基于DSP技术信号发生器的研究与实现
摘 要 现代工程中信号发生器的应用越来越多,在现代工程的实际应用中,常常需要产生许多特殊的波形,用来仿真实际的信号波形,来检测与调试测量的装置。但是实验室信号发生器的模式固定,波形不能编程,难以满足要求,基于DSP技术信号发生器有效的解决了上述问题。
关键词 DSP 信号发生器 研究与实现
随着社会经济发展与科学技术进步,数字信号处理技术不断的完善与发展。数字信号处理技术在经过优化以后,其硬件、软件与指令可以高效实时的通过数字技术来模拟信号,DSP程序存储器和数字存储器是隔离的,它的运算处理应用哈佛结构,系统双独立的总线结构有效解决了工程中总线出现拥挤的问题,保证能够提高运算处理速度和系统灵活性。
一、基于DSP技术信号发生器的研究与实现
(一)系统硬件组成
基于DSP技术信号发生器的系统主要是由DSP、信号译码与数模转换三部分组成。
1.DSP
系统中DSP能支持软件与硬件中断,硬件中断有:①受外部中断口的信号触发引起外部硬件中断;②受片内外设信号触发引起的内部硬件中断。
DSP中定时器是能够进行编程,其中定时周期储存器中储存时间常数,定时器寄存器在加载定时器周期寄存器时,其值随着计数而逐步减少,定时器控制寄存器包括定时器控制与状态位;DSP中时钟发生器可以提供相应的时钟信号。时钟发生器通过把晶体振荡器接到DSP的引脚,使内部的振荡器发生作用或者失效。
DSP还可以提供多向、高速和多通道带缓冲串行接口,可以和DSP器件、编码器或者其他的串行接口的器件进行通信。能够实现多级缓冲,保证了片内数据转移与片内数据通信可以同时进行。
2.信号译码
其功能板上安设有FLASH,对数据空间,当DSP处理器的工作状态寄存器为调到
一定档位时,FLASH能够映射,内置的芯片可参与FLASH存储器的读写控制。
3.数模转换
系统中使用采样高分辨率且低速的信号转换,有两个串行同步转换通道,这个器件选项与电路结构可以通过其串行接口来进行编程。它的选项有掉电、复位、串行时钟率、通信协议、信号采样率增益控制和测试方法等,数字串行接口是由帧同步信号、移位时钟SCLK、DAC通道数据端与ADC通道数据输出端构成。
(二)系统工作原理
基于DSP技术信号发生器的工作原理是在数模转换基础上,在DSP板上对于任意的波形信号实现编程,由DSP来执行相应程序,从DSP多通道的缓冲串口向T LC320AD50C来发送波形的数据,实现波形输出。采样率是DSP片内能够编程的定时器来控制。当定时器寄存器TIM为零时,会产生相应的定时中断。
DSP的时钟发生器由一个内部振荡器与一个锁相环。DSP复位后能够对DSP时钟模式寄存器编程加载PLL,来配置所需要的时钟方式。
正弦、三角、矩形、锯齿等都是常见的函数模型,在进行程序设计时,要对信号波形幅度大小等有关参数进行设置。波形信号1个周期内会有N个量化值,把这N个量化值从存储器循环不断的送至AD50来转换为相应的模拟信号,一个循环周期,输出端就能得到一个非常完整周期信号波形。需要在DSP存储器内开发一个缓冲区来存放N个量化值,在一个周期的输出结束之后,再由缓冲区起始处来重新读取信号量化值并送至AD50来输出,经过不断的往复,就能够得到连续信号波形,通过示波器能观察到。如要实现复杂波形,只要修改源程序来改变DSP缓冲区内量化值,不需要重新对电路进行改装。通过改变系统信号采率样,改变定时器的中断频率,就可实现对输出信号频率的改变,系统的灵活性非常好。
(三)程序设计和流程图
软件系统使用模块化的结构设计,由主程序、AD50初始化程序、DSP初始化子程序与中断矢量表程序构成,主程序使用C语言来编写。
图1 系统主程序流程图
图2 DSP初始化子程序
(四)外部并行8 位的FLASH 引导装载设计
系统引导装载的设计目的是为了使系统上电之后程序代码可以从外部存储器内引导装载进DSP内部或外部程序的存储器中实现脱机运行。系统板采用了比较常用高档的FLASH芯片来进行系统外部并行BOOTLOAD;系统通过仿真器与JTAG接口,利用DSP芯片把Boot表写进FLASH来实现在线FLASH编程,不需要把FLASH芯片从系统的DSP功能板上拆下来,可以使修改与加载程序代码进行起来更方便,大大增强了系统的灵活性。在实现系统的在线编程后,基于DSP技术信号发生器就能脱机运行,成为独立应用系统。
二、结束语
基于DSP技术信号发生器在充分利用DSP精确、高速的运算能力和内部操作灵活性,使系统产生的信号波形稳定性好、精度高、编程比较简单灵活,具有非常好的应用效果。
参考文献:
[1]张道华,刘兴云.应用DSP 技术设计信号发生器的研究[J].湖北师范学院学报( 自然科学版),2010,23(1).
[2]刘剑科, 王艳芬, 王胜利.基于DSP 的信号发生器的设计与实现[J].制造与设计,2006(11).
[3]王念旭.DSP 基础与应用系统[M] .北京: 北京航空航天大学出版社, 2011
推荐访问: 信号发生器 研究 技术 DSP版权声明:
1.赢正文档网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《基于DSP技术信号发生器的研究与实现》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。
本栏目阅读排行
- 1“圆”审美视域下壮族民间舞蹈“圆”美探索
- 2党员各种谈心谈话记录 学生党员一对一谈心谈话记录
- 3发展具有中国特色、世界水平的现代教育
- 4小学疫情防控应急预案 小学疫情防控工作方案和应急预案
- 5中南海里的“除四害”\“大炼钢”行动
- 6浅谈高原之宝牦牛奶制品的营销策略
- 7202X年全员新冠病毒核酸检测工作应急预案三篇 关于全员核酸检测应急准备情况的报告
- 8党支部会议程序 党组织开会
- 92020年新冠肺炎疫情防控排查工作方案例文稿 制定新冠肺炎疫情防控工作方案
- 10学校2021年秋冬季疫情防控工作方案 快递行业秋冬季疫情防控工作方案
- 11支部书记与党员谈心谈话活动记录表 支部书记谈心谈话范文
- 12中小学疫情防控期间师生错峰就餐实施方案 中小学疫情期间食堂错峰就餐方案疫情防控食堂错峰就餐安排