关于51单片机复位电路中的按键复位

求电路高手指教,我模拟已经通电并充电完成,然而此时按下按键,电容被短路,那么电容放电电流的流向呢?

是经过51欧姆电阻吗?此时出现了类似两个电源,并且电容作为类电源居然和电阻并联,这不是不允许吗?假设没有那51欧姆的电阻可以吗?是不是就无法放电了?回路没有电阻。

  .
  51单片机在 RST ( 9脚 ) 接有效的高电平复位信号(3.5V以上电压)持续 2个机器周期 以上,或者说高电平 保持 足够长 的时间 ( 约 10 ms ) 就能可靠复位。
  通常单片机应用系统中的复位电路就是 RC 充放电电路,楼主所画的就是典型复位电路,也有其他复杂(例如 WDT 器件)的,在此不作讨论。其中 R、C 的取值主要依据前面所述的“10 ms” , 使 RC 的充放电时间常数 ( τ ) 在 20 ms 以上 ,因此10K/2UF、2K/10UF等是几种常见的配置参数。
  楼主图上标的参数也和许多资料上的一样, τ = 82 ms ,符合上述意思。
  .
  由图可以看出存在有两种复位方式:
  上电自动复位:系统加电时,R C 充放电过程中,对单片机产生有效复位 ;
   按键手动复位:单片机运行中,复位键揿下--- 松开,C 先放电--- 再充电过程中,又对单片机产生有效的复位;
  复位原理叙述如下.
  .
  1. 上电自动复位:
   其实在单片机内部,RST 引脚信号经过一个施密特触发器才真正进入单片机SFR的复位端,其高电平上阈值为3.5V,下阈值为TTL高电平的下限值1.9V。施密特触发器的作用是防止误复位,提高抗扰能力。
   单片机系统刚加电时,C 两端0电压,Vrst = 5 v ,C 通过 R 充电,如果 τ = 20 ms ,根据C 充放电理论, C 充电到 10 ms(远远大于2个机器周期) 时 ,C 两端电压 Vc = 3.0 v ( 5 v * e ^ 0.5 ) , 到此时 Vrst = 2 v ,仍然处于施密特触发器的高电平阈值内,因此单片机能可靠复位。C 继续充电,Vrst 就低于高电平的下阈值变为低电平直至 0v,则复位无效,单片机进入运行状态。
  .
  2. 按键手动复位,
   单片机在运行状态时,C 两端的电压为5V,Vrst = 0 v ,当按键按下时,开关导通,此时 C 、按键、51欧姆的小电阻(有时还会将此电阻省掉)形成回路,C被小电阻短路,快速放电接近 0 v,因此 Vrst 就接近 5 v ,成了有效的高电平复位信号,单片机开始复位,松开按键,C 又开始充电,其充电过程同系统加电,因此单片机又能可靠复位。
  揿一次按键复位一次、揿一次按键复位一次,其实人手的机械动作并没那么“飞速”,“2个机器周期”的时间 是微秒级,揿按键再松开,按键接通的时间远大于微秒、毫秒级,至少也得10毫秒级,从这点来看单片机也能可靠复位。
  .
  .
  楼主问:电容作为类电源居然和电阻并联,这不是不允许吗?
  电路中 R 、C 并联的例子比比皆是,在微分、积分、滤波、放大、调制解调等混合电路中到处能看到R 、C 并联,怎能不允?楼主可能理解错了。
   R 是耗能元件,C 是储能元件,只储不耗就不能平衡啦。
   在此应用中就是利用 R 耗能属性将 C 存储的电荷量消耗掉,以达到Vrst瞬间升高的目的。
  
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-28
电源盒电阻并联没有问题,就是一个电路回路,可以将电阻看做是用电器,电容看做电源没错,只要电阻足够大,就不会有元件损毁问题,去掉电阻的话,相当于直接将电容的正负极短路,那才是真正不允许的。
第2个回答  2012-08-27
【求电路高手指教,我模拟已经通电并充电完成,然而此时按下按键,电容被短路,那么电容放电电流的流向呢?】经过51欧姆电阻回到负端。
【是经过51欧姆电阻吗?】是的。
【此时出现了类似两个电源,并且电容作为类电源居然和电阻并联,这不是不允许吗?】
那里说的?
【假设没有那51欧姆的电阻可以吗?】瞬间电流大·,对开关按键的触点不利。
【是不是就无法放电了?回路没有电阻。】回路没有电阻时,瞬间放电电流大。追问

求助,若去掉按键该支路的电阻,就是让电容无电阻放电,那么此时电容和导线并联,我在这里有疑问,电容两端电压如何变化?电容两端从5V降到0V,可导线不是短路吗,导线上没有压降,此时,电容和导线不是违背了并联电压相等的规律吗?

本回答被网友采纳
第3个回答  2012-08-27
这个通常是没问题的,电容不是理想器件,它是有内阻的,而且电阻和电源并联也没有任何书上说不可以啊?想去掉51欧电阻建议用1uF电容和82k电阻。
第4个回答  2012-08-27
没电阻电容就悲剧了 呵呵追问

为什么?电容不是只要正极电荷到达负极电荷中和就好了吗?

关于51单片机复位电路中的按键复位
按键手动复位:单片机运行中,复位键揿下--- 松开,C 先放电--- 再充电过程中,又对单片机产生有效的复位;复位原理叙述如下..1. 上电自动复位:其实在单片机内部,RST 引脚信号经过一个施密特触发器才真正进入单片机SFR的复位端,其高电平上阈值为3.5V,下阈值为TTL高电平的下限值1.9V。施密特触发...

关于51单片机复位电路中的按键复位
复位方式有两种。1.上电复位:上电后,电容两端电压不能突变,VCC通过复位电容(10μF电解)给单片机复位脚施加高电平5V,同时,通过10KΩ电阻向电容器充电,使复位脚电压逐渐降低。经一定时间后(约10毫秒)复位脚变为0V,单片机开始工作。2.手动复位:按下复位按钮,复位脚得到VCC的高电平,单片机复...

51单片机“上电\/按键复位电路”的按键复位原理和其中电容C的作用???
手动按下SW,对电容放电,电容器里面又空了。手松开后,电源又对电容充电,再次出现开机时的现象。

单片机复位电路如何通过电容和按键控制复位?
51单片机的复位机制简单而巧妙。只需在第9引脚接上一个高电平信号,维持至少2微秒,即可触发复位。这种复位并非仅限于上电瞬间,按键操作也能控制复位过程,通过按键的开合,灵活地在运行中调整系统状态。电路细节揭秘 开机时,电容10uF和电阻10kΩ的组合决定着复位的时间窗口。电容充电到电源电压的0.7倍...

c51单片机复位电路的工作原理
如S22复位键按下时:RST经1k电阻接VCC,获得10k电阻上所分得电压,形成高电平,进入“复位状态”当S22复位键断开时:RST经10k电阻接地,电流降为0,电阻上的电压也将为0,RST降为低电平,开始正常工作

关于51单片机的复位电路
51单片复位:高电平复位,低电平工作。此复位电路包含两种复位方式:上电复位、手动复位。上电复位——因为51机要求复位正脉冲持续20us以上方有效,故R2的作用就是C1的充电延时电阻,并将充电电流反馈成高电位。显然,若无R2,RST端接地,将持续为低电平。上电时,+5V电压经C3、R2回路对C1充电,刚...

51单片机我用按键复位和重新上电复位得到的结果不一样是怎么回事_百度...
可能是复位的对象不同。基本复位电路 原理:电阻给电容充电,电容的电压缓慢上升直到vcc,没到VCC时芯片复位脚近似低电平,于是芯片复位,接近VCC时芯片复位脚近高电平,于是芯片停止复位,复位完成。先看看单片机数据手册,得知复位时间最少是多少个周期,再计算当前时钟频率一个周期是多少时间,再乘以复位所...

51单片机的复位电路
分析:先看右边部分电路,由于复位时高电平有效,当刚接上电源的瞬间,电容C1两端相当于短路,即相当于给RESET引脚一个高电平,等充电结束时(这个时间很短暂),电容相当于断开,这时已经完成了复位动作。1)把左边的电路加上,就是带手动复位的复位电路,当按键按下去的时候,即给予一个高电平,同样...

c51单片机复位电路的工作原理
51单片机复位电路工作原理之我理解 一、复位电路的用途 单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。二、复位电路的工作原理 在书本...

51单片机最小系统复位电路
51复位就是在满足51最小系统其他工作条件下,让RST管脚保持高电平(通常0.7Vcc以上电压)维持至少两个机器时钟,以引导单片机复位,之后RST管脚恢复为低电平。措施有:1、上电复位:加电后给RST一个高电平脉冲。简单的措施是阻容串联,电容接电源、电阻接地、中间节点接RST。加电瞬间,电容两侧电压差为...

相似回答