0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用低成本微控制器的电能计量

星星科技指导员 来源:ADI 作者:ADI 2023-03-03 14:13 次阅读

基于混合信号微控制器的新型电表将自动收集和跟踪有关用电量的数据。新仪表将比其机械前身更准确、更可靠、更灵活。本应用笔记讨论了在设计基于微控制器的下一代电表时必须解决的几个主题。本文介绍了仪表的参考设计。

介绍

信不信由你,电力公司的首要任务不是发电或配电,甚至不是客户服务。它是计费。想想每个月,成千上万的抄表员从一个家开车到另一个家,手动抄表数百万个电表。然后将收集的数据输入计费系统,最常见的是工人阅读日志并敲击数据。这支名副其实的抄表员和办公室工作人员大军,就像任何事情一样,是使公用事业公司保持财务活力的原因。但对于公用事业公司来说,这笔劳动力费用在很大程度上是间接费用。公用事业公司需要雇用和培训这批员工的原因是电表——通常是装在玻璃柜中的旋转盘,并附有机械计数器。使用这样的仪表,自动化是困难的。

新一代电表有望实现数据收集和跟踪的自动化。基于微控制器而不是旋转盘,下一代电表可以比机械电表更准确、更可靠、更灵活。除了计算和自动报告客户使用的千瓦时数外,基于微控制器的电表还可以跟踪使用时间、需要多少峰值功率以及功率因数是否在可接受的范围内。

本文介绍如何通过现代混合信号微控制器和一些附加部件构建这样的电表。

选择合适的微控制器

过去,微控制器仅限于大多数实际系统中的辅助角色。这有两个原因:首先,大多数微控制器的速度和存储资源非常有限;其次,微控制器设备是严格数字化的——任何模拟外设都将代表另一个芯片和更多的支持组件。

现代混合信号微控制器结束了这些限制。这些微控制器结合了高性能模拟电路、高速 CPU 内核以及全系列通信和显示外设,是现代电表的核心。

硬件组件

当然,选择微控制器只是第一步。还必须选择元件来缩放负载中的电压和电流波形,为通信通道提供物理层,并提供非易失性数据存储。

推导电压波形很简单:线路两端的分压器可以很好地工作。为了提供许多ADC器件所需的-1V至+1V电压,需要将240V电路上的电压波形分频为400:1至600:1。分频后的单极点RC滤波器执行抗混叠任务。

测量负载中的电流可以通过多种方式进行,但最常用的两种方法是使用电流互感器或分流器。电流互感器在其次级电路中产生与初级电路中的电流成比例的电压。本参考设计中使用的分流器(图 1)会因电阻两端的 IR 压降而产生电压。为了保持较低的功耗,分流电阻通常在250μΩ至500μΩ范围内。

poYBAGQBj_aAXeLsAABPjXIdOdw542.gif


图1.混合信号微控制器是复杂的多功能、多速率电表的核心。参考设计基于MAXQ3120混合信号微控制器。该微控制器结合了一个强大的模拟前端(包括双通道16位ADC,

pYYBAGQBj_eANqnpAAAAMv5D2YA293.gifpoYBAGQBj_iAJGuwAAAAZHNthNo228.gif

带内部基准电压源)和一个功能强大的数字模块(由16位RISC内核、乘法累加单元、两个UART通道和一个集成LCD控制器组成)。

在较旧的功率计中,通信不是问题。读取机械仪表时,读取器只需将计数器中的值复制到日志中即可。但现代电表使用其通信通道通过两种机制传输计费信息和配置数据:非接触式和联网。此设计同时提供两者。

非接触式读取器传输能源使用数据,而无需设备与仪表进行物理接触。通常,手持式仪器使用红外链路传输数据。在这种安排中,公用事业工作人员将读卡器设备指向仪表,就像人们可能使用遥控器操作电视一样。请求数据包被传输到测量仪,测量仪使用请求的数据进行响应。此使用情况数据存储在读取器上,直到可以传输到计费系统。

联网电表通常位于多户住宅中,例如公寓楼。在这样的安装中,建筑物中的所有仪表都在网络上与控制器“对话”,控制器每月轮询一次。然后,控制器格式化一组包含使用情况数据的消息,以传输到计费机构。该仪表使用RS-485作为网络的物理介质。

对于非易失性存储,仪表包含一个I2C EEPROM 器件。串行存储设备多年来一直提供可靠的服务,尺寸从 64 位到 1Mb 或更大。此设计中使用的设备为 128kb。

仪表行为分析

一旦硬件设计确定,下一个问题是软件。但在编写第一行代码之前,系统设计人员必须确定仪表的行为方式。也就是说,仪表实际预期要做什么?

对于系统设计人员来说幸运的是,这个问题在很大程度上在国际标准中得到了解答。IEC 61036 规定了“1 类”(1% 精度)或“2 类”(2% 精度)电表。该标准不仅规定了精度,还规定了机械、环境和安全参数。简而言之,IEC 61036文件描述了什么是电表。该标准几乎在每个国家都以这样或那样的形式被采用为国家标准。

但IEC 61036没有规定必须遵循的通信协议。这是一个问题,因为对于主机和电表之间通信的物理媒体、消息协议或语义,没有单一的国际标准。

在这里介绍的参考设计中,我们确定了中国标准DL/T 645。该文档描述了仪表(和主机)必须遵循的物理层、数据包格式和传输规则。

软件

仪表软件大致可分为两个功能块。第一个是DSP子系统。它从ADC通道接收电压和电流样本,并计算电压、电流、功率和累计能耗。第二个块是会计子系统。它从DSP子系统中获取计算出的能量,并将其累积到几个电价寄存器之一中。记帐子系统还管理通信、存储和显示。

测量能量的过程从DSP子系统开始。每次从ADC通道接收采样集时(在本设计中为每48μs),电压和电流采样都会相乘并累加。瞬时电压和电流的乘积就是瞬时功率,可以累积起来计算能量使用量。波形也经过低通滤波以找到过零点。每次过零时,都会通知记帐子系统。

发出警报时,记帐子系统会将来自 DSP 的累积能量转储到更大的累加器中,并清除 DSP 累加器。当积累了足够的能量后,记帐子系统就会更新EEPROM中累积的能量寄存器。记帐子系统无法在每次过零时更新 EEPROM,因为大多数 EEPROM 设备在一定数量的写入周期后会磨损。

通信

通信子系统必须执行四个任务。首先,某些进程必须从通信驱动程序接收字节流,并确定何时收到有效消息。其次,某些进程必须接收经过验证的消息,并确定它们的含义以及应采取的操作。第三,当数据准备好传输时,某些过程必须确保原始数据的格式适合通信数据包。最后,进程必须以物理方式生成数据包,并将其逐字节发送到通信驱动程序。在此参考设计中,这四个任务分别称为消息检查器、消息解码器、消息格式化程序和消息生成器。

当接收并解码有效消息时,请求很可能是让仪表发送一些测量值(能量、电压、功率等),或者发送或设置一些操作参数(仪表常数、序列号等)。无论哪种情况,请求都会被引用给注册管理器。该软件组件负责读取、写入和维护 DL/T 645 协议中定义的数百个寄存器。有关更具体的详细信息,请参阅应用笔记3819(见上文)中的软件讨论。

显示

显示管理器确定要显示的数据元素以及如何显示它们。让某些东西出现在微控制器的显示器上再简单不过了:软件只是更新寄存器,芯片中的显示控制器硬件完成其余的工作。

显示控制器选择要显示的项目,并将其格式化为LCD。在此设计中,仪表显示一天中的时间、日期和累积的能量。然后,它会等待规定的秒数,然后选择下一项并为LCD格式化。

附表

基于微控制器的电表的一个优点是,它可以将能源使用量分配给几个关税期之一,这些关税期由一天中的时间和日期定义。在此参考设计中,计划经理确定关税期间。计划经理每分钟检查新的关税期是否有效。如果是,计划管理器将更新包含关税期编号的 RAM 变量。

显然,计划管理器需要一个准确的时钟;电表设计以两种方式之一提供时钟。首先,微控制器包含一个32位UNIX兼容系统时钟,并配有备用电池。虽然简单且具有成本效益,但控制时钟的晶体没有温度补偿,并且在暴露于温度变化时可能会漂移。

如果需要更精确的时钟,可以使用外部温度补偿时间时钟。这些器件包含一个内置温度传感器和硬件,可调整时钟工作频率,以补偿影响所有晶体振荡器随温度变化的自然漂移。通过使用温度补偿时钟,可在整个工业温度范围内实现30秒/月的精度。

结论

计量电力的方法正在迅速变化。几年之内,轮式仪表将像拨号电话一样古朴。新一代微控制器设备正在为电力基础设施铺平道路,为电力服务提供商提供更高的计费准确性、安全性和更多选择。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7469

    浏览量

    150922
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10815

    浏览量

    210927
  • 计数器
    +关注

    关注

    32

    文章

    2253

    浏览量

    94304
收藏 人收藏

    评论

    相关推荐

    低成本低功耗8位微控制器可轻松融入高能效产品设计

    采用优化微控制器的先进功率设计可为多种应用带来巨大节能潜力。改进的能效和降低的系统成本将推动风扇、水泵、压缩机、齿轮电机的现代化电机控制设 计,以及用于照明产品或电磁炉的功率转换设计。
    发表于 12-04 09:58

    低成本MCP3905RD-PM1 MCP3906A电能

    采用新型MCP3906A器件的MCP3905RD-PM1,MCP3906A电能表参考设计是一款独立的低成本电能表。它既可以作为独立的电能表,
    发表于 03-17 09:59

    独立的低成本电能表MCP3905RD-PM1 MCP3905A

    采用新型MCP3905A器件的MCP3905RD-PM1,MCP3905A电能表参考设计是一款独立的低成本电能表。它既可以作为独立的电能表,
    发表于 03-18 10:11

    STM32微控制器

    在各行业领域。意法半导体MCU型号STM32F030K6T6微控制器采用高性能的内核M0的48兆赫兹32位RISC
    发表于 07-23 10:11

    微控制器MCU是什么

    在开发嵌入式系统时,其中一个选择是将计算硬件基于微控制器,而不是微处理MPU。这两种方法都有其吸引力,但通常它们将在不同的应用中找到。通常,微控制器MCU可用于大小,低功耗和低成本
    发表于 11-03 06:45

    低成本微控制器单元中经常使用的内部RC振荡的优点和需求

    MCU的内部结构本文将会介绍许多低成本微控制器单元(MCU)中经常使用的内部RC振荡的优点和需求,包括为获得最佳精度而进行的校准过程。低成本微控制
    发表于 11-04 08:38

    基于灵动微MM32F3270微控制器的无线计量仪表的设计资料分享

    和分析。基于灵动微MM32F3270微控制器的无线计量仪表参考方案,具有以下特点:-通过高速SPI可以与各个模块之间通信;-通过485通讯接口进行多个设备互联,以及远程传输-通过UART与4G&GPS通讯进行远程定位与远程抄送基站监控/电力物联网仪表MM32 MCU型号:
    发表于 11-29 06:34

    32位LPC微控制器系列的低成本开发平台

    NXP LPCXpresso: 32位LPC微控制器系列的低成本开发平台
    发表于 12-06 07:26

    低成本大的8 位嵌入式微控制器内核设计

    本文介绍了一个低成本大的8 位嵌入式微控制器内核设计,设计采用哈佛结构,双数据总线,指令系统兼容CYASM 指令集。本文针对减小面积以实现低成本的目的,详细介绍了系统结构
    发表于 05-25 16:09 30次下载

    低成本嵌入式多媒体微控制器的设计与实现

    本文针对低成本嵌入式应用设计实现了一个介于微控制器(MCU)与数字信号处理(DSP)之间的多媒体功能强化的微控制器架构(ME-MCU),它通过在8 位
    发表于 08-19 11:11 21次下载

    LPC1100_低成本Cortex_MO微控制器

    LPC1100_低成本Cortex_MO微控制器
    发表于 09-26 09:26 8次下载
    LPC1100_<b class='flag-5'>低成本</b>Cortex_MO<b class='flag-5'>微控制器</b>

    采用优化微控制器的先进功率设计有什么优点?

    除电机控制外,功率电子装置还有助于大幅改善照明、电磁炉和空调的能效。这些领域的节能潜力在25%以上(图1)。微控制器是实现节能的核心组件。低成本、易用的微控制器可降低高能效设计的门槛,
    发表于 07-19 07:31 869次阅读
    <b class='flag-5'>采用</b>优化<b class='flag-5'>微控制器</b>的先进功率设计有什么优点?

    采用基于Flash的低成本8位微控制器实现优化电子镇流器的设计

    虽然传统的离散模拟设计技术仍然能够实现很多新的功能需求,但是,采用新一代的基于Flash的低成本8位微控制器(MCU)对于实现满足规范要求的低成本、高分辨率、数字电子镇流
    的头像 发表于 09-27 08:01 2613次阅读
    <b class='flag-5'>采用</b>基于Flash的<b class='flag-5'>低成本</b>8位<b class='flag-5'>微控制器</b>实现优化电子镇流器的设计

    SVPWM算法在低成本微控制器中的快速实现

    SVPWM算法在低成本微控制器中的快速实现
    发表于 10-28 11:59 2次下载
    SVPWM算法在<b class='flag-5'>低成本</b><b class='flag-5'>微控制器</b>中的快速实现

    使用集成的微控制器创建低成本ADC

    本应用笔记介绍了使用集成数模转换(DAC)和比较微控制器(μC)来创建线性度为0.05%的低成本ADC。
    的头像 发表于 01-16 10:09 909次阅读
    使用集成的<b class='flag-5'>微控制器</b>创建<b class='flag-5'>低成本</b>ADC