好的,我们来详细解释一下“掉电检测电路”。
掉电检测电路是一种非常重要的电子电路,其主要功能是监测系统电源电压,一旦检测到电源电压低于某个预设的阈值(通常略低于系统正常运行所需的最低电压),就迅速产生一个指示信号(通常是逻辑电平信号),以便系统或微控制器能够在电源完全失效之前,采取关键的紧急措施。
核心目的
- 紧急处理: 在突然断电或电源电压大幅下降的情况下,为系统(尤其是由微控制器控制的系统)提供一个非常短暂的“时间窗口”,使其能够执行关键任务:
- 保存关键数据: 将RAM中的易失性数据(如配置参数、运行状态、用户输入、计算中间结果等)写入非易失性存储器(如EEPROM, Flash)。
- 安全关机: 将系统置于一个已知的安全状态,关闭可能引起问题的外围设备或负载(如电机、继电器、高功率LED),防止损坏或数据丢失。
- 记录故障信息: 在存储器中记录掉电事件日志。
- 切换后备电源(如有): 触发切换到备用电池或超级电容的电路,为关键部分提供临时供电。
为什么需要掉电检测?
- 突然断电时,电源电压会迅速(但也可能受系统电容影响稍有延迟)下降到不足以支撑系统运行的水平。
- 系统中(尤其在开关电源输出端)通常有大容量的滤波电容。这些电容能在断电瞬间释放储存的电能,维持系统供电一小段时间。这个时间通常很短(毫秒级),但足够微处理器执行几十到几百条简单的汇编指令。
- 掉电检测电路就是利用这个短暂的电容供电时间窗口,及时通知微控制器(通常通过中断信号),使其能在这极短的时间内执行关键的紧急保护程序。
常见实现方案
-
电阻分压 + 电压比较器/窗口比较器:
- 原理: 将电源电压(Vcc)通过两个电阻分压,得到一个按比例降低的电压 (VP)。将这个 VP 连接到比较器的一个输入端。比较器的另一个输入端连接一个稳定的参考电压(Vref,通常来自电压基准芯片或集成在比较器内)。当 Vcc 正常时,VP > Vref,比较器输出一种状态(如高电平)。当 Vcc 下降到使得 VP < Vref 时,比较器输出翻转(变为低电平),产生掉电信号(通常为低有效 /PFO)。
- 优点: 电路简单、成本低、可调阈值。带滞回的窗口比较器能防止电源轻微波动导致误触发。
- 缺点: 精度受电阻精度和参考电压影响;需要额外的比较器芯片;速度不如专用芯片快。
-
集成电压监控器/复位芯片:
- 原理: 使用专门设计的集成电路(如 MAX803, TPS3839, CAT809, IMP811 等)。这类芯片将电阻分压、电压比较器、参考源甚至输出逻辑(如带推挽或开漏输出)集成在一起。它们通常设计用于监测电源电压,并在电压低于预设阈值时产生复位信号。掉电检测功能可以利用其低电压检测输出(如果有)或将其复位信号用于此目的。
- 优点: 高度集成、设计简单、阈值精准(±1-3%)、响应速度快、提供开漏输出方便连接到MCU中断引脚,常带滞回功能。非常常用。
- 缺点: 阈值通常是固定的(在型号选择时确定),少量型号可通过外接电阻调整。本身需要消耗少量电流。
-
分压 + 稳压二极管 + 三极管/场效应管:
- 原理: 利用稳压二极管(Zener Diode)在接近其击穿电压时反向导通的特点。当 Vcc > (Vz + Vbe(sat)) 时(Vz为稳压值,Vbe(sat)为三极管饱和压降),稳压管不导通(或未完全导通),三极管截止,输出(三极管集电极或漏极)为高。当 Vcc 下降到低于 (Vz + Vbe(sat)) 时,稳压管导通,使三极管基极有电流流入,三极管饱和导通,输出被拉低,产生掉电信号。
- 优点: 成本低廉、元件易得。利用齐纳二极管特性。
- 缺点: 精度较低(受稳压管精度、温度系数影响大)、阈值调整不精确、响应速度慢、稳定性较差。已逐渐被方案1和2取代。可以作为理解原理的简单实现。
-
微控制器ADC采样检测:
- 原理: 利用微控制器内置的ADC(模数转换器)通道,通过电阻分压监测 Vcc。微控制器软件定期(或中断触发)读取ADC值并进行判断。如果ADC值对应的电压低于设定阈值,则立即进入掉电处理程序。
- 优点: 不需要额外的检测芯片;阈值可以通过软件灵活设置和调整;可以实现复杂的滤波和判断逻辑;成本为0(利用已有资源)。
- 缺点: 依赖软件轮询或定时,响应时间取决于采样周期和软件运行速度,通常不够及时;在低电压下ADC的精度和MCU本身的稳定性可能下降;如果主程序跑飞或死机,可能无法执行检测。通常不作为主掉电检测手段,可作为辅助监控。
关键设计考虑因素
-
检测阈值: 选择多少电压触发掉电信号?这是最重要的参数之一。
- 该阈值必须高于系统能运行的最小电压(保证动作时系统还能工作)。
- 该阈值应低于系统额定工作电压的较低范围(避免正常工作波动时误触发,需要考虑容限)。
- 经验法则: 通常设在全工作电压范围的85%-90%附近(如5V系统设为4.5V)。选择集成监控芯片时,选择带略低于MCU最低工作电压的版本。
-
时间窗口:
- 需要的时间: 系统从检测到掉电信号到完成关键任务所需的时间 (Trecovery)。
- 可用的时间: 主滤波电容在断电后放电到系统最低工作电压的时间 (Tdischarge)。这个时间由电容值 (C)、系统负载电流 (Iload) 和检测电压阈值 (Vth) 决定(简化公式:
Tdischarge ≈ (C * (Vnormal - Vth)) / Iload)。 - 要求:
Tdischarge > Trecovery。确保检测电路有足够快的响应速度(Tresponse)和中断信号被及时响应处理。
-
输出类型:
- 信号逻辑电平: 通常是低电平有效 (/PFO) 或高电平有效 (PFO)。开漏输出更具灵活性,需要上拉电阻。
- 连接到MCU: 通常直接连接到MCU的外部中断 (INT) 或不可屏蔽中断 (NMI) 引脚,以确保最高优先级的响应。
-
响应速度:
- 比较器或监控芯片的传播延迟 (
Tresponse) 要小(几十纳秒到几百纳秒)。 - 软件处理时间 (
Tsoftware) 要尽可能短,应编写精简高效的汇编或中断处理程序。应避免使用可能阻塞的低层驱动(如写SPI Flash)。
- 比较器或监控芯片的传播延迟 (
-
滞回: 内置或外接滞回功能,避免在阈值电压附近因噪声或小幅波动(如连接负载瞬间)导致信号反复翻转。
-
滤波: 对输入电压或输出信号进行适当的低通滤波,防止噪声干扰导致误触发。注意避免滤波电容过大影响响应速度(主要影响时间窗口计算)。
-
功耗: 检测电路本身的静态功耗(尤其对于电池供电设备)应在可接受范围内。
总结
掉电检测电路是保障系统在异常断电时数据安全和设备完整性的关键一环。集成电压监控芯片(方案2)因其简单、精准、快速和可靠,是当前设计中的首选方案。 方案1适合需要定制阈值或有成本敏感的应用。方案3和4则各有局限性,在现代设计中较少作为主方案使用。在设计时,务必仔细计算供电电容提供的时间窗口是否能满足系统进行关键应急操作的需要,并确保检测阈值的设定科学合理。
一种机载电源掉电检测电路设计
针对传统机载电源掉电检测电路抗干扰能力差、易误触发的缺点,提出了一种抗干扰能力强、安全性更好的掉电检测电路。首先,在传统掉电检测电路的基础上引入正反馈电路组成滞回电压比较器,提高抗干扰能力;其次,为
2023-05-25 09:38:06
超低成本隔离交流电压检测+掉电检测二合一电路
最近修了一个苏泊尔的电高压锅,故障为开关电源板AC-DC芯片的启动电阻内部开路,导致没电压输出不工作。里面使用的一个检测电路很有特点,放上来给大家看看。原以为只是一个简单的掉电检测电路,实际还可以检测反激式变压器的负向电压来判断反激式的输入电压。
2022-03-11 10:32:10
SH32F7B00规格书中文资料
。 SH32F7B00系列芯片支持低功耗应用模式,提供8/16/32位可选的CRC代码校验和数据校验,AES128/192/256硬件加密,ECC加密,内置独立看门狗、窗口看门狗、低电压复位电路、掉电检测
深海零下一度1
2022-10-19 06:52:57
SH32F284规格书中文资料
,窗口看门狗,低电压复位电路,掉电检测电路,时钟停振检测等模块,提供基于客户安全码的代码保护,保证系统的可靠性和代码的安全性。
yu1004402274
2022-10-19 07:49:54
SH32F9B00规格书中文资料
,SRAM自检算法,内置独立看门狗、窗口看门狗、低电压复位电路、掉电检测电路等辅助模块,能够有效提升代码安全性与系统可靠性,可应用于高安规要求场合。
douyin8
2022-10-19 06:53:45
SH32F9001规格书中文资料
。 SH32F9001_32F9801支持低功耗应用模式,提供8/16/32位可选的CRC代码校验和数据校验,SRAM自检算法,内置独立看门狗、窗口看门狗、低电压复位电路、掉电检测电路等辅助模块,能够有效提升代码安全性与系统可靠性,可应用于高安规要求场合。
fysydfdsfw
2022-10-19 06:33:52
SH32F9801规格书中文资料
。 SH32F9001_32F9801支持低功耗应用模式,提供8/16/32位可选的CRC代码校验和数据校验,SRAM自检算法,内置独立看门狗、窗口看门狗、低电压复位电路、掉电检测电路等辅助模块,能够有效提升代码安全性与系统可靠性,可应用于高安规要求场合。
深海零下一度1
2022-10-19 08:18:25
SH32F2601规格书中文资料
、掉电检测电路等辅助模块,能够有效提升系统可靠性,可应用于高安规要求场合。SH32F2601具有代码全方位保护机制,提供多重代码读保护功能、写保护功能、擦除保护功能,并且调试口可做切断保护,支持客户安全码设定功能,还增加了防侵入型攻击Flash的保护功能。
zrl12123456
2022-10-19 07:06:25
SH32F205规格书中文资料
据校验,提供内存自检模块(RAMBIST),独立看门狗,窗口看门狗,低电压复位电路,掉电检测电路,时钟停振检测等模块,提供基于客户安全码的代码保护,保证系统的可靠性和代码的安全性。
陶醉了的猫
2022-10-19 07:05:40
SH33F2801规格书中文资料
、掉电检测电路等辅助模块,能够有效提升系统可靠性,可应用于高安规要求场合。SH33F2801具有代码全方位保护机制,提供多重代码读保护功能、写保护功能、擦除保护功能,并且调试口可做切断保护,支持客户安全码设定功能,还增加了防侵入型攻击Flash的保护功能。
sayhealer
2022-10-19 07:49:56
单片机掉电检测与数据掉电保存的实现
,在一些没有后备供电系统的单片机应用系统中,有必要在系统完全断电之前,把这些采集到的或计算出的重要数据存在在EEPROM中。为此,通常做法是在这些系统中加入单片机掉电检测电路与单片机掉电数据保存。用法
雪大大11
2021-05-31 09:22:39
SH33F2811规格书中文资料
、掉电检测电路等辅助模块,能够有效提升系统可靠性,可应用于高安规要求场合。SH33F2811具有代码全方位保护机制,提供多重代码读保护功能、写保护功能、擦除保护功能,并且调试口可做切断保护,支持客户安全
双11
2022-10-19 07:09:12
避免存储器件掉电丢数据,我们要怎么做?
。从硬件角度考虑需要注意:用法上避免在 Flash 擦除或写入过程中人为突然掉电;设计好处理控制核心的电源系统,防止 CPU 等在启动、运行中,电源系统因瞬时变化引起的纹波等情况;搭配掉电检测电路,在
emitter
2020-09-16 10:58:10
【单片机】STC12C5A60S2系列单片机简介
晶体12M以下时,复位脚可直接1K电阻到地)11. 外部掉电检测电路:在P4.6口有一个低压门槛比较器5V单片机为1.33V,误差为士5%,3. 3V单片机为1.31V,误差为士3%12. 时钟源:外部
yuu_cool
2021-08-03 15:54:36
一种基于GSM和Zigbee技术的无线安防系统
、看门狗定时器、32kHz晶振的休眠模式定时器、上电复位电路、掉电检测电路和21个可编程I/O引脚。 2 Zigbee技术介绍 Zigbee是Zigbee联盟的产物,这个由国际上100多家知名
chumowei
2021-12-01 09:36:57
基于i.MX6ULL的掉电检测设计与软件测试
基于i.MX6ULL的掉电检测设计与软件测试基于i.MX6ULL平台设计实现掉电检测功能,首先选择一路IO,利用IO电平变化触发中断,在编写驱动时捕获该路GPIO的中断,然后在中断响应函数中发
2023-11-09 10:40:04
STM32的掉电检测机制——PVD
有时在一些应用中,我们需要检测系统是否掉电了,或者要在掉电的瞬间需要做一些处理。STM32就有这样的掉电检测机制——PVD(Programmable Voltage Detecter),即可编程电压
jiuri1989
2021-08-05 07:48:15
一种简单的电源掉电检测电路设计
需求:由于目前产品对于电源上电与掉电时序要求较高,在产品运行过程中,如果突然掉电,没有及时关闭运行的产品。会导致损坏产品内部的器件。因此电路上需要对掉电进行检测,然后再控制器上关闭产品的运行。这样就能保证产品能够稳定的运行。
2025-11-20 14:40:25
电缆漏电检测仪器原理 电缆漏电检测仪器使用方法
,我将详细介绍电缆漏电检测仪器的原理和使用方法。 一、电缆漏电检测仪器的原理 电缆漏电检测仪器的工作原理基于漏电电流的检测和分析。当电缆发生漏电时,电流将通过漏电路径流向地面或其他介质,形成了一个漏电回路。
2024-01-25 14:39:16
如何实现电压掉电监测电路的检测工作
电路在电压掉电时处于不稳定状态,经常需要采取一些应对措施。比如音响,内部的音频功率放大电路,在被突然拔掉电源时会发出刺耳的爆破音。
2020-11-21 11:58:40
技术分享 | 储能整机掉电检测方案
。传统电路的断电检测都需要协处理器去逻辑控制,增加成本的同时也增加了设计的复杂性。我司通过硬件的配置的方式,定制了一颗延时触发芯片,内部型号为QY003,可直接设
2025-05-28 17:32:38