您的位置 首页 资料

单片机复位电路问题

VCC——

VCC

——

|

电容

|

————RST

|

电阻

|

电路如上图(没画按键),先说下原理:VCC上电时,电容充电(充电进程中会有充电电流,并且在最开端时电流最大,跟着时刻推移逐步减小直到电容充满电后充电电流变为0,此刻无充电电流,电容器相当于开路,这个时分才是真实意义上的隔直,所以在电源接通的一会儿,是有通交这个进程的),在电容充电这个进程中,RST端电压确正好相反是从VCC逐步降低到0(由于充电电流是从大变小直到0),此进程中会有一段时刻VCC处于高电平状况,导致单片机复位(时刻常数有R和C决议)。但电容不再充电后,无电流经过,RST恒为0,单片机正常作业。

51单片机复位电路作业原理之我了解 一、复位电路的用处 单片机复位电路就比如电脑的重启部分,当电脑在运用中呈现死机,按下重启按钮电脑内部的程序从头开端履行。单片机也相同,当单片机体系在运转中,遭到环境搅扰呈现程序跑飞的时分,按下复位按钮内部的程序主动从头开端履行。 二、复位电路的作业原理 在书本上有介绍,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、按键按下体系复位,是电容处于一个短路电路中,开释了一切的电能,电阻两头的电压添加引起的。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/259068.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部