欢迎光临112期刊网!
网站首页 > 论文范文 > 经济论文 > 工业经济 > 论基于数字信号处理器的雷达测速与通讯系统部

论基于数字信号处理器的雷达测速与通讯系统部

日期:2023-01-24 阅读量:0 所属栏目:工业经济


【 论文 关键词】dsp雷达测速多普勒效应
【论文摘要】针对
目前,我国正在研制一种新型的雷达测速传感器。同时,由于现在dsp(digitalsignalprocessor,数字信号处理器)已经广泛应用在通信、 计算 机、 工业 控制领域,使用dsp为处理核的雷达测速系统对目前车载雷达测速系统具有重要的意义。
  
  1.数字处理部分
  系统的数字信号处理部分选择高性能低价位的dsp芯片tms320vc5402完成。这一款芯片运算速度快,指令周期10ns,运算能力100mips(millioninstructionspersecond,每秒处理百万级的机器语言指令数),内部有1个40位的算术逻辑单元,2个40位的累加器,2个40位的加法器,1个17×17乘法器和1个40位的桶型移位器,4条内部总线(3条16位数据存储器总线和1条程序存储器总线)和2个地址产生器。为进行多普勒频谱的数据分析提供了便利的条件,可以实时准确的估算出多普勒频率。dsp可提供2kb(2kb=2千字=4千字节,数据单位)数据缓冲的读写能力,从而降低了处理器的额外开销,dsp的最大数据吞吐量为100mbit/s(每秒100兆字节,数据传输单位),即使在idle(省电工作方式)方式下也可以全速工作。数字处理部分主要由低通滤波、信号调理,a/d转换及tms320vc5402硬件系统组成。信号经过一定的信号调理以后,再经a/d转换成为数字信号送给dsp进行信号处理,最后处理的结果通过液晶显示,还可以通过串口发送到远程主控系统。
  (1)电源部分设计。tms320vc5402采用低电压工作,其内核电压为1.8v,i/o管脚的电压是3.3v,为了使系统设计方便并满足低功耗的特点,本系统用的sram、flash、a/d等器件都是兼容3.3v供电。ti公司的电压调节器tps73hd318可以由5v产生3.3v和1.8v的电压输出,最大电流为750ma,可以满足要求。
  (2)a/d转化部分设计。tlc32oad5oc(简称ad50)芯片采用过采样技术,可进行a/d和d/a的高分辨率、低速信号转换。ad50中的可选项和电路配置可以通过串行口进行编程,配置位可进行软件编程,该器件中共有7个数据和控制寄存器可供使用。设计中使用tms320vc5402的mcbsp1(多通道缓冲串口)完成配置ad50以及接收转换好的数字信号。硬件连接采用ad50的主控模式(m/s-1),向tms320vc5402的mcbsp提供sclk(数字移位时钟)和fs(帧同步脉冲),并控制数据的传输过程。tms320vc5402工作于spi方式(串行外设接口)的从机模式,clkx1和fsx1为输入引脚,在接收数据和发送数据时都是利用外界时钟和移位脉冲。为了使数据和控制信号能在同一串口传输,采用了两种通信模式:主通信模式和次通信模式。主通信模式专门用于转换数据的传送,主通信发生在每个数据转换期间。次通信模式只有在被请求时才会进行,本设计采用软件次通信请求方式,所以fc接地。
  (3)存储器扩展部分设计。由于tmc320vc5402片内的ram只有16k,不能满足本系统的要求,因此本系统对存储空间进行了扩展,分别扩展了32k的程序空间和32k的数据空间,并且也扩充了1块flash(不易失的重复可读写存储器)存储器。主要为了dsp上电以后完成初始化加载程序(bootloader),把固化在flash中的程序读入dsp的片上ram或者片外ram映射的存储空间。


  (4)cpld部分设计。由于本系统接口电路比较复杂,因此在sdram、flash和dsp的接口过程设计中采用cpld完成。本系统选用altera公司的epm7128slc84芯片,该芯片有门单元2500个,逻辑宏单元128个,i/o引脚84个。在cpld的设计过程中,采用了altera公司的可编程逻辑器件开发软件max+plusi。
  
  2dsp软件设计
  dsp的主要任务是将混频后的模拟信号转化为数字信号,然后将转换后的数据进行处理,将处理后的结果通过dsp的sci与rs232连接完成dsp与上位机之间的通信。dsp的软件设计主程序分为以下几个部分:
  (1)系统初始化。对看门狗、系统时钟、复位标志寄存器、定时器、i/o口方向位、a/d采样时钟、中断时间寄存器、sci(串行通信接口)进行初始化。打开中断控制位,允许模数转换和串口接收中断。
  (2)模数变换中断程序。模数变换器将模拟信号转换为数字信号,当模数转换完毕后,模数变换器设置中断标志位。程序终止当前指令的执行,转向执行中断服务程序,即数据存储程序。中断服务程序从模数变换器的数字结果寄存器(adcfifo)中读出数据,存入数据区。同时向d/a输出三角波系数,设定一个帧标志位,满一帧后继续数据处理程序。
  (3)数据处理程序。将a/d采集来的数据进行fir滤波,与门限比较,统计车辆数量并发出传送中断。为了保证数据的实时处理,数据存储采用乒乓结构,当程序对某数据空间进行处理时,数据采集工作在另一个数据空间,而且通过 计算 ,数据采集时间小于数据处理时间,保证了所采数据的完整性。
  (4)sci中断程序。将所要传送的数据送入缓存寄存器(scibuff)中,根据初始化中数据的长度及地址对数据进行传送,传送结束后返回。程序采用汇编语言编写。软件的调试采用ti公司的ccs调试系统。利用信号源给硬件加上一定的信号,在ccs中对程序进行单步跟踪,通过串口显示检查程序的正确性。这样可以避免外场实验的许多不便,提高外场实验的效率,缩短开发周期。
  
   参考 文献
  [1]陈金鹰.dsp技术及应用[m].北京:机械 工业 出版社,2004.
  [2]徐国平,章红明.一种基于tms320f206的雷达数据处理系统
本文链接:http://www.qk112.com/lwfw/jingjilunwen/gongyejingji/260240.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学