OpenEVC
来自Jack's Lab
目录 |
1 DEBUG
1.1 HLW8012
非隔离方案电流测量应放在 N 线上,L 线上会频繁烧毁芯片
- PIN1 --- VCC
- PIN5 --- GND
- PIN6 --- CF
- PIN7 --- CF1
- SEL=0,输出电流有效值,占空比 50%;
- SEL=1,输出电压有效值,占空比 50%;
- PIN8 --- SEL,带下拉
1.2 78L05
不加散热片带一个 5V 40A 继电器 + 显示,温度能到 120,加散热片,温度到 80 左右。
十分钟左右,屏显消失,3.3V 供电消失,+-12V 输出电压失压,万用表测量都在 1V - 0.x V 之间频繁变动。-12V 电压正负极之间电阻变为 1.1欧 左右;+12V 电压芯片正负极之间电阻 670欧左右。吹下 -12V 电源芯片,-12V 电源芯片焊盘正负极之间电阻仍然为 1.1欧。吹下 MOS,还是 1.1 欧。。。吹下输入电容 10uF X7R,恢复正常!测量发现电容烧毁短路!
- 以为 -12V 电源芯片没事,焊上后 +-12V 输出电压仍然失压,万用表测量都在 2.5V - 1.x V 之间频繁变动。吹下后,就恢复正常,-12V 电源芯片应该也挂了,虽然正负极之间没有短路!
- 换了个新的 MP2359 还是无法正常工作,一测发现 T4 这个二极管也被高温干趴下了,换了新的满血复活
压差过大,电流到 1A 的降压电源,不应采用 AMS117 或者 78L05 这种线性方案(输入电压 12V 和输出电压 5V 之间的压差这部分能量是通过散热来解决掉的,可以通过输入端加 2W 水泥电阻 5~10 欧来降低输入和输出之间的压差),发热太高!应果断采用开关电源方案!
2 HLW8012
HLW8012 的脉冲输出方波都是占空比 1:1 的波形。
- CF 频率的最大理论值为 3.476KHz
- 指示电流时 CF1 频率的最大理论值为 2.133KHz
- 指示电压时 CF1 频率的最大理论值为 2.847KHz
几种脉冲的最小周期 T 是:0.28ms(1/3476)。周期范围:0.28ms~无穷大。
- 0.1W 对应 CF 脉冲周期大约是 42 秒
- 0.5W 对应 CF 脉冲周期大约是 10 秒