正弦信号发生器.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
正弦信号发生器 以SPCE061A单片机为核心,通过DDS合成技术设计制作一个步进值任意调节的多功能信号源。该信号源在1KHz~10MHz范围能输出稳定可调的正弦波,并AM、FM、ASK和PSK等调制功能。信号输出部分采用低损耗电流反馈型宽带运放作电压放大,很好地解决了带和带负载能力。系统中文显示和键盘控制,操作简便,实现效果良好。1.信号产生 方案一:使用传统的锁相频率合成的方法。要求产生1KHz到10MHz的信号,用锁相环直接产生这么宽的范围很困难,所以先产生50.001M到60M的可调信号,然后把此信号与一个50M的本振混频,得到需要的频率。此方法产生的频率稳定度高,但波形频谱做纯很困难,幅度也不恒定,实现也麻烦。 方案二:采用专用DDS芯片产生正弦波。优点:软件设计,控制方便,电路易实现,容易直接达到题目要求的频率范围和步进值,且稳定性和上法一样,频谱纯净,幅度恒定,失真小。 综上所述,选择方案二用专用DDS芯片AD9850产生正弦波。AD9850是采用DDS技术、高度集成化的器件,当它在并行工作方式时,有8根数据线、3根控制线与单片机相连。AD9850的频率控制字为: 其中FTW为频率控制字,为要输出的正弦的频率,为系统时钟的频率,由晶振产生。 2.模拟频率调制 方案一:使用外调制,通过锁相环控制DDS总时钟,在锁相环电路中进行频率调制,来改变DDS输出信号频率,间接实现调频,这样实现简单,频域内频谱连续,但是很难做到精确的10KHz和5KHz的最大频偏。 方案二:使用内调制(软件调制),通过单片机中断,对外来模拟调制信号进行采样,采样速率为32KHz,然后对采样值进行转换,把电压转换成对应的频偏,然后转换成相应的频率控制字送DDS,以实现对1KHz正弦信号的调频,这样可以满足最大频偏的精度要求。 综合以上方案,选择方案一,实际中要求调制信号是固定不变的1KHz正弦信号,所以,我们直接把正弦信号存储在单片机中,并且换算好频率控制字,这需要多次乘法和加法运算,我们使用的单片机SPCE061A速度最高可设置到49M,3.模拟幅度调制 方案一:1KHz的调制信号使用另外一片DDS芯片产生,信号经过滤波放大后送MC1496与DDS产生的载波进行混频,调整调制度用一个数字电位器来调节DDS产生的1KHz这样效果非常好。但成本高 方案二:充分利用单片机SPCE061A的资源,1K的调制信号使用单片机的DA口输出,这样虽然频率低了,输出波形不如DDS,而且成本。4.ASK和PSK数字调制 方案一:充分利用DDS资源,两种调制都通过DDS自己实现,单片机通过基带信号的电平值直接送出相应的相位控制字或者频率控制字(ASK时,1代表频率输出为正常频率100KHz,0代表频率输出为0),但使用的DDS芯片为AD9850,它的相位和频率控制不灵活,不能得到完美的PSK和ASK信号来。 方案二:采用运算放大器F733输出两路相位相反的信号,再使用基带码元选择这两路信号,则得到PSK;基带信号的“1”选择其中一路,“0”选择地,则得到ASK。通过一块CPLD对载波分频作为基带信号的时钟,这样使得PSK和ASK与基带信号完全同步。 综合以上方案,选择方案二。 二、主要电路设计与分析 1.系统原理框图 方案框图如图1所显示: 2.系统各模块的理论分析和实际设计61最小系统电路设计: 为了减小板子的面积,我们没有使用61板,而是根据电路实际需要的资源做了一块简化的最小系统板,做成了一个,可以直接插在主电路板上。这样做我们实际做电路和调试都更灵活。 图2 SPCE061A最小系统 正弦输出电路设计: AD9850产生要求的正弦信号,系统时钟由100M的有源晶振提供,它决定了系统的频率稳定度。 由DDS芯片输出的信号滤波后经LT1253放大,得到所需要的信号幅度。LT125是低功耗的宽带放大器,±5V供电时带宽为90MHz,DDS输出正弦信号的峰峰值为450mV,要得到6±1V的最终输出,放大倍数要在11.1和15.5之间,我们采用反相放大电路,放大倍数按如下公式计算: 我们选100Ω,要使在11.1和15.5之间,的值必须选在1.11K和1.55K之间,实际电路中我们使用一个2K的精密可调电位器来微调增益,把输出电压峰峰值定在5V。具体电路见图2。 输出峰峰值为5V,负载为50Ω时,流过负载的电流为: 这个电流是高速运放难以达到的,为了提高带负载能力,放大后的信号经射极跟随器输出,使得50Ω负载上电压峰峰值在整个频带宽度内峰峰值为稳定的5V。,射随器前面的耦合电容使用一个22uF和一个0.1uF并联。这样做使实际输出范围向下扩展到300Hz,具体电路见图3。 图3 射极跟随器电路 模拟频率调制方案设计: 我们采用软件调频的方案,通过中断单片机采样调

文档评论(0)

wxbsyx + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档