打印
[应用相关]

上电复位电路工作原理

[复制链接]
3594|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xia00|  楼主 | 2018-10-23 21:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
上电复位电路工作原理

     复位电路的工作原理主板上的所有复位信号都是由芯片组产生,主要由南桥(内部有复位系统控制器)或复位发生器(74h系列芯片)产生,也就是说主板上所有的需要复位的设备和模块都由南桥来复位。南桥要想产生复位信号或者说南桥要想去复位其他的设备和模块,其首先要自身先复位或者说自身先有复位源。使南桥复位的或者说南桥的复位源是atx电源的灰线(灰线常态为5V电平,工作后为恒定的5v,atx电源的灰线也是pg信号),或者是系统电源管理芯片发出的pg信号。

  上电复位电路工作原理

  许多IC 都包含POR电路

  (上电复位,即Power-on Reset)

  (上电复位,即Power-on Reset)

  (上电复位,即Power-on Reset)

  其作用是保证板子上电后,模拟和数字模块初始化至已知状态。

  POR三步走:电源电压达到阈值电压——POR电路就会释放内部复位信号——状态机开始初始化器件。

  在初始化完成之前,器件忽略外部信号,包括传输的数据。唯一例外是复位引脚,它会利用POR信号内部选通。

  1.1POR电路长什么样?

  先通俗的科普一个概念,窗口比较器:常用两个比较器组成(双比较器),它有两个阈值电压VT2(高阈值电压)及VT1(低阈值电压),若VT1≤VA≤VT2,Vout输出高电平;若VA<VT1,VA>VT2,则Vout输出低电平。

  


  双比较器

  POR电路可以表示为窗口比较器,也就是一旦工作电压落在高低阈值之间,电路就自动复位。如图所示。

  


  简化的POR电路

  1.2POR怎么运作?

  比较器窗口通常由数字电源电平定义。数字模块控制模拟模块,数字模块全面工作所需的电压与模拟模块工作所需的最小电压相似。

  较高的VT2阈值对模拟模块会更好,若过于接近推荐最小电源电压,当电压略微降低时,可能会意外触发复位。

  如果器件包括独立的模拟电源和数字电源,则避免故障的一种策略是增加一个POR电路,使两个模块保持复位状态,直至电源电压高到足以确保电路正常工作。

  1.3POR怎么对付短暂断电?

  POR 电路有时会集成一个掉电检测器(BOD),用于防止电路在电压非常短暂地意外降低时发生复位。实际上,掉电电路给POR模块所定义的阈值电压增加了迟滞,通常为300mV左右。BOD保证,当电源电压降至VT2以下时,POR不会产生复位脉冲,除非电源电压降至另一阈值VBOD(VT2-300mv)以下,如图所示。

  


  掉电检测

  掉电阈值电平足以保证数字电路保留信息,但不足以保证其正常工作。这样,如果电源电平只是非常短暂地降低的话,控制器可以在电源降至某一电平以下时中止活动,使整个器件都免于重新初始化。

  1.4正确上电要掌握的三种情况

  一、单调性电源有震荡时

  实际的POR电路比图所示的简化版本要复杂得多, POR电路需要一个启动模块来产生启动脉冲,这种情况下必须使用单调性电源(单调上升或下降而没有震荡的电源),因为若使用非单调性电源,当偏差接近任何阈值电平时,非单调性斜坡可能会引起问题。

  较高的阈值偏差会引起同样的非单调性序列对某一个元件有效,而对其他元件无效,如图所示。

  

  非单调性电源斜坡

  


  单调性电源斜坡

  解决方法:使用单调性电源,避免斜坡引起问题。

  二、系统无法启动?可能是残压

  某些时候,即使断开电源(禁用LDO),储能电容也会保留一定的残余电压,POR将无**确复位,器件将无**确初始化。如图所示。

  


  残压

  解决方法:此电压应尽可能小,以便保证残压能降至VT1 以下。

  三、上电时序该如何安排?

  某些数据手册给出了应当应用于具有一个以上电源引脚的器件的推荐供电“时序”。遵守这个序列是很重要的。例如,想想一个具有两个独立电源的器件。

  


  推荐上电时序

  解决方法:推荐供电序列要求数字电源先于模拟电源供电(这是常规,因为数字模块控制模拟模块,所以必须首先为数字模块供电),该模块必须首先初始化。哪个电源首先开始上升不重要,但数字电源必须先于模拟电源跨过阈值,如图所示。如果电源之间的延迟为100 μs左右,则影响应当很小,器件应能正确初始化。

  四、其他小结

  由于内部三极管寄生效应,数百ms 的慢速电源斜坡可能会引起问题。POR 电路要在各种压摆率下进行评估,以保证其在正常电源条件下能正确工作。数据手册会说明是否需要快速电源斜坡(100 μs或更短)。

  例如,对于用细电缆连接电源的电路板,不良的接地连接会具有高阻抗,它可能会在上电期间产生毛刺。另外,在某些电磁环境(EME)下,MOS晶体管的寄生栅极电容可能会充电,导致晶体管不能正常工作,除非让该电容放电。这可能引起POR初始化失败。

  漂移和容差也需要考虑。某些情况下,电容等分立元件具有高容差(高达40%)和高漂移(随温度、电压和时间的漂移)。此外,阈值电压具有负温度系数。例如,VT1 在室温下为0.8V,在-40°C下为0.9 V,在+105°C 为0.7V。


沙发
hfdy01| | 2018-10-23 21:05 | 只看该作者
本质上是在其RESET脚上保持一定时间的高电平。。

使用特权

评论回复
板凳
CallReceiver| | 2018-10-23 21:05 | 只看该作者
最简单的上电复位电路是用一个电容与一个电阻串联组成

使用特权

评论回复
地板
boy1990| | 2018-10-23 21:08 | 只看该作者
如果在电容两端并联一个按键,就成了按键复位电路

使用特权

评论回复
5
sourceInsight| | 2018-10-23 21:09 | 只看该作者
电容的的大小是10uF,电阻的大小是10k。

使用特权

评论回复
6
feiqi1| | 2018-10-23 21:11 | 只看该作者
系统复位,是电容处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。

使用特权

评论回复
7
androidbus| | 2018-10-23 21:12 | 只看该作者
当电源电压由0V上升到一定幅度后,就输出高电平,表示进行复位。

使用特权

评论回复
8
litengg| | 2018-10-23 21:15 | 只看该作者
通电时,电容两端相当于是短路,于是RST引脚上为高电平

使用特权

评论回复
9
qiangweii| | 2018-10-23 21:16 | 只看该作者
上电瞬间,电容充电电流最大,电容相当于短路,RST端为高电平,自动复位

使用特权

评论回复
10
shashaa| | 2018-10-23 21:19 | 只看该作者
电阻给电容充电,电容的电压缓慢上升直到vcc,没到VCC时芯片复位脚近似低电平,于是芯片复位,接近VCC时芯片复位脚近高电平,于是芯片停止复位,复位完成。

使用特权

评论回复
11
bbapple| | 2018-10-23 21:22 | 只看该作者
出现2个机器周期以上的高电平时,单片机就执行复位操作。

使用特权

评论回复
12
handleMessage| | 2018-10-23 21:24 | 只看该作者
在RST引脚接上一个电阻、一个电容,即可构成“上电复位电路”。

使用特权

评论回复
13
zhouhuanの| | 2018-10-23 21:26 | 只看该作者
电容两端的电压达到电源电压时,电容充电电流为零,电容相当于开路,RST端为低电平,程序正常运行。

使用特权

评论回复
14
wanglaojii| | 2018-10-23 21:28 | 只看该作者
电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程序,即为低电平

使用特权

评论回复
15
laozhongyi| | 2018-10-23 21:30 | 只看该作者

RST经1k电阻接VCC,获得10k电阻上所分得电压,形成高电平,进入“复位状态”

使用特权

评论回复
16
Edisons| | 2018-10-23 21:32 | 只看该作者
复位电路的原理是单片机RST引脚接收到2US以上的电平信号

使用特权

评论回复
17
_gege| | 2018-10-23 21:32 | 只看该作者
加装一个可靠的上电复位电路是必须的。

使用特权

评论回复
18
Mozarts| | 2018-10-23 21:35 | 只看该作者
电容接VCC,电阻接地。。。

使用特权

评论回复
19
Listate| | 2018-10-23 21:35 | 只看该作者

检测到这个电平保持时间大于它要求的时间就会自动复位。

使用特权

评论回复
20
zhangxinrui| | 2018-10-26 18:16 | 只看该作者
讲的很详细,很透彻。赞一个

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

179

主题

1867

帖子

1

粉丝