欠压与复位

Brown-out、BOR 与电源跌落防护

现象与风险

欠压(Brown-out)发生时,供电电压低于器件规格最小值但仍非完全为零,逻辑可能进入亚稳态,RAM 内容损坏,Flash/EEPROM 写入出现位翻转。蜂窝模组在突发发射时电流阶跃大,若输入源内阻高或去耦不足,局部轨压可瞬间跌落,引发看门狗复位或模组异常重启,表现为“随机掉线”。

硬件对策

在模组电源引脚附近布置足够的低 ESR 陶瓷电容与适当电解/聚合物电容,提供脉冲电流。电池供电时选用内阻更低的电芯或加超级电容缓冲。线径与连接器接触电阻需纳入估算。部分设计使用理想二极管或 OR-ing 电路防止反灌,也要注意压降。

监控与软件

MCU 与电源管理芯片常集成 BOR(Brown-Out Reset)阈值,低于门限即复位,避免执行错误指令。阈值需高于 Flash 最低写电压。软件应避免在电池临界电压时进行大规模 NVM 写入;可先检测电压门限再进入低功率模式或延迟发射。

测试方法

使用可编程电源模拟电池放电曲线,同时观察模组发射电流与轨压纹波。示波器探头地线尽量短,测近端电容两端。记录复位前是否有电压尖峰低于阈值。

工程实践补充

从「欠压与复位」出发,现场常见问题往往集中在「指标在实验室达标、外场复现困难」。除射频与协议外,还应排查电源地弹、连接器接触与固件竞态。蜂窝侧建议采集 RSRP/SINR、小区重选与 PDP 重建记录;应用侧对重试、幂等与队列持久化要有明确策略。涉及数据安全与合规时,把采集范围、存储位置、保留期限与第三方共享写进隐私与合同附件,避免上线后补洞成本过高。

以下为与蜂窝物联网项目交付相关的补充提示:建议在验收阶段留存典型场景录屏、关键指标截图与脱敏抓包摘要;量产阶段对软硬件版本、校准参数与关键器件批次做变更记录,便于问题归因、客户审计与长期维护。涉及支付或个人信息时,同步检查日志脱敏与密钥轮换策略是否可执行。

发射瞬间轨压会跌多深

欠压的技术含义,是供电已经低于器件保证正确工作的下限,但还没有掉到完全没电。逻辑可能停在半合法状态,内存内容变脏,正在进行的闪存写入出现位错误。蜂窝发射把电流在很短时间内拉高,电源内阻、接插件和细走线都会在这一瞬间贡献压降。使用条件是:模组电源脚附近有足够的低阻抗储能,复位阈值设在闪存安全写入电压之上,软件在电压接近门限时拒绝开始新的写入。

只在平均电流下核算电源,会漏掉发射尖峰。示波器要看模组引脚处、发射当下的波形,探头地线拉得很长会把跌落测浅。电池老化后内阻上升,原来能过的设计会在后期开始随机重启,日志里像是软件崩溃。

复位门限必须让闪存写完

把复位阈值调得很低,希望“尽量不要重启”,结果是闪存在不安全电压下写了一半。把阈值调得高于正常发射跌落,又会在每次上传时重启。两者之间的窗口要靠储能和布线撑开,而不是靠反复改软件延时。看门狗复位和欠压复位应能在日志里区分,否则现场会一直查协议栈。

临界电量时的策略应是推迟发射或进入低功率,而不是继续写配置区。保护电路的压降也要算进余量。化学体系和脉冲能力见物联网电池化学。若跌落只在上电瞬间出现,则要回到浪涌和软启动,而不是继续加大复位时间。

重启原因要在写日志之前读出

看门狗、软件断言和欠压复位若共用一个异常重启计数,现场无法判断该查电源还是查协议栈。启动原因应在下一次写闪存之前读出,并随心跳上报。只有在发射瞬间才出现的重启,才值得用示波器对着电源脚抓波形;若静止待机也重启,应先查保护电路和接地,而不是继续加大储能电容。

相关术语

返回通信模组专业术语