介绍:
HLW8012是一款单相多功能计量芯片,提供高频脉冲CF用于电能计量、指示有功功率,高频CF1用于指示电流有效值或者电压有效值
电路原理图
计算公式![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fd45426e1bd296d5d336341cb89e51de.png)
注意事项
- 此类芯片均需要使用非隔离电源!!!否则无法正常工作。
- 使用过程中发现计算数据与采集数据差值较大,最好自行拟合。但是最好先计算数据周期大小,选择合适的定时器周期,否则容易出现数据溢出问题。
不足之处
使用过程中发现如下问题 1:电压电流是一个IO输出,在切换时貌似数据有异常,需要等待一会才正常。2:数据使用高频脉冲输出,易受影响。3:在测量电流时,如果是空载情况下,数据不太正常会跳,且不规律,目前我是通过判段空载时会出现抖动来判段是否空载(空载时抖动如下图)。 (建议对于低成本产品开发时,可以查看HLW8110/HLW8112等产品。精度更好,且可以输出UART/SPI)
采集数据图形如下:
图中蓝色框内接入纯阻性负载,可以很明显看出在拔掉后电流抖动还是相当大的。不晓得是测量误差,或者线路干扰。