AD9850与单片机接口电路的正弦信号发生器设计_第1页
AD9850与单片机接口电路的正弦信号发生器设计_第2页
AD9850与单片机接口电路的正弦信号发生器设计_第3页
AD9850与单片机接口电路的正弦信号发生器设计_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【Word版本下载可任意编辑】 AD9850与单片机接口电路的正弦信号发生器设计 1.引言 随着数字大规模集成电路技术的发展,采用数字电路的直接数字频率合成技术(DDS)具有频率转换速度快。频率分辨率高。相位可控。频率稳定度高等优点。频率转换速度快。频率分辨率高的信号源在现代电子通讯。航空航天。自动控制等领域中是必不可少的,因此DDS信号源在上述领域获得广泛的应用。 AD9850是ADI公司生产的低功耗直接数字频率合成技术典型产品之一,AD9850具有频率转换速度快。频率分辨率高。相位噪声低。频率稳定度高等优点。本论文设计的是以直接频率合成(DDS)器件AD9850和MCS-51单片机为,配合

2、必要的外围接口器件,在单片机软件控制下,能够产生给定频率和起始相位的附加调制信息的正弦波信号发生器。 2.AD9850的基本工作原理 2.1AD9850的主要性能指标 支持时钟频率为125MHz 频率分辨率到达0.029Hz 支持两种供电电压:+3.3Vor+5V 低功耗:380mW125MHz(+5V) 155mW110MHz(+3.3V)频率转换时间:10个时钟周期。比方当fs=125MHz时,频率转换时间为:10&TImes;1/(125&TImes;106)0.1 输出的无杂散动态范围SFDR大于50dB40MHz 具有相位可控 支持并口和串口输入控制接口 频率控制字采用32位二进制码

3、 2.2AD9850引脚说明 AD9850采用了先进的CMOS工艺,采用28脚SSOP表面封装形式,其管脚如图1所示,引脚功能如下表1. 2.3AD9850内部构造 AD9850的芯片功能框图如图2所示。 AD9850芯片内包括高速DDS.10位DAC.频率/相位数据存放器。数据输入存放器。比较器等,在125MHz参考时钟下,AD9850经过高速的DDS芯片能产生一个32位频率调整控制字可使AD9850的输出频率达0.0291Hz;并能提供了5bits的相位控制位,它能使输出相位以180.90.45.22.5.11.25或是它们任意组合的增量改变.AD9850的电路构造允许产生频率值是参考时钟

4、的一半的输出,并且输出的频率能用数控方式以每秒产生23000000个新频率的速度变化.AD9850芯片内的比较器构成能接收经外部低通滤波后的DAC转换输出,可以产生一个低抖动的方波输出的装置,因此AD9850用作时钟发生器十分方便。频率/相位数据存放器。数据输入存放器在外部的频率更新时钟和字加载时钟的控制下开展频率控制字的输入和更新,使芯片输出所要求的频率和相位。 2.4AD9850的工作原理 AD9850内含可编程DDS系统和高速比较器,可实现全数字编程控制的频率合成。 可编程DDS系统由相位累加器和正弦查表组成,其相位累加器由一个加法器和一个N位的相位存放器组成,N一般为2432;实质上是

5、一个可变模的计数器,即DDS相位增量的个数在计数器收到每一个时钟脉冲时被存储起来,当计数器溢出时,它就回到初态并使用相位累加器输出到相邻值。频率控制字能设置计数器的模,它决定了相位增量的大小。相位增量在每个时钟到来时便在相位累加器中相加,相位增量越大,则累加器溢出的速度越快,产生的输出频率越高。 AD9850采用32位的相位累加器,AD9850利用改良的,独有的算法,把14bits已截断的相位累加器的输出转变成适当的余弦值,经片内高速的10bitDAC转换器,可得到模拟正弦波。这个独特的算法使用一个简化了的ROM表和DSP技术等功能,有助于缩小AD9850的体积和功耗。输入。输出。参考时钟和频

6、率控制字的关系如下: 3.系统硬件设计 3.1系统总体设计 系统以单片机8051为控制,通过对AD9805内部的频率控制字和相位控制字开展软件编程,然后通过外接低通滤波器到达所需性能指标的正弦波信号。 系统分为2个模块:单片机系统和DDS模块。单片机系统包括8051单片机.2*2中断键盘矩阵。串口通讯。接口。 DDS模块包括芯片AD9850和低通滤波器。系统总体框图如图3所示。 3.2AD9850与单片机接口 AD9850与单片机接口电路,需要考虑以下几点: AD9850控制字写入方式选择.AD9850控制字的写入方式有串行和并行两种。并行写入方式的优点是数据传输的速度快,能够提升整个系统的处

7、理速度,为了充分发挥芯片的高速性能,应在单片机资源允许的情况下尽可能选择并行方式,所以,本系统采用8051单片机作为控制,通过并行写入控制字的方式控制AD9850芯片。如图4所示,AD9850的数据线D0D7与P1口相连。 FQUD和WCLK与单片机连接.AD9850的FQUD控制信号和WCLK控制信号与分别与8051单片机的P3.0(10引脚)和P3.1(11引脚)相连,所有的时序关系均可通过软件控制实现。 RESET与单片机连接.AD9850的晶体振荡器采用100MHz,AD9850的复位(RESET)信号为高电平有效,且脉冲宽度不小于5个参考时钟周期。由于单片机采用12MHz晶振时,它的

8、高电平时间能够满足AD9850复位要求,故可将AD9850的复位端与单片机的复位端直接相连。 3.3AD9850应用时需要注意的事项 AD9850作为时钟发生器使用时,要防止混叠或谐波信号落入有用输出频带内,并减少外部滤波器的要求,必须要使输出频率小于参考时钟频率的33%. AD9850参考时钟频率为1MHz,低于此频率,系统自动进入电源休眠方式;高于此频率,系统恢复正常。 印制线路板应采用多层板,要有专门的电源层和接地层,而且不能有引起层面不连续的蚀刻导线条。 印制线路板的顶层应留有带一定间隙的接地面,以便为表面安装器件提供方便。 印制线路板的AD9850器件下面不能走数字信号线,防止把噪声耦合进芯片;防止数字信号与模拟信号交叉,且它们在电路板相反两侧上的走线应彼此垂直,以减小电路板的馈通影响。 时钟等快速开关信号应利用数字地屏蔽起来,以免向电路板上的其它器件辐射噪

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论