![]() |
|
||||||||||||||
| | 首页 | 新闻 | 文库 | 方案 | 技术 | 独家 | 座谈 | 下载 | 图库 | 开发板 | 仿真器 | 邮购 | VIP会员 | 芯片代购 | 客户评价 | | ||
|
||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DDS芯片AD9850 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
作者:佚名 文章来源:Internet 点击数: 更新时间:2008-4-28 ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
AD9850是AD公司生产的最高时钟为125 MHz、采用先进的CMOS技术的直接频率合成器,主要由可编程DDS系统、高性能模数变换器(DAC)和高速比较器3部分构成,能实现全数字编程控制的频率合成。 1.AD9850原理 AD9850 内含可编程DDS 系统和高速比较器,可实现全数字编程控制的频率合成。可编程DDS 系统的核心是相位累加器,由一个加法器和一个N位相位寄存器组成,N 一般为24~32。每来一个外部参考时钟,相位寄存器便以步长M 递加。相位寄存器的输出与相位控制字相加后可输入到正弦查询表地址上。正弦查询表包含一个正弦波周期的数字幅度信息,每一个地址对应正弦波中0°~360°范围的一个相位点。查询表把输入地址的相位信息映射成正弦波幅度信号,然后驱动DAC 输出模拟量。 2.控制字与时序 AD9850 有40 位控制字,32 位用于频率控制(低32位),5 位用于相位控制,1 位用于电源休眠( Powerdown) 控制,2 位用于选择工作方式。这40 位控制字可通过并行或串行方式输入到AD9850 。在并行装入方式中,通过8 位总线D0 —D7 将数据输入到寄存器,在W - CL K 的上升沿装入8位数据,并把指针指向下一个输入寄存器,在重复5 次之后再在FQ - UD 上升沿把40 位数据从输入寄存器装入到频率/ 相位数据寄存器(更新DDS 输出频率和相位) , 同时把地址指针复位到第一个输入寄存器。 没有实践就没有发言权,小厮不曾用过串行输入方式,所以对于串行送数不便多言! AD9850 的复位(RESET) 信号为高电平有效,且脉冲宽度不小于5 个参考时钟周期。AD9850 的参考时钟频率一般远高于单片机的时钟频率(小厮所用为单片机89C51,使用12M晶振), 因此AD9850 的复位(RESET) 端可与单片机的复位端直接相连。 PS:据小厮经验,两位工作方式控制字一般写为00即可。 3.与单片机接口 其实,AD9850 有两种与微机并行口相连的评估版,并配有Windows 下运行的软, 可以作为应用参考,但运用单片机实现对DDS 的控制与微机实现的控制相比,具有编程控制简便、接口简单、成本低、容易实现系统小型化等优点。 小厮在电路设计上采用了总线方式(如下图),因为这样可以使程序简练(当然,硬件连接相对复杂一些)。
W-CL K 和FQ-UD 信号都是上升沿有效,用MOVX @DPTR , A 指令向AD9850 传 4.程序设计
;五次送数 MOVX A,@DPTR AJMP $ END 5.一点补充
如果还需要获得方波等,建议按照如下电路设计,Vinn和Vinp对信号比较(内部比较器)即可产生高频方波。
如果只是要得到正弦波,那么,电路将极大简化,只需保留Iout的200欧(R4)负载电阻和电流互补输出的100欧(R5)电阻即可。
再加一点东西
AD公司的常用DDS芯片选用列表:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 文章录入:admin 责任编辑:admin | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 前置放大器在移动医疗服务系 便携式多通道大容量生理信号 防腐监测仪的设计与应用 基于AD1674的酶标仪的设计 基于C/S模式的JRTPLIB库的测 ffmpeg与jrtplib相结合应用 blackfin模拟摄像头驱动中的 可编程逻辑在数字信号处理系 发现VDSP4.5一个BUG:单步调 VDSP5.0双核工程下sml3中的变 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 本站介绍 | 合作联络 | 欢迎投稿 | 广告业务 | 网站地图 | 设为首页 | 加入收藏 | 友情链接 | 网站公告 | 联系我们 | | |||
|