1回答

0收藏

基于AD9834芯片的DDS测试源码带上位机

#开源分享 #开源分享 3819 人阅读 | 1 人回复 | 2013-12-09

本帖最后由 xinxincaijq 于 2013-12-9 13:08 编辑

  AD9834是一款75 MHz、低功耗DDS器件,能够产生高性能正弦波和三角波输出。其片内还集成一个比较器,支持产生方波以用于时钟发生。当供电电压为3 V时,其功耗仅为20 mW,非常适合对功耗敏感的应用。

AD9834提供相位调制和频率调制功能。频率寄存器为28位;时钟速率为75 MHz,可以实现0.28 Hz的分辨率。同样,时钟速率为1 MHz时,AD9834可以实现0.004 Hz的分辨率。影响频率和相位调制的方法是通过串行接口加载寄存器,然后通过软件或FSELECT/PSELECT引脚切换寄存器。

     AD9834通过一个三线式串行接口写入数据。该串行接口能够以最高40 MHz的时钟速率工作,并且与DSP和微控制器标准兼容。

     该器件采用2.3 V至5.5 V电源供电。模拟和数字部分彼此独立,可以采用不同的电源供电;例如,AVDD可以是5 V,而DVDD可以是3 V。

   AD9834具有掉电引脚(SLEEP),支持从外部控制掉电模式。器件中不用的部分可以掉电,以将功耗降至最低。例如,在产生时钟输出时,可以关断DAC。

     该器件采用20引脚TSSOP封装。


记得本专区之前介绍过
【Mi-One】基于Mi-One的AD9834的模块

关于程序:提供51单片机和msp430单片机测试程序
51单片机测试程序:通过按键增加/减少频率,选择输出波形。具体请看程序描述

上位机控制:基于51单片机和VC6.0的上位机控制,分单频输出和扫频输出。操作方式,先下载好程序,关闭其他串口工具,然后打开上位机程序,设置好串口号和频率,再开启单片机电源,点击SEND按钮即可发生出频率控制。


上位机(51).rar (714.28 KB, 下载次数: 5, 售价: 10 与非币)




分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条