欢迎光临~深圳市芯橙科技有限公司
语言选择: 中文版 ∷  英文版

新闻中心

11KW交流充电桩主板上的三色LED灯珠,能不能通过PWM调光模拟出“呼吸”来指示剩余充电时间百分比?

11kW交流充电桩主板上的三色LED做"呼吸"指示剩余充电时间,技术上 trivial,但工程上要注意电流噪声和EMC兼容

硬件接线

  • 三色LED(红绿蓝或红绿双色共阳/共阴)接到MCU的3路PWM输出引脚(如TIM2_CH1/CH2/CH3)。

  • 每路串限流电阻(220-470Ω),LED工作电流5-10mA,三路灯珠总功耗<100mW,对11kW桩的主板电源毫无压力。

呼吸怎么算

  • 正弦波占空比变化,公式 duty = 50% + 50% * sin(2πft),频率f取0.5-2Hz(人眼舒适的呼吸节奏)。剩余时间百分比映射到颜色和亮度:

  • 0-30%:红色,呼吸频率2Hz(急促,暗示快充满了)
  • 30-70%:黄色/橙色(红+绿混光),频率1Hz(平稳)
  • 70-:绿色,频率0.5Hz(舒缓,刚开始充)
  • 亮度同步映射:剩余时间越少,平均亮度越高(占空比基线上移),暗夜里用户一眼能看到"快结束了"。

但PWM有坑

  • LED PWM频率若与桩内PFC开关频率(65-100kHz)或电网谐波形成拍频,可能通过电源线传导干扰。

  • 解决办法:PWM频率选1-5kHz(远高于呼吸视觉效果需要的刷新率,但远离音频和电源频段),或在LED电源路径加RC滤波(100Ω+10μF),把PWM方波边沿削缓,减少高频谐波。

更稳妥的方案

  • 不用硬件PWM,改用软定时+GPIO翻转,配合DMA传输波形表,CPU开销几乎为零,且频率可控。

  • 或者直接上专用LED驱动芯片(如TI LP50xx),I2C控制,内置PWM和伽马校正,主板MCU只发命令,驱动芯片管调光,EMC最干净。

剩余时间从哪来

  • 主板从车辆BMS通过CP信号或CAN读取SOC,结合当前充电功率和电池容量估算剩余时间。

  • 但BMS的SOC精度±5%,且最后10%涓流阶段功率断崖下跌,剩余时间估算误差可能达20-30%

  • LED呼吸给用户的是"情绪价值"而非倒计时,颜色突变比亮度渐变更能传递信息——比如从黄跳红时,用户知道"该去挪车了"。

一句话

能做,PWM调光+正弦占空比即可,但频率远离电源频段防干扰,或直接用专用LED驱动芯片。呼吸是锦上添花,颜色分区比亮度更能传达充电状态。


芯橙科技出品的交流充电桩主板,质优价美,欢迎咨询选购!