复位电路为什么要加二极管
来源:互联网 发布:c语言break的用法 编辑:程序博客网 时间:2024/04/28 00:51
复位电路中,放电二极管D不可缺少。当电源断电后,电容通过二极管D迅速放电,待电源恢复时便可实现可靠上电自动复位。若没有二极管D,当电源因某种干扰瞬间断电时,由于C不能迅速将电荷放掉,待电源恢复时,单片机不能上电自动复位,导致程序运行失控。电源瞬间断电干扰会导致程序停止正常运行,形成程序“乱飞”或进入“死循环”。若断电干扰脉冲较宽,可以使RC迅速放电,待电源恢复后通过上电自动复位,使程序进入正常状态;若断电干扰脉冲较窄,断电瞬间RC不能充分放电,则电源恢复后系统不能上电自动复位。
这里有个更有意思的解释:
如果RESET端对地没那个电容,
也就不需要这个二极管了。
只要电源接通,那么这个电容就会“逐渐充满电”,这个过程必须要有,正是这个过程保证了CPU正确地“RESET”。
当电容充满电之后我们把电源开关断开了,这个电容中的电“何去何从”呢?VCC和GND之间接了N多的器件,所有的器件都对它说:“把你那点电给我吧,我还能坚持一下。”电容说:“给你们没问题,可是我他娘脑袋上有个电阻挡我的财路,你们先别急,我慢慢把电放给你们。”
当电容刚刚要把电通过那个上拉电阻放出来,电源开关突然又接通了。CPU开始冲电容吼:“孙子!你Y的那个充电过程怎么没啦?我还要复位呢!”电容不干了:“废话,我上次充的电还没放呢这他妈电源又通啦!”CPU急了:“那我怎么办?我得复位啊!”电容眼珠一翻:“管你Y怎么办,死去吧你!”
- 复位电路为什么要加二极管
- 单片机复位为什么要加二极管
- RC复位电路中二极管的作用
- 复位电路
- 复位电路
- 复位与复位电路
- 二极管钳位电路
- 二极管与门电路原理
- 二极管与门电路原理
- 二极管检波电路
- 二极管钳位电路
- RC复位电路
- 常见的复位电路
- MSP430复位电路
- RC复位电路原理
- avr单片机复位电路
- MSP430-复位电路介绍
- PROTEUS中的复位电路
- Android 硬件加速的优缺点
- MyBatis3.0整合Spring
- Windows 8 XAML 13.2将支持Windows 8.1预览版
- Store Kit Guide(In App Purchase)翻译
- 浏览器项目名重复增加
- 复位电路为什么要加二极管
- Unity3D 脚本所有编译器属性详解
- IOS开发之路-Objective-C copy(浅拷贝与深拷贝)
- 基于DTMF技术与射频技术的远程控制的实现
- hdu 4665
- POJ 1062昂贵的聘礼 (建图+dijkstra)
- 用于退出程序-closeAllActivity
- Android NDK支持STL的一些注意事项
- kubuntu添加windows字体