利用 AD9851DDS 芯片设计并制作出的 DDS 模块,可产生在频率范围内可调的高精度高分辨率的正弦波/方波信号。
作测试仪器,作高性能函数信号发生器,传感器激励源,通信系统调制等
一、产品简介
利用 AD9851DDS 芯片设计并制作出的 DDS 模块,可产生在频率范围内可调的高精度高分辨率的正弦波/方波信号。
二、应用场景
1.作测试仪器;
2.通信系统调制;
3.传感器激励源;
4.作高性能函数信号发生器;
三、产品概述
AD9851是一款高度集成的器件,采用先进的DDS技术,在加上内部高速高性能的D/A转换器和比较器,形成一个数字可编程频率合成器和是时钟发生器功能。当参考准确的时钟源时,AD9851产生稳定的频率并进行相位可编程的数字化模拟输出正弦波。该正弦波可以直接用作频率源,或内部转换为方波敏捷时钟生成器应用程序AD9851的创新高速DDS内核接受32位频率调谐字,导致输出调谐分辨率约为一系统时钟为180MHZ时为0.04HZ。
四、产品参数
1.工作电压:直流5V;
2.输出阻抗50欧;
3.采用高阶椭圆滤波器,低噪声稳压芯片;
4.PCB尺寸:45.5mm*5.4mm,双层板设计,单面布局;
5.输出信号范围:正弦波1HZ~60MHZ , 方波1HZ~30MHZ;
6.主频是输入的时钟和程序一起决定的,板载时钟为30MHZ,程序控制倍频为6倍,固默认主频可达为180MHZ;
五、使用说明
1.本系统模块有并行和串行两种模式,需要配合单片机使用,我会在附件中添加一个工程DEMO(基于STM32F407ZGT6),工程是基于LVGL图形化界面,采用手动点频率的方式给AD9851数据并输出相应频率的信号。
2.模块使用前先确认好供电5V后再开始使用,正常工作时指示灯会亮起,按顺序将数据接口与单片机对应的IO口用杜邦线连接。具体请查看AD9851芯片手册(开放于“其他附件”)。
3.模块可以实现扫频,模块方波占空比可以调节。
4.模块接口说明如下图:
六、备注
1.L1和L7电感可以用0欧电阻代替,R7和R8是用来分压调整的可以留空。R14为0欧电阻用来做方波是否输出的跳转。
2.测试驱动代码(基于STM32F407ZGT6)已经上传至附件,包含LVGL图形化界面,采用手动点频率的方式进行输出频率的控制,代码可供参考。
3.元器件成本:芯片成本大约40左右(某宝购入,可能会有坑,新手建议立创购入),总成本在50左右。
4.附件里打包有辅助焊接图,方便焊接。
5.H1和H2没有加入boom表,分别是1*3p排针和2*8p排针,大家复刻的话请自行准备。
七、演示视频
测试视频完成了由单片机(stm32F407)点频将数据传递给AD9851产生1000hz和10000hz正弦波的测试,在示波器上完美显示。
点赞