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

上图计量芯片的内部结构,我们可以看出HLW8110内部是由两个主要模块组成:

1、 模拟模块:包含PGA(放大器)、ADC(运放)、Vref的参考电源;

2、 数字模块:包含Filter(数字滤波器)、DSP(信号处理器)、UART(通讯)。

我们可以把计量芯片等向看成是一个ADC,只是它测量的是交流信号。那么我们知道普通ADC的一个特点是:输入信号和输出的二进制转换数据(ADC的REG数据)是线性的比例关系,其实计量芯片也是如此。

电流输入信号和有效电流REG的关系

下图是电流通道的原理框图:

DataAWave:是被测电流通过采样电阻后,送入计量芯片的被测交流信号;

RmsIA:电流通道有效值寄值器,是被测电流信号的二进制转化值,它反应的是电流信号的大小。

那么,计量芯片的电流输入信号V和有效电流REG有以下的线性关系:

电流输入信号V = RmsIA* K + b ,K是一个系数, b是offset,一般假定为0。

在HLW8110的REG列表中,我们还会看到与电流相关的REG,比如

RmsIAOS: 电流通道A 有效值Offset 补偿

InstanIA:电流通道A瞬时值

这两个REG都是辅助RmsIA REG的,目的是为了做数据修正使用,如果对于精度要求非常高,比如0.5%以内,这两个REG在校表过的过种中会用到,最典型的应用是国网电表产品。对一般性测量,比如充电桩、WIFI插座等,不需要使用。我们看电表芯片的手册,经常会看到很长的REG列表,其实大多数是辅助REG,是为了校准精度和线性使用,是为了电流(电压/功率)有效值RmsREG服务的。

校准和免校准

校表一般是指电能计量表的产品校准,通过对整机进行offset校正,增益校正等,可以提高产品的精度使整机能够达到非常高的精度,并达到国家规范标准。

因为校准的流程是相对复杂的,为了满足一些客户的需求,HLW8110具有免校准功能,芯片出厂精度己经调校至1%,选取高精度的外围元器件,例如0.5%或1%精度的器件,整个产品的精度是是可以控制在2%以内。

产品都需要校准吗

那么我们应该如何判断我们的产品是否需要校准呢,首先应该根据产品的性质来看,如果是计费类项目,因为计费是受国家监管的,那么是需要校准的。如果是一般的消费类产品,则根据产品的规格定义来确定,如果产品规格要求非常高,需要1%或更高的精度,那么也是需要校准的。但如果是WIFI插座等普通消费类产品,则可以不用校准。因产品要求不同,消费类计量产品和电表的校表方法不同,由于消费类计量产品的产品规格低于电表,且不涉及计量项目,所以对消费类计量产品,如果需要校表,也可以简化校表步骤,只需要做单点校准,不用做offset校准。

有效电流的计算

在免校准的条件下,有效电流的计算公式如下:

同理,有效电压和有功功率的计算方法是类似的。

小信号的处理

我们经常会遇到一个问题,在没有接入负载的时候,会测量到一个比较小的电流,比如2mA或是5mA,那么这个数据是正常的数据吗?这个数据是正常的,因为在没有接负载的条件下,输入通道也会存在一个信号,这个就是噪声,噪声在模拟测量领域是一个比较重要的名词。在测量原理中,当被测信号非常小时,噪声信号是不能够忽略的,所以空载时测量到的就是这个噪声值,当被测信号增大时,随着信号的慢慢增大,噪声信号就会沉没在有效信号内。

因此,建议在软件处理时,可以增加一个阀值电流,比如5mA,在测量到5mA以下的电流,我们就认为这个时候实际是没有接入负载的,将有效电流值置零处理。

小结

有效电压和有功功率的处理方式和有效电流的原理和处理方法是一样的,也是通过公式直接计算。如果需要校准,则流程相对复杂些,需要使用到校准负载,如电子交流负载,通过交流负载设备给出一个标准负载,用于系统的校准,然后计算出K值,K = 负载电流/RmsIA。相比较于免校准,因为校准把整个系统的误差作为一个整体考虑进行,精度会提高不少,而免校准,没有考虑外围器件的精度,精度自然会低些。

计量芯片应用心得之软件篇相关推荐

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

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

  2. 计量芯片应用心得之硬件篇

    在计量芯片的应用过程中,我发现大多工程师朋友对给计量芯片的供电方式有疑问,尤其是在使用分流电阻采样方式设计原理图,对供电电源使用方式会进入一个误区,这个原因多是基于从安全角度考虑时引起的. ##电阻采 ...

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

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

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

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

  5. Matlab实践课心得体会,实验心得体会4篇

    实践是检验真理唯一的标准,当想要检验自己的所学时一需要做实验来检验.下面是由出国留学网小编为大家整理的"实验心得体会四篇",仅供参考,欢迎大家阅读. 篇一:实验心得体会 大学数学实 ...

  6. 开启报名 | AI芯片体系架构和软件专题报告会2020

    近年来,专用的人工智能芯片为人工智能应用提供了强大的算力.面对日新月异的人工智能应用,人工智能芯片的体系架构,系统软件,安全成为计算机体系结构和系统软件的热点研究问题.为了推进国内在该领域的发展,由北 ...

  7. 实训计算机硬盘分区的心得体会,计算机实训的心得体会3篇

    随着互联网的不断发展与普及,计算机专业也越来越受欢迎,其就业率虽然不断提高,但该专业相关岗位对学生的实训能力十分重视.下面是小编整理的计算机实训的心得体会3篇,欢迎大家前来查阅. 计算机实训的心得体会 ...

  8. c#程序设计实训报告心得体会_关于实训的心得体会4篇

    关于实训的心得体会4篇 心得体会是指将学习的东西运用到实践中去,通过实践反思学习内容并记录下来的文字.有关实训的心得体会,欢迎大家一起来借鉴一下! 实训的心得体会(一): 透过这两周的实训,我们学会了 ...

  9. 大学生python实验心得体会_大学生实训心得体会3篇

    转眼间为期两个星期的实训就结束了,但是安利公司的物流配送.黄埔港.益邦物流公司.南沙港以及学校里面的航海模拟实验中心.轮机实训实验楼这些实训过程仍历历在目.以下是小编整理的大学生实训心得体会,欢迎阅读 ...

最新文章

  1. 现今主流计算机语言,现今主流的Python图形化界面主要有哪些
  2. php一点通,编程一点通app-编程一点通官方版下载v1.0.1-七度网
  3. python random库下载_python基础 — random库
  4. 看看样条插值区间查找函数写的多细腻
  5. js怎么获取一个元素与屏幕右边的距离_js中如何获取某个元素到浏览器最左和最右的距离...
  6. java 类的实例化没有属性值,java – JsonMappingException:无法实例化类型的值没有single-long-arg构造函数/工厂方法...
  7. win8无线网络受限怎么办 win8网络受限的解决方法
  8. flutter TextField 限制只允许输入数字 小数点
  9. 32位汇编寄存器含义解释
  10. 中国书信礼仪 (一)
  11. 1、http网络编程——URL、CURL、CURLcode和curl_slist
  12. 日志过滤工具 LogViewer Pro
  13. 金山打字专业文章计算机,打字测试-金山打字2003打字测试有哪些文章?金山打字2003打字测试有哪 爱问知识人...
  14. 打开php页面变成下载的解决办法
  15. 2022用户画像构建
  16. 华为云空间兑换码在哪里找_华为云空间在哪里找到
  17. 不要成为职场中的三种人
  18. u3d 用php当后端,协成方法的使用 Coroutine
  19. 【part1】Tensorflow Object detection API Win10使用教程(Anaconda、tensorflow object detection API安装)
  20. iOS 初中级工程师简历指北

热门文章

  1. 详解与重构hyman《Android SurfaceView实战 打造抽奖转盘》
  2. LeCo-81.搜索旋转数组(二)
  3. 创建简易的金融数据库
  4. 探求DVB+OTT商业模式,推动有线电视平台化运营
  5. 分享一个盟重英雄脚本挂机工具(附随机数生成源码)
  6. 计算机考试登记表是准考证嘛
  7. iSCSI网络SCSI接口
  8. uniapp 获取到当前位置信息显示在地图上
  9. 定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试了Test,进行测试
  10. 全网最新小白API查Q绑定带反查SGK+带接口