您好、欢迎来到现金彩票网!
当前位置:大赢家 > 复位序列 >

单片机复位电路问题

发布时间:2019-08-04 01:02 来源:未知 编辑:admin

  想知道图中电解电容的作用 ,既然是按键高电平复位 为什么要加电解电容呢 不加可以吗? 如果一定要加原因是什么?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  电容确实可以起到按键去除抖动的作用,但是这里的电容还有一个更重要的作用就是上电复位,因为考虑到芯片刚刚上电时由于供电不稳定而做出错误的计算,所以增加一个上电复位以达到延时启动CPU的目的,使芯片能够正常工作。虽然现在很多芯片自带了上电延时功能,但是我们一般还是会增加额外的上电复位电路,提高可靠性。

  上电复位是如此工作的,此时不用考虑按键和你图中1K电阻的作用。上电瞬间,电压VCC短时间内从0V上升到5V(比方说5V),这一瞬间相当于交流电,电容相当于导线K电阻上,也就是说,这时RST的电平状态为高电平。但是从上电开始,电容自己就慢慢充电,其两端电压呈曲线V,也就是说其正端电位为5V,负端电位为0V,其负端也就正好是RST,此时RST为低电平,单片机开始正常工作。

  添加按键是为了手动复位,一般那个1K电阻可以不加。当按键按下时,电容两端构成回路并放电,使RST端重新变为高电平,按键抬起时电容又充电使RST变回低电平。更多追问追答追问充电过程明白了 想问一下放电过程是发生在什么时候 求指教追答按键按下的时候,此时在你的图中先不看其他的东西,就看《按键、1K电阻和电容》,他们构成了一个回路,电容相当于电源,里面的电能被消耗了。追问想问一下 有的上电复位电路 只有VCC ---电容----RST-----电阻---GND 这个上电复位的电路 电容充电过程我知道 但是放电过程怎么发生呢?追答上电复位过程中只有充电。充电过程的开始和结束实现了RST电平的先高后低,实现自动复位。

  所谓上电复位是指在单片机通电的瞬间,因各部分电路电压未正常建立,这时单片机会出现运行错误,因此在上电时应使单片机复位,复位时间要求大于上电时间。

  以单片机AT89C51为例,其复位电路如下图所示,在RST端上接一个电容至VCC端,下接一个电阻至地。当VCC端通电时,复位电路通过电容给RST端加一个高电平,此高电平信号随VCC对电容的充电而逐渐降低,因此要保证电容的充电时间足够长来完成复位功能。

  没有按下按键时,电解电容左侧充电,使得RST端为低电平,单片机正常工作。

  按下按键时,电源VCC通过R16和S22向电容反向充电,使得RST端电位升高,从而复位。

  单片机的复位是有一定的时间要求的,一般为10ms。机械按键会存在抖动现象,使得RST端的电平不稳定,而加入了电容就恰好可以通过充放电的过程消除抖动,并保持一段时间。所以按下按键的本质作用是使VCC可以向电解电容反向充电,从而提高RST端口电平。

http://ccsagresso.com/fuweixulie/1194.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有