在单火线(Single Live Wire)智能开关的设计中,“鬼火”现象(即关灯后LED灯间歇性闪烁或微亮)一直是行业痛点。传统的解决方案是并联一个安规电容或大功率电阻,但前者体积大、有安全风险,后者功耗高、发热严重。
本文将深入探讨一种更高级的方案:通过硬件上的受控假负载电路,配合固件的动态调度,在保证MCU稳定供电的同时,将对灯具的漏电流降至最低。
一、 核心矛盾:取电与闪烁的博弈
单火线开关的本质是“与灯具串联”。关灯时,为了维持无线模块(Zigbee/BLE/Matter)的待机,必须有微安($\mu A$)级别的电流流过灯具。
- 鬼火诱因: 当这个电流超过了灯具恒流驱动器滤波电容的承载上限,电容电压升高触发芯片启动,灯具瞬时闪烁。
- 解决思路: 假负载的作用是“分流”,将原本流入灯具电容的电容电流,通过一个旁路消耗掉。
二、 硬件设计:主动式受控假负载电路
不要使用简单的固定电阻,而应设计一个由MCU控制的“主动假负载”。
1. 电路拓扑方案
建议采用 高压MOS管 + 功率电阻(或恒流源电路) 的组合。
- 关键组件: 选一个耐压 600V 以上的小电流 MOSFET(如 1N60 或更小的封装)。
- 接入方式: 该电路并联在整流桥后的直流侧,或者直接通过高压驱动芯片控制。
- 特性: 这个负载不是常开的,而是受控的“瞬态负载”。
2. 阻抗动态变换
利用线性恒流电路(Linear CCR)原理,将假负载设计成一个在高压阶段呈现高阻抗、在低压阶段呈现低阻抗的特性。这样可以避免在AC 220V峰值时产生巨大的无效功耗。
三、 固件策略:精细化功率调度
硬件提供了“泄流”的路径,而固件则决定了“何时泄、泄多少”。
1. 过零同步的脉冲泄流
通过过零检测电路(Zero-crossing Detection),固件可以获得AC正弦波的相位信息。
- 策略: 在AC波形的**低电压区间(即靠近过零点的相位)**开启假负载MOS管。
- 原理: 在低压区泄流,功率损耗 $P = U^2 / R$ 会非常小,但对于泄放关灯状态下的感应电荷和取电漏电流已经足够。
- 优势: 相比全相位开启,功耗可降低 70% 以上,极大缓解发热问题。
2. 闭环电流补偿算法
MCU实时监测自身的供电电容电压(VCC电压):
- 欠压预警: 当发现内部储能电容电压下降过快,固件加宽假负载的导通占空比,确保取电效率。
- 过压抑制: 当电压充足时,立即缩短甚至关闭假负载,将漏电流压制在灯具起辉点以下。
3. 针对不同灯具的自适应模式
不同品牌的LED灯对漏电流的敏感度不同。
- 可以在固件中预设“兼容模式”:通过快速开关假负载观察回路电流波动(如果硬件支持电流采样),自动寻找该灯具不闪烁的最大安全电流阈值。
四、 性能优化与注意事项
- 极小功率控制: 我们的目标是将待机功耗控制在 5mW - 15mW 以内。通过固件的微秒级控制(如每次过零导通 500$\mu s$),可以将平均电流控制在灯具驱动无法感知的水平。
- 热失控防护: 即使是极小功率,在极端环境下也可能积热。固件应集成温控逻辑,若检测到外壳温度升高,优先降低无线模块的收发频率,以减少取电需求,从而降低假负载负荷。
- EMC 考量: 主动负载的频繁切换可能带来传导干扰。在MOS管栅极增加RC缓冲电路,放缓开启/关闭斜率(Slew Rate Control),对过认证非常有帮助。
五、 总结
“假负载电路 + 固件策略”的协同设计,将传统的被动元件改进为数字化受控单元。这种方案不仅缩小了PCBA体积,更重要的是赋予了单火线开关“不挑灯”的特性。
在实际项目开发中,建议优先在过零点附近的 30° 范围内进行功率实验,这通常是解决鬼火问题性价比最高的“黄金相位”。