单片机复位电路的原理是什么?

如图,网上说上电的一瞬间RST就变成了高电平,我不理解。首先VCC供电肯定是直流电吧。然后上电了,因为给电容充电,所以电容上端不是电压慢慢增加的吗然后电容下端电压因为接地,所以一直是0V同理,RST一直是0V啊没理解这个电路,有没有帮我分析分析。

你把这个电容想象成一个阻值可变的电阻,就容易理解了。

电容充电过程中,复位电路中是有电流的。RST的电压就是分压电阻R的端电压。
在复位电路刚上电的时候,电容内部,正极的极板上的电子由于电场力的作用向正极移动,同时,负极上的电子向接负极的极板移动,有电子定向的移动,就产生了电流。所以一上电的时候,可以想象成此时电容就是个电阻值很低甚至为0的电阻。
随着时间的推移,电容两端的电压逐渐等于充电电源电压,当充电完成时,复位电路不再有电流流动。你可以理解为这个电容的“阻值”从0到了无穷大,最终(充电完成时)近似于开路(隔直流了),此时RST端又被电阻R接地下拉到0V。
所以,充电过程中,RST端的电压是从VCC逐渐降低到0的。追问

感谢大佬解答。我想问下当充电完成时,电容负极板上还有电子吗?这点我不太懂。电容正极呈正电,按理说会吸引电子到负极板上的。但负极板又接地,按理说应该是0V,没有电子的。这有点矛盾。
第二个问题,如果电容负极板上有电子的话,那么还能看成RST是0V吗?

追答

充电完成后,电容负极板上还是有电子的,只不过由于外部电场和内部电场的作用,电子不再移动,因而也就没有形成电流,相当于开路了。
电容充电完成后,在分析直流电路的时候,就可以把电容忽略掉,这个时候就相当于RST接了个电阻到地,这个电阻就变成下拉电阻,把RST拉到0V了。

追问

感谢大佬。我还想再请教一下。
电容负极上有电子是因为电容正极的吸引和接地后二者平衡的结果吗?
第二个问题,电容充完电之后负极板如果有电子,RST怎么看也是跟电容负极板一样呈负电的,是因为电容太小,所以忽略不计当成0V吗?如果电容变大是不是就不能忽略了?

追答

电容负极上本来就有电子啊,充电或者不充电,都有电子的。只不过充电的时候电子在移动。

第二个问题,电容充电完成后,再大的电容也是一样是相当于开路。

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-26
电容两端电压不能突变,未上电时两端电压为零,上电瞬间两端电压还是零,RST高电平令单片机锁死在复位状态。随着电容慢慢充电,两端电压开始上升,RST脚电压逐步下降,当低于管脚低电平判定门限后,单片机才终于一跃而起、信马由缰。
让我们红尘作伴活得潇潇洒洒,策马奔腾共享人世繁华
第2个回答  2022-01-26
这是高电平复位,上电瞬间电容可以等效于短路,因此RsT电压是Vcc,是高电平,单片机复位。
随着电容充电逐渐完成,电阻R上的电流逐渐减小,电阻R的压降逐渐降低,直至单片机RsT电压变成低电平,至此复位完成。
第3个回答  2022-01-24
1.
复位电路的原理是单片机RST引脚接收到2US以上的电平信号,只要保证电容的充放电时间大于2US,即可实现复位,所以电路中的电容值是可以改变的。
2.
按键按下系统复位,是电容处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。
第4个回答  2022-01-26

电容电压:Uc,电阻电压:UR,显然 复位端就取自 UR;

在这个电路中有: Vcc = Uc + UR;

因为开始时电容电压 Uc=0V,所以 UR=Vcc;

随着电容的充电过程 Uc 在增大,那么 UR 在减小,就是 Uc ↑ --> UR ↓;

所以复位端电压在加电时先得一个高电平(=Vcc),然后下降到 0V;

外电断电时,电容电压才会通过电源电路或者芯片内部电路来个放电过程;

相似回答