留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

低功耗交直流小功率测量系统的设计与实现

上一篇

下一篇

瞿惠琴, 谷永先, 吴孔培, 等. 低功耗交直流小功率测量系统的设计与实现[J]. 西南大学学报(自然科学版), 2019, 41(5): 149-154. doi: 10.13718/j.cnki.xdzk.2019.05.021
引用本文: 瞿惠琴, 谷永先, 吴孔培, 等. 低功耗交直流小功率测量系统的设计与实现[J]. 西南大学学报(自然科学版), 2019, 41(5): 149-154. doi: 10.13718/j.cnki.xdzk.2019.05.021
Hui-qin QU, Yong-xian GU, Kong-pei WU, et al. Design and Implementation of a Low-Power Measurement System for Low AC/DC Power Consumption[J]. Journal of Southwest University Natural Science Edition, 2019, 41(5): 149-154. doi: 10.13718/j.cnki.xdzk.2019.05.021
Citation: Hui-qin QU, Yong-xian GU, Kong-pei WU, et al. Design and Implementation of a Low-Power Measurement System for Low AC/DC Power Consumption[J]. Journal of Southwest University Natural Science Edition, 2019, 41(5): 149-154. doi: 10.13718/j.cnki.xdzk.2019.05.021

低功耗交直流小功率测量系统的设计与实现

  • 基金项目: 国家自然科学基金项目(61502204);江苏省高校品牌专业建设工程项目(PPZY2015C240)
详细信息
    作者简介:

    瞿惠琴(1979-), 女, 硕士, 讲师, 主要从事自动检测及传感器应用技术研究 .

  • 中图分类号: TL362+.2

Design and Implementation of a Low-Power Measurement System for Low AC/DC Power Consumption

  • 摘要: 对交直流小功率测量电路的工作原理及功率测量算法进行研究,基于低功耗微处理器MSP430F5529、低功耗直流功率计量芯片INA226和交流功率计量芯片HLW8012设计了交直流小功率测量系统.系统能自动识别输入的电源类型,交流电源(1 V~5 V)或直流电源(200 mV~30 V)输入时,调整负载,能够测量40 mW~1 W的有功功率,测量误差小于1%.系统中交直流功率测量模块采用串联接法,有效简化了软硬件设计,降低系统功耗,系统电路功耗小于30 mW.
  • 加载中
  • 图 1  交直流小功率测量系统的总体框图

    图 2  交直流电源识别电路

    图 3  直流功率测量电路

    图 4  交流功率测量电路

    图 5  软件设计总流程图

    图 6  交直流功率测量误差统计

  • [1] 张庭亮, 甄倩倩, 杨满意.基于STM32与HLW8012的单相智能电表的设计[J].电子世界, 2017(20):107-108. doi: http://d.old.wanfangdata.com.cn/Periodical/dzsj201720058
    [2] 徐钰琨.基于STC和HLW8012的电视节能插座设计[J].电子世界, 2016(20):90-92. doi: 10.3969/j.issn.1003-0522.2016.20.043
    [3] 合力为科技. HLW8012用户手册(REV 1.3)[EB/OL]. (2015-11-11)[2018-07-25] http://www.hiliwi.com.
    [4] 屈召贵.单相双支路计量智能电表的设计[J].西南师范大学学报(自然科学版), 2016, 41(10):111-116. doi: http://d.old.wanfangdata.com.cn/Periodical/xnsfdxxb201610017
    [5] Texas Instruments. INA226高侧/低侧测量、双向电流/功率监视器, 具有I2C兼容接口数据表[EB/OL]. (2015-9-15)[2018-07-26]. http://www.ti.com.cn.
    [6] SILVA N M, SANTOS P M, FERREIRA J A F, et al. Power Management Architecture for Smart Hip Prostheses Comprising Multiple Energy Harvesting Systems[J]. Sensors and Actuators A:Physical, 2013, 202:183-192. doi: 10.1016/j.sna.2013.01.049
    [7] ZHU Pin-wei, HU Chun-hua. Design of Wireless Electronic Scale Based On MSP430 Microprocessor[J]. AASRI Procedia, 2012, 1:581-587. doi: 10.1016/j.aasri.2012.06.090
    [8] 陈子晗, 陈东毅.基于MSP430F5529LP的晾衣架自动控制系统设计[J].物联网技术, 2018, 8(5):104-106. doi: http://d.old.wanfangdata.com.cn/Periodical/wlwjs201805042
    [9] 刘铮, 徐科军, 杨庆庆, 等.基于MSP430F5529单片机综合实验装置的研制[J].实验室研究与探索, 2016, 35(5):77-81. doi: 10.3969/j.issn.1006-7167.2016.05.018
    [10] 马鸿斌, 侯金元, 郭英杰, 等.一种直流功率检测仪[J].计算机光盘软件与应用, 2014, 17(18):155, 157. doi: http://d.old.wanfangdata.com.cn/Periodical/jsjgprjyyy201418098
  • 加载中
图( 6)
计量
  • 文章访问数:  1208
  • HTML全文浏览数:  941
  • PDF下载数:  139
  • 施引文献:  0
出版历程
  • 收稿日期:  2018-10-02
  • 刊出日期:  2019-05-20

低功耗交直流小功率测量系统的设计与实现

    作者简介: 瞿惠琴(1979-), 女, 硕士, 讲师, 主要从事自动检测及传感器应用技术研究
  • 无锡职业技术学院 物联网技术学院, 江苏 无锡 214121
基金项目:  国家自然科学基金项目(61502204);江苏省高校品牌专业建设工程项目(PPZY2015C240)

摘要: 对交直流小功率测量电路的工作原理及功率测量算法进行研究,基于低功耗微处理器MSP430F5529、低功耗直流功率计量芯片INA226和交流功率计量芯片HLW8012设计了交直流小功率测量系统.系统能自动识别输入的电源类型,交流电源(1 V~5 V)或直流电源(200 mV~30 V)输入时,调整负载,能够测量40 mW~1 W的有功功率,测量误差小于1%.系统中交直流功率测量模块采用串联接法,有效简化了软硬件设计,降低系统功耗,系统电路功耗小于30 mW.

English Abstract

  • 功率测量是电能计量研究领域的一个重要方向,随着智能电子产品的迅速发展,功率测量模块将会是电子产品内部集成的基本功能模块之一,通过检测功率来“感知”电子产品的真实状态:正在工作、已关闭、状态异常等[1].现有的功率测量仪器大多数是用于实验或工业场所的专业功率测量仪,价格昂贵,体积较大,操作复杂,而少数的便捷式功率测量仪又功能单一,测量范围有限.在功率测量技术方面,目前用于测量220 V交流电源功率的技术已经很成熟,但对于精确测量低电压时负载上小功率这个问题的研究尚不深入.综合以上情况,本文设计了一种交直流功率测量系统,该系统功耗低,操作便捷,能够自动识别输入的电源类型,判断其是交流还是直流电源,然后再精确测量负载上的有功功率,测量精度达到1%.

  • 系统参照部分智能电子产品的工作参数,若是交流电源输入,设定电源的电压有效值为1 V~5 V,设定负载是纯电阻或电容(1 000 μF)与电阻串联的容性阻抗,调整负载电阻,能测量出负载有功功率,功率值范围在40 mW~500 mW之间;若是直流电源输入,设定电源电压值为200 mV~30 V,设定负载是纯电阻,调整负载电阻,能测量出负载有功功率,功率值范围在40 mW~1 W之间.

    为了降低系统的功耗,本系统的核心处理器选用TI(Texas Instruments)公司的超低功耗MCU(微处理器)-MSP430F5529,直流功率测量芯片也选用TI公司的低功耗芯片INA226,交流功率测量芯片选用HLW8012高精度单相电能计量芯片[2-3],显示屏选用0.96寸I2C接口OLED屏.

    由于系统所选用的器件工作电压为5 V或者3.3 V,故采用了航模锂电池与三端稳压器7805来组成系统工作电源,电源输出电压为+5 V,作为MCU开发板的工作电压,开发板上同时提供了3.3 V和5 V的电源接口,用于给系统中其他器件输出工作电压[4].

    由于系统能够测量交流或直流电路的功率,所以设计了交直流电源自动识别模块,只要电源连接到负载上,系统就会自动判别电源类型,然后根据电源类型来启动对应的功率测量模块. 图 1所示为交直流小功率测量系统的总体框图.

  • 交直流电源类型的判别由单片机MSP430F5529来完成,由于电源电压高于单片机的工作电压,所以电源要经过交直流电源识别电路后才能连接单片机(图 2).

    电路中电容C1起到了“隔直通交”的作用:直流电源输入时,电路输出电压为0;交流电源输入时,电路输出电压降低.实际测试当交流电源电压为5 V时,电路输出电压为2.68 V,符合单片机的电压输入要求[5].电路的输出端A1连接单片机的模拟输入端,单片机上集成了12位A/D转换,把电路的输出电压直接转换成数字量.

    对电源类型的判别采用平均值滤波算法,该算法对前面所述的A/D转换结果进行连续采样,然后求得算术平均值作为有效采样值,即

    式中Xi为对电源识别电路输出信号第i次采样后A/D转换的值,n为连续采样次数,M为采样结果的算术平均值.已知直流电源输入时,输出基本为0,波动非常小,所以采样计算后的平均值M1约为0,而交流电源输入时,平均值M2大于0,系统以此为交直流的判断条件,在软件中实现交直流电源的识别.

  • 设计直流电源功率测量电路的关键是选择合适的功率测量芯片,本系统选择具有I2C兼容接口的INA226. INA226的感测电压范围在0 V~36 V之间[6],满足系统测量要求,同时它集成了16位A/D转换,具有高精度、低功耗的优点.直流功率测量电路如图 3所示,图 3中电阻R1是电流采样电阻,它对负载的工作电流进行采样,INA226根据负载的电压和电流来计算其功率值[7].

    因为单片机直接读取负载的功率值误差较大并且难以修正[8],所以本系统中单片机只读取负载的电压值UL和电流值IL,并分别对这2个参数进行修正.在数据修正时,对比分析系统测量结果和实际测量结果,发现负载电压、电流的误差主要来源于系统误差,修正后的负载电压

    其中Δ是电压修正值,修正后的负载电流

    其中k是电流修正因子,C是电流修正值,再根据修正后的结果计算负载的有功功率,即

  • 交流功率计量芯片HLW8012主要用于220 V交流电源工作下的电能计量,而本系统的交流源电压是1 V~5 V,所以HLW8012外围的采样电路要调整参数. 图 4所示为交流功率测量电路,图 4中电阻R2是电流采样电阻,电压采样信号由电阻R5和R6串联分压得到. HLW8012根据电流、电压采样信号计算出有功功率值,再将功率值转换为高频脉冲输出,功率值的大小与脉冲周期成反比[1-3].

    因为单片机是通过测量HLW8012的CF引脚输出高频脉冲的周期来计算功率,所以在软件设计中先要读取输出脉冲的周期,再找到周期和功率的对应关系.由于CF引脚输出的脉冲是占空比1:1的方波,所以单片机只需要读取脉冲高电平的时间t就可以计算出脉冲的周期T=2t,又因为HLW8012输出的脉冲周期与有功功率值的大小成反比,所以功率P与时间t的乘积是一个常数C,常数C需经多次测量计算得出,再由此得到负载的有功功率P=C/t.

  • 系统中交直流功率测量模块在连接方式上如果选择并联接法,则电路中需增加多路继电器来切换,如此不仅增加了系统的功耗,还使软件设计更加复杂.如果采用串联接法,则无需多路继电器控制,软件、硬件设计都会简化,功耗也降低,由于串联到电源—负载回路中的只有电流采样电阻R1和R2,采样电阻本身阻值很小,系统的电路设计也减小了多余电阻带来的测量误差,故测量结果的准确度不变.

    由于交直流功率测量模块是串联的,当交流电源输入时,直流功率测量芯片INA226的VBUS引脚上会得到负电压,但VBUS引脚只能承受正电压[6],如此就导致INA226损坏.解决的方法是在电路中增加一个继电器来控制INA226的工作状态,直流电源输入时,INA226正常工作,交流电源输入时,INA226停止工作.

  • 系统的微处理器是MSP430F5529,它支持Energia软件开发环境,借助Energia编写程序时可以调用现有的库文件,从而减少编程工作量.软件设计主要包括交直流电源类型识别、交流输入时负载功率的计算和修正、直流输入时负载功率的计算和补偿、继电器电路的控制、功率值显示这几部分[9-10](图 5).

  • 用5位半数字万用表测量负载的电压和电流后,计算得出负载的实际有功功率值,再把系统测量结果与实际值比较,计算出测量误差(图 6),在系统设定范围内测量误差均小于1%.评价系统功耗主要评测电源功率Pi和负载功率PL的差值,实际测试当负载功率为500 mW时,电源功率约为525 mW,系统电路的功耗约为25 mW,功耗较低.

  • 本研究描述了低功耗自动交直流小功率测量系统,并设计了交直流电源识别电路及交直流功率测量电路,编写了电源识别和功率测量程序.系统实现了交直流功率测量模块的串联,从而简化了结构,降低了功耗.经过测试分析,该系统功耗低于30 mW,测量误差控制在1%以内,为低电压交直流电源负载电路中小功率的测量提供了一个有效的解决方案.

参考文献 (10)

目录

/

返回文章
返回