电子设计竞赛复试题波
形发生器
This model paper was revised by LINDA on December 15, 2012.
波形发生器
徐威
(宁波大学 信息科学与工程学院,浙江 宁波 315211)
摘要:使用题目指定的综合测试板上的NE555芯片和一片四运放LM324芯片制作一个频率可变的同时输出脉冲波、锯齿波、一次和三次正弦波。进行方案设计,制作出实际电路使其达到实验要求的各项指标。
一、设计任务与要求
使用题目指定的综合测试板上的NE555芯片和一片四运放LM324芯片,设计制作一个频率可变的同时输出脉冲波、锯齿波、正弦波Ⅰ、正弦波Ⅱ的波形产生电路。给出方案设计、详细电路图和现场自测数据及波形。
设计制作要求如下:
1、同时四通道输出、每通道输出脉冲波、锯齿波、正弦波Ⅰ、正弦波Ⅱ中 的一种波形,每通道输出的负载电阻均为600欧姆。
2、四种波形的频率关系为1:1:1:3(3次谐波);脉冲波、锯齿波、正弦波Ⅰ输出频率范围为8KHz~10KHz,输出电压幅度峰峰值为1V;正弦波Ⅱ输出频率范围为24KHz~30KHz,输出电压幅度峰峰值为9V。脉冲波、锯齿波和正弦波输出波形应无明显失真(使用示波器测量时)。
频率误差不大于10%;通带内输出电压幅度峰峰值误差不大于5%。脉冲波占空比可调整。
3、电源只能选用+10V单电源,由稳压电源供给,不得使用额外电源。 4、要求预留脉冲波、锯齿波、正弦波Ⅰ、正弦波Ⅱ和电源的测试端子。
5、每通道输出的负载电阻600欧姆应标清楚、至于明显位置,便于检查。 6、翻译:NE555和 LM324的数据手册(器件描述、特点、应用、绝对参数、电参数)。
二、方案设计与论证 1.原始方案:
在使用Multisim进行仿真设计的阶段,我想出了两种原始方案,两种方案的大体思路如下。
方案一:使用NE555芯片构成多谐振荡器,输出方波,通过锯齿波发生电路产生锯齿波,然后通过一个fH10KHz的低通滤波器,通过滤波产生一次,8KHz到10KHz的正弦波,然后再让锯齿波通过一个
24KHz~30KHz的带通滤波器,输出三次正弦波。其中滤出三次谐波的理论依据是,由于锯齿波是一个关于t的周期函数,并且满足狄里赫莱条件:在一个周期内具有有限个间断点,且在这些间断点上,函数是有限值;在一个周期内具有有限个极值点;绝对可积。则有如下公式(1)成立。称为积分运算ft的傅里叶变换
Fwftejwtdt
ejw0tejw0t根据欧拉公式cosw0t
2就可以
方案二:使用功放构成文森桥式震荡电路,产生出8KHz~10KHz的正弦波。接着是用NE555芯片,搭建出施密特触发电路,产生脉冲波输出;将脉冲波分别输入一个fH10KHz的低通滤波器和24KHz~30KHz的带通滤波器电路中,产生一次和三次正弦波。
2.总体方案设计与论证:
最初方案设计的大体思路在方案一和方案二之间犹豫不决,于是将两个电路的大体电路都进行了简单的设计,发现方案二存在很多的问题很难解决。
问题一:如果使用文森桥式震荡器产生正弦波,改变震荡频率就需要改变RC常数,要同时改变两个R(在实际电路中,同时改变两个电容的值是很复杂的,而且这样也无法得到一个8KHZ~10KHz的连续的频率),需要双滑动变阻器并且要保证滑动变阻器改变的值完全相同,有一定困难。
问题二:NE555芯片搭建出来的是一个简单的施密特触发器,输入正弦波之后,输出的脉冲波的占空比是不可以调整的,不满足实验要求的占空比可调的条件。要是施密特触发器产生的脉冲波的占空比可调会是该电路进一步复杂化。
问题三:LM324芯片的功放不够,由于有600负载电阻的限制,输出波形的峰峰值不能简单的通过电阻的分压来实现。
鉴于方案二存在的问题能以解决,我们就确定选择方案一的整体思路进行方案的设计。
3.单元电路的设计与论证:
(1)脉冲波产生电路
脉冲波由NE555芯片搭建的多稳态谐振器振动产生,频率可调,为
8KHz~10KHz
参考NE555芯片使用手册可知,芯片输出波形的峰峰值为10V左右。 使用Multisim仿真的脉冲波产生电路如下图1所示。
图1 脉冲波发生电路
利用软件进行波形的仿真,得到脉冲波的图形如图2所示
(2)锯齿波发生电路
在锯齿波发生电路的设计中,原始方案是采用教材中的锯齿波发生电路,是通过调整积分电路的正向和反向时间常数的不同,对输入信号的脉冲波进行积分产生锯齿波(该电路是需要二极管的)。开始是按照这个思路进行仿真的。因为要同时调整正向和反向积分的时间常数,于是我们就
想可以在调整脉冲波的输出频率的时候,只改变高电平或者低电平的持续时间,然后在锯齿波发生电路中选取合适的电容值,然后就可以讲正向或者反向的电阻值固定,只改变另一方向的电阻值就可以了。见图3是该方案的仿真电路。
图3 锯齿波产生电路
见图1,是用NE555产生出脉冲波,然后通过锯齿波产生电路,这里仿真没有选择功放为LM324,未考虑600的负载电阻以及输出的峰峰值。脉冲波和锯齿波发生电路的参数取值如下
R112.0KR21KR39KR410KR5R65KR73K(电位器)R8700R204K(电位器)C1C2C30.01uf
根据NE555芯片的使用手册,有以下有用公式:
tH0.693(RARB)CtL0.693(RB)CperiodtHtL0.693(RA2RB)Cfrequency1.44(RA2RB)CtHRB1tHtLRA2RB
Output_waveform_duty_cycle
根据以上的公式,就可以计算出理论上的各种参数:
1.448KHz336((124)102110)0.01101.44fmax10.29KHz(1210321103)0.01106fmintHmin0.693(121031103)0.0110690.1uStHmax0.693((124)1031103)0.01106117.8uStL0.69311030.011066.9uS在对锯齿波进行仿真的时候,发现波形有些失真,上网查阅资料后得知要是RC常数跟脉冲波的时间相匹配才行。
RCtH(或tL)
去锯齿波发生电路的参数选择及计算过程如下:
取C0.01uf由R1CtH90.110-6 R1min9K0.0110-6117.810-6R1max11.8K-60.01106.910-6R2690-60.0110如图1所示,R1为一个9K电阻和一个3K电位器组成,R2取700 仿真结果见图4的锯齿波。
真波形
图4 锯齿波仿
从图4的波形中算出锯齿波的峰峰值为
2V/Div2.2Div4.4V
由于要求负载电阻为600,不能直接进行分压来控制峰峰值为1V,再用功放来满足峰峰值的要求的话,LM324的四功放无法满足整个电路的需求,因此这种锯齿波的单元电路就被放弃了,需要进行改进。
在老师的提醒下,我发现了在NE555芯片构成的脉冲波发生电路中就有锯齿波,只需要在该处输出,然后调整峰峰值便可以得到要求的锯齿波。改进后的电路仿真图如下图5。
图5 改进后的脉冲波和锯齿波发生电路
改进后的电路对脉冲波发生电路的参数也进行了调整,让脉冲波的占空比接近一半。锯齿波发生电路是一个反向比例运算电路,由公式
RfuouR 参数的选择如下:
由uo1V取Rf10KR35K
对该电路进行软件仿真得到理论上的锯齿波波形,见图6。图中另一个波形是NE555芯片的输出波形。
图6 改进电路后的脉冲波和锯齿波的仿真波形
得到的锯齿波的峰峰值约为1V,频率与NE555芯片产生的脉冲波频率保持一致,满足实验要求,就完成了锯齿波波形发生电路的理论设计。
(3)正弦波发生电路
在电路的设计初期,一次正弦波,也就是8KHz~10KHz的正弦波发生电路是采用的是截止频率为fc10KHz的二阶压控电压源低通滤波器,电路图见下图
图7 二阶压控电压源低通滤波器原理图
根据截至频率fc10KHz,查图确定电容的标称值
图8 二阶压控电压源低通滤波电路参数选取参考图
取C3.3nF
查表确定电容C1的值,以及K1时对应的电阻。
Av R R R R R 111111 开路 0 0.33C 2 C 4 2C 6 2C 8 2C 10 2C 表1 二阶压控电压源低通滤波器参数表
因为低通滤波器的输入直接从锯齿波发生电路的输出端引入,峰峰值为
1V,所
Av1R11.422KR25.399KC10.33C0.333.3nF1nF
将上列阻值乘以计算出来的K值。
R11.42234KR25.399316K
进行电路仿真后电路图如图
图9 二阶压控电压源低通滤波器仿真电路
图9下部分就是二阶压控电压源低通滤波器电路(一次正弦波产生电路),蓝色的线分别是滤波器的输入和输出端,其中输入端是锯齿波发生电路的输出端,即输入峰峰值为1V的锯齿波。
图10 一次正弦波仿真波形
图中,上部分波形是输入的峰峰值为1V的锯齿波,下部分是一次正弦波,频率与锯齿波保持一致,但是峰峰值没有达到实验要求的1V,有所衰减。于是对电路的参数重新选择。
Av2R11.12633.3KR22.25036.8KR36.752320KR46.752320KC10.33C0.333.3nF1nF
修改后的仿真电路图如下
图11 改进后的二阶压控电压源低通滤波电路
再次进行波形的仿真,结果如下图:
图12 改进后的一次正弦波仿真波形
从仿真结果可以发现,波形的峰峰值又超过了1V,对电路进行理论分析,发现因为使用的单电源,偏置电阻10K影响了原本与地直接只有
10K的R3的阻值,串上了偏置电阻。根据二阶压控电压源电路的放大倍数公式Av1R4进行电阻的调整。取R3100K得到的满足条件的峰峰R3值为1V的一次正弦波。上面的波形是从锯齿波发生电路输出的锯齿波,下面的是经过低通滤波器之后产生的一次正弦波波形,两个波形的峰峰值单位都是5V/Div,可知波形在8KHz~10KHz的仿真结果都满足实验要求。该部分的仿真设计就完成了。
图13 最终的8KHz一次正弦波仿真波形
图14 最终的9KHz一次正弦波仿真波形
图14 最终的10KHz一次正弦波仿真波形
(4)三次正弦波发生电路
三次正弦波的电路的设计思路是通过一个通带为24KHz~30KHz的带通滤波器。设计该滤波器是采用的无限增益多路反馈(MFB)电路。该电路的电路图如下所示。
图15 无限增益多路反馈电路原理图
该电路有以下公式方便参数选择
2w0R1R2R1R2R3C2Qw0f或0(BWw0时) BWBWRAv32R1为了使通带更加平坦,应该尽量使Q值大,查二阶无限增益多路反馈带通滤波器设计用表
表2 无限增益多路反馈电路参数选择表
归一化电路元件值K 电路元件 5 RRQ12
参数选择如下:
增益 1 2 4 6 8 10 Av8Q10R11.989K R283R331.831K
仿真的电路图如下图所示:
R37.9580.16215.9153.9790.16615.9151.9890.17315.9151.3260.18115.9150.9950.18915.9150.7960.19915.91510 R1R2R315.9150.08031.8317.9580.08031.8313.0790.08131.8312.6350.08231.8311.9890.08331.8311.5920.08431.831
图16 无限增益多路反馈电路(带通滤波器)
对电路进行波形仿真时发现,当接入一个波形发生器进行测试的时候,输出的波形不会随着输入信号的频率变化而变化,始终为17KHz左右,于是想到没有接输入信号,直接查看输入端和输出端的波形,结果如下:
图17 无限增益多路反馈电路的自激振荡仿真波形
仿真的波形图中上面的波形是A端,即输入端的波形,下面的波形是输出端的波形,两个探针A/B分别放在输入和输出端。这里没有输入的信号,输出却稳定在将近18KHz,可知电路产生了自激震荡。
对电路进行改进,重新选取参数
Q5Av10R10.796KR2200R316KCR1R281032002R1R2R3w0810320016103227103
23.6nF对电路的波形进行仿真,发现峰峰值比较小,与实验要求差距较
2大,由w0R3R1R2,A,可知,缩小R1的值会使放大倍数v2R1R2R3C2R1Av增大,而且对通带的中心频率w0影响也较小。电容值取实验室有的电容C3.3nF。改进后的电路图如下所示
图18 改进后的无限增益多路反馈电路
对电路进行仿真,查看仿真出的波形结果如下图,由波形可以知道该电路产生的三次正弦波的频率是满足实验要求的,但是峰峰值没有达到要求的9V。两个波形的峰峰值单位分别是1V/Div和5V/Div
图19 24KHz三次正弦波仿真波形
图20 27KHz三次正弦波仿真波形
图21 30KHz三次正弦波仿真波形
三、系统测试结果与分析 1.系统测试结果
脉冲波波形如下所示,分别是8KHz、9KHz、10KHz的波形:
图22 8KHz脉冲波波形
图23 9KHz脉冲波波形
图24 10KHz脉冲波波形
锯齿波的波形如下:分别是8KHz、9KHz、10KHz的波形:
图25 8KHz锯齿波波形
图26 9KHz锯齿波波形
图27 10KHz锯齿波波形
2.实验结果分析
观察示波器上显示波形,可以
四、实验结论
本次实验时间较长,在仿真设计电路的阶段占了很大一部分时间,拖慢了实验进度。在电路仿真设计中,开始没有选取实验要求使用的LM324运放,导致在设计无限增益多路反馈电路时出现了自激振荡而找不到具体的原因。掌握了单电源的使用方法,以及对单电源电路的参数选择,以及尽量减小单电源偏执电路对原电路影响的方法。了解了运放的型号不同,参数会有所不同,会很大地影响电路仿真的结果。在实际电路的制作过程中,因为电阻、电容值的误差,实际需要进行参数的再次调整,而且有些电路焊接的影响在电路仿真阶段是无法预知的。
因篇幅问题不能全部显示,请点此查看更多更全内容