正弦信号发生器示列资料Word下载.docx
《正弦信号发生器示列资料Word下载.docx》由会员分享,可在线阅读,更多相关《正弦信号发生器示列资料Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
![正弦信号发生器示列资料Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/12/30058166-86c6-45bb-a1c3-45099dbb52e3/30058166-86c6-45bb-a1c3-45099dbb52e31.gif)
1.常见信号源制作方法
方案一:
采用模拟分立元件或单片压控函数发生器MAX038,可产生正弦波,方波,三角波,通过调整外部元件可改变输出频率,但采用模拟器件由于分散性太大,即使使用单片函数发生器,参数也揶揄外部元件有关,因而产生的频率稳定度较差,精度不高,抗干扰能力较低成本较高。
方案二:
采用锁相式频率合成方案,锁相式频率合成是将一个高稳定度和高精度的标准频率经过加减乘除的运算产生同样稳定度和精确度的大量离散频率的技术,它在一定程度上解决了既要频率稳定精确,又要频率在较大范围内可变的矛盾,但频率受VCO可变频率范围响,高低频率比不可能作得很高。
方案三:
采用DDS,即直接数字频率合成,其原理方框图如图1所示,
它以有别于其它频率合成方法的优越性能和特点成为现代频率合成技术中的佼佼者。
具体体现在相对带宽、频率转换时间短、频率分辨率高、输出相位连续、可产生宽带正交信号及其他多种调制信号、可编程和全数字化、控制灵活方便等方面,并具有极高的性价比,正因如此,我们采用方案三。
2.调幅电路
方案一用模拟乘法器MC1496实现调制信号对载波信号的幅度调制,由于输出正弦波频率非常高,根据我们的调试,从1K到1MHZ得出的波形是很好,但从1MHZ至10MHZ时由于输出幅度不够,波形明显失真。
方案二用增益可变运放AD603,其传输带宽高达90MHZ,完全可以满足输出信号频率的要求,因此,方案二是较理想的选择。
3.调频电路
D/A控制
此方案预先测试和计算好产生固定频率所需的控制电压,为方便控制将它量化存于ROM之中,在需要时利用单片机控制D/A转换即可完成,此方案设计的是一个开环的系统,他的稳定性不好,且频率步进无法做得很小。
压控振荡器
压控振荡器的输出频率是随着输入电压的改变而改变的,鉴于此,如果用调制信号来控制压控振荡器的输入电压,即可实现调频。
这样显然简单而容易控制,且精度较高。
因此我们选择方案二。
4.显示模块
方案一采用普通LED显示,其优点是操作方便,但显示信息及功能少,且耗电量大。
方案二采用液晶(LCD)显示,界面形象清晰,内容丰富,可显示复杂字符,易于和单片机接口,且耗电少,故优先采用。
5.A/D转换模块
方案一用8位A/D转换器ADC0809实现。
方案二用8位串行A/D转换器TLC549实现,TLC549(TLC548)是TI公司生产的一种低价位、高性能的8位A/D转换器,它以8位开关电容逐次逼近的方法实现A/D转换,其转换速度小于17us,它能方便地采用三线串行接口方式与各种微处理器连接,构成各种廉价的测控应用系统,且读写TLC549比读写ADC0809简单,故我们选择方案二。
二.系统硬件设计
1.总体设计
本系统采用51单片机作为核心,控制DDS芯片AD9851产生频率为1KHZ至10MHZ的正弦波系统框图如图1所示
2.模块说明
(1)用单片机控制AD9851产生频率为1K至10MHZ的正弦波,自动增益控制实现增益自动调节,当输出幅度过大或偏小时,单片机通过检波电路和A/D采样调节增益大小。
放大级对已调信号进行幅度放大,然后输出至负载。
(2)检波电路对输出信号采样,经过A/D转换送给单片机处理。
(3)显示模块对输出信号动态显示
(4)单片机控制压控振荡器产生频0率随调制信号变化的信号,并把已调信号送到AD9851,作为AD9851的时钟频率,从而实现对载波信号的调频。
(5)模数转换用8位串行A/DTLC549即可实现。
(6)二进制数字基带信号用单片机直接产生,这种方式简便,快捷,而且稳定度很好
图1
3.理论分析与参数计算
(1)正弦信号发生器
DDS是产生高精度、快速变换频率、输出波形失真小的优先选用技术。
DDS以稳定度高的参考时钟为参考源,通过精密的相位累加器和数字信号处理,通过高速D/A变换器产生所需的数字波形(通常是正弦波形),这个数字波经过一个模拟滤波器后,得到最终的模拟信号波形。
如图2所示,通过高速DAC产生数字正弦数字波形,通过带通滤波器后得到一个对应的模拟正弦波信号,最后该模拟正弦波与一门限进行比较得到方波时钟信号。
DDS系统一个显著的特点就是在数字处理器的控制下能够精确而快速地处理频率和相位。
除此之外,DDS的固有特性还包括:
相当好的频率和相位分辨率(频率的可控范围达μHz级,相位控制小于0.09°
),能够进行快速的信号变换(输出DAC的转换速率300百万次/秒)。
这些特性使DDS在军事雷达和通信系统中应用日益广泛。
本系统采用了美国模拟器件公司采用先进DDS直接数字频率合成技术生产的高集成度产品AD9851芯片。
AD9851是在AD9850的基础上,做了一些改进以后生成的具有新功能的DDS芯片。
AD9851相对于AD9850的内部结构,只是多了一个6倍参考时钟倍乘器,当系统时钟为180MHz时,在参考时钟输入端,只需输入30MHz的参考时钟即可。
如图4(AD9851内部结构)所示,AD9851是由数据输入寄存器、频率/相位寄存器、具有6倍参考时钟倍乘器的DDS芯片、10位的模/数转换器、内部高速比较器这几个部分组成。
其中具有6倍参考时钟倍乘器的DDS芯片是由32位相位累加器、正弦函数功能查找表、D/A变换器以及低通滤波器集成到一起。
这个高速DDS芯片时钟频率可达180MHz,输出频率可达70MHz,分辨率为0.04Hz。
为了实现调频,DDS的基准信号源采用压控振荡器输出的30M频率作为基准信号源由于AD9851是贴片式的体积非常小,引脚排列比较密,焊接时必须小心,还要防静电击穿,焊接不好就很容易把芯片给烧坏。
还有在使用中数据线、电源等接反或接错都很容易损坏芯片。
所以在AD9851外围采用了电源、输入、输出、数据线的保护电路。
为了不受外界干扰,添加了不少的滤波电路,显得整个电路更完美。
详细电路图如图2。
图2
(2)压控振荡器
MC1648有两种基本型VCO的压控特性,这里我们只采用其中一种第一种基本负阻集成LCVCO电路如图3示,它仅用一只变容二极管,并由芯片MC1648外加谐振回路组成。
MC1648为集成射极耦合振荡电路,具有负阻效应,输出MECL电平。
图3
其详细电路图如图4所示
图4
(3)自动增益控制模块
AD603的原理框图[1]其原理图如图5所示
图5
已调信号从1K至10MHZ变化,频带很宽,用一般的运放不能满足要求,AD603的频带宽度为0到90MHZ,完全能够满足要求,且为增益可变运放,由于频率高时信号衰减比较快,用AD603可实现对不同频率信号的放大倍数。
其电路他图6所示
图6
(5)正弦波调制信号
采用NE555产生1KHZ的正弦波调制信号,电路如图7所示,其中AM和FM都是用此电路产生调制信号
图7
(6)稳幅输出模块
峰值检波器获得输出电压的幅值,经过A/D采样后就得到输出端当前电压的幅值,送回单片机与预设值相比就可以知道输出下降的情况,从而实现自动增益控制。
(7)显示模块
显示电路是很重要的人机界面。
在显示电路中,我们没有选择普通的数码管显示,而是优先采用了能够显示复杂字符的5×
7点阵液晶显示器(1602)。
此显示界面分为上下两行:
提示字符“请输入频率:
”下一行为频率值显示与数码管相比,其优点是:
功耗低,显示形象直观,人机界面友好。
控制部分:
键盘输入经单片机处理后控制AD9851的频率输出,达到智能控制目的。
(8)按键电路
采用4*4键盘,系统不停的对按键进行扫描,当有键按下时,即转去执行相应的程序。
(九)A/D转换模块
其中1和3脚为参考电压,接电位器可以改变参考电压,2脚为模拟信号输入端,4脚为接地端,5脚为片选,低电平有效,故接地,6,7,8分别为数据输出端和时钟输入端及电源端。
三.系统软件设计
系统软件流图如图7所示,通过按键选择所需要的频率,操作简单快捷。
图7
四.系统调试
根据方案设计要求,调试过程公分三大部分,硬件调试,软件调试,软件和硬件联调。
电路按模块逐个调试,各模块调试通过后在联调。
程序先在最小系统板调试,通过后在软硬联调。
1.硬件调试
(1)高频电路抗干扰设计AD9851的时钟频率很高,对周围的电路有一定的影响,我们采取了各种抗干扰措施。
例如引线尽量短,减少交叉,尽量减少跳线,在电源输入端都加上去藕电容,数字地与模拟地分开,信号源与地尽量隔远,增大接地面积,这就要求设计电路时采取敷铜的方法,实践证明,这些措施对消除某些引脚上的毛刺及干扰噪声起到了很好的作用。
(2)由于输出频率很高,因此对运放的带宽有一定的要求,我们选择了带宽较大的AD811。
2.软件调试
本系统的软件系统采用C51写,调试也是分模块进行,各个模块调试通过函数里调用,这样写结构明了,出错时容易查错。
3.软硬联调
按程序定义的各个口分别把线接好,然后把程序写进单片机控制各个模块
五.指标测试
1.测试仪器
(1)示波器
(2)万用表
六.测试方法与结果分析
(1)通过键盘输入所需的频率,然后按确认键即可从示波器上看到输出信号,输出频率范围为:
1KHZ至10MHZ。
输入所需频率后,按住“+”“-”键即可实现频率的步进,步进频率为100±
5HZ,