功率计量芯片HLW8012介绍与应用

[摘要]HLW8012是深圳市合力为科技推出的单相电能计量芯片,可以测量有功功率、电量、电压有效值、电流有效值,广泛应用于智能家电、智能电能采集终端,如WIFI智能插座、普通计量插座、电视智能节能插座、电脑智能节能插座,智能路灯、智能LED灯等应用场合。本文主要介绍HLW8012的特点、外围电路、软件设计。

[关键词]HLW8012 电能计量芯片  功率计量芯片  智能节能插座  智能电能采集终端

一:HLW8012介绍

1、HLW8012主要特性

(1)高频脉冲CF,指示有功功率,在1000:1范围内达到±0.3%的精度

2)高频脉冲CF1,指示电流或电压有效值,使用SEL选择,在500:1范围内达到±0.5%的精度

(3)内置晶振、2.43V电压参考源及电源监控电路

(4)5V单电源供电,工作电流小于3mA

2、HLW8012输入输出

图1芯片引脚图

l 模拟信号输入

(1)V1P,V1N输入电流采样信号:峰峰值VP-P:±43.75mV,最大有效值:±30.9mV。

(2)V2P输入电压采样信号:峰峰值VP-P:±700mV,最大有效值:±495mV。

数字信号输出

(1)高频脉冲CF(PIN6):指示功率,计算电能;输出占空比为1:1的方波。

(2)高频脉冲CF1(PIN7):指示电流或电压有效值,SEL选择;输出占空比为1:1的方波。

注:MCU与HLW8012的接口不是使用协议进行读取,而是通过测量CF、CF1引脚输出高频脉冲的周期来计算功率、电流、电压值。

3、工作原理

图2  芯片内部框图

HLW8012内部带有2路PGA及ADC,对电流、电压采样信号进行模数转换,得到数字信号,芯片内部计算有功功率值、电流有效值、电压有效值,经过频率转换模块,HLW8012将有功功率值、电流有效值、电压有效值转换为方波脉冲输出(占空比1:1),各数值的大小与频率的大小成正比,与周期的大小成反比。

二、HLW8012应用硬件设计

所有电能计量测量,电压、电流通道的采样方式有2种:互感器采样方式、电阻采样方式。互感器采样方式成本高,本文只介绍电阻采样方式。

1、电源电路

为了配合电阻采样方式(即从电网直接采样,非隔离),电源电路必须为非隔离电源,非隔离电源有2种方式:AC-DC非隔离电源、阻容降压电源。两者的比较如下:

项目

AC-DC非隔离电源

阻容降压电源

1

驱动电流(5V时)

最大可达到150mA

约35mA(电容为0.68uF时)

2

体积

3

成本

4

可靠性

5

输入电压影响驱动能力

基本不影响

电压下降,驱动能力下降

6

零负载功耗

基本为零

与驱动电流一致

用户可根据产品的不同要求,选用不同的电源电路。

(1)AC-DC非隔离电源

下图是其中一种AC-DC非隔离电源,L与N分别是交流电压的火线与零线,以零线作为地线。此设计得到电压为5V,驱动电流大约在50mA,可以根据产品需求增加一些元器以提高驱动能力。

图3  AC-DC非隔离电源

(2)阻容降压电源

下图是低成本的阻容降压电源,以零线作为地线:

图4  阻容降压电路

经安规电容C1降压,二极管整流后,采用1N4738将电源降压至8.2V,再经过稳压芯片78L05将输出电源稳定在5V,给HLW8012提供电源。选用0.68uF的安规电容,电源电路大约可以提供20mA-30mA的驱动电流;如果需要设计更小体积的系统,可以选用0.47uF的小体积的安规电容,驱动电流约在15mA。如果需要驱动继电器,建议使用更大的电容,比如1uF。

2、电能计量电路

HLW8012集成内置振荡器、参考电源,外围电路非常简单,主要包括电流、电压的采样。电流信号是通过康铜电阻对负载的工作电流进行采样,电压信号是通过电阻网络分压采样。

须注意康铜电阻的接法:一端与GND连接,另一端再与负载连接。

图5  电能计量电路

3、MCU与HLW8012的接口

MCU与HLW8012的接口有2种情况:MCU与HLW8012直连、MCU通过光耦与HLW8012连接

(1)MCU与HLW8012直连

图6  MCU与HLW8012直连

若MCU与HLW8012的工作电源为同一个,且MCU其它控制不需要隔离措施,那么MCU可以与HLW8012的接口直连。HLW8012高频脉冲引脚连接MCU的外部中断,SEL连接普通IO口。接口资源如下表:

测量参数

MCU与HLW8012连接

1

功率,电量

1个IO口(1个外部中断)

2

功率,电量 + 电流/电压

2个IO口(2个外部中断)

3

功率,电量 + 电流 + 电压

3个IO口(2个外部中断,1个GPIO)

(2)MCU通过光耦与HLW8012连接

图7  MCU通过光耦与HLW8012连接

若MCU工作电源为隔离电源,则与HLW8012的连接必须通过光耦隔离,MCU的接口资源需要如上表。

三、HLW8012软件设计

HLW8012的脉冲输出图如下:

图8  HLW8012脉冲

1、测量脉冲的原理

测量1个脉冲周期的长短,就是测量相邻2个下降沿(或上升沿)的时间间隔T。为了提高测量精度,CF、CF1与MCU外部中断IO相连(下降沿触发中断),MCU通过定时器来测量相邻2次外部中断的时间间隔。

2、软件测量方法

设置定时器1ms,一直运行,定时中断服务子程序中,各个计时器(RAM,在测量开始的第1个外部中断清零)加1。为了提高测量精度与速度,针对脉冲周期在不同段,测量方法不同:

A、若相邻2个外部中断的时间长度>=100ms,则此时间长度即为脉冲周期T。测量误差<1%。

B、若相邻2个外部中断的时间长度<100ms,在采到第N个完整脉冲,且时间>1s时完成一次测量。t是指第1个到第N个脉冲的时间。那么脉冲周期T = t / N。t的误差是1ms,且t>1s,所以此方法测量误差<0.1%。

四、结语

HLW8012可以测量有功功率、电量、电压有效值、电流有效值,外围元器件少,SOP8封装,适合于许多电能测量场合,尤其是体积要求小的产品。插座类如:计量插座、WIFI智能插座、电视脑智能节能插座、电脑智能节能插座等;智能采集器如:智能路灯采集终端。

随着智能家电的发展,内部集成的传感器越来越多,电能计量模块将会是最基本的“传感器”之一,它可以“感知”家电的真实状态:若没有功率,表示家电确认关闭,若有功率,表示家电仍在工作。电能计量模块可以统计耗电量,检测当前电压、电流是否正常,若出现异常状态,执行相应的处理措施。所以随着智能家电的发展,家电越来越智慧,电能计量的应用将会更加广泛。

功率计量芯片HLW8012介绍与应用相关推荐

  1. ESP8266+电能计量芯片

    ESP8266+BL0937电能计量芯片 1. BL0937计量芯片的介绍 BL0937的应用电路图 BL0937的外围电路图 2. ESP8266与BL0937芯片的引脚连接 ESP引脚 BL093 ...

  2. 免校准的电量计量芯片_【应用】基于高精度免校准电能计量芯片CSE7761的漏电保护设计,可支持单芯片两路计量...

    随着家电产业开始步入物联网时代,终端企业也开始借助更为智能的手段来保障电器的使用安全,如电器电能监测.过载检测.故障预警等等,使得电能计量芯片开始崭露头角.本文将介绍 漏电是由于电器外壳和市电火线间因 ...

  3. cse7761电能计量芯片驱动程序

    stm32+CSE7761电能芯片驱动 这篇文章介绍CSE7761电能计量芯片的驱动和应用的部分程序,如需要完整解决方案(电压.电流.功率.电量.过载.过零.漏电),请私信. spi引脚配置 GPIO ...

  4. stm32 + RN8209C单相计量芯片使用心得

    RN8209C单相计量芯片使用心得 由于项目需求,最近使用了一下RN8209C单相电量计量芯片,用STM32读取外接用电器的有效功率.第一次接触肯定是看技术手册. RN8209C技术手册V1.5 单相 ...

  5. 单相计量芯片RN8209C串口应用模块,百万级产品实测

    1 芯片介绍 1.1 芯片特性 1. 计量 提供三路Σ-△ADC 有功电能误差在8000:1动态范围内<0.1%,支持IEC62053-22:2003标准要求 无功电能误差在8000:1动态范围 ...

  6. 电能计量芯片应用心得之选型篇

    电能计量芯片应用心得之选型篇 什么是计量芯片 计量芯片是测量交流电信号的一类芯片,因最早是使用于电表产品,所以在行业内也俗称电表芯片,它可以统计用电负载的用电量.测量用电负载的功率大小和电流大小,以及 ...

  7. 免校准的电量计量芯片_技术 | 免校准电能计量芯片,让家电智能化更简单

    物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能诊断"成为了智能电器产品的热门口号. ...

  8. 免校准的电量计量芯片_免校准电能计量芯片,让家电智能化更简单

    原标题:免校准电能计量芯片,让家电智能化更简单 物联网时代,随着人们对节能环保,以及电器安全使用意识的提高,"能源智慧管理"."设备故障预判"."智能 ...

  9. 计量芯片应用心得之软件篇

    本文内容是我从对电表芯片应用中,积累的一些经验,以便于工程师朋友可以对计量芯片有更多的了解,在应用过程中能够有一些帮助和收获.我们以HLW8110为例,讲一讲软件处理前需要知道的一些芯片原理,和在软件 ...

  10. USB电源过流保护芯片应用介绍

    USB电源过流保护芯片应用介绍 USB电源相关要求 USB应用的电压等级是5V,但是有个波动范围是4.75到5.25V之间:USB2.0的电流大小是500mA,USB3.0的电流大小是900mA,因为 ...

最新文章

  1. 自动化机器学习(二)自动构建机器学习流水线
  2. 动森服务器维护时长,《动森》在两三年内都会不断更新内容 保证游戏体验
  3. 不仅性能秒杀Hadoop,现在连分布式集群功能也开源了
  4. c语言中删除有序数组中重复元素,去除有序列表中的重复元素
  5. 装入归档文件时出现了一个错误linux_静态链接与动态链接(Linux)
  6. ubuntu给pip换源,给conda换源
  7. kohana 简单使用
  8. 嵌入式软件测试怎么实现自动化测试?
  9. 计算机电源管理器怎么用,怎样使用联想电源管理软件?使用方法介绍
  10. Direct3D透视教程,教你做出属于自己的透视
  11. 听歌用什么降噪耳机好?骑行抗风噪最好的蓝牙耳机
  12. WXGA TFT和XGA TFT的区别
  13. Scala数据类型中的Symbol(符号文本)
  14. 帝国cms中常用标签/灵动标签/判断语句
  15. Web Push功能使用
  16. Linux——chmod命令用法
  17. IOS 系统振动调用
  18. U盘重新量产,PE与ubuntu共存
  19. mx350显卡天梯图_笔记本电脑显卡分析(天梯图)
  20. LKY_OfficeTools 一键优雅的安装并激活你的Office

热门文章

  1. 拼音工具类(多音字处理)
  2. 华为光纤猫HG8240R设置
  3. 匿名电子邮件转发系统
  4. 解决Ubuntu、Deepin机箱前面板插耳机没声音
  5. AD16 pdf打印输出彩色
  6. 计算机错误1327,Win7系统电脑安装软件失败并提示错误1327解决办法
  7. 时间的几种格式以及它们之间的相互转换 (js)
  8. centos7下安装zmap
  9. mysql 报表设计工具_如何使用报表创建工具Navicat创建报表
  10. 三级等级保护之安全管理中心