当前位置:   article > 正文

基于AD9833 的DDS信号发生器_ad9833spi

ad9833spi

以前用ICL8038 DIY过信号发生器,效果还是不错的,电路简单,输出的波形还算可靠,就是频率不是很稳定,受电容影响较大,网上顺手5块钱买了一块AD9833,想试试看用作DDS信号发生器,AD9833是最大25MSPS(基于25M晶振)
电路上用STM32F030+TM1650+AD9833,很简单,通讯上用SPI,要注意的几点

  1. AD9833是密脚的MSOP封装(间距0.5mm)一开始封装搞错了。。。
  2. AD9833通讯是spi,但是注意FSYNC脚的状态要和手册上一致。
  3. STM32,spi通讯,数据是16位时出错,数据选8位时还是有问题,最后还是模拟SPI来的迅速快捷。
  4. 输出是0.6VPP需要运放电压跟随
  5. 加后级放大的时候切记要使用负压或者抬升电位,否则非轨到轨OP会失真(因为输出太靠近0电位)

总体来说AD9833还是很不错的芯片,输出1MHZ的sin曲线,曲线质量还是可接受的,频率一点都不飘。用作任意波形发生器很合适。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/540005
推荐阅读
相关标签
  

闽ICP备14008679号