您当前的位置:五五电子网电子知识单元电路振荡器-波形-信号电路基于VXI总线的四通道智能化任意波发生器的研制 正文
基于VXI总线的四通道智能化任意波发生器的研制

基于VXI总线的四通道智能化任意波发生器的研制

点击数:7347 次   录入时间:03-04 12:02:19   整理:http://www.55dianzi.com   振荡器-波形-信号电路

DSP程序采用C语言和汇编语言混合编程。控制部分的程序采用了汇编语言,提高了程序的效率。而数据的产生部分采用了实现起来比较简单的C语言,避免了采用汇编处理数据的复杂编程。

上位机测试程序采用NI公司的LabWindows/CVI编制。LabWindows/CVI基于C语言的编程环境,具有丰富的用户界面控件和VXI总线系统函数,使编程简捷方便。面向本模块的操作函数打包生成.dll文件即可供系统调用。

3 实现结果及分析

图5所示为输出频率为10kHz的方波、锯齿波、正弦波和三角波的输出波形,其峰-峰值均为24V。图6所示为调制波输出波形,10kHz外部正弦波作为载波信号,1kHz正弦波信号作为调制信号,峰-峰值为24V。图5和图6均由Tektronix公司的TDS210型示波器采样所得。

经实验所得的波形输出的频率分辨率为0.1%左右,显然大于理论的频率分辨率FMin=10 6/2 33=0.0001164Hz。经分析,系统误差包括:(1)相位截尾误差;(2)电路板布局布线因素带来的干扰而导致的误差;(3)标准参考频率源稳定性的影响带来的误差;(4)D/A转换器引入的误差;(5)波形幅值存储数据有限字长引入的量化误差。

本模块中实现的DDS相对于传统方法具有种种优点。由于DSP强大的数据处理能力和灵活的控制功能,再加上FGPA具有的高性能、高集成度等特点,使模块具有优良的性能。另外,DDS的这种实现方法有很大的灵活性,可以进行复杂的滤形调制。

由于DDS数字化实现过程的固有特点,如累加器相位截断、波形幅度量化和数/模转换器的非线性等特性,使得输出信号频谱的杂散性较大,这一点当输出频率较高时尤为突出。因此,在设计的过程中要采取一定的改进措施。如对DDS的结构加以改进、优化波形存储器的结构、选择合适的数/模转换器件、使用抖动注入技术等,尽量减少其杂散性,从而使DDS系统具有更优良的性能。



上一页  [1] [2] 


本文关键字:通道  发生器  振荡器-波形-信号电路单元电路 - 振荡器-波形-信号电路