基于HLW8112的交流测量原理及校准方法

                                                                              ---消费类电子产品篇

芯片介绍

HLW8112是一款高精度的电能计量IC,它采用CMOS制造工艺,该器件内部集成了三个∑-Δ型ADC和一个高精度的电能计量内核。

HLW8112用于单相交流应用,也可以测量直流信号。

HLW8112可以通过多种通讯接口访问片内寄存器,包括SPI和UART。

HLW8112电能计量IC采用3.3V或5.0V电源供电,内置振荡器,采用16脚SSOP封装。

交流典型应用

HLW8112在HLW8110单通道基础上增加一路电流检测通道用于检测设备漏电状况。下图是HLW8112的应用电路,A通道用于检测负载设备的功率、电压、电流和用电量,通过UART或SPI接口传输数据至MCU,通过INT1引脚对过载和过压等异常状态进行指示。B通道通过电流互感器对负载设备进行漏电检测,当负载设备发生漏电时,会及时判断出危险状态,通过INT2快速切断设备电源。

为什么需要校准

HLW8112用于交流测量时,由于出厂做过交流信号的校准,在对精度要求不是非常高的情况下,可以免校准。

      产品在涉及到计量收费,是一定要校准的。

某些产品不涉及计费,但又要求精度和一致性比较好,比如要求1%的精度,或者一致性要求比较高,要求2%或3%以内的一致性,也需要进行校准。

以上图为例,交流测量系统的误差来源于以下几个方面:

  1. 电压采样电路:分压电路器件参数引起的误差;
  2. 电流采样电路:1mR电阻的误差;
  3. HLW8112:内部1.25V Vref参考电源和PGA增益误差,包括电流PGA和电压PGA。

为减少系统带来的测量的误差,需要对整个系统进行增益校准。

如何校准

校准一共有2个部分,增益校准和电量校准,校准完成后,需要将校准得到的数据写入EEPROM内,等系统上电初始化时,从EEPROM内读取校准数据,用于计算。

增益校准

      增益校准是为了解决HLW8112内部PGA的增益误差,在进行增益校准时,需要给系统输入一个稳定的负载,一般建议取量程的1/3。比如,如果测量220V/30A的系统,可以选取220V/10A作为输入负载用于增益校准。在增益校准前,应将offset 校准的数据提前写入RMSIAOS REG 和 PAOS REG。

电流的计算公式如下,K1表示电流系数:

现在的电流有效值,是理论计算值,实际是这个值和10A是有一定偏差的。

那么我们在校准时,需要增加一个系数D_CAL_A_I,叫做校准电流系数,这个公式就更新为,将理论值和实际的偏差通过校准电流系数建立起关系,

那么,在输入220V/10A时,

这样,我们就可以计算出校准电流系数D_CAL_A_I。

同样,功率的校准和电流的校准方法是相同的。

电量校准

      电量的计算公式如下:

同电流的校准流程,实际电能的计算公式应该如下:

以220V/10A负载为输入信号,计算出1100W消耗0.01度电的时间:

T = (1W*3600S)/1100W = 32.73S;

为了节省校准时间,可以减少统计电量的时间,比如统计0.001度电消耗的时间,那么,

通过以上公式,我们可以计算出D_CAL_A_E的值,并存入EERPOM内。

小结

校准完成后,需要重新上电,对HLW8112进行初始化,在配置完成功能寄存器后,需要读取EEPROM内存储的数据,D_CAL_A_I、D_CAL_U、D_CAL_A_P和D_CAL_A_E。

电参数的计算公式更新为如下:

基于HLW8112的交流测量原理及校准方法相关推荐

  1. 基于HLW8110的交流测量原理及校准方法

    基于HLW8110的交流测量原理及校准方法                                                                               ...

  2. 单片机测钳形电流表_钳形电流表测量原理及使用方法

    钳形电流表测量原理及使用方法 钳形电流表一般可分为磁电式和电磁式两类.其中测量工频交流电的是磁电式, 而电磁式为交. 直流两用式. 本文主要介绍磁电式钳形电流表的测量原理和使用 方法. 1 .磁电式钳 ...

  3. 单片机测钳形电流表_指针式钳形电流表的测量原理和使用方法

    指针式钳形电流表的测量原理和使用方法 摘要 : 钳形电流表一般可分为磁电式和电磁式两类.其中测量工频交流 电的是磁电式,而电磁式为交.直流两用式.本文主要介绍磁电式钳形电流 表的测量原理和使用方法. ...

  4. 【激光测距仪方案】激光测距仪的测量原理及作用方法

    随着科技的发展,似乎有大部分的人都还不晓得有激光测距仪,不了解激光测距仪.甚至有部分工人还在用卷尺量距离,用笔算面积'体积等等.下面我介绍 下激光测距仪的原理和使用方法,可以让工人们高效率,高精度的工 ...

  5. 交流计量芯片HLW8112的校准方法

    芯片介绍 HLW8112是一款高精度的电能计量IC,它采用CMOS制造工艺,该器件内部集成了三个∑-Δ型ADC和一个高精度的电能计量内核. HLW8112用于单相交流应用,也可以测量直流信号. HLW ...

  6. 艾默生质量流量计因测量原理不同可分为多种系列

    艾默生质量流量计包含的种类很多,其测量原理.结构特性.适用范围以及使用方法也各有不同,所以其分类可以按照不同方法划分.现代工业中的流量测量采用了各种各样的方法,应用于各种不同的场合和不同的测量目的.这 ...

  7. 基于Arduino的显示测量环境数据设计

    题目: 基于Arduino的显示测量环境数据设计 目录 基于Arduino的显示测量环境数据设计... 3 第一章 课题任务... 4 1.1课题任务... 4 1.2任务分工... 4 1.3设计条 ...

  8. 基于惯性轮倒立摆原理的自行车

    背景 自平衡车有很多种,其中一种是利用惯性轮倒立摆原理,早在2003年,日本的村田顽童就已经问世,它采用的就是惯性轮倒立摆原理.后来其他研究组织和个人纷纷效仿,制作出了五花八门的基于惯性轮倒立摆原理的 ...

  9. 亥姆霍兹线圈测量系统的测量原理,主要用途和案例分享

    亥姆霍兹线圈[Helmholtz线圈]是指由具有相同线圈匝数.相同线圈绕制方式且线圈半径等于线圈间距的一对或者多对线圈构成的线圈组合.湖南省永逸科技可根据客户科研和生产使用的需求,提供专业的定制化产品 ...

最新文章

  1. Javascript基础与面向对象基础~第六讲 Javascript中的事件机制
  2. Android-Xml绘图
  3. Matlab:序列分析法MATLAB代码
  4. 华为正式宣布鸿蒙,空欢喜一场?华为正式宣布,鸿蒙系统用作他用
  5. PHP操作mongodb数据库操作类
  6. CentOS下Hive2.0.0集群模式安装详解
  7. SRE(Simple Rule Engine) Document
  8. php 自制建议神马收录查询工具
  9. Robot framework之元素定位实战
  10. Linux微信群shell,linux shell基础
  11. Intellij IDEA2017破解
  12. 【精】【爆】MTK手机安装软件游戏大全!新人必看
  13. ms17-010 php版本,HOWTO: 解决 MS17-010 安全更新安装失败的故障问题
  14. sourceTree 问题解决
  15. HTML5期末大作业:电影网站设计——电影(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
  16. 腾讯企点QTrade 金融OTC合规解决方案
  17. 三万字硬核详解:yolov1、yolov2、yolov3、yolov4、yolov5、yolov7
  18. Idea创建JavaEE项目
  19. [4G5G专题-71]:物理层 - 4G LTE 物理混合自动重传指示信道PHICH与物理上行控制信道PUCCH与UCI
  20. 知识图谱从入门到应用——知识图谱推理:基于表示学习的知识图谱推理-[嵌入学习]

热门文章

  1. [单选题]下面说法不正确的是:
  2. 【DLY-310端子排型电流继电器】
  3. 【蓝桥杯历年题】2020蓝桥杯第十一届A组省赛第一场(7.5)【含Acwing提交地址】
  4. Matlab调用NI-DAQmx出现“错误使用 mex XXX skipping incompatible XXX searching for -lNIDAQmx“
  5. 在计算机教学方面的论文,关于计算机教学方面的论文
  6. Linux命令行下常用svn命令的使用方法[转自:www.hackbase.com]
  7. Debian10:添加硬盘
  8. Acunetix 简介 为什么需要保护您的 Web 应用程序
  9. modernizr 支持html5,HTML5+CSS3使用Modernizr介绍
  10. 影像处理第一篇之影像旋转(软件插件篇)