单片机复位电路电容一定用电解电容_一个单片机的经典复位电路分析

6126c5bbf9d626d228d2db2c6461e23e.png

该电路为单片机复位电路,用于低电平复位的单片机的上电复位

设Vcc=5V,经计算得知,当VCC由0V上升到5V,并保持稳定的时候,R201两端的压降为0.8V,此时Q201导通。由于E201和C202的存在,RESET1脚的电压由0V缓慢上升到5V(理论值),R203值的大小决定了这个上升过程的时间,即下降沿保持时间。

在这个时间中,单片机处于复位状态。当RESET脚的电压达到单片机正常工作的高度,复位结束。图中D201为E201和C202提供了一个放电通路,以确保在关电的时候,这两个电容快速的放电,这样在频繁的开关机过程中不会出现复位不良的问题。R204为Q201的限流电阻;C201为电源的滤波电容,C202为复位信号的滤波电容,这两个电容一起,防止了电源波动或外部干扰,引起不必要的复位。

延伸知识——单片机复位的意义:

1、 在单片机上电过程中,单片机的电源电压上升到一定水平并保持稳定的时候,其才可以正常工作。

2、 在单片机上电过程中,晶振从的震荡幅度由0V到规定值的过程需要一定的时间。

3、 单片机程序运行中出现死机、跑飞等现象是,需要回到初始值来从头开始

综合上述理由,复位电路的延时是为等待电源电压和晶振稳态的出现,在这个过程中,单片机重启,程序初始化。

上述复位电路的优点在于,等电源电压上升到Vcc时候,复位电路才正式启动,妙哉。

5a22b8ccc090aa97d6c8e4fca6d0ce64.png

单片机启动的时候,复位信号释放的时机(各电平变化)如图所示:在单片机每次初始加电时,首先投入工作的功能部件是复位电路。复位电路把单片机锁定在复位状态上并且维持一个延时,以便给予电源电压从上升到稳定的一个等待时间;在电源电压稳定之后,再插入一个延时,给予时钟振荡器从起振到稳定的一个等待时间。

在经历了一系列延时之后,单片机才开始按照时钟源的工作频率,进入到正常的程序运行状态。从图2所示的实测曲线中可以同时看到4条曲线: VDD、Vrst、XTAL2和ALE。在电源电压以及振荡器输出信号稳定之后,又等待了一段较长的延时才释放RST信号,使得CPU脱离复位锁定状态; 而RST信号一旦被释放,立刻在ALE引脚上就可检测到持续的脉冲信号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值