正弦信号发生器训练资料_第1页
正弦信号发生器训练资料_第2页
正弦信号发生器训练资料_第3页
正弦信号发生器训练资料_第4页
正弦信号发生器训练资料_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、1 正弦信号发生器摘要:本 文 介 绍 以 dds芯 片 ad9851 为 产 生 正 弦 波 信 号 核 心 , 以 单 片 机 为 主 控 制 器 ,实 现 了 从 低 频 100hz到 高 频 10mhz 宽 频 带 的 频 率 任 意 设 定 ( 亦 可 设 定 步 进 为 10hz或 者 100hz等 可 调 ) ?高 精 度 ( 频稳度优于10-5) 的 正 弦 信 号 发 生 器 , 输 出 电 压 幅 度 在50 欧 姆 负 载 上 输 出 幅 度 大 于 1v?并 且 实 现 了 产 生 从 1mhz10mhz范围内调制度am可调的模拟幅度调制(am) 信号 ,和把自行产生的

2、m 序列数字二进制基带信号调制成在100khz 固定频率载波二进制键控的ask 和 psk?1?设计任务和要求设计制作一个正弦信号发生器?1.1 基本要求(1)正弦波输出频率范围:1khz10mhz; (2)具有频率设置功能,频率步进 :100hz; (3)输出信号频率稳定度:优于 10-4; (4)输出电压幅度 :在50负载电阻上的电压峰-峰值 vopp1v; (5)失真度 :用示波器观察时无明显失真?1.2 发挥部分在完成基本要求任务的基础上,增加如下功能: (1)增加输出电压幅度:在频率范围内50负载电阻上正弦信号输出电压的峰-峰值vopp=6v 1v; (2)产生模拟幅度调制(am)

3、信号 :在 1mhz10mhz 范围内调制度ma可在 10%100%之间程控调节 ,步进量 10%,正弦调制信号频率为1khz,调制信号自行产生; (3)产生模拟频率调制(fm) 信号 :在 100khz10mhz频率范围内产生10khz 最大频偏 ,且最大频偏可分为5khz/10khz 二级程控调节 ,正弦调制信号频率为1khz,调制信号自行产生 ; (4)产生二进制psk?ask 信号 :在 100khz 固定频率载波进行二进制键控,二进制基带序列码速率固定为10kbps,二进制基带序列信号自行产生; (5)其他 ?2 2?任务分析及方案论证2.1 正弦信号发生器的核心部分方案的论证和选择

4、方案 1:采用传统的分立元件的方法,采用 rc 或 lc 正弦振荡电路,这种方法电路简单,成本低 ,但是这种方法难以实现步进达到100hz 或者更高 ,并且难以兼顾频率跟得上10mhz?方案 2:采用锁相环频率合成技术,将压控振荡器的vco 的输出频率锁定在所需的频率之上,次方法具有很好的窄带跟踪性,可以较好的选择所需的频率,抑制杂散的分量,其基本模型如图1所示 ?然而锁相环本身是一个惰性的环节,锁定时间长 ,频率串换时间长,并且模拟产生的正弦波,频率和相位都难以控制?晶体振荡鉴相器 pd低通滤波 lph压控振荡器 vco可变分频品n本机频率fv/n基准频率fr误差电压 u图1 pll 的基本

5、模型方案 3:采用直接数字频率合成技术产生所需的正弦信号(dds) ?本来想着用自己做一个dds信号发生器的 ,但是要达到题目的基本要求上到10mhz并且要完成发挥部分的要求,我们采用ad 公司的高集成度dds电路的器件 ad9851, 它内部包含高速?高性能 10位 d/ a 转换器及高速比较器 ,可作为全数字编程控制的频率合成器来产生所需要的正弦波?外接精密时钟源时,ad9851 可以产生一个频谱纯净?频率和相位都可以编程控制且稳定性很好的模拟正弦波,这个正弦波能够直接作为基准信号源?9851内含 6 倍参考时钟倍乘器,可避免对外部高速参考时钟振荡器的需要,减小了由于外部频率源过高而可能产

6、生的相位噪声;其频带宽 , 正常输出工作频率范围为0 72mhz ; 频率分辨率高,其创新式高速dds 码可接受 32 位调频字 ,使得它在 180mhz 系统时钟下输出频率的精度可达0. 04hz ,完全达到了题目要求的输出信号频率稳定度优于10-4 的要求 ;相位可调 , 可接收来自单片机的5 位相位控制字 ,产生二进3 制psk,作出题目要求的发挥部分的第四点?另外我们认真查阅ad 公司的 ad9851 的datasheet 还发现 ,次芯片可以有使能控制端,可以用程序来控制是否输出,这样就可以进行ask, 完成题目发挥部分的第五点?我们采用方案 3?2.2 幅度放大方案的论证和选择由于

7、从 dds芯片 ad9851 出来的正弦波的vpp 达不到 1v,题目的基本要求部分要求vpp=1v, 且题目发挥部分要求增加输出电压幅度:在频率范围内50负载电阻上正弦信号输出电压的峰 -峰值 vopp=6v 1v,由于要求产生的信号频率比较高,要求从 1khz达到 10mhz, 带宽很大 ,并且要求在此断范围内都要求输出电压的峰-峰值vopp=6v 1v ?方案 1,采用高速运放进行放大,由于 dds芯片 9851产生的信号经过后面的7阶的椭圆滤波器之后的幅频特性的影响,产生的正弦信号会随着频率的上升而有所下降,如果采用固定的增益的话,在整个频率范围内达不到在6v1v之内 ?方案 2,由固

8、定增益运放之后采用数字的电位器进行程控的分压,但是发现这种方法的频率相应跟不上 ,在低频内还可以使用,但是到了 mhz以上就不能工作了?方案 3:使用程控增益宽带放大器ad603, 次芯片内部由r-2r 梯形电阻网络和固定增益放大器构成 ,加在其梯型网络输入端的信号经衰减后,由固定增益放大器输出,衰减量是由加在增益控制接口的参考电压决定;而这个参考电压可通过单片机进行运算并控制d/a 芯片或者数字电位器输出控制电压得来,从而实现较精确的数控?此外 ad603 能提供由直流到30mhz 以上的工作带宽,单级实际工作时可提供超过20db的增益 (次芯片的资料可以下载相关的 datasheet查阅

9、)?用这个方法我们可以只用一级放大,通过幅频补偿的方法来进行程控放大,来达到在 1khz到10m范围内输出幅度在6v1v?我们选用方案 3来实现发挥部分的输出幅度要求 ?3?系统设计4 3.1 总体设计思路根据题目要求,我们经过认真分析,并且考虑各种考虑因素,我们制定出了总体的方案?如图1所示 ,基本部分的正弦信号的产生我们采用ad9851 芯片作为核心,采用单片机 89s52作为主控制 ,采用 4 4的键盘和液晶显示器作为人机交换的硬件,实现频率的步进可调,还有任意频率的输入 ,采用 mc1496和可控数字电位器来进行发挥部分的模拟幅度调制(am) 信号的产生 ,用编程的方法用单片机来控制a

10、d9851 来进行发挥部分的二进制的ask和psk?其总的系统方框图如图 2所示 : 液晶显示键盘输入ad9851产生高精度正弦信号 实现频率可调和频率任意值输出, 产生askpsk 模拟乘法器m 序列信号源mcu1khz 调制信号源am 输出可调载波写控制字控制图2 系统方框图3.2 系统的理论分析和实际设计基本要求部分3.2.1 高精度正弦波信号产生模块近年间 ,直接数字频率合成器(direct digital frequency synthesis 简称 dds 或ddfs)得到了飞速的发展 ,它以有别于其它频率合成方法的优越性能和特点成为现代频率合成技术中的姣姣者 ?具体体现在相对带宽

11、宽?频率转换时间短?频率分辨率高?输出相位连续 ?可产生宽带5 正交信号及其他多种调制信号?可编程和全数字化?控制灵活方便等方面,并具有极高的性价比?(1) dds 基本原理及性能特点dds 的基本原理是利用采样定理,通过查表法产生波形?dds 的结构有很多种,其基本的电路原理可用图3 来表示 ?d/a转换器波形存储器相位累加器低通滤波器kff图 3 dds 的基本原理图相位累加器由n 位加法器与n 位累加寄存器级联构成?每来一个时钟脉冲fs,加法器将频率控制字k 与累加寄存器输出的累加相位数据相加,把相加后的结果送至累加寄存器的数据输入端 ?累加寄存器将加法器在上一个时钟脉冲作用后所产生的新

12、相位数据反馈到加法器的输入端 ,以使加法器在下一个时钟脉冲的作用下继续与频率控制字相加?这样 ,相位累加器在时钟作用下 ,不断对频率控制字进行线性相位累加?由此可以看出,相位累加器在每一个时钟脉冲输入时 ,把频率控制字累加一次,相位累加器输出的数据就是合成信号的相位,相位累加器的溢出频率就是dds 输出的信号频率? 用相位累加器输出的数据作为波形存储器(rom)的相位取样地址,这样就可把存储在波形存储器内的波形抽样值(二进制编码 )经查找表查出,完成相位到幅值转换?波形存储器的输出送到d/a 转换器 ,d/a转换器将数字量形式的波形幅值转换成所要求合成频率的模拟量形式信号?低通滤波器用于滤除不

13、需要的取样分量,以便输出频谱纯净的正弦波信号? dds 在相对带宽 ?频率转换时间?高分辨力 ?相位连续性 ?正交输出以及集成化等一系列性能指标方面远远超过了传统频率合成技术所能达到的水平,为系统提供了优于模拟信号源的性能?dds 技术的特点 : 1)输出频率相对带宽较宽输出频率带宽为50%fs(理论值 )?但考虑到低通滤波器的特性和设计难度以及对输出信号杂散的抑制 ,实际的输出频率带宽仍能达到40%fs?6 2)频率转换时间短dds 是一个开环系统,无任何反馈环节,这种结构使得dds 的频率转换时间极短?事实上 ,在dds 的频率控制字改变之后,需经过一个时钟周期之后按照新的相位增量累加,才

14、能实现频率的转换 ?因此 ,频率转换的时间等于频率控制字的传输时间,也就是一个时钟周期的时间?时钟频率越高 ,转换时间越短 ?dds 的频率转换时间可达纳秒数量级,比使用其它的频率合成方法都要短数个数量级?3)频率分辨率极高若时钟 fs 的频率不变 ,dds 的频率分辨率就由相位累加器的位数n 决定 ?只要增加相位累加器的位数 n 即可获得任意小的频率分辨率?目前 ,大多数 dds 的分辨率在1hz 数量级 ,许多小于 1mhz 甚至更小 ?4)相位变化连续改变 dds 输出频率 ,实际上改变的每一个时钟周期的相位增量,相位函数的曲线是连续的,只是在改变频率的瞬间其频率发生了突变,因而保持了信

15、号相位的连续性?5)输出波形的灵活性只要在 dds 内部加上相应控制如调频控制fm?调相控制pm 和调幅控制am, 即可以方便灵活地实现调频 ?调相和调幅功能,产生 fsk?psk?ask 和 msk 等信号 ?另外 ,只要在 dds 的波形存储器存放不同波形数据,就可以实现各种波形输出,如三角波 ?锯齿波和矩形波甚至是任意的波形 ?当 dds 的波形存储器分别存放正弦和余弦函数表时,既可得到正交的两路输出?6)其他优点由于 dds 中几乎所有部件都属于数字电路,易于集成 ,功耗低 ?体积小 ?重量轻 ?可靠性高 ,且易于程控 ,使用相当灵活 ,因此性价比极高?我们原本是计划自行设计一个dds

16、 信号发生器的,但是考虑到题目要求高,并且要达到的要求有比较大的难度,特别是后面发挥部分的要求,为了能在这4 天 3 夜的时间里面尽量完成题目的要求 ,我们选择了使用专用的dds 芯片 ad9851 来作为我们设计的核心?3.2.2 ad9851 的结构图它主要包括相位寄存器?相位全加器 ?d/ a 转换器 ,相位寄存器和相位全加器构成相位累加器 ?ad9851 内部的控制字寄存器首先寄存来自外部的频率?相位控制字 ,相位累加器接收来自控制字寄存器的数据后决定最终输出信号频率和相位的范围和精度,经过内部 d/ a 7 转换器后 ,所得到的就是最终的数字合成信号?如果相位累加器的位数为n ,相位

17、控制字的值为fn ,频率控制字的位数为m ,频率控制字的值为fm , 系统外部参考时钟频率为8mhz ,6 倍参考时钟倍乘器使能,那么经过内部 6 倍参考时钟倍乘器后 ,可得到 ad9851 内部工作时钟 fc 为48mhz , 此时最终合成信号的频率可由公式(1) 来决定 ,合成信号的相位由公式(2) 来决定 ?f = fm fc/ 2 n (1) = 2 fn / 2 m (2)图4 ad9851 结构框图3.2.3 ad9851 的控制方式ad9851 的控制方式内部有5 个输入寄存器,储存来自外部数据总线的32 位频率控制字,5 位相位控制字,一位 6 倍参考时钟倍乘器使能控制,一位电

18、源休眠功能(powerdown) 控制和一位逻辑 0 ?寄存器接收数据的方式有并行和串行两种方式?8 图5 并行方式工作时序图并行方式如图5所示 ,是通过 8 位数据总线 d0d7 来完成全部 40 位控制数据的输入?复位信号 reset 有效会使输入数据地址指针指向第一个输入寄存器,w- cl k 上升沿写入第一组 8 位数据 ,并把指针指向下一个输入寄存器,连续 5 个w- cl k 上升沿后 ,即完成全部 40 位控制数据的输入,此后 w- cl k 信号的边沿无效?当fq - ud 上升沿到来之际40 位数据会从输入寄存器被写入频率和相位控制寄存器,更新 dds 的输出频率和相位,同时

19、把地址指针复位到第一个输入寄存器,等待着下一组新数据的写入?串行方式如图 6所示 ,w- cl k 上升沿把引脚 d7 上的数据按位串行移入到输入寄存器,40 位输入结束后,任何 w- cl k 上升沿到来都会造成数据顺序移出并导致原来数据无效,此时 fq - ud 端的上升脉冲就可以使40 位数据更新芯片的输出频率和相位?图 6 串行工作方式时序图我们使用单片机89s52 来作为系统的主控制器,采用并行模式跟ad9851 的连接图如图7 所示9 at89s52 p2.0p2.7 p3.7 p3.6 p3.5ad9851 iout vinp refclock7阶椭圆滤波器10.24mhz 时钟

20、源d0d7高精度正弦信号输出图 7 ad9851 与单片机的连接框图图 7 中,at89s52 的引脚 p2. 0p2. 7 作为 ad9851 的并行数据输入端口?p3.5 ?p3.6 ?p3.7 作为 i/ o 口输出数据对ad9851 的 reset?w2cl k?fq2ud 进行控制 ?ad9851 输出正弦信号后 ,由于是数字合成的方法来产生的,所以会存在数字时钟的干扰,所以后面采用一个7阶椭圆滤波器滤波,滤波后就是一个高精度的正弦信号?这个 7阶椭圆滤波器滤波的电路图如图8 所示 : 图 8 7 阶椭圆滤波器滤波器软件编程控制软件编程主要是根据ad9851 的控制字方式,把具有不同

21、功能的控制字写入到芯片内部?以并行输入方式为例,对 ad9851 操作的40 位控制字各位的功能如表1 所列 ?在这种方式下当外部参考时钟频率为10mhz 的情况下 ,如果要满足以下几种技术要求: (1) 6 倍参考时钟倍乘器工作; (2) 相位置于180 ; 10 (3) 选择 powerup 模式 ; (4) 输出信号频率为10mhz ?根据表1 控制数据格式及式(1) ?(2) 给出的输出频率和输出相位计算公式,可知40 位控制数据应按如下给出: w0 = 10000001 ;w1 = 00110101 ; w2 = 01010101;w3 = 01010101; w4 = 010101

22、01 ?由以上数据并根据芯片相应的控制方式,在 ad9851 复位后 ,由单片机给出合适的w- cl k 和 fq - ud 信号 ,即可通过简单的操作完成预期的功能?3.2.4 主控制模块本设计的主控制部分全部由一个单片机完成,采用 atmel 公司的 at89s52 单片机 ,主要是考虑到其实用性?通用性 ?性价比高 ?主控制的框图如下: at89s52 单片机键盘输入ad9851 lcd 显示11 图 16 主控模块方框图(1)键盘输入部分:本部分的功能是方便使用者对输出波形的各种设置,共有 16个按键 ,分别为 : 数字键 :0 9; (10 个 ) 符号键 :小数点 . ; ( 1

23、个) 步进控制键 :和 ;( 2 个) 输出波形选择键; ( 1 个) 模式设置选择键; ( 1 个) 确认键 ?( 1 个) 数字键0 9 及符号键小数点 . 用于使用者对各种设置的数字直接输入?例如 :当为正弦信号 (sin) 输出时 ,用于设置输出的频率f;当为模拟幅度调制信号(am) 输出时 ,用于设置输出的载波信号频率fo;当为模拟频率调制信号(fm) 输出时 ,用于设置输出的载波信号频率fo?步进控制键 :和 ?方便使用者对各种设置的步进调节?例如 :当为正弦信号(sin) 输出时,用于输出频率f 的步进调节 ,会自动根据当前的模式以10hz 或 100hz 的频率进行步进调节;当

24、为模拟幅度调制信号(am) 输出时 ,用于输出的载波信号频率fo 和调制度 ma 的步进调节 ;当为模拟频率调制信号(fm) 输出时 ,用于设置输出的载波信号频率fo 的步进调节 ?输出波形选择键用于选择所要的波形,有正弦 (sin) ?模拟幅度调制(am) ?模拟频率调制(fm) ?二进制相移键控(psk)?二进制幅移键控(ask) 五种输出波形 ?模式设置选择键用于设置各种模式?例如 :当为正弦信号(sin) 输出时 ,可有频率为10hz/step ?100hz/step ?用户直接输入三种步进频率调节模式;当为模拟幅度调制信号(am) 输出时 ,可有载波信号频率fo 和调制度ma 调节两

25、种调节模式;当为模拟频率调制信号(fm) 输出时 ,可有载波信号频率fo 和最大频偏为5khz ?10khz 三种调节模式 ?(2)at89s52单片机部分 :这部分主要接受使用者从键盘所输入的各种操作,并且对其进行处理后 ,在 lcd 上显示 ,并根据需要对ad9851 输出各种命令控制字,以实现使用者的各种操作?(3)lcd 显示部分 :用于显于当前的工作情况,当前所输出的波形及当前波形的各种参数?以及当前使用者所做的处的工作模式,以方便使用 ?(4)ad9851 部分 :用于根据使用者的设置,接受从单片机处理后所送来的控制字和命令字,实现使用者所要的各种波形并进行输出?(原理在前面所详述

26、) 本部分的程序流程图如下所示: 12 开始系统初始化显示系统默认的模式扫描键盘波形选择模式选择设置ad8951 输出选择波形进行各种模式设置设置ad8951 输出设置的波形yynn图 17 程序流程图3.2.5 电源模块正弦信号发生器需用到dds 芯片 ad9851 来产生信号源 ,用到 mc1496 来产生模拟幅度调制信号 ,还使用到单片机来控制系统等?系统使用的直流稳压电源电压需要多个值,且要求电压输出稳定 ,纹波电压小 ?为此 ,我们用 lm317 设计两路电压可调电源,需用到两种不同电压时可将电源地端相连为系统供电;如需正负电源供电,可将第二路稳压源的正端与第一路稳压源的地端相连 ,

27、则可输出正负稳定电压?我们本系统中需使用到+12v,+5v 和-8v 稳压电源 ,因此将稳压电源的输出端设定为+/-15v, 各模块根据各自需要用7800和 7900 系列稳压芯片来产生所需的稳压电源?(电源模块的原理图如下图所示) 13 图 18 稳压电源原理图3.3 系统的理论分析和实际设计发挥部分3.3.1 幅度放大模块由 ad9851 产生的正弦信号经过滤波之后,幅度只有几百毫伏,达不到题目的vpp=1v 的要求 ,所以要进行幅度的放大,我们采用宽带放大器ad603 进行幅度的放大?ad603 是在放大30 多倍的时候可以达到90m 的带宽 ,我们用它来把ad9851 输出的小于1v

28、的电压放大到1.7v 左右 ?电路如下所示(ad603 的增益是通过1?2 管脚之间的电压来控制的) 图 9 幅度放大电路14 通过上面的幅度放大之后就达到了1v 以上的 vpp; 3.3.2 模拟调幅信号的产生模块我们选用 mc1496 模拟乘法器来把1khz 的正弦信号与1mhz 到 10m 的载波信号进行模拟调幅信号的产生?调制度ma 通过调节1khz 的正弦信号的幅度大小来调节?产生 1khz 正弦信号的电路我们用简单的rc 振荡电路来实现,其电路如下 : 图 10 模拟调幅信号产生电路查 mc1496 的说明书 ,用上面的am 信号产生的典型电路接法,可得产生am 调幅波的电路如下

29、: 15 图 11 调幅波电路3.3.3 基带的二进制伪随机序列产生模块发挥部分要求基带信号自行产生,我们就用移位寄存器和异或门电路来产生伪随机序列?伪随机序列的原理图1为4级伪随机序列产生的逻辑框图?给寄存器赋除全零外的任何二进制序列作为初始值, 当移位时钟脉冲上升沿到来时, 每级寄存器的输出作为近邻寄存器的输入, 实现数值的右移?其中 , 第4级q 非与第 3级的输出模二加( 异或 ) 后移入第 1级寄存器 ?产生一个长度为15个时钟脉冲周期的二进制伪随机序列?16 图14 4 伪随机序列产生的逻辑框图对于一个 n级的线性反馈移位寄存器所产生的二进制序列而言, 把产生的最大长度序列称为m

30、序列 , 其长度 n=2n-1?不同长度的 m 序列由不同的线性反馈结构决定, 可以用 n次本原多项式进行表示其中 :ci 为第 i 级的反馈系数, 取值为 1或0?表1为部分本原多项式系数, 其中列出的整数表示反馈系数为 1的级数 ?此外 , 产生相同长度m 序列的反馈结构也不是唯一的, 由所对应的不同本原多项式决定, 其不同本原我们设计的是 4级移位寄存器 , 即n=4, 第4级 q 非与第 3级的输出模二加( 异或 ) 后移入第 1级寄存器 ?产生一个长度为15个时钟脉冲周期的二进制伪随机序列?在maxplux2 进行仿真可得到如下的波形( 时间轴缩小后看如下) 图15 4 级随机序列在

31、 maxplux2 进行仿真波形图此伪随机信号作为psk 和ask 的基带信号 ?3.3.4 二进制psk 和 ask 的产生电路模块17 psk?ask 是数字通信领域常用的调制方式?二进制 psk 就是把二进制基带信号调制成带通的相位随基带信号变换的正弦信号?二相相移键控2bsk(bpsk) 如下所示图 12 二相相移键控2bsk 由上图可知 ,当基带信号是0 的时候带通的正弦信号是0 度相位 ,当基带信号是1 的时候带通的正弦信号是180度相位 ,这就是二进制的psk?我们实现这个电路的方法是通过单片机接收基带的伪随机信号,判断这信号是0 或是 1,分别使 ad9851 产生 0 度或

32、180 度的相位的带通正弦信号 ?由上文的表1 可以知道控制字w0 的高 5 位是产生相移的控制位?当要产生0度相位的正弦载波信号时就向ad9851 写 01 给 w0,当要产生180 度相位的正弦载波信号时就向 ad9851 写 81 给 w0?这就实现了2进制的 psk?幅移键控 (ask) 如下 : 图 13 幅移键控由上图可知 ,当基带信号是0的时候存在带通的正弦信号,当基带信号是1的时候无带通的正弦信号 ,这就是二进制的ask ?我们实现这个电路的方法是通过单片机接收基带的伪随机信号 ,判断这信号是0 或是 1,分别使 ad9851 产生的带通正弦信号存在或者被旁路?由上文的表 1

33、可以知道控制字w0 的第 3 位 data2 是产生使输出是否被旁路的信号控制位?当要使正18 弦载波信号旁路时候时就向ad9851写 05 给 w0,当要使正弦载波信号正常输出时就向ad9851 写 01 给 w0?这就实现了2 进制的 ask ?4?测量 结果 及 分 析4.1 正 弦 波 输 出 频 率 范 围 测 试minf=999.988hz maxf=9.99987mhz 4.2 频 率 设 置 功 能 为频 率 步 进 :10hz 频 率 步 进 :100hz 任 意 频 率 设 置 : 可 以 设 置 的 频 率 在 1khz-10mhz 之 间 任 意 为 10hz 的 频

34、率4.3 输 出 频 率 稳 定 测 试设 定 频 率 为 f, 输 出 频 率 为0f, 数 据 如 下 表 所 示 ( 单 位 :hz): f 1k 2k 5k 10k 20k 50k 100k 0f999.9880 1.9999k 4.9999k 9.9999k 19.9999k 49.9996k 99.9988k f 200k 500k 1m 2m 5m 10m 0f199.998k 499.994k 999.988k 1.99998m 4.9999m 9.99987m 4.4 输 出 电 压 幅 度 测 试 (0f单 位 :hz;0ppv单 位 :v) 0f1k 2k 5k 10k

35、20k 50k 100k 200k 500k 1m 2m 5m 10m 0 ppv1.44 1.42 1.44 1.46 1.50 1.48 1.44 1.44 1.46 1.44 1.44 1.44 1.26 4.5 失 真 测 试使 用 htachi v-250型 示 波 器 (20mhz) 观 察 系 统 的 输 出 波 形 , 从 1khz10mhz 之 间 的输 出 波 形 可 见 , 本 系 统 所 输 出 的 波 形 稳 定 ?平 滑 , 没 有 明 显 的 失 真 , 完 全 达 到 设 计要 求 ?5?系统 性能 总 结 及特点19 本系统以 ad9851 ?mcmc1496

36、 和 at89s52 芯片为核心部件,利用 dds 技术 ,程控放大技术,模拟乘法器电路,rc 振荡回路 ,555 多谐振荡电路,d 触发器产生m 序列技术并配合一套独特的软件算法实现了输出频率范围达1khz10mhz ?具有频率设置?频率步进 ,频率可任意设定 ?输出电压幅度稳定?失真度小?能产生模拟幅度调制信号?模拟频率调制?二进制psk&ask信号的多功能正弦信号发生器,最终使正弦信号发生器完成竞赛题目中要求的各项任务 ,系统精确稳定并具友好的人机交流界面?在系统设计过程中,力求硬件线路简单,充分发挥软件编程方便灵活的特点,来满足系统设计的要求?因为时间有限,该系统还有许多值得改

37、进的地方 :电稳尚未能稳定在6v1v 范围内 ,因此 ,输出信号放大应用高频运放来实现?5.1 ?我 们 按 照 题 目 要 求 实 现 了 所 有 的 基 本 功 能 , 包 括 有 : (1)正弦波输出频率范围:1khz10mhz; (2)具有频率设置功能,频率步进 :100hz; (3)输出信号频率稳定度:优于 10-5; (4)输出电压幅度 :在50负载电阻上的电压峰-峰值 vopp 约为 1.5v 左右 ; (5)失真度 :用示波器观察时无明显失真?5.2 ?我 们 在 发 挥 部 分 实 现 了 以 下 多 种 功 能 : (1) 增加输出电压幅度:在频率范围内50负载电阻上正弦信号输出电压的峰-峰值vopp=2v 左右 ; (2)产生模拟幅度调制(am) 信号 :在 1mhz10mhz范围内调制度ma 可在 10%100%之间程控调节 ,步进量 10%,正弦调制信号频率为1khz,调制信号自行产生; (3)产生模拟频率调制(fm) 信号 :在 100khz10mhz频率范围内产生10khz 最大频偏 ,且最大频偏可分为5khz/10khz 二级程控调节,正弦调制信号频率为1khz,调制信号自行产生 ; (4)产生二进制psk?ask 信号 :在 100khz 固定频率载波进行二进制

温馨提示

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

评论

0/150

提交评论