基于单片机的能耗测量 IC 简化辅助计量

发布者:CrystalSparkle最新更新时间:2015-01-27 来源: eechina关键字:单片机  能耗测量  辅助计量 手机看文章 扫描二维码
随时随地手机看文章
引言

诸如智能插头和电器电度表等辅助计量 (sub-metering) 应用使消费者能够了解和控制其电能使用状况。其他的辅助计量应用(如服务器功率表)则可帮助 IT 部门优化服务器群的功耗。在设计辅助计量表时,像传感器、模拟前端 (AFE) 组件和微控制器 (MCU) 的选择之类的考虑因素对于决定总体系统成本与复杂性有着举足轻重的影响。作为一款有效的实施方案,其应易于设计并具有低量产成本,同时满足应用的主要需求 - 可靠地测量和报告电能消耗信息。本文将讨论 MSP430AFE2xx IC1 在能耗测量应用中的特性与优势。虽然 MSP430AFE2xx 完全适合公用事业级电力表中的能耗测量,不过本文将专门讨论其在辅助计量中的应用。在本文中,辅助计量指的是非公用事业型的电能计量应用,例如:智能插头、电器电度表和服务器功率表。

辅助计量表的功能

辅助计量表的形式可以是智能插头(见图 1),也可以集成在电器设备(见图 2)或服务器中。不管是哪一种形式,辅助计量表通常执行的是下列功能:

测量某种电器设备的实时能耗。

将能耗数据传送给用户。这可以利用辅助计量表自身上的一个简单的 LCD 读出器完成。或者,辅助计量表也能够以无线或有线通信的方法将数据传送到一个远程终端,前者采用 Wi-Fi™ 或 ZigBee® 技术,而后者则使用串行端口或电力线通信 (PLC) 技术。

辅助计量表可以选择具备对输送至电器设备的功率实施调节的能力。例如:在尖峰负荷时间关断电器设备或从某个远程位置进行控制。

用于能耗测量的组件

能耗测量系统需要使用电压和电流传感器、一个用于连接这些传感器的 AFE 和一个负责完成能耗测量计算的 MCU。能耗测量结果可显示在 LCD 屏之上,或通过串行总线发送至其他设备以进行无线通信,如下一页上的图 2 所示。

图 1:MSP430™ 能源看门狗 (Energy Watchdog)2 智能插头参考设计


图 2:能耗测量系统方框图

功率是瞬时电压与电流的乘积。如下面的公式所示,有功能耗为功率的时间积分,以千瓦-小时 (kWh) 为单位来表示。



式中的 Vsamp 为电压样本,Isamp 为电流样本,N 为样本数量。

能耗测量的第一步是分别采用电压和电流传感器来测量输入电压和负载电流。

选择电压和电流传感器

在辅助计量表中,可以采用简单的电阻分压器作为电压传感器。应选择正确的电阻值以对交流电源电压(通常为 230 VAC 或 120 VAC)进行分压,从而适合模数转换器 (ADC) 的输入范围。图 3 中所示的电阻分压器电路可用于将 230 VAC 的交流电源电压分压至大约 350 mV RMS(其峰值为 495 mV),然后再馈送至 ADC 的正输入3。电阻器具有最大额定电压,假如超过此电压就会在电阻器本体上引起电弧。如果采用串联的分立电阻器(R1、R2 的 R3)替代单个 1MΩ 电阻器,则允许使用标准电阻器,而不会超过其最大额定电压。


图 3:MSP430AFE2xx 能耗测量 IC 的电压检测电路

电压传感器的另一种替代选择是电压变换器,其可提供与高电压交流电源的隔离。不过,与分立式电阻器相比,电压变换器较为昂贵。

电流传感器的选择取决于家用电器所使用的输入交流电源的类型。在美国,诸如冰箱和洗衣机等家用电器依靠单相 120 VAC 电源运作,而大功率电器(比如:干衣机和炊事电炉等)则采用分相 240 VAC 电源工作。对于单相应用,可以在中性线中布设一个低阻值的分路电阻器(图 4),并可测量分路两端的电压降以计算电流。分路电阻器的阻值由负载电流的范围、ADC 的增益设定值和传感器上的功率耗散决定。分路电阻器的特点是成本低廉且简单易用,但其并未提供电隔离。对于诸如干衣机和炊事炉具等使用分相电源的电器而言,在两条载电线上均必须采用电流变换器。电流变换器可提供电隔离,但成本要比分路电阻器高。

图 4:MSP430AFE2xx 能耗测量 IC 的电流检测电路

位于检测级之后的是无源接口电路,负责在输入信号馈入 ADC 之前对其做进一步的调节。该电路包括一个滤波器,用于消除有可能导致不准确测量的寄生宽带噪声。对于单相家用电器(如冰箱),需要两个 ADC:一个用于测量电压,另一个用于测量电流。而对于干衣机和炊事炉具,则需要 4 个 ADC,用于测量两个电压和两个电流。可采用具有 16 位或 24 位分辨率及同时采样能力的 ADC 来生成准确的能耗测量结果。[page]

能耗测量及报告

能耗测量计算利用由 ADC 收集的电压和电流样本来完成。由下式可见,为了计算有功能耗 (active energy)、无功能耗 (reactive energy) 或表观能耗 (apparent energy),MCU 必须具备针对诸如平方根、平方和除法等常用函数的优良数学库。



式中的 Vsamp 为电压样本,Isamp 为电流样本,N 为样本数量。

一旦计算出能耗测量结果,即可利用辅助计量表自身或一个远程终端上的 LCD进行显示。MCU 可通过串行通信接口与 LCD 驱动器或无线通信模块相连。倘若采用的是分路电阻器和分压器之类的非隔离传感器,抑或 AFE 和 MCU 以馈电线电压为基准,则应对连接至其他采用不同基准电压的器件或系统的所有线路进行隔离,这一点至关紧要。可采用光耦合器或电容性隔离 IC 来实现这种隔离。

使用低功率组件的能耗测量系统可采用简单的电容式电源供电。然而,电容式电源不能提供用于驱动 RF 收发器的足够电流。采用 Wi-Fi™ 或 ZigBee® 技术传送能耗数据的辅助计量表将需要一个额外的 NPN 输出缓冲器或变压器以及开关式电源,用于为 RF 收发器供电。

校准

由于组件和传感器容差的缘故,计量表之间可能存在能耗测量值的差异。公用事业公司提供的电表有着严格的精度要求,而且在每个电表上都必须对由于组件容差造成的误差加以校准。然而,诸如智能插头和电器电度表等辅助计量表的精度要求往往比较宽松,因为它们的测量结果并不用于收费目的。设计的校准常数可在开发期间确定并写入 MCU 闪存之中,因而不必在生产过程中逐个单元进行校准。预计采用这种方法可实现 <3% 的准确度。该准确度在许多辅助计量表应用中均可满足要求,而且校准的免除还能在生产中节省大量的成本。

MSP430AFE2xx 能耗测量 IC

MSP430AFE2xx 能耗测量 IC 在单个封装中集成了多个 24 位 Σ-Δ ADC、可编程增益放大器和一个 16 位 MCU。该器件配套提供了用于执行能耗测量计算任务的 TI MSP430™ MCU Energy Library4 软件。


图 5:面向能耗测量应用的 MSP430AFE2xx 的特性

当把 MSP430AFE2xx 能耗测量 IC 应用于辅助计量表时,开发人员将会体验到以下的主要特性与优势:

高集成度

MSP430AFE2xx 集成了多种能耗测量所需的组件,包括 ADC 和 MCU。这使得低成本和小占板面积辅助计量表设计能够采用极少的组件。除了能耗测量之外,MSP430AFE2xx 还可根据需要用于运行其他的小应用程序。

多个 24 位 Σ-Δ ADC

内置的三个 ADC 皆可支持 ±500 mV 的差分输入电压,因此来自电流传感器的输出无需电平移位即可直接馈送至 ADC。另外,ADC 输入还支持高达 -1 V 的负输入电压,所以同样允许来自 AC 馈电线的分压电压信号直接连接至 ADC,而不必进行额外的电平移位。

MSP430AFE2xx 提供了多达 3 个具有 24 位分辨率的 Σ-Δ ADC。这些 ADC 能在很宽的负载电流范围内提供公用事业级 (< 0.1%) 的准确度。ADC 的同时采样特性消除了电流和电压样本之间的固有延迟,并且不再需要进行软件校正,这在顺序采样法中是一反常规的。

低功耗

MSP430AFE2xx 能耗测量 IC 具有低功耗特性,这一点对于拥有依靠低成本电容式电源给器件供电的能力十分重要。

软件可编程性

TI 提供的 MSP430™ MCU 能源库 (Energy Library) 和代码范例有助轻松快捷地实现基于 MSP430AFE2xx 的能耗测量计算。

诸如 MSP430AFE2xx 等软件可编程解决方案的一项关键优势是其为系统设计人员提供了根据特定的应用要求对解决方案做适应性调整的灵活性。例如:系统设计人员可执行一种非标准的通信协议,以将能耗数据发送到主处理器或远程终端。软件可编程能耗测量 IC 的另一项优势是可在生产过程免除校准工作。

串行通信接口和 GPIO

MSP430AFE2xx 允许通过标准的串行接口(如 SPI 或 UART)传送能耗数据。其另外的 GPIO 可用实现 LCD 接口、LED 脉冲发生或者与诸如按键等输入相连接。

总结

要在智能插头、电器设备和服务器中广泛推广使用能耗测量,可完成能耗测量的低成本组件起着重要的作用。MSP430AFE2xx 能耗测量 IC 将能耗测量所需的主要组件集成在了单个封装之中。这些组件包括可编程增益放大器、ADC、MCU 以及负责与其他器件进行通信的串行接口。MSP430AFE2xx 只需区区几个无源组件便可与诸如分路电阻器和分压器等低成本传感器相连。MSP430 系列微控制器的低功耗性能允许采用低成本的电容式电源为 MSP430AFE2xx 供电。由于这款解决方案可采用软件进行编程,因此提供了执行非标准通信协议的灵活性。最后,一旦在开发过程中完成了校准,则可在生产期间将相同的校准常数写入每个 MSP430AFE2xx 单元,以轻松实现 3% 或更好的准确度。由于在生产过程中免除了校准,故而有望显著降低生产成本。
关键字:单片机  能耗测量  辅助计量 引用地址:基于单片机的能耗测量 IC 简化辅助计量

上一篇:基于单片机的低功耗温度检测仪设计
下一篇:基于MSP430蓄电池充电系统

推荐阅读最新更新时间:2024-03-16 13:52

PSoC®4 MCU是小型物联网设计真正的“难题终结者”
阿里云联合翱捷科技推出LoRa芯片,赛普拉斯PSoC4提供强大助力 全球领先的嵌入式解决方案供应商赛普拉斯半导体公司(Cypress Semiconductor Corp.)(纳斯达克代码:CY)今日宣布,赛普拉斯PSoC® 4 MCU已整合到由翱捷科技设计的全新LoRa SiP(System In a Package,系统级封装)之中。翱捷科技位于中国上海,是一家由阿里巴巴集团直接投资的半导体公司。全新的ASR6501 SiP使用了超小6平方毫米封装规格,集成了赛普拉斯PSoC 4100S Plus MCU以及Semtech公司的LoRa收发器。这款系统级封装芯片拥有极佳的性价比,兼具数字和模拟信号感知能力,可帮助物联网开发
[嵌入式]
TI推出业界射频集成度最高的RF430安全MCU
全新评估模块可实现跨越式设计。 RF430F5978 MCU集成了德州仪器频率低于1GHz的射频收发器、3D LF唤醒触发器和应答器,并具备标准的MSP430 MCU特性和先进的AES安全保障功能。 2014年7月17日,北京讯---日前,德州仪器(TI)宣布推出RF 430F5978微控制器(MCU)和配套的评估模块(EVM),进一步壮大其丰富多样的低功耗射频(RF)解决方案组合阵营。RF430F5978 MCU基于TI的CC430产品系列,是一种高度集成的RF解决方案,提升了读取区和电池的性能,适合超低功耗应用。RF430F5978 MCU包括一个3D低频(LF)唤醒及应答器接口、一个集成式1GHz RF收发器
[单片机]
基于单片机的门禁安全管理系统设计
本系统将ID卡技术、计算机控制技术与电子门锁有机结合,用ID卡替代钥匙,配合计算机实现智能化门禁控制和管理,有效的解决了传统门锁的使用繁琐和无法信息记录等不足,利用数据控制器采集的数据实现数字化管理可为内部人力资源的有效管理等带来意想不到的效果。 电子钥匙:授权后的ID卡即可当作电子钥匙,将此电子钥匙感应器前一晃, 控制器对该卡进行身份验证,验证合法后即控制电子门锁自动打开。 开门权限:可以根据持卡人身份权限设定有效开门区域(控制器号码)。系统可设有最高权限卡,该卡可以打开系统辖区内所有电子门锁。 自动报警:非法使用卡或强行打开门锁等非正常情况下系统会将自动发出报警信号,系统将自动记录非常状况的时间、门号、状态等详细信
[单片机]
基于<font color='red'>单片机</font>的门禁安全管理系统设计
单片机 | Keli 调试程序
我用的是Keil uVision5版本的 写好代码之后先编译,无错误才能够进行调试 之后就会弹出下列原本没有的工具栏 第一个reset是重置,会使指针回到第一条语句 第二个run是快速执行, 第三个是停止(只有执行了快速执行才能出现可选,否则一直是灰色的) 第四个是直接进入下一个{} 第五个是执行单条语句 现在来看代码区域,左边有黄色箭头,代表现在程序将要执行的那一行,红色圆点代表快速执行之后停止的地方,可以设置多个。 可是窗口1点出来之后 右下角可以设置你想要观察的变量 执行程序的时候这个值会发生改变 也可以改成10进制,把HEXADECIMAL DISPLAY取消就可以了 可以查看单片机I/O口的高低电
[单片机]
<font color='red'>单片机</font> | Keli 调试程序
MCS-51系列CHMOS型单片机掉电方式
  MCS-51系列CHMOS型 单片机 CPU执行一条置位PCON.1(PD)的指令,就使器件进入掉电方式。如80C31执行如下指令便可以进入掉电方式:      MOVPCON,#02H;PD←1      1、空闲方式特点      掉电方式控制 电路 如图上页所示。上述指令执行后PD端变为低 电平 , 振荡器 因此停振,片内所有功能部件停止工作,进入掉电方式。在掉电方式期间,内部RAM和寄存器的内容维持不变,I/O引脚状态和相关的特殊功能寄存器的内容相对应,ALE和PSEN为逻辑低电平。      2、退出空闲方式      进入掉电方式后,CHMOS型器件退出掉电方式的唯一方法是硬件复位,即需要给RST引脚上外加一个足够
[单片机]
51单片机复习:8*8led点阵
有两种,一种列为低电压通,行为高电压为通,我们可以依次将每一列接低电压,也就依次点亮 然后利用行的电压来控制点亮,如果有一行电压为低,那一行的Led灯都不会亮 第二种反之,列为高低压则通,行为低电压则通,两者同时符合,则对应的灯点亮 74H595芯片 在我使用的普中51单片机中,其控制行电压,而P0口则控制列电压 其有三个引脚,SER(串行数据输入),SCLK(移位储存器时钟输入),CLK(数据储存器时钟输入) 我是这样理解他们的,SER负责传送数据,每一次只能接受一位,而SCLK上升沿让移位有效,而CLK上升沿让整个数据的传输有效
[单片机]
8051单片机的指令系统有什么特点?
8051的指令系统由111条指令组成。如果按字节数分类,有49条单字节指令46条双字节指令和16条三字节指令,以单字节指令为主;如果按照指令执行时间分类,有64条单周期指令、45条双周期指令和2条四周期指令,以单周期指令为主。 8051的指令系统具有以下特点: (1)存储效率高、执行速度快,可以进行直接地址到直接地址的数据传送,能把一个并行I/O口中的内容传送到内部RAM单元中而不必经过累加器A或工作寄存器Rn。这样可以大大提高传送速度和缓解累加器A的瓶颈效应。 (2)用变址寻址方式访问程序存储器中的表格,将程序存储器单元中的固定常数或表格字节内容传送到累加器A中。这为编成翻译算法提供了方便。 (3)在算术运算指令中设有乘法和除法
[单片机]
基于CPLD的单片机PCI接口设计
    摘要: 详细阐述一种利用CPLD实现的8位单片机与PCI设备间的通信接口方案,给出用ABEL HDL编写的主要源程序。该方案在实践中检验通过。     关键词: 单片机 CPLD PCI 8位单片机在嵌入式系统中应用广泛,然而让它直接与PCI总线设备打交道却有其固有缺陷。8位单片机只有16位地址线,8位数据端口,而PCI总线2.0规范中,除了有32位地址数据复用AD 外,还有FRAME、IRDY、TRDY等重要的信号线。让单片机有限的I/O端口来直接控制如此众多的信号线是不可能的。一种可行的方案就是利用CPLD作为沟通单片机与PCI设备间的桥梁,充分利用CPLD中I/O资源丰富,用户可自定制
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved