前段时间核桃出过一篇关于复位电路的文章(小小的“复位电路”,大有门道),最后留了一个问题给小伙伴们,私底下,还是很多小伙伴感到疑惑来找到核桃,今天就针对为什么复位电路要并二极管这个问题展开。
图1
先说结论:并二极管的主要目的就是快速放电(电容的)。
接下来我们看一下是如何快速放电的!
(1)复位电路中没并二极管的电流流向,如下图2所示:
图2
图2中Ic表示的是系统断电时,电容释放的电量。
关键点:RL为VCC电源的等效负载。
这个VCC电源的等效负载很多小伙伴会直接忽略掉,这样就很容形成一个误区,电容的电该往哪释放,就直接进入了死胡同,想不通的原因就在此!
电源是存在内阻的(也就是我们说的等效电阻),即使是电池也是一样的,都会存在内阻,只是这个内阻会很小,所以为什么电池正负短接会打火花,因为内阻很小,短接时电流会瞬间变大。
(2)复位电路中并二极管的电流流向,如下图3所示:
图3
从图3可以看的出来,电流Ic会直接经过二极管来进行释放,因为二极管的内阻是非常小的,所以释放的速度远比从电阻R1/R2来的快的多的多!
那加快释放的速度是为了什么?
图4
图4就是电容充电放电时的波形,一般正常的复位电路应该是下面图5所示才对:
图5
但是由于电容的存在,波形不可能像图5这样,而更多的是图4所示,那像图4会存在什么弊端呢?
如果关机之后再快速开机,电容的电量还没来得及释放完,那就可能存在电压大于芯片的复位电压,这种情况就是导致芯片复位失败,以至于系统无法正常运行,所以加入二极管就是为了加快这个释放速度,使重新上电时芯片能有效复位。加入二极管的波形如下所示:
此时的电容放电时间就大大缩短了!
好了,今天就先写到这吧!