单片机复位电路问题
想问一下单片机复位电路问题复位过程我明白,RST接高电平复位,接低电平单片机正常工作但电路连接不太理解什么意思,想知道图中电解电容的作用,既然是按键高电平复位为什么要加电...
想问一下单片机复位电路问题
复位过程我明白,RST接高电平复位,接低电平单片机正常工作
但电路连接 不太理解什么意思,
想知道图中电解电容的作用 ,既然是按键高电平复位 为什么要加电解电容呢 不加可以吗? 如果一定要加原因是什么?
另外想知道电容作用是隔直流通交流,是绝对的直流不通过 还是什么充电过程 无电流 放电过程有电流,求指教 展开
复位过程我明白,RST接高电平复位,接低电平单片机正常工作
但电路连接 不太理解什么意思,
想知道图中电解电容的作用 ,既然是按键高电平复位 为什么要加电解电容呢 不加可以吗? 如果一定要加原因是什么?
另外想知道电容作用是隔直流通交流,是绝对的直流不通过 还是什么充电过程 无电流 放电过程有电流,求指教 展开
展开全部
我认为 绛红的蓝 同学 说的不太好。
电容确实可以起到按键去除抖动的作用,但是这里的电容还有一个更重要的作用就是上电复位,因为考虑到芯片刚刚上电时由于供电不稳定而做出错误的计算,所以增加一个上电复位以达到延时启动CPU的目的,使芯片能够正常工作。虽然现在很多芯片自带了上电延时功能,但是我们一般还是会增加额外的上电复位电路,提高可靠性。
上电复位是如此工作的,此时不用考虑按键和你图中1K电阻的作用。上电瞬间,电压VCC短时间内从0V上升到5V(比方说5V),这一瞬间相当于交流电,电容相当于导线,5V的电压全部加在10K电阻上,也就是说,这时RST的电平状态为高电平。但是从上电开始,电容自己就慢慢充电,其两端电压呈曲线上升,最终达到5V,也就是说其正端电位为5V,负端电位为0V,其负端也就正好是RST,此时RST为低电平,单片机开始正常工作。
添加按键是为了手动复位,一般那个1K电阻可以不加。当按键按下时,电容两端构成回路并放电,使RST端重新变为高电平,按键抬起时电容又充电使RST变回低电平。
电容确实可以起到按键去除抖动的作用,但是这里的电容还有一个更重要的作用就是上电复位,因为考虑到芯片刚刚上电时由于供电不稳定而做出错误的计算,所以增加一个上电复位以达到延时启动CPU的目的,使芯片能够正常工作。虽然现在很多芯片自带了上电延时功能,但是我们一般还是会增加额外的上电复位电路,提高可靠性。
上电复位是如此工作的,此时不用考虑按键和你图中1K电阻的作用。上电瞬间,电压VCC短时间内从0V上升到5V(比方说5V),这一瞬间相当于交流电,电容相当于导线,5V的电压全部加在10K电阻上,也就是说,这时RST的电平状态为高电平。但是从上电开始,电容自己就慢慢充电,其两端电压呈曲线上升,最终达到5V,也就是说其正端电位为5V,负端电位为0V,其负端也就正好是RST,此时RST为低电平,单片机开始正常工作。
添加按键是为了手动复位,一般那个1K电阻可以不加。当按键按下时,电容两端构成回路并放电,使RST端重新变为高电平,按键抬起时电容又充电使RST变回低电平。
更多追问追答
追问
充电过程明白了 想问一下放电过程是发生在什么时候 求指教
追答
按键按下的时候,此时在你的图中先不看其他的东西,就看《按键、1K电阻和电容》,他们构成了一个回路,电容相当于电源,里面的电能被消耗了。
展开全部
电容必须要加。电容在这里的作用是充放电去除按键抖动。
没有按下按键时,电解电容左侧充电,使得RST端为低电平,单片机正常工作。
按下按键时,电源VCC通过R16和S22向电容反向充电,使得RST端电位升高,从而复位。
单片机的复位是有一定的时间要求的,一般为10ms。机械按键会存在抖动现象,使得RST端的电平不稳定,而加入了电容就恰好可以通过充放电的过程消除抖动,并保持一段时间。所以按下按键的本质作用是使VCC可以向电解电容反向充电,从而提高RST端口电平。
没有按下按键时,电解电容左侧充电,使得RST端为低电平,单片机正常工作。
按下按键时,电源VCC通过R16和S22向电容反向充电,使得RST端电位升高,从而复位。
单片机的复位是有一定的时间要求的,一般为10ms。机械按键会存在抖动现象,使得RST端的电平不稳定,而加入了电容就恰好可以通过充放电的过程消除抖动,并保持一段时间。所以按下按键的本质作用是使VCC可以向电解电容反向充电,从而提高RST端口电平。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
电容和电阻实现 阻容复位 ,电容的大小和电阻的大小决定了复位时间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询