我只是做毕业设计。就是需要用单片机控制按键出入频率,经过DDS芯片滤波与放大,最后输出,在示波器上观察波形。还有没有好的建议啊?
追答AD9851的高速DDS内核提供一个32位频率调谐字,对于180 MHz基准时钟,输出调谐分辨率可以达到0.040 Hz,所以1Hz的步长是没问题的。
AD9851外接一个30MHz的有源晶振,跟单片机用一片74HCT574连接,4×4的键盘用一个8位口进行4次每次4位的扫描就可以。建议再加个显示,否则当前多少频率也看不到,示波器显示频率精度有限。
这样的话用什么比较好?你能设计出来吗?
追答我觉得还是按楼上的说法用AD9837吧,AD9851不仅是贵,它确实不能出来这么低的频率。没错它的确能分辨到零点零几Hz,但即使晶振用到最低的1MHz,它最低能输出的频率应该是15.26Hz,不能输出1Hz的。(9851的最低输出是时钟频率的1/65536,数据手册里没有说这个问题)
如果只能让用AD9851,后面加个单片机是个可行的方案,比如可以用C8051F410,它是带12位DAC的。我以前做过一个低频I/Q信号发生器就是用9851+C8051F410的,在20KHz以内可以产生两路任意波形,频率也可任意设置。