8.3 非正弦波发生电路

文章详细介绍了矩形波、三角波、锯齿波和正弦波的发生电路,包括电路组成、工作原理、主要参数计算以及波形变换。通过比例和积分运算电路,可以将一种波形转换为另一种波形,如三角波变锯齿波或正弦波。此外,还提到了函数发生器ICL8038的电路结构、工作原理和性能特点,以及常见的接线方法。

在实用电路中除了常见的正弦波外,还有矩形波、三角波、锯齿波、尖顶波和阶梯波,如图8.3.1所示。

在这里插入图片描述

一、矩形波发生电路

矩形波发生电路是其它非正弦波发生电路的基础,例如,若方波电压加在积分运算电路的输入端,则输出就获得三角波电压;若改变积分电路正向积分和反向积分时间常数,使某一方向的积分常数趋于零,则可获得锯齿波。

1、电路组成及工作原理

因为矩形波电压只有两种状态,不是高电平,就是低电平,所以电压比较器是它的重要组成部分;因为产生振荡,就是要求输出的两种状态自动地相互转换,所以电路中必须引入反馈;因为输出状态应按一定的时间间隔交替变化,即产生周期性变化,所以电路中要有延迟环节来确定每种状态维持的时间。图8.3.2所示为矩形波发生电路,它由反相输入的滞回比较器和 RCRCRC 电路组成。RCRCRC 回路既作为延迟环节,又作为反馈网络,通过 RCRCRC 充放电实现输出状态的自动转换。

在这里插入图片描述
图中滞回比较器的输出电压 uO=±UZu_{\scriptscriptstyle O}=±U_{\scriptscriptstyle Z}uO=±UZ,阈值电压±UT=±R1R1+R2⋅UZ(8.3.1)±U_{\scriptscriptstyle T}=±\frac{R_1}{R_1+R_2}\cdot U_{\scriptscriptstyle Z}\kern 20pt(8.3.1)±UT=±R1+R2R1UZ(8.3.1)因而电压传输特性如图8.3.3所示。
设某一时刻输出电压 uO=+UZu_{\scriptscriptstyle O}=+U_{\scriptscriptstyle Z}uO=+UZ,则同相输入端电位 uP=+UTu_{\scriptscriptstyle P}=+U_{\scriptscriptstyle T}uP=+UTuOu_{\scriptscriptstyle O}uO 通过 R3R_3R3 对电容 CCC 正向充电,如图中实线箭头所示。反相输入端电位 uNu_{\scriptscriptstyle N}uN 随时间 ttt 增长而逐渐升高,当 ttt 趋近于无穷时,uNu_{\scriptscriptstyle N}uN 趋于 +UZ+U_{\scriptscriptstyle Z}+UZ;但是,一旦 uN=+UTu_{\scriptscriptstyle N}=+U_{\scriptscriptstyle T}uN=+UT,再稍增大,uOu_{\scriptscriptstyle O}uO 就从 +UZ+U_{\scriptscriptstyle Z}+UZ 跃变为 −UZ-U_{\scriptscriptstyle Z}UZ,与此同时 uPu_{\scriptscriptstyle P}uP+UT+U_{\scriptscriptstyle T}+UT 跃变为 −UT-U_{\scriptscriptstyle T}UT。随后,uOu_{\scriptscriptstyle O}uO 又通过 R3R_3R3 对电容 CCC 反向充电,或者说放电,如图中虚线箭头所示。反相输入端电位 uNu_{\scriptscriptstyle N}uN 随时间 ttt 增长而逐渐降低,当 ttt 趋近于无穷时,uNu_{\scriptscriptstyle N}uN 趋于 −UZ-U_{\scriptscriptstyle Z}UZ;但是,一旦 uN=−UTu_{\scriptscriptstyle N}=-U_{\scriptscriptstyle T}uN=UT,再稍减小,uOu_{\scriptscriptstyle O}uO 就从 −UZ-U_{\scriptscriptstyle Z}UZ 跃变为 +UZ+U_{\scriptscriptstyle Z}+UZ,与此同时 uPu_{\scriptscriptstyle P}uP−UT-U_{\scriptscriptstyle T}UT 跃变为 +UT+U_{\scriptscriptstyle T}+UT,电容又开始正向充电。上述过程周而复始,电路产生了自激振荡。

2、波形分析及主要参数

由于图8.3.2所示电路中电容正向充电与反向充电的时间常数均为 RCRCRC,而且充电的总幅值也相等,因而在一个周期内 uO=+UZu_{\scriptscriptstyle O}=+U_{\scriptscriptstyle Z}uO=+UZ 的时间与 uO=−UZu_{\scriptscriptstyle O}=-U_{\scriptscriptstyle Z}uO=UZ 的时间相等,uOu_{\scriptscriptstyle O}uO 为对称的方波,所以也称该电路为方波发生电路。电容上电压 uCu_{\scriptscriptstyle C}uC(即集成运放反相输入端电位 uNu_{\scriptscriptstyle N}uN)和电路输出电压 uOu_{\scriptscriptstyle O}uO 波形如图8.3.4所示。矩形波的宽度 TkT_kTk 与周期 TTT 之比称为占空比,因此 uOu_{\scriptscriptstyle O}uO 是占空比为 1/21/21/2 的矩形波。

在这里插入图片描述
根据电容上电压波形可知,在二分之一周期内,电容充电的起始值为 −UT-U_{\scriptscriptstyle T}UT,终了值为 +UT+U_{\scriptscriptstyle T}+UT,时间常数为 R3CR_3CR3C;时间 ttt 趋于无穷大时,uCu_{\scriptscriptstyle C}uC 趋于 +UZ+U_{\scriptscriptstyle Z}+UZ,利用一阶 RCRCRC 电路的三要素法f(t)=f(∞)+[f(0+)−f(∞)]e−t/τf(t)=f(\infty)+[f(0_+)-f(\infty)]e^{-t/\tau}f(t)=f()+[f(0+)f()]et/τ可列出方程+UT=UZ+(−UT−UZ)e−T/2R3C+U_{\scriptscriptstyle T}=U_{\scriptscriptstyle Z}+(-U_T-U_{Z})e^{-\frac{T/2}{R_3C}}+UT=UZ+(UTUZ)eR3CT/2将式(8.3.1)代入上式,即可求出振荡周期T=2R3Cln⁡(1+2R1R2)(8.3.2)T=2R_3C\ln(1+\frac{2R_1}{R_2})\kern 30pt(8.3.2)T=2R3Cln(1+R22R1)(8.3.2)振荡频率 f=1/Tf=1/Tf=1/T
通过以上分析可知,调整电压比较器的电路参数 R1R_1R1R2R_2R2 可以改变 uCu_{\scriptscriptstyle C}uC 的幅值,调整电阻 R1R_1R1R2R_2R2R3R_3R3 和电容 CCC 的数值可以改变电路的振荡频率。而要调整输出电压 uOu_{\scriptscriptstyle O}uO 的振幅,则要更换稳压管以改变 UZU_{Z}UZ,此时 uCu_{\scriptscriptstyle C}uC 的幅值也将随之变化。

3、占空比可调电路

通过对方波发生电路的分析,可知,欲改变输出电压的占空比,就必须使电容正向充电和反向充电的时间常数不同,即两个充电回路的参数不同。利用二极管的单向导电性可以引导电流流经不同的通路,占空比可调的矩形波发生电路如图8.3.5(a)所示,电容上电压和输出电压波形如图(b)所示。

在这里插入图片描述
uO=+UZu_{\scriptscriptstyle O}=+U_ZuO=+UZ 时,uOu_{\scriptscriptstyle O}uO 通过 Rw1R_{w1}Rw1D1D_1D1R3R_3R3 对电容 CCC 正向充电,若忽略二极管导通时的等效电阻,则时间常数τ1≈(Rw1+R3)C\tau_1\approx(R_{w1}+R_3)Cτ1(Rw1+R3)CuO=−UZu_{\scriptscriptstyle O}=-U_{Z}uO=UZ 时,uOu_{\scriptscriptstyle O}uO 通过 Rw2R_{w2}Rw2D2D_2D2R3R_3R3 对电容 CCC 反向充电,若忽略二极管导通时的等效电阻,则时间常数τ2≈(Rw2+R3)C\tau_2\approx(R_{w2}+R_3)Cτ2(Rw2+R3)C利用一阶 RCRCRC 电路的三要素法可以解出{T1≈τ1ln⁡(1+2R1R2)(8.3.3a)T2≈τ2ln⁡(1+2R1R2)(8.3.3b)\left\{\begin{matrix}T_1\approx\tau_1\ln(1+\displaystyle\frac{2R_1}{R_2})\kern 25pt(8.3.3a)\\T_2\approx\tau_2\ln(1+\displaystyle\frac{2R_1}{R_2})\kern 25pt(8.3.3b)\end{matrix}\right.T1τ1ln(1+R22R1)(8.3.3a)T2τ2ln(1+R22R1)(8.3.3b)T=T1+T2≈(Rw+2R3)Cln⁡(1+2R1R2)(8.3.4)T=T_1+T_2\approx(R_{w}+2R_3)C\ln(1+\frac{2R_1}{R_2})\kern 20pt(8.3.4)T=T1+T2(Rw+2R3)Cln(1+R22R1)(8.3.4)式(8.3.4)表明改变电位器的滑动端可以改变占空比,但周期不变。占空比为q=T1T≈Rw1+R3Rw+2R3(8.3.5)q=\frac{T_1}{T}\approx\frac{R_{w1}+R_3}{R_w+2R_3}\kern 30pt(8.3.5)q=TT1Rw+2R3Rw1+R3(8.3.5)

例8.3.1】在图8.3.5(a)所示电路中,已知 R1=R2=25 kΩR_1=R_2=25\,\textrm kΩR1=R2=25kΩR3=5 kΩR_3=5\,\textrm kΩR3=5kΩRw=100 kΩR_w=100\,\textrm kΩRw=100kΩC=0.1 μFC=0.1\,\textrm{μF}C=0.1μF±UZ=±8 V±U_Z=±8\,\textrm V±UZ=±8V。试求:
(1)输出电压的幅值和振荡频率约为多少;
(2)占空比的调节范围约为多少;
(3)若 D1D_1D1 断路,则产生什么现象。
解: (1)输出电压 uO=±8 Vu_{\scriptscriptstyle O}=±8\,\textrm VuO=±8V。振荡频率T≈(Rw+2R3)Cln⁡(1+2R1R2)≈12.1 msT\approx(R_w+2R_3)C\ln(1+\frac{2R_1}{R_2})\approx12.1\,\textrm {ms}T(Rw+2R3)Cln(1+R22R1)12.1ms振荡频率 f=1/T≈83 Hzf=1/T\approx83\,\textrm {Hz}f=1/T83Hz
(2)当 Rw1R_{w1}Rw1 为最小值 0 时,可得 qqq 的最小值qmin=T1T≈Rw1+R3Rw+2R3≈0.045q_{min}=\frac{T_1}{T}\approx\frac{R_{w1}+R_3}{R_w+2R_3}\approx0.045qmin=TT1Rw+2R3Rw1+R30.045Rw1R_{w1}Rw1 为最大值 100 kΩ100\,\textrm kΩ100kΩ 时,可得 qqq 的最大值qmax=T1T≈Rw1+R3Rw+2R3≈0.95q_{max}=\frac{T_1}{T}\approx\frac{R_{w1}+R_3}{R_w+2R_3}\approx0.95qmax=TT1Rw+2R3Rw1+R30.95占空比 T1/T≈0.45∼0.95T_1/T\approx0.45\sim0.95T1/T0.450.95
(3)若 D1D_1D1 断路,则电路不振荡,输出电压 uOu_{\scriptscriptstyle O}uO 恒为 +UZ+U_{Z}+UZ。因为在 D1D_1D1 断路的瞬间,若 uO=+UZu_{\scriptscriptstyle O}=+U_{Z}uO=+UZ,电容电压将不变,则 uOu_{\scriptscriptstyle O}uO 保持 +UZ+U_Z+UZ 不变;若 uO=−UZu_{\scriptscriptstyle O}=-U_ZuO=UZ,则电容仅有反向充电回路,必将使 uN<uPu_{\scriptscriptstyle N}<u_{\scriptscriptstyle P}uN<uP,导致 uO=+UZu_{\scriptscriptstyle O}=+U_{Z}uO=+UZ

二、三角波发生电路

1、电路的组成

在方波发生电路中,当滞回比较器的阈值电压数值较小时,可将电容两端的电压看成为近似三角波。但是,一方面这个三角波的线性度较差,另一方面带负载后将使电路的性能产生变化。实际上,只要将方波电压作为积分运算电路的输入,在其输出就可得到三角波电压,如图8.3.6(a)所示。当方波发生电路的输出电压 uO1=+UZu_{\scriptscriptstyle O1}=+U_ZuO1=+UZ 时,积分运算电路的输出电压 uOu_{\scriptscriptstyle O}uO 将线性下降;而当 uO1=−UZu_{\scriptscriptstyle O1}=-U_ZuO1=UZ 时,uOu_{\scriptscriptstyle O}uO 将线性上升;波形如图(b)所示。

在这里插入图片描述
由于图8.3.6(a)所示电路中存在 RCRCRC 电路和积分电路两个延迟环节,在实用电路中,将它们 “合二为一”,即去掉方波发生电路中的 RCRCRC 回路,使积分运算电路既作为延迟环节,又作为方波变三角波电路,滞回比较器和积分运算电路的输出互为另一个电路的输入,如图8.3.7所示。由图8.3.4和图8.3.6(b)所示波形可知,前者 RCRCRC 回路充电方向与后者积分电路的积分方向相反,故为了满足极性的需要,滞回比较器改为同相输入。

在这里插入图片描述

2、工作原理

在图8.3.7所示三角波发生电路中,虚线左边为同相输入滞回比较器,右边为积分运算电路。对于由多个集成运放组成的应用电路,一般应首先分析每个集成运放所组成电路输出与输入的函数关系,然后分析各电路间的相互联系,在此基础上得出电路的功能。
图中滞回比较器的输出电压 uO1=±UZu_{\scriptscriptstyle O1}=±U_ZuO1=±UZ,它的输入电压是积分电路的输出电压 uOu_{\scriptscriptstyle O}uO,根据叠加原理,集成运放 A1A_1A1 同相输入端的电位uP1=R2R1+R2uO+R1R1+R2uO1=R2R1+R2uO±R1R1+R2UZu_{\scriptscriptstyle P1}=\frac{R_2}{R_1+R_2}u_{\scriptscriptstyle O}+\frac{R_1}{R_1+R_2}u_{\scriptscriptstyle O1}=\frac{R_2}{R_1+R_2}u_{\scriptscriptstyle O}±\frac{R_1}{R_1+R_2}U_ZuP1=R1+R2R2uO+R1+R2R1uO1=R1+R2R2uO±R1+R2R1UZuP1=uN1=0u_{\scriptscriptstyle P1}=u_{\scriptscriptstyle N1}=0uP1=uN1=0,则阈值电压±UT=±R1R2UZ(8.3.6)±U_T=±\frac{R_1}{R_2}U_Z\kern 40pt(8.3.6)±UT=±R2R1UZ(8.3.6)因此,滞回比较器的电压传输特性如图8.3.8所示。

在这里插入图片描述
积分电路的输入电压是滞回比较器的输出电压 uO1u_{\scriptscriptstyle O1}uO1,而且 uO1u_{\scriptscriptstyle O1}uO1 不是 +UZ+U_Z+UZ,就是 −UZ-U_ZUZ,所示输出电压的表达式为uO=−1R3CuO1(t1−t0)+uO(t0)(8.3.7)u_{\scriptscriptstyle O}=-\frac{1}{R_3C}u_{\scriptscriptstyle O1}(t_1-t_0)+u_{\scriptscriptstyle O}(t_0)\kern 20pt(8.3.7)uO=R3C1uO1(t1t0)+uO(t0)(8.3.7)式中 uO(t0)u_{\scriptscriptstyle O}(t_0)uO(t0) 为初态时的输出电压。设初态时 uO1u_{\scriptscriptstyle O1}uO1 正好从 −UZ-U_ZUZ 跃变为 +UZ+U_Z+UZ,则式(8.3.7)应写成uO=−1R3CUZ(t1−t0)+uO(t0)(8.3.8)u_{\scriptscriptstyle O}=-\frac{1}{R_3C}U_Z(t_1-t_0)+u_{\scriptscriptstyle O}(t_0)\kern 20pt(8.3.8)uO=R3C1UZ(t1t0)+uO(t0)(8.3.8)积分电路反向积分,uOu_{\scriptscriptstyle O}uO 随时间的增长线性下降,根据图8.3.8所示电压传输特性,一旦 uO=−UTu_{\scriptscriptstyle O}=-U_TuO=UT,再稍减小,UO1U_{O1}UO1 将从 +UZ+U_Z+UZ 跃变为 −UZ-U_{Z}UZ。使得式(8.3.7)变成为uO=1R3CUZ(t2−t1)+uO(t1)(8.3.9)u_{\scriptscriptstyle O}=\frac{1}{R_3C}U_Z(t_2-t_1)+u_{\scriptscriptstyle O}(t_1)\kern 22pt(8.3.9)uO=R3C1UZ(t2t1)+uO(t1)(8.3.9)uO(t1)u_{\scriptscriptstyle O}(t_1)uO(t1)uO1u_{\scriptscriptstyle O1}uO1 产生跃变时的输出电压。积分电路正向积分,uOu_{\scriptscriptstyle O}uO 随时间的增长线性增大,根据图8.3.8所示电压传输特性,一旦 uO=+UTu_{\scriptscriptstyle O}=+U_TuO=+UT,再稍增大,uO1u_{\scriptscriptstyle O1}uO1 将从 −UZ-U_ZUZ 跃变为 +UZ+U_Z+UZ,回到初态,积分电路又开始反向积分。电路重复上述过程,因此产生自激振荡。
由以上分析可知,uOu_{\scriptscriptstyle O}uO 是三角波,幅值为 ±UT±U_T±UTuO1u_{\scriptscriptstyle O1}uO1 是方波,幅值为 ±UZ±U_Z±UZ,如图8.3.9所示,因此也可称图8.3.7所示电路为三角波-方波发生电路。由于积分电路引入了深度电压负反馈,所以在负载电阻相当大的变化范围内,三角波电压几乎不变。

在这里插入图片描述

3、振荡频率

根据图8.3.9所示波形可知,正向积分的起始值为 −UT-U_TUT,终了值为 +UT+U_T+UT,积分时间为二分之一周期,将它们代入式(8.3.9),得出+UT=1R3CUZ⋅T2+(−UT)+U_T=\frac{1}{R_3C}U_Z\cdot \frac{T}{2}+(-U_T)+UT=R3C1UZ2T+(UT)式中 UT=R1R2UZU_T=\displaystyle\frac{R_1}{R_2}U_ZUT=R2R1UZ,经整理可得出振荡周期T=4R1R3CR2(8.3.10)T=\frac{4R_1R_3C}{R_2}\kern 30pt(8.3.10)T=R24R1R3C(8.3.10)振荡频率f=R24R1R3C(8.3.11)f=\frac{R_2}{4R_1R_3C}\kern 30pt(8.3.11)f=4R1R3CR2(8.3.11)调节电路中 R1R_1R1R2R_2R2R3R_3R3 的阻值和 CCC 的容量,可以改变振荡频率;而调节 R1R_1R1R2R_2R2 的阻值,可以改变三角波的幅值。

三、锯齿波发生电路

如果图8.3.7所示积分电路正向积分的时间常数远大于反向积分的时间常数,或者反向积分的时间常数远大于正向积分的时间常数,那么输出电压 uOu_{\scriptscriptstyle O}uO 上升和下降的斜率相差很多,就可以获得锯齿波。利用二极管的单向导电性使积分电路两个方向的积分通路不同,就可得到锯齿波发生电路,如图8.3.10(a)所示。图中 R3R_3R3 的阻值远小于 RwR_wRw

在这里插入图片描述
设二极管导通时的等效电阻可忽略不计,电位器的滑动端移到最上端。当 uO1=+UZu_{\scriptscriptstyle O1}=+U_ZuO1=+UZ 时,D1D_1D1 导通,D2D_2D2 截止,输出电压的表达式为uO=−1R3CUZ(t1−t0)+uO(t0)(8.3.12)u_{\scriptscriptstyle O}=-\frac{1}{R_3C}U_Z(t_1-t_0)+u_{\scriptscriptstyle O}(t_0)\kern 20pt(8.3.12)uO=R3C1UZ(t1t0)+uO(t0)(8.3.12)uOu_{\scriptscriptstyle O}uO 随时间线性下降。当 uO1=−UZu_{\scriptscriptstyle O1}=-U_ZuO1=UZ 时,D2D_2D2 导通,D1D_1D1 截止,输出电压的表达式为uO=1(R3+Rw)CUZ(t2−t1)+uO(t1)(8.3.13)u_{\scriptscriptstyle O}=\frac{1}{(R_3+R_w)C}U_Z(t_2-t_1)+u_{\scriptscriptstyle O}(t_1)\kern 15pt(8.3.13)uO=(R3+Rw)C1UZ(t2t1)+uO(t1)(8.3.13)uOu_{\scriptscriptstyle O}uO 随时间线性上升。由于 Rw>>R3R_w>>R_3Rw>>R3uO1u_{\scriptscriptstyle O1}uO1uOu_{\scriptscriptstyle O}uO 的波形如图(b)所示。
根据三角波发生电路振荡周期的计算方法,可以得出下降时间和上升时间,分别为T1=t1−t0≈2⋅R1R2⋅R3CT_1=t_1-t_0\approx2\cdot\frac{R_1}{R_2}\cdot R_3CT1=t1t02R2R1R3CT2=t2−t1≈2⋅R1R2⋅(R3+Rw)CT_2=t_2-t_1\approx2\cdot\frac{R_1}{R_2}\cdot(R_3+R_w)CT2=t2t12R2R1(R3+Rw)C所以振荡周期T=2R1(2R3+Rw)CR2(8.3.14)T=\frac{2R_1(2R_3+R_w)C}{R_2}\kern 20pt(8.3.14)T=R22R1(2R3+Rw)C(8.3.14)因为 R3R_3R3 的阻值远小于 RwR_wRw,所以可以认为 T≈T2T\approx T_2TT2
根据 T1T_1T1TTT 的表达式,可得 uO1u_{\scriptscriptstyle O1}uO1 的占空比T1T=R32R3+Rw(8.3.15)\frac{T_1}{T}=\frac{R_3}{2R_3+R_w}\kern 30pt(8.3.15)TT1=2R3+RwR3(8.3.15)调整 R1R_1R1R2R_2R2 的阻值可以改变锯齿波的幅值;调整 R1R_1R1R2R_2R2RwR_wRw 的阻值以及 CCC 的容量,可以改变振荡周期;调整电位器滑动端的位置,可以改变 uO1u_{\scriptscriptstyle O1}uO1 的占空比,以及锯齿波上升和下降的斜率。

四、波形变换电路

从三角波和锯齿波发生电路的分析可知,这些电路构成的基本思路是将一种形状的波形变换成另一种形状的波形,即实现波形变换。只是由于电路中两个组成部分的输出互为另一部分的输入,因此产生了自激振荡。实际上,可以利用基本电路来实现波形的变换。例如,利用积分电路将方波变为三角波,利用微分电路将三角波变为方波,利用电压比较器将正弦波变为矩形波,利用模拟乘法器将正弦波变为二倍频,等等。

1、三角波变锯齿波电路

三角波电压如图8.3.11(a),经波形变换电路所获得的二倍频锯齿波电压如图(b)所示。分析两个波形的关系可知,当三角波上升时,锯齿波与之相等,即uO:uI=1:1(8.3.16)u_{\scriptscriptstyle O}:u_{\scriptscriptstyle I}=1:1\kern 40pt(8.3.16)uO:uI=1:1(8.3.16)当三角波下降时,锯齿波与之相反,即uO:uI=−1:1(8.3.17)u_{\scriptscriptstyle O}:u_{\scriptscriptstyle I}=-1:1\kern 36pt(8.3.17)uO:uI=1:1(8.3.17)因此,波形变换电路应为比例运算电路,当三角波上升时,比例系数为 1;当三角波下降时,比例系数为 -1;利用可控的电子开关,可以实现比例系数的变化。

在这里插入图片描述
三角波变锯齿波电路如图8.3.12所示,其中电子开关为示意图,uCu_{\scriptscriptstyle C}uC 是电子开关的控制电压,它与输入三角波电压的对应关系如图中所示。当 uCu_{\scriptscriptstyle C}uC 为低电平时,开关断开;当 uCu_{\scriptscriptstyle C}uC 为高电平时,开关闭合。分析含有电子开关的电路时,应分别求出开关断开和闭合两种情况下输出和输入间的函数关系,而且为了简单起见,常常忽略开关断开时的漏电流和闭合时的压降。

在这里插入图片描述
设开关断开,则 uIu_{\scriptscriptstyle I}uI 同时作用于集成运放的反相输入端和同相输入端,根据虚短和虚断的概念uN=uP=R5R3+R4+R5⋅uI=uI2(8.3.18)u_{\scriptscriptstyle N}=u_{\scriptscriptstyle P}=\frac{R_5}{R_3+R_4+R_5}\cdot u_{\scriptscriptstyle I}=\frac{u_{\scriptscriptstyle I}}{2}\kern 20pt(8.3.18)uN=uP=R3+R4+R5R5uI=2uI(8.3.18)N\textrm NN 点电流方程uI−uNR1=uNR2+uN−uORf(8.3.19)\frac{u_{\scriptscriptstyle I}-u_{\scriptscriptstyle N}}{R_1}=\frac{u_{\scriptscriptstyle N}}{R_2}+\frac{u_{\scriptscriptstyle N}-u_{\scriptscriptstyle O}}{R_f}\kern 30pt(8.3.19)R1uIuN=R2uN+RfuNuO(8.3.19)R1=RR_1=RR1=RR2=R/2R_2=R/2R2=R/2Rf=RR_f=RRf=R 及式(8.3.18)代入,解得uO=uI(8.3.20)u_{\scriptscriptstyle O}=u_{\scriptscriptstyle I}\kern 40pt(8.3.20)uO=uI(8.3.20)设开关闭合,则集成运放的同相输入端和反相输入端为虚地,uN=uP=0 Vu_{\scriptscriptstyle N}=u_{\scriptscriptstyle P}=0\,\textrm VuN=uP=0V,电阻 R2R_2R2 中电流为零,等效电路是反相比例运算电路,因此uO=−uI(8.3.21)u_{\scriptscriptstyle O}=-u_{\scriptscriptstyle I}\kern 36pt(8.3.21)uO=uI(8.3.21)式(8.3.20)和(8.3.21)正好符合式(8.3.16)和(8.3.17)的要求,从而实现了将三角波转换成锯齿波。在实际电路中,可以利用图8.3.13所示电路取代图8.3.12所示电路中的开关,在电路参数一定的情况下,控制电压的幅值应足够大,以保证管子工作在开关状态;可以利用微分运算电路将输入的三角波转换为方波,用来作为电子开关的控制信号。

在这里插入图片描述

2、三角波变正弦波电路

(1)滤波法
在三角波电压为固定频率或频率变化范围很小的情况下,可以考虑采用低通滤波(或带通滤波)的方法将三角波变换为正弦波,电路框图如图8.3.14(a)所示。输入电压和输出电压的波形如图(b)所示,uOu_{\scriptscriptstyle O}uO 的频率等于 uIu_{\scriptscriptstyle I}uI 基波的频率。

在这里插入图片描述
将三角波按傅立叶级数展开uI(ωt)=∑n=1∞8n2π2Umsin⁡nπ2sin⁡nωt=8π2Um(sin⁡ωt−19sin⁡3ωt+125sin⁡5ωt−⋯ )u_{\scriptscriptstyle I}(\omega t)=\sum_{n=1}^{\infty}\frac{8}{n^2π^2}U_m\sin\frac{nπ}{2}\sin n\omega t=\frac{8}{π^2}U_m(\sin\omega t-\frac{1}{9}\sin3\omega t+\frac{1}{25}\sin5\omega t-\cdots)uI(ωt)=n=1n2π28Umsin2sint=π28Um(sinωt91sin3ωt+251sin5ωt)其中 UmU_mUm 是三角波的幅值。根据上式可知,低通滤波器的通带截止频率应大于三角波的基波频率且小于三角波的三次谐波频率。例如,若三角波的频率范围为 100∼200 Hz100\sim200\,\textrm{Hz}100200Hz,则低通滤波器的通带截止频率可取 250 Hz250\,\textrm{Hz}250Hz,带通滤波器的通频带可取 50∼250 Hz50\sim250\,\textrm {Hz}50250Hz。但是,如果三角波的最高频率超过其最低频率的三倍,就要考虑采用折线法来实现变换了。
(2)折线法
比较三角波和正弦波的波形,可以发现,在正弦波从零逐渐增大到峰值的过程中,与三角波的差别越来越大;即零附近的差别最小,峰值附近的差别最大。因此,根据正弦波与三角波的差别,将三角波分成若干段,按不同的比例衰减,就可以得到近似于正弦波的折线化波形,如图8.3.15所示。

在这里插入图片描述
根据上述思路,应采用比例系数可以自动调节的运算电路。利用二极管和电阻构成的反馈通路,可以随着输入电压的数值不同而改变电路的比例系数,如图8.3.16所示。由于反馈通路中有电阻 RfR_fRf,即使电路中所有二极管均截止,负反馈仍然存在,故集成运放的反相输入端和同相输入端为虚地,uN=uP=0 Vu_{\scriptscriptstyle N}=u_{\scriptscriptstyle P}=0\,\textrm VuN=uP=0V。当 uI=0 Vu_{\scriptscriptstyle I}=0\,\textrm VuI=0V 时,uO=0 Vu_{\scriptscriptstyle O}=0\,\textrm VuO=0V;由于 +VCC+V_{CC}+VCC−VCC-V_{CC}VCC,所有二极管均截止;电阻阻值的选择应保证 u1<u2<u3u_1<u_2<u_3u1<u2<u3u1′>u2′>u3′u'_1>u'_2>u'_3u1>u2>u3

在这里插入图片描述
uIu_{\scriptscriptstyle I}uI 为三角波的输入电压,uOu_{\scriptscriptstyle O}uO 为折线化的正弦波输出电压,比例系数分别取 25°25°25°50°50°50°75°75°75°90°90°90°uOu_{\scriptscriptstyle O}uOuIu_{\scriptscriptstyle I}uI 时的比值。
uIu_{\scriptscriptstyle I}uI 从零逐渐降低且 ∣uI∣<0.3Um|u_{\scriptscriptstyle I}|<0.3U_muI<0.3UmuOu_{\scriptscriptstyle O}uO 从零逐渐升高,从而 u1、u2u_1、u_2u1u2u3u_3u3 也随之逐渐升高,但各二极管仍处于截止状态,根据图8.3.15所示曲线,uO=−uIu_{\scriptscriptstyle O}=-u_{\scriptscriptstyle I}uO=uI,比例系数的值∣k∣=∣uOuI∣=1|k|=\Big|\frac{u_{\scriptscriptstyle O}}{u_{\scriptscriptstyle I}}\Big|=1k=uIuO=1uIu_{\scriptscriptstyle I}uI 继续降低且 0.3Um≤∣uI∣<0.56Um0.3U_m\leq|u_{\scriptscriptstyle I}|<0.56U_m0.3UmuI<0.56Um 时,D1D_1D1 导通,此时的等效电路如图8.3.17所示。若忽略二极管的正向电阻,则 N\textrm NN 点的电流方程为−uIR+VCCR4≈uORf+uOR1\frac{-u_{\scriptscriptstyle I}}{R}+\frac{V_{CC}}{R_4}\approx\frac{u_{\scriptscriptstyle O}}{R_f}+\frac{u_{\scriptscriptstyle O}}{R_1}RuI+R4VCCRfuO+R1uO
在这里插入图片描述
根据图8.3.15所示曲线,∣uO∣≈0.89uI|u_{\scriptscriptstyle O}|\approx0.89u_{\scriptscriptstyle I}uO0.89uI。合理选择 R4R_4R4,使VCCR4=uORf\frac{V_{CC}}{R_4}=\frac{u_{\scriptscriptstyle O}}{R_f}R4VCC=RfuO从而比例系数∣k∣≈R1R≈0.89|k|\approx\frac{R_1}{R}\approx0.89kRR10.89选择 R1≈0.89RR_1\approx0.89RR10.89R,就可得到 ∣uO∣≈0.89uI|u_{\scriptscriptstyle O}|\approx0.89u_{\scriptscriptstyle I}uO0.89uI
随着 uIu_{\scriptscriptstyle I}uI 逐渐降低,uOu_{\scriptscriptstyle O}uO 逐渐升高,D2D_2D2D3D_3D3 依次导通,等效反馈电阻逐渐减小,比例系数的数值依次约为 0.770.770.770.630.630.63。当 uIu_{\scriptscriptstyle I}uI 从负的峰值逐渐增大时,D3D_3D3D2D_2D2D1D_1D1 依次截止,比例系数的数值依次约为 0.630.630.630.770.770.770.890.890.89111
同理,当 uIu_{\scriptscriptstyle I}uI 逐渐升高,uOu_{\scriptscriptstyle O}uO 逐渐降低,D1′D'_1D1D2′D'_2D2D3′D'_3D3 依次导通,等效反馈电阻逐渐减小,比例系数的数值依次约为 1110.890.890.890.770.770.770.630.630.63;当 uIu_{\scriptscriptstyle I}uI 从正的峰值逐渐减小时,D3′D'_3D3D2′D'_2D2D1′D'_1D1 依次截止,比例系数的数值依次约为 0.630.630.630.770.770.770.890.890.89111;使输出电压接近正弦波的变化规律,波形如图所示,与输入三角波反相。
应当指出,为了使输出电压波形更接近于正弦波,应当将三角波的四分之一区域分成更多的线段,尤其是在三角波和正弦波差别明显的部分,然后再按正弦波的规律控制比例系数,逐段衰减。
需要注意的是,图8.3.16的折线化正弦波与图8.3.15有些不同,除了反相之外,图8.3.16所输出的折线化正弦波均为直接过原点的折线。
折线法的优点是不受输入电压频率范围的限制,便于集成化,缺点是反馈网络中电阻的匹配比较困难。

五、函数发生器

函数发生器是一种可以同时产生方波、三角波和正弦波的专用集成电路。当调节外部电路参数时,还可以获得占空比可调的矩形波和锯齿波。因此,广泛用于仪器仪表之中。下面以型号是 ICL8038 的函数发生器为例,介绍电路结构、工作原理、参数特点和使用方法。

1、电路结构

函数发生器 ICL8038 的电路结构如图8.3.18虚线框内所示,共有五个组成部分。两个电流源的电流分别为 IS1I_{S1}IS1IS2I_{S2}IS2,且 IS1=II_{S1}=IIS1=IIS2=2II_{S2}=2IIS2=2I;两个电压比较器Ⅰ和 Ⅱ 的阈值电压分别为 23VCC\displaystyle\frac{2}{3}V_{CC}32VCC13VCC\displaystyle\frac{1}{3}V_{CC}31VCC,它们的输入电压等于电容两端的电压 uCu_{\scriptscriptstyle C}uC,输出电压分别控制 RSRSRS 触发器的 SSS 端和 R‾\overline RR 端;RSRSRS 触发器的状态输出端 QQQQ‾\overline QQ 用来控制开关 S\textrm SS,实现对电容 CCC 的充放电;两个缓冲放大器用于隔离波形发生电路和负载,使三角波和矩形波输出端的输出电阻足够低,以增强带负载能力;三角波变正弦波电路用于获得正弦波电压。

在这里插入图片描述
除了 RSRSRS 触发器外,其余部分均可由前面所介绍的电路实现。RSRSRS 触发器是数字电路中具有存储功能的一种基本单元电路。QQQQ‾\overline QQ 是一对互补的状态输出端,当 QQQ 为高电平时,Q‾\overline QQ 为低电平;当 QQQ 为低电平时,Q‾\overline QQ 为高电平。SSSR‾\overline RR 是两个输入端,当 SSSR‾\overline RR 均为低电平时,QQQ 为低电平,Q‾\overline QQ 为高电平;反之,当 SSSR‾\overline RR 均为高电平时,QQQ 为高电平,Q‾\overline QQ 为低电平;当 SSS 为低电平且 R‾\overline RR 为高电平时,QQQQ‾\overline QQ 保持原状态不变,即存储 SSSR‾\overline RR 变化前的状态。
两个电压比较器的电压传输特性如图8.3.19所示。

在这里插入图片描述

2、工作原理

当给函数发生器 ICL8038 合闸通电时,电容 CCC 的电压为 0 V0\,\textrm V0V,根据图8.3.19所示电压传输特性,电压比较器Ⅰ和 Ⅱ 的输出电压均为低电平;因而 RSRSRS 触发器的输出 QQQ 为低电平,Q‾\overline QQ 为高电平;使开关 S\textrm SS 断开,电流源 IS1I_{S1}IS1 对电容充电,充电电流为 IS1=I(8.3.22)I_{S1}=I\kern 40pt(8.3.22)IS1=I(8.3.22)因充电电流是恒流,所以,电容上电压 uCu_{\scriptscriptstyle C}uC 随时间的增长而线性上升。当 uCu_{\scriptscriptstyle C}uC 上升到 13VCC\displaystyle\frac{1}{3}V_{CC}31VCC 时,虽然 RSRSRS 触发器的 RRR 端从低电平跃变为高电平,但其输出不变。一直到 uCu_{\scriptscriptstyle C}uC 上升到 23VCC\displaystyle\frac{2}{3}V_{CC}32VCC,使电压比较器Ⅰ的输出电压跃变为高电平,QQQ 才变为高电平(同时 Q‾\overline QQ 变为低电平),导致开关 S\textrm SS 闭合,电容 CCC 开始放电,放电电流为IS2−IS1=I(8.3.23)I_{S2}-I_{S1}=I\kern 30pt(8.3.23)IS2IS1=I(8.3.23)因放电电流是恒流,所以,电容上电压 uCu_{\scriptscriptstyle C}uC 随时间的增长而线性下降。起初,uCu_{\scriptscriptstyle C}uC 的下降虽然使 RSRSRS 触发器的 SSS 端从高电平跃变为低电平,但其输出不变。一直到 uCu_{\scriptscriptstyle C}uC 的下降到 13VCC\displaystyle\frac{1}{3}V_{CC}31VCC,使电压比较器 Ⅱ 的输出电压跃变为低电平,QQQ 才变为低电平(同时 Q‾\overline QQ 变为高电平),使得开关 S\textrm SS 断开,电容 CCC 又开始充电,重复上述过程,周而复始,电路产生了自激振荡。由于充电电流与放电电流数值相等,因而电容上电压为三角波,QQQ(和 Q‾\overline QQ)为方波,经缓冲放大器输出。三角波电压通过三角波变正弦波电路输出正弦波电压。
通过以上分析可知,改变电容充放电电流,可以输出占空比可调的矩形波和锯齿波。但是,当输出不是方波时,输出也得不到正弦波了。

3、性能特点

ICL8038 是性能优良的集成函数发生器。可以单电源供电,即将管脚 11 接地,管脚 6 接 +VCC+V_{CC}+VCCVCCV_{CC}VCC10∼30 V10\sim30\,\textrm V1030V;也可用双电源供电,即将管脚 11 接 −VEE-V_{EE}VEE,管脚 6 接 +VCC+V_{CC}+VCC,它们的值为 ±5 V∼±15 V±5\,\textrm V\sim±15\,\textrm V±5V±15V。频率的可调范围为 0.001 Hz∼300 kHz0.001\,\textrm {Hz}\sim300\,\textrm {kHz}0.001Hz300kHz
输出矩形波的占空比可调范围为 2%∼98%2\%\sim98\%2%98%,上升时间为 180 ns180\,\textrm{ns}180ns,下降时间为 40 ns40\,\textrm {ns}40ns
输出三角波(斜坡波)的非线性小于 0.05%0.05\%0.05%
输出正弦波的失真度小于 1%1\%1%

4、常用接法

图8.3.20所示为 ICL8038 的管脚图,其中管脚 8 为频率调节(简称调频)电压输入端,电路的振荡频率与调频电压成正比。管脚 7 输出调频偏置电压,数值是管脚 7 与电源 +VCC+V_{CC}+VCC 之差,它可作为管脚 8 的输入电压。

在这里插入图片描述
图8.3.21所示为 ICL8038 最常见的两种基本接法,矩形波输出端为集电极开路形式,需外接电阻 RLR_LRL+VCC+V_{CC}+VCC。在图(a)所示电路中,RAR_ARARBR_BRB 可分别独立调整。在图(b)所示电路中,通过改变电位器 RwR_{w}Rw 滑动端的位置来调整 RAR_ARARBR_BRB 的数值。当 RA=RBR_A=R_BRA=RB 时,各输出端的波形如图8.3.22(a)所示,矩形波的占空比为 50%50\%50%,因而为方波。当 RA≠RBR_A\neq R_BRA=RB 时,矩形波不再是方波,管脚 2 也就不再是正弦波了,图8.3.22(b)所示为矩形波占空比是 15%15\%15% 时各输出端的波形图。根据 ICL8038 内部电路和外接电阻可以推导出占空比的表达式为 T1T=2RA−RB2RA\frac{T_1}{T}=\frac{2R_A-R_B}{2R_A}TT1=2RA2RARBRB<2RAR_B<2R_ARB<2RA在这里插入图片描述在这里插入图片描述
在图8.3.21(b)所示电路中用 100 kΩ100\,\textrm kΩ100kΩ 的电位器取代了图(a)所示电路中的 82 kΩ82\,\textrm kΩ82kΩ 电阻,调节电位器可减小正弦波的失真度。如果要进一步减小正弦波的失真度,可采用图8.2.23所示电路中两个 100 kΩ100\,\textrm kΩ100kΩ 所组成的电流,调整它们可使正弦波的失真度减小到 0.5%0.5\%0.5%。在 RAR_{A}RARBR_BRB 不变的情况下,调整 Rw2R_{w2}Rw2 可使电路振荡频率最大值与最小值之比达到 100:1100:1100:1。也可在管脚 8 与管脚 6(即调频电压输入端和正电源)之间直接加输入电压调节振荡频率,最高频率与最低频率之比可达 1000:11000:11000:1

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值