基于AD9834的多功能函数信号发生器的设计作者:史蕊 刘威鹏来源:《电脑知识与技术》2013年第33期 摘要:介绍了DDS塞西莉亚的原理,并采用ATmega48处理器和DDS芯片AD9834实现了多功能函数信号发生器的软硬件设计。该信号发生器除能产生正弦波、方波和三角波多种波形外,还具有占空比、振幅程控可调,信号数字调制和扫频等功能,实验表明该设备性能稳定,成本低,失真度低。
关键词:直接频率合成技术(DDS);椭圆滤波器;贝塞尔滤波器;FSK、PSK调制 中图分类号:TP311 文献标识码:A 文章编号:波罗的海三国1009-3044(2013)33-7606-03
在电子,通信,电力系统等多领域的实验和测量中,常需要使用特定波形,特定频率和特定幅值的电信号作为测试输入激励或载波信号等,以完成对电子系统的信号分析、功能测试或信号调制的实现。函数信号发生器不仅能实现上述功能,还是网络分析仪,频谱仪等高性能仪器的重要组成部分。因此说函数信号发生器有着广泛的使用范围和重要的研究意义[1-
4]。函数信号发生器又称信号源或振荡器,能产生三角波、方波,正弦波等多种波形。DDS(直接数字频率合成器)作为一项关键的数字化技术,具有频率切换速度快、频率分辨率高、相位连续变换,稳定度高、集成度高等优点[5]。该文以Atmega48为处理器结合DDS芯片AD9834设计了性能稳定,精度可靠的多功能函数信号发生器。
1 DDS阿片受体工作原理
DDS技术是从连续信号的相位Φ出发,将一个余弦信号取样、量化、编码,形成一个余弦函数表存储在ROM中。合成时改变相位增量,由于增量不同,一个周期内的取点数也不同,这样产生的正弦信号的频率也就不同,从而达到频率合成的目的。
本系统采用TI安丘四中公司的2002年诺贝尔化学奖DDS芯片AD9834。其中它的相位累加器为28位,取其高12位作为读取余弦波形存储器的地址,其最高工作时钟频率为玺印75MHZ,可产生高达30MHZ的波形,其DAC分辨率是10位[6]。