1.555定时器的原理剖析:
我们先来看看555定时器的内部电路图:

其中我们要说明的是:上图中的 C 1 , C 2 C_1, C_2 C1,C2是比较器,就是它会比较同相输入端“+”和反相输入端”-“的电压,如果“+”输入端的电压高于“-”输入端的电压,那么比较器输出高电平;反之,如果“-”端的电压高于“+"端的电压,那么输出低电平。
从上图,我们可以知道,比较器 C 1 C_1 C1两端的输入电压分别为: v I 1 v_{I1} vI1, v R 1 v_{R1} vR1; C 2 C_2 C2两端的输入电压分别为: v R 2 v_{R2} vR2和 v I 2 v_{I2} vI2。
当
V
C
O
V_{CO}
VCO不接外电源的时候,
v
R
1
,
v
R
2
v_{R1}, v_{R2}
vR1,vR2就是电阻的分压,因此
v
R
1
=
2
3
V
C
C
v_{R1} = \frac{2}{3}V_{CC}
vR1=32VCC,
v
R
2
=
1
3
V
C
C
v_{R2} = \frac{1}{3}V_{CC}
vR2=31VCC.
注意:如果
V
C
O
V_{CO}
VCO接了外部电源
v
0
v_0
v0,那么
v
R
1
=
v
0
v_{R1} = v_0
vR1=v0,
v
R
2
=
1
2
v
0
v_{R2} = \frac{1}{2}v_0
vR2=21v0
下面我们就分别来讨论当
v
I
1
,
v
I
2
v_{I1}, v_{I2}
vI1,vI2取到不同的值的时候的输出情况:
v I 1 v_{I1} vI1 | v I 2 v_{I2} vI2 | V C 1 V_{C1} VC1( R ) | V C 2 V_{C2} VC2( S ) | v o v_o vo |
---|---|---|---|---|
> 2 3 V C C \frac{2}{3}V_{CC} 32VCC | > 1 3 V C C >\frac{1}{3}V_{CC} >31VCC | 1 | 0 | 0 |
> 2 3 V C C \frac{2}{3}V_{CC} 32VCC | < 1 3 V C C <\frac{1}{3}V_{CC} <31VCC | 1 | 1 | 1 |
< 2 3 V C C \frac{2}{3}V_{CC} 32VCC | > 1 3 V C C >\frac{1}{3}V_{CC} >31VCC | 0 | 0 | 不变 |
< 2 3 V C C \frac{2}{3}V_{CC} 32VCC | < 1 3 V C C <\frac{1}{3}V_{CC} <31VCC | 0 | 1 | 1 |
下面给出555定时器的逻辑图形符号和特性表:
【端口说明】:5端口是一个电压控制信号,如果这个5端口没有外接电源的话,那么那两个比较器的基准参考电压就是
2
3
V
C
C
\frac{2}{3}V_{CC}
32VCC和
1
3
V
C
C
\frac{1}{3}V_{CC}
31VCC,如果5端口接了外电源
v
v
v,那么两个比较器
C
1
,
C
2
C_1,C_2
C1,C2的基准参考电压就是
v
v
v和
1
2
v
\frac{1}{2}v
21v
2.用555定时器接成施密特触发电路:
【应试技巧:555定时器如果把2,6连在一起共同作为输入端的话,就是施密特触发电路】
既然是连结成了施密特触发电路,那么无非就是要你求几个参数:
V
T
+
,
V
T
−
V_T^+, V_T^-
VT+,VT−和
△
V
T
△V_T
△VT
这并不难,还是一样的:如果
V
C
O
V_{CO}
VCO也就是5脚没有接外电源,那么则
V
T
+
=
2
3
V
C
C
V_T^+ = \frac{2}{3}V_{CC}
VT+=32VCC;
V
T
−
=
1
3
V
C
C
V_T^- = \frac{1}{3}V_{CC}
VT−=31VCC,
△
V
T
=
1
3
V
C
C
△V_T = \frac{1}{3}V_{CC}
△VT=31VCC;如果5脚接了外电源
v
0
v_0
v0,则
V
T
+
=
v
0
V_T^+ = v_0
VT+=v0,
V
T
−
=
1
2
v
0
V_T^- = \frac{1}{2}v_0
VT−=21v0
【注意:按我们上面这样接成的施密特触发电路是反相施密特触发电路】
3.用555定时器接成单稳态电路:
【应试技巧】:如果只有2作为输入端,那么就是单稳态电路。既然是单稳态电路,无非就是计算
t
w
t_w
tw
还记得我们在上一篇博文中强调的公式吗?
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)
我们可以看到,C是通过R和
V
C
C
V_{CC}
VCC这条回路进行充电的,因此,
V
C
(
∞
)
V_C(∞)
VC(∞) =
V
C
C
V_{CC}
VCC,
V
C
(
0
)
V_C(0)
VC(0) = 0,对于
V
C
(
T
H
)
V_C(TH)
VC(TH),我们得分析一下:对
C
1
C_1
C1,
v
R
1
=
2
3
V
C
C
v_{R1} = \frac{2}{3}V_{CC}
vR1=32VCC,假设C从t开始从0开始充电,一开始的一段时间里面
v
I
1
v_{I1}
vI1是小于
v
R
1
v_{R1}
vR1的,
C
1
C_1
C1输出为低电平,当电压慢慢增大,到刚刚好等于
v
R
1
=
2
3
V
C
C
v_{R1} = \frac{2}{3}V_{CC}
vR1=32VCC,再增大一点点,
V
C
1
V_{C1}
VC1立刻就跳变为高电平了,因此充电的阈值电压
V
C
(
T
H
)
=
2
3
V
C
C
V_C(TH) = \frac{2}{3}V_{CC}
VC(TH)=32VCC
这样,三个参数都知道了, t w t_w tw便手到擒来
【注意一点】:我们这里用555定时器接成的单稳态电路,是在输入信号的下降沿到来时,电路进入暂稳态,此时,电容C从电压为0开始充电

4.555定时器接成多谐震荡电路:
【应试技巧】:2,6脚连接在一起,没有输入的,就是多谐震荡电路
我们注意一下多谐震荡的波形:

【这里说明一下】:对于我们这里用555定时器接成的多谐震荡电路,我们画输出电压波形是根据电容C上的电压 v C v_C vC,结合反相施密特触发电路的电压传输特性画出来的,(因为我们把555定时器接成多谐震荡电路就是在接成反相施密特触发电路的基础上变过来的)
我们无非就是计算T,充电时间
T
1
T_1
T1,放电时间
T
2
T_2
T2。
对于充电,是通过电源
V
C
C
V_{CC}
VCC,
R
1
R_1
R1和
R
2
R_2
R2的回路充电的,
V
C
(
∞
)
V_C(∞)
VC(∞) =
V
C
C
V_{CC}
VCC;然后
V
C
(
0
)
V_C(0)
VC(0) =
1
3
V
C
C
\frac{1}{3}V_{CC}
31VCC (这里要特别注意!!);
V
C
(
T
H
)
V_C(TH)
VC(TH) =
2
3
V
C
C
\frac{2}{3}V_{CC}
32VCC,那么充电时间
T
1
T_1
T1可以表示为:
T
1
=
(
R
1
+
R
2
)
C
l
n
V
C
C
−
1
3
V
C
C
V
C
C
−
2
3
V
C
C
=
(
R
1
+
R
2
)
C
l
n
2
T_1 = (R_1 + R_2)Cln\frac{V_{CC} - \frac{1}{3}V_{CC}}{V_{CC} - \frac{2}{3}V_{CC}} = (R_1+R_2)Cln2
T1=(R1+R2)ClnVCC−32VCCVCC−31VCC=(R1+R2)Cln2
下面到了放电,我们知道放电放到尽头就是0嘛,因此, V C ( ∞ ) V_C(∞) VC(∞) = 0; V C ( 0 ) V_C(0) VC(0) = 2 3 V C C \frac{2}{3}V_{CC} 32VCC(特别注意!!) V C ( T H ) = 1 3 V C C V_C(TH) = \frac{1}{3}V_{CC} VC(TH)=31VCC,而放电的话是经过电阻 R 2 R_2 R2放电的,因此放电时间 T 2 T_2 T2可以表示为: T 2 = R 2 C l n 0 − 2 3 V C C 0 − 1 3 V C C = R 2 C l n 2 T_2 = R_2Cln\frac{0-\frac{2}{3}V_{CC}}{0 - \frac{1}{3}V_{CC}} = R_2Cln2 T2=R2Cln0−31VCC0−32VCC=R2Cln2