目录

1、上电复位的原理

2、掉电检测的原理

3、器件正确上电


许多IC都包含上电复位(POR)电路,其作用是保证在施加电源后,模拟和数字模块初始化至已知状态。基本上电复位(POR)功能会产生一个内部复位脉冲以避免"竞争"现象,并使器件保持静态,直至电源电压达到一个能保证正常工作的阈值。

注意,此阈值电压不同于数据手册中给出的最小电源电压。一旦电源电压达到阈值电压,上电复位(POR)电路就会释放内部复位信号,状态机开始初始化器件。

在初始化完成之前,器件应当忽略外部信号,包括传输的数据。唯一例外是复位引脚(如有),它会利用上电复位(POR)信号内部选通。上电复位(POR)电路可以表示为窗口比较器,如下图所示。比较器电平VT2在电路设计期间定义,取决于器件的工作电压和制程尺寸。

1、上电复位的原理

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

较高的VT2阈值对模拟模块会更好,但若过于接近推荐最小电源电压,当电压略微降低时,可能会意外触发复位。如果器件包括独立的模拟电源和数字电源,则避免故障的一种策略是增加一个上电复位(POR)电路,使两个模块保持复位状态,直至电源电压高到足以确保电路正常工作。例如,在一种3V IC工艺中,VT1 ≈ 0.8 V,VT2 ≈ 1.6 V。

这些电压会随着制程以及其他设计偏移而变化,但它们是合理的近似值。阈值容差可以是20%或更大,某些旧式设计的容差高达40%。高容差与功耗相关。上电复位(POR)必须一直使能,因此精度与功耗之间始终存在的取舍关系很重要;较高的精度会提高电路在待机模式下的功耗,而对功能性并无实际意义。

2、掉电检测的原理

上电复位(POR)电路有时会集成一个掉电检测器(BOD),用于防止电路在电压非常短暂地意外降低时发生复位,从而避免故障。

实际上,掉电电路给上电复位(POR)模块所定义的阈值电压增加了迟滞,通常为300mV左右。掉电检测器(BOD)保证,当电源电压降至VT2以下时,上电复位(POR)不会产生复位脉冲,除非电源电压降至另一阈值VBOD以下,如下图所示:

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

3、器件正确上电

实际的上电复位(POR)电路比较复杂,例如用MOS晶体管代替电阻。因此,必须考虑寄生模型。另外,POR电路需要一个启动模块来产生启动脉冲,这在某些情况下可能会失效。其他重要考虑在以下内容中说明。

必须使用单调性电源,因为若使用非单调性电源,当偏差接近任何阈值电平时,非单调性斜坡可能会引起问题。较高的阈值偏差会引起同样的非单调性序列对某一个元件有效,而对其他元件无效,如下图所示:

非单调性电源斜坡

某些时候,即使断开电源(禁用LDO),储能电容也会保留一定的残余电压,如下图所示:

此电压应尽可能小,以便保证电源能降至VT1 以下,否则上电复位(POR)将无法正确复位,器件将无法正确初始化。

某些数据手册给出了应当应用于具有一个以上电源引脚的器件的推荐供电序列。遵守这个序列是很重要的。例如,若一个具有两个独立电源的器件,推荐供电序列要求数字电源先于模拟电源供电(这是常规,因为数字模块控制模拟模块,所以必须首先为数字模块供电),该模块必须首先初始化数字电源。

如下图所示,如若电源之间的延迟为100 μs左右,则影响应当很小,器件应能正确初始化。

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

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

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


学习来源:ADI智库。
https://download.csdn.net/download/m0_38106923/22669606https://download.csdn.net/download/m0_38106923/22669606

聊一聊芯片上电复位和掉电检测相关推荐

  1. 新手必看!单片机掉电检测与数据掉电保存方案

    单片机在正常工作时,因某种原因造成突然掉电,将会丢失数据存储器(RAM)里的数据.在某些应用场合如测量.控制等领域,单片机正常工作中采集和运算出一些重要数据,待下次上电后需要恢复这些重要数据. 因此, ...

  2. 【转】巧用CAT706做掉电检测

    相信大家都会遇到这样的情况,当你正在敲一份文档或一段代码时,啪的一下停电啦,我擦--,我的代码--,我的图纸--,我刚写好的文章--.但是在嵌入式系统中也会遇到类似的情况,通常会导致嵌入式系统数据,程 ...

  3. 一种非常实用的系统掉电检测和保护电路---摘自:周立功单片机

    目录 本文导读 系统掉电保护的重要性和可行性 掉电检测保护电路功能框图 LM393比较器电路运用 MP1542升压电路运用 掉电检测保护电路的电源波形和工作过程 本文导读 可靠性是每一个产品的灵魂,如 ...

  4. 分享一个来自苏泊尔的超低成本隔离交流电压检测+掉电检测二合一电路

    作者:YJGQDD(阿莫论坛ID:hailing),整理:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 最近修了一个苏泊尔的电高压锅,故障为开关电源板AC-DC芯片的启动电阻内部开路,导 ...

  5. 八.STM32F030C8T6 MCU开发之电源掉电检测案例

    八.STM32F030C8T6 MCU开发之电源掉电检测案例 0.总体功能概述 使用STD库–en.stm32f0_stdperiph_lib_v1.6.0. 单片机在正常工作时,因某种原因造成突然掉 ...

  6. 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序

    [STC8G2K64S4]比较器介绍以及比较器掉电检测示例程序 STC8GK2比较器简介 STC8G 系列单片机内部集成了一个比较器.比较器的正极可以是 P3.7 端口或者 ADC 的模拟输入通道,而 ...

  7. quartus管脚分配后需要保存吗_掉电保存数据到EEPROM

    我想在掉电时保存数据(3 个字节)到 EEPROM 中,用 BOD掉电检测,不知怎样使用.望高手指点: 1. 在 BOOT 区设置好 BODEN,BODLEVEL,后软件还要怎样设置? 2. 掉电中断 ...

  8. 汇川AM系列掉电数据保持及变量

    掉电保持变量在PLC掉电.程序下载后继续保留原来的值,常用来定义工程中重要的参数,防止PLC突发掉电或者程序下载而导致的重要参数丢失. 掉电保持特性主要通过属性关键字PERSISTENT RETAIN ...

  9. 简易掉电触发电路的试验

    http://www.elecfans.com/d/782763.html 单片机掉电检测与数据掉电保存方案解读 说的很细,感谢前辈的好文 想借用一下,做个掉电触发的电路正好用上 引用原文 图纸 .. ...

最新文章

  1. 一个例子来使用sklearn中的TfidfVectorizer
  2. 羊皮卷的故事-第二章
  3. 文巾解题 20有效的括号
  4. 探秘云游戏背后实时音视频技术实践
  5. springcloud(二):注册中心Eureka
  6. tdd 单元测试_何时给定在单元测试和TDD中的重要性
  7. Linux 脚本删除大于指定大小的文件
  8. 《大数据技术原理与应用》—— 提纲
  9. Datawhale 202210 Excel | 第五、六、七章 Excel函数示例 Excel函数列表
  10. React_music开发日记
  11. 所有人望向黑洞那一刻,我们短暂地共享了 5500 万光年外的世界
  12. iPhone OS 4.0发布 苹果手机进入多任务时代
  13. Windows电脑上最好的3个epub阅读器
  14. hbuildx编辑器在文件编译上的bug
  15. Typora 小技巧:Markdown 表格建立新行
  16. 李小冉传婚讯 与好友回京拥抱告别
  17. 傅老师课堂:TrieTree
  18. 通讯录管理系统报告java_java实现通讯录管理系统
  19. testin 基础操作
  20. 考ACCA你选择报班还是自学?

热门文章

  1. 安卓 电子围栏_全制式手机电子围栏厂家
  2. 微慕-专业WordPress微信小程序
  3. 测试USB 读写速度
  4. 鸿蒙开发学习书籍全收录【上】
  5. HDU2081手机短号(水题)
  6. [附源码]java+ssm计算机毕业设计汉服饰文化宣传网站zdd1m(源码+程序+数据库+部署)
  7. css压缩处理字体包文件
  8. 利用阿里云大数据产品建设数据中台?
  9. PHPCMS二次开发教程
  10. RTK与网络RTK技术的发展现状