1.施密特触发电路(重点、根基)

1.1 施密特触发器的特点

【1】首先第一点就是对于施密特触发电路,当输出信号的状态从低电平上升到高电平时对应的输入电压与当输出信号状态从高电平下降至低电平时对应的输入电压不一样,说白了,就是施密特触发电路里面有一个 V T + V_{T^+} VT+和一个 V T − V_{T^-} VT
【2】第二点就是在施密特触发电路中引入了正反馈,使得我们上面说到的输出电压在高低电平之间的变化很快(表现上就是输出电压波形跳变的那一段很陡峭

在下面的博文中,我们就围绕施密特触发器的这两个特点展开学习,首先我们将会分析在施密特触发电路中是怎么引入正反馈使得输出的跳变变得陡峭的;然后我们就来分析 V T + V_{T^+} VT+和一个 V T − V_{T^-} VT的计算方法,好啦!我们开始吧!

1.2 施密特触发电路中的正反馈分析

在这里我们直接分析用门电路组成的施密特触发电路:

首先,我们假设 G 1 G_1 G1 G 2 G_2 G2是CMOS门电路,那么就会有一个阈值电压,还记得吗?我们回顾一下:(下图是CMOS反相器的电压传输特性)

一开始 v I v_I vI很小的时候,输出为高电平 V D D V_{DD} VDD,(如果理想化,我们就认为当 v I v_I vI < 阈值电压的时候,输出就是高电平),当 v I v_I vI逐渐增大,知道 v I v_I vI大于阈值电压,也就是 1 2 V D D \frac{1}{2}V_{DD} 21VDD之后,事情发生了转折,输出就变为低电平了(这里我们也是理想化)
因此,CMOS门电路的阈值电压 V T H = 1 2 V D D V_{TH} = \frac{1}{2}V_{DD} VTH=21VDD

好的,继续以上图为例:当 v I v_I vI很小,或者从趋于0开始分析:当 v I v_I vI是低电平的时候,输出 v o v_o vo也为低电平。
接下来 v I v_I vI开始逐渐增大,当 v A v_A vA依然小于 1 2 V D D \frac{1}{2}V_{DD} 21VDD时,事情依旧没有什么转机,输出 v o v_o vo仍为低电平。
但是,当 v I v_I vI一旦增大到使得 v A v_A vA高于阈值电压 1 2 V D D \frac{1}{2}V_{DD} 21VDD的时候:(因为CMOS非门开始反向),那么就有了下面的正反馈过程:
v I v_I vI增大–> v A v_A vA超过阈值电压–> v 01 v_{01} v01减小–> v 0 v_0 v0增大–>由于引入了 R 2 R_2 R2的反馈,增大的 v 0 v_0 v0反馈回了 v A v_A vA,使得 v A v_A vA更大,那么就急剧加快了 v 0 v_0 v0从低电平变到高电平所需要的时间,那么 v 0 v_0 v0的上升的曲线就变得很陡峭了

下面,我们反过来,从 v I v_I vI是高电平,开始减小分析:
v I v_I vI是高电平时, v 0 v_0 v0输出也是高电平。
v I v_I vI开始减小,但是 v A v_A vA依然比 V T H = 1 2 V D D V_{TH} = \frac{1}{2}V_{DD} VTH=21VDD大的时候,情况依然没有改变,输出的 v 0 v_0 v0依然是高电平。
但是,当 v I v_I vI减小到使得 v A v_A vA V T H V_{TH} VTH还小的时候,有下面的正反馈:
v I v_I vI减小–> v A v_A vA减小到低于阈值电压–> v 01 v_{01} v01增大–> v 0 v_0 v0减小–>由于引入了 R 2 R_2 R2的反馈,使得减小了的 v 0 v_0 v0作用于 v A v_A vA使得 v A v_A vA的减小更加急剧,因此 v 0 v_0 v0的波形中,从高电平下降到低电平所要的时间更短,曲线更加陡峭

在上面的分析中大家一定要注意一件事情:就是实际上 v A v_A vA和阈值电压 1 2 V D D \frac{1}{2}V_{DD} 21VDD的关系,而不是 v I v_I vI 1 2 V D D \frac{1}{2}V_{DD} 21VDD的关系,也就是说,在施密特触发电路里面,输入电压与转折电压的对应关系是:
v A v_A vA对应 1 2 V D D \frac{1}{2}V_{DD} 21VDD,也就是 V T H V_{TH} VTH
v I v_I vI对应 V T + V_{T^+} VT+ V T − V_{T^-} VT

1.3 施密特触发电路中 V T + V_{T^+} VT+ V T − V_{T^-} VT的计算方法

首先,我们来计算 V T + V_{T^+} VT+:我们通过分析知道:当 v I v_{I} vI来到 V T + V_{T^+} VT+时,输出电压是从低电平0跳变到高电平的,因此,当 v I = V T + v_I = V_{T^+} vI=VT+时, v 0 v_0 v0 = 0:
结合上面的电路图:由叠加定理可知:
v A = R 2 R 1 + R 2 v I + R 1 R 1 + R 2 v 0 v_A = \frac{R_2}{R_1+R_2}v_I + \frac{R_1}{R_1+R_2}v_0 vA=R1+R2R2vI+R1+R2R1v0
当当 v I v_{I} vI来到 V T + V_{T^+} VT+时,有: v A = V T H = R 2 R 1 + R 2 V T + v_A =V_{TH} = \frac{R_2}{R_1+R_2}V_{T^+} vA=VTH=R1+R2R2VT+
因此可以得到: V T + = ( 1 + R 1 R 2 ) V T H V_{T^+} = (1 + \frac{R_1}{R_2})V_{TH} VT+=(1+R2R1)VTH

下面,我们来计算 V T − V_{T^-} VT:
v I v_I vI来到 V T − V_{T^-} VT时,输出电压是从高电平变到低电平的,因此,当 v I = V T − v_I = V_{T^-} vI=VT时, v 0 v_0 v0 = V D D V_{DD} VDD,那么有: v A = V T H = R 2 R 1 + R 2 V T − + R 1 R 1 + R 2 V D D v_A = V_{TH} = \frac{R_2}{R_1+R_2}V_{T^-} + \frac{R_1}{R_1+R_2}V_{DD} vA=VTH=R1+R2R2VT+R1+R2R1VDD
V T H = 1 2 V D D V_{TH} = \frac{1}{2}V_{DD} VTH=21VDD可知: V T − = ( 1 − R 1 R 2 ) V T H V_{T^-} = (1-\frac{R_1}{R_2})V_{TH} VT=(1R2R1)VTH

我们看, V T + V_{T^+} VT+ V T − V_{T^-} VT的值确实不一样,下面我们来看看施密特触发电路的输出电压波形和符号表达:

(这个电压传输波形是上图的波形【是不是很想模电里面的滞回比较器?哈哈】),这种以 v 0 v_0 v0作为输出的称之为通向输出的施密特触发电路,下面是它的符号表示:

如果是以 v 0 ′ v_0' v0为输出的,我们称之为反向输出的施密特触发电路,符号的话在上图的基础上加一个小圆圈就行了

1.4 施密特触发电路的应用(了解)

【1】用于波形变化
话不多说,上图最清楚直观:(同时,画出波形变换也是考察的内容)

【2】用于脉冲整形

【3】用于脉冲鉴幅

2.单稳态电路

2.1 微分型单稳态电路

在后面几节的内容(包括单稳态和多谐震荡),由于快要期末考试了,所以博主先从“应试”的角度出发来分析一下这两个电路,等考完试时间充足再回来把更加详细的原理补上。

首先,关于单稳态电路的题型:主要就是掌握 t w t_w tw的参数计算(也就是暂态的时间计算),而暂态的时间是取决于电容C的充电时间的,下面我们来分析一下:

【1】首先,假设电路现在的稳态是: v I v_I vI为低电平,那么, v I v_I vI为低电平的时候,那个或非门暂时不受 v I v_I vI的控制,那么,此时, v I 2 v_{I2} vI2是由电源 V D D V_{DD} VDD供电,因此,电路处于稳态的时候, v I 2 v_{I2} vI2是高电平,因此,输出 v 0 v_0 v0为低电平。而输出 v 0 v_0 v0是低电平,那么返回来和 v d v_d vd一起作用与 G 1 G_1 G1的话, v 01 v_{01} v01就是高电平,波形如下图的红线部分所示:

【2】当 v I v_I vI来了一个触发脉冲(在这里也就是来了一个高电平)的时候,由于 C d C_d Cd R d R_d Rd组成了一个微分电路当输出有了一个从低电平到高电平的突变时,输出 v d v_d vd就会有一个很窄的正脉冲;当输入有了一个从高电平到低电平的突变时,输出 v d v_d vd就会有一个很窄的负脉冲,如上图所示。

【3】那么,当输入 v I v_I vI是这个高电平时, G 1 G_1 G1被打开,输出 v o 1 v_{o1} vo1为低电平,这里我们先明确一下:电容C上的电压为 v I 2 − v o 1 v_{I2} - v_{o1} vI2vo1由于我们一开始电容上的电压为0,现在 v o 1 v_{o1} vo1变为高电平了,由于电容C的电压是不能突变的,因此C上的电压应该还是要维持在0V,因此 v I 2 v_{I2} vI2也要随之变成高电平以保证C的电压不变,而 v I 2 v_{I2} vI2变成低电平之后就导致 v 0 v_0 v0为高电平,电路进入了暂稳态(上图的 t w t_w tw

【4】当电路进入暂稳态之后,电容C开始充电,由 V D D V_{DD} VDD给它充电,那么电容上的电压慢慢增加(表现在 v I 2 v_{I2} vI2的增加,因为此时 v o 1 v_{o1} vo1是不变的,因为有 v 0 v_0 v0的回路作用), v I 2 v_{I2} vI2达到 G 2 G_2 G2门的阈值电压 V T H V_{TH} VTH之后, G 2 G_2 G2反相,输出 v 0 v_0 v0就变为了低电平,暂态结束

下面我们给出一个计算时间,或者说计算暂态时间的公式(记忆!): T = R C l n V C ( ∞ ) − V C ( 0 ) V C ( ∞ ) − V C ( T H ) T = RCln\frac{V_C(∞) - V_C(0)}{V_C(∞) - V_C(TH)} T=RClnVC()VC(TH)VC()VC(0)

那么,要想计算 t w t_w tw,首先我们就要搞清楚 V C ( ∞ ) V_C(∞) VC(), V C ( 0 ) V_C(0) VC(0), V C ( T H ) V_C(TH) VC(TH)的值是什么?
由于是电源 V D D V_{DD} VDD给C充电,因此,充电充到尽头就是 V D D V_{DD} VDD,因此, V C ( ∞ ) = V D D V_C(∞) = V_{DD} VC()=VDD
而在刚刚的分析中,我们也知道,电容是从0开始充电的,因此 V C ( 0 ) = 0 V_C(0) = 0 VC(0)=0
这里的 V C ( T H ) V_C(TH) VC(TH),就是电路里面电容充电的最大值,由于是CMOS门电路, V T H = 1 2 V D D V_{TH} = \frac{1}{2}V_{DD} VTH=21VDD,因此, V C T H = 1 2 V D D V_C{TH} = \frac{1}{2}V_{DD} VCTH=21VDD
那么,带入公式得: t w = 0.69 R C t_w = 0.69RC tw=0.69RC

【注意:做题时一定要注意 V T H V_{TH} VTH是什么,别一上来就 V T H = 1 2 V D D V_{TH} = \frac{1}{2}V_{DD} VTH=21VDD

3.多谐震荡电路

3.1对称式多谐震荡电路

所谓对称式,就是电容充电和放电的时间一样,下面我们来看电路图:

首先既然是多谐震荡,那么也就是说它是一种自激振荡电路,那么就不能有稳定的状态。关于考试技巧呢,多谐震荡主要也是要会计算 T T T,而它的T包括两个:电容充电时间 T 1 T_1 T1和电容放电时间 T 2 T_2 T2(不过对于我们一会分析的对称式多谐震荡, T 1 = T 2 T_1 = T_2 T1=T2)下面我们来分析一下:【以下以TTL门电路为例】

【1】首先,我们假设 v I 1 v_{I1} vI1是高电平,但是这个高电平不稳定,(假定它有一个减小的趋势,但是总体还是高电平),那么, v I 1 v_{I1} vI1为高电平,那么由于 G 1 G_1 G1的作用, v o 1 v_{o1} vo1就为低电平不变, v I 2 v_{I2} vI2一开始也是低电平, v o 2 v_{o2} vo2为高电平。

【2】由于 G 2 G_2 G2内部是有一个电源 V C C V_{CC} VCC的,现在的情况是 v I 2 v_{I2} vI2 = 0,即C上的电压为0,那么,由 V C C V_{CC} VCC v o 2 v_{o2} vo2 C 1 C_1 C1充电, C 2 C_2 C2开始放电,充放电部分回路如下:

由于是对称的,我们就计算充电时间好了,同样地,用之前的公式: T = R C l n V C ( ∞ ) − V C ( 0 ) V C ( ∞ ) − V C ( T H ) T = RCln\frac{V_C(∞) - V_C(0)}{V_C(∞) - V_C(TH)} T=RClnVC()VC(TH)VC()VC(0)

这里的R,由电路图我们知道:是 R 1 / / R F 2 R_1 // R_{F2} R1//RF2,那么, V C ( ∞ ) V_C(∞) VC()即为 V E 1 V_{E1} VE1 V C ( T H ) V_C(TH) VC(TH)一般题目会给出。而 V C ( 0 ) V_C(0) VC(0)我们一会再看。

那么, V E 1 V_{E1} VE1怎么计算呢?我们用下面的电路图:

我们以先计算 R F 2 R_{F2} RF2上的电压: U R F 2 = R F 2 R 1 + R F 2 ( V C C − U B E − V O H ) U_{RF_2} = \frac{R_{F2}}{R_1+R_{F2}}(V_{CC} - U_{BE} - V_{OH}) URF2=R1+RF2RF2(VCCUBEVOH)
因此,电容上充电充到尽头的电压为: V E 1 = R F 2 R 1 + R F 2 ( V C C − U B E − V O H ) + V O H V_{E1} = \frac{R_{F2}}{R_1+R_{F2}}(V_{CC} - U_{BE} - V_{OH}) + V_{OH} VE1=R1+RF2RF2(VCCUBEVOH)+VOH

下面是多谐震荡电路的波形:

我们看第三个波形,那个 V I K V_{IK} VIK也就是 V C ( 0 ) V_C(0) VC(0),一般题目也会给出来。

好啦,这就是这一篇博文的全部内容啦,下一篇博文我们就来复习555定时器,以及用555定时器接成我们这篇博文所讲的施密特触发电路、单稳态电路、多谐震荡电路

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐