单片机按键复位电路的原理

控制/MCU

1882人已加入

描述

  51单片机要复位只需求在第9引脚接个高电平继续2us就能够完结,那这个进程是怎样完结的呢?在单片机体系中,体系上电发动的时分复位一次,当按键按下的时分体系再次复位,假定开释后再按下,体系还会复位。所以能够经过按键的断开和闭合在作业的体系中操控其复位。

  开机的时分为啥为复位

  在电路图中,电容的的巨细是10uf,电阻的巨细是10k。所以依据公式,能够算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需求的时刻是10K*10UF=0.1S。也便是说在电脑发动的0.1S内,电容两头的电压时在0~3.5V添加。这个时分10K电阻两头的电压为从5~1.5V削减(串联电路遍地电压之和为总电压)。所以在0.1S内,RST引脚所接纳到的电压是5V~1.5V。在5V正常作业的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机体系主动复位(RST引脚接纳到的高电平信号时刻为0.1S摆布)。

  按键按下的时分为啥会复位

  在单片机发动0.1S后,电容C两头的电压继续充电为5V,这是时分10K电阻两头的电压挨近于0V,RST处于低电平所以体系正常作业。当按键按下的时分,开关导通,这个时分电容两头构成了一个回路,电容被短路,所以在按键按下的这个进程中,电容开端开释之前充的电量。跟着时刻的推移,电容的电压在0.1S内,从5V开释到变为了1.5V,乃至更小。依据串联电路电压为遍地之和,这个时分10K电阻两头的电压为3.5V,乃至更大,所以RST引脚又接纳到高电平。单片机体系主动复位。

  总结:

  1、复位电路的原理是单片机RST引脚接纳到2US以上的电平信号,只需确保电容的充放电时刻大于2US,即可完结复位,所以电路中的电容值是能够改动的。

  2、按键按下体系复位,是电容处于一个短路电路中,开释了悉数的电能,电阻两头的电压添加致使的。

单片机

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分