一种基于STM32的电量及非电量检测装置的研制
基于STM32的单相用电器分析监控装置的设计与实现
基于STM32的单相用电器分析监控装置的设计与实现一、引言随着人们对能源的需求不断增长,对电能的高效利用和监控也变得越来越重要。
单相用电器是家庭中常见的用电设备,对其进行分析和监控可以帮助用户了解用电情况并采取相应的能源节约措施。
本文基于STM32单片机设计了一种单相用电器分析监控装置,主要包括硬件系统设计和软件系统设计两个方面。
二、硬件系统设计1.系统框架设计本系统的硬件框架主要由STM32单片机、电流传感器、电压采样电路、通信模块和显示模块等组成。
其中,STM32单片机作为控制核心,通过电流传感器和电压采样电路获取用电器的电流和电压信号,并通过通信模块将数据传输给上位机进行分析和显示。
显示模块可以实时显示用电器的电流、电压、功率等信息。
2.电流传感器设计电流传感器用于测量用电器的电流并输出相应的电压信号。
常用的电流传感器有霍尔传感器和互感器等,本系统选择互感器作为电流传感器。
互感器通过测量电流在线圈上产生的磁感应强度来获取电流的大小。
3.电压采样电路设计电压采样电路用于测量用电器的电压并输出相应的电压信号。
电压采样电路一般由电阻和电容等组成,通过对电压进行采样,可以得到电压的大小。
4.通信模块设计通信模块用于将获取的用电数据传输给上位机进行分析和显示。
本系统选择无线通信模块进行数据传输,常用的无线通信模块有Wi-Fi、蓝牙和LoRa等,可以根据具体需求选择合适的通信模块。
5.显示模块设计显示模块用于实时显示用电器的电流、电压、功率等信息。
常见的显示模块有LCD屏幕和LED灯等,可以根据实际需要选择合适的显示模块。
三、软件系统设计1.系统初始化在系统初始化阶段,首先进行STM32单片机外设的初始化,包括电流传感器和电压采样电路的配置,通信模块和显示模块的初始化设置。
2.电流和电压采样在电流和电压采样过程中,通过互感器和电压采样电路读取电流和电压的值,并进行相应的处理。
可以使用STM32内置的ADC模块进行模拟电压和电流的采样。
基于STM32的蓄电池检测系统设计
( Wu h a n I n s t i t u t e o f Ma r i n e E l e c t r i c P r o p u l s i o n , Wu h a n 4 3 0 0 6 4 , C h i n a )
Ab s t r a c t :T h e d e t e c t i n g s y s t e m o fa b a t t e r y i s v e r y i m p o r t a n t f o q u a l i t y , w h i c h d i r e c t l y h a s a n i m p a c t o n
t h e de t e ct i n g s ys t e m me e t s t h e a c t ual de mand.
Ke y wo r d s : b a t t e r y; S T M3 2 F1 0 3 RCT 6 ;d e t e c t i n e t e c t i ng S y s t e m wi t h STM 3 2 f o r A Ba t t e r y
Hu Da n , S u n J i a , Du Li n g g e n , Li J u n
t e m p e r a t u r e a n d l e v e 1 .T he s y s t e m e n a b l e s a u t o ma t i c d a t a s t o r a g e a n d b a t t e r y a l a r m wi t h t h e s e t t i n g o f
t e s t i n g p a r a me t e r s t h r o u g h u p p e r c o m p u t e r a c c o r d i n g t o t h e d e n s i t y o f t h e e l e c t r o l y t e c a l c u l a t e d b y n e u r a l
基于STM32F103的智能电池电量检测系统设计
附件2:毕业设计课题任务书系(院):指导教师:课题名称:基于STM32F103的智能电池电量检测系统设计学生姓名:完成时间:2020年 6月 8日至 2020年 6月 28日年月日附件3:贵州电子信息职业技术学院毕业设计(论文)课题:系(院):专业:班级:学号:姓名:指导老师:二零年月摘要关键词:关键词关键词关键词关键词Abstract Keywords: keyword keyword keyword keyword目录摘要 (XX)ABSTRACT...................................................................................................................... X X 第1章 XXXXXXX.......................................................................................................... X X1.1XXXXXXX ....................................................................................................... X X1.2XXXXXXX ....................................................................................................... X X1.3XXXXXXX ....................................................................................................... X X1.4XXXXXXX ....................................................................................................... X X 第2章 XXXXXXX.......................................................................................................... X X2.1XXXXXXX ......................................................................................................... X X2.1.1XXXXXXX.............................................................................................. X X2.2XXXXXXX ......................................................................................................... X X2.3XXXXXXX ......................................................................................................... X X2.4XXXXXXX ......................................................................................................... X X 结论...................................................................................................................... X X 致谢...................................................................................................................... X X 参考文献...................................................................................................................... X X 附录 1 标题............................................................................................................ X X 附录 2 标题............................................................................................................ X X第1章 XXXX1.1 XXXXXX1.2 XXXXXX1.3 XXXXXX1.4 XXXXXX第2章 XXXX 2.1 XXXXXX2.2 XXXXXX2.3 XXXXXX2.4 XXXXXX毕业设计(论文)评语附件4:贵州电子信息职业技术学院毕业设计(论文)答辩记录表。
基于STM32的超级电容储能监测系统设计
㊀2020年㊀第4期仪表技术与传感器Instrument㊀Technique㊀and㊀Sensor2020㊀No 4㊀基金项目:国家重点研发计划资助项目(2017YFB1201003-20)收稿日期:2019-03-01基于STM32的超级电容储能监测系统设计付石磊1,2,郭佑民1,2,高锋阳3,戴银娟1,2(1.兰州交通大学机电技术研究所,甘肃兰州㊀730070;2.甘肃省物流及运输装备信息化工程技术研究中心,甘肃兰州㊀730070;3.兰州交通大学自动化与电气工程学院,甘肃兰州㊀730070)㊀㊀摘要:为实时了解超级电容器组的运行状态,减小单体之间参数的差异,延长超级电容器组的使用寿命㊂以STM32和LTC6804为主要器件,采用 集中式 结构设计了一套超级电容储能监测系统,对电压㊁电流㊁温度以及均衡电路进行设计,实时监测12节串联的超级电容器组㊂同时利用LabVIEW软件设计上位机的监测界面,用于实时显示监测数据㊂实验结果对比分析显示,该系统具有较高的采样精度和准确性㊂关键词:超级电容监测系统;STM32;LTC6804;电压均衡中图分类号:TP212㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1002-1841(2020)04-0068-04DesignofSupercapacitorEnergyStorageMonitoringSystemBasedonSTM32FUShi⁃lei1,2,GUOYou⁃min1,2,GAOFeng⁃yang3,DAIYin⁃juan1,2(1.MechatronicsT&RInstitute,LanzhouJiaotongUniversity,Lanzhou730070,China;2.EngineeringTechnologyCenterforInformationofLogistics&TransportEquipment,Lanzhou730070,China;3.SchoolofAutomationandElectrical,LanzhouJiaotongUniversity,Lanzhou730070,China)Abstract:Inordertounderstandtheoperationstatusofsupercapacitorbanksinrealtime,reducethedifferenceofparametersbetweenmonomers,andprolongtheservicelifeofsupercapacitorbanks,STM32andLTC6804wereusedasmainde⁃vices.Asupercapacitorenergystoragemonitoringsystemwasdesignedwith centralized structure.Thevoltage,current,tempera⁃tureandequalizationcircuitsweredesignedtomonitor12seriesofsupercapacitorgroupsinrealtime.Atthesametime,LabVIEWsoftwarewasusedtodesignthemonitoringinterfaceofthehostcomputerforreal⁃timedisplayofmonitoringdata.Comparingthea⁃nalysisofexperimentalresults,itshowsthatthesystemhashighersamplingaccuracy.Keywords:supercapacitormonitoringsystem;STM32;LTC6804;voltageequalization0㊀引言近年来,无接触网供电城轨车辆凭借其环保㊁美观等优势迅速发展,在许多国家和地区都有着广泛的应用[1]㊂超级电容器作为车载储能元件的关键组成部分,由于其单体电压不高,实际应用时多采用串并联的方法将多个超级电容器组合使用[2]㊂成组使用的超级电容器由于在漏电流㊁实际容量㊁等效内阻等方面存在部分差异,将会使各超级电容器单体电压在充放电阶段具有不一致性,进而使得部分单体过充或过放电,影响超级电容器的使用寿命和稳定性[3]㊂因此,实时监测和管理超级电容器的运行状态非常必要㊂一方面能够提高超级电容器的使用效率,减少其故障发生次数[4];另一方面,由于轻轨列车运行环境复杂,超级电容监测系统能够提高列车储能系统的安全性和可靠性,延长储能系统的使用寿命[5]㊂1㊀监测系统结构该超级电容储能监测系统的监测对象是12节单体额定电压为2.7V㊁额定容量为600F的超级电容器,监测系统整体结构如图1所示㊂图1㊀超级电容储能监测系统结构总体结构设计采用 集中式 ,该结构与 分布式 相比成本低廉,可靠性高㊂该系统主要由中央处理器㊁数据采集模块㊁均衡控制模块㊁电源模块㊁风机/加㊀㊀㊀㊀㊀第4期付石磊等:基于STM32的超级电容储能监测系统设计69㊀㊀热器控制模块㊁数据存储模块等组成,主要监测超级电容器组的总电压㊁电流㊁单体电压及温度等参数㊂采用IIC通信方式对数据进行存储,同时通过CAN总线将数据传输至上位机,实现超级电容器组运行状态的实时显示㊂中央处理器对传感器采集到的数据进行在线处理,准确计算超级电容器的剩余电量(SOC),对故障进行报警,同时控制均衡模块动作,尽量减小单体之间的电压差㊂2㊀监测系统硬件设计2.1㊀总电压监测电路为了提高监测电路的抗干扰能力和监测精度,利用电阻分压的方式采集总电压值,HCPL-7840为隔离放大器,用于隔离采样电压信号㊂HCPL-7840的输入输出都采用+5V供电,该光耦隔离器具有放大输入电路㊁传输mV级别的直流电压㊁可以将电压放大1000倍等优点,总电压监测电路如图2所示㊂图2㊀总电压监测电路2.2㊀电流监测电路电流监测作为判断超级电容器组的运行状态和计算超级电容器SOC的重要依据,需采用高精度传感器㊂设计中采用型号为QKC100BS5霍尔电流传感器,该传感器具有抗干扰能力强㊁检测精度高㊁响应速度快㊁线性度好等优点[6]㊂采用5V电源供电,电流测量范围为-100 +100A,根据传感器输出的电压值(2.5ʃ2)V,可以得出电流的大小和方向,在电压跟随器后利用电阻进行分压,缩小电压信号使其能够直接接入中央处理器的ADC㊂图3㊀电流监测电路2.3㊀单体电压采集与电压均衡电路超级电容器组单体电压采集电路采用第三代监测芯片LTC6804,单片可同时监测最多12节串联超级电容器单体㊂LTC6804采用isoSPI通信方式,与传统的电路相比,能够在强电磁干扰环境下工作,且能实现高速通信[7],更加适用于轨道交通等复杂的工作环境,并拥有相对较高的采样精度㊂由于生产工艺和材料等细微差异会导致超级电容器的实际容量㊁最大电压及等效串并联内阻等参数存在差异,需要对电容器组进行均衡管理,均衡管理能够有效提高电容器组的整体使用寿命[8]㊂电容器单体电压采集与均衡电路如图4所示,C0 C12引脚用于电容器的输入,LTC6804芯片内部拥有2个ADC,分别测量6节电容器单体电压㊂S1 S12引脚用于电压均衡,通过S引脚的数字输出控制MOS的关断,采用33Ω电阻对电压较大的电容器进行小电流放电,从而均衡电容器单体之间的电压㊂图4㊀单体电压采集与均衡电路2.4㊀温度监测电路温度传感器模块选用DS18B20,与传统的测温元件相比,该传感器具有采样精度高㊁体积小㊁可靠性高㊁适用电压范围广等优点[9]㊂该传感器能够测量-55 +125ħ的温度值,且测量误差为ʃ0.5ħ,其工作电压范围为+3.3 +5V㊂采用单总线的方式进行温度数字信号的传输,该方法能够有效提高监测系统的抗干扰特性㊂每个DS18B20都拥有一个不同的64位序列号,可在一个I/O口上挂载多个DS18B20㊂温度监测电路如图5所示,6个DS18B20共用一根总线连㊀㊀㊀㊀㊀70㊀InstrumentTechniqueandSensorApr 2020㊀接到STM32的I/O口,共用外接的4.7kΩ上拉电阻,采用3.3V电压供电㊂图5㊀温度监测电路3㊀软件设计软件设计包含上位机部分与下位机部分,上位机监控软件采用LabVIEW软件进行开发设计,下位机硬件部分采用STM32开发板,故选用MDK作为开发调试软件㊂3.1㊀下位机主程序设计系统上电后,监测系统的程序开始运行,首先需对系统进行初始化,初始化系统的每个模块,对参数进行设置,判断系统的状态,确保系统可以正常工作㊂系统初始化通过后进入主循环,主要实现超级电容器组单体电压监测㊁总电压监测㊁总电流监测㊁温度监测㊁故障判断与处理㊁数据处理㊁数据存储和CAN通信等功能㊂系统主程序流程如图6所示㊂图6㊀主程序流程图3.2㊀下位机均衡管理程序设计均衡管理的评价标准是最高单体电压和最低单体电压间的差值,防止因单体电压过低增加电容器状态估算的难度以及对电容器组使用寿命产生的影响㊂当系统监测到电容器组电压差超过设定范围时,开启均衡管理电路,对电压较高的单体进行放电,当压差处于正常范围时,停止均衡管理,具体流程如图7所示㊂图7㊀均衡控制流程图3.3㊀上位机界面设计超级电容监控系统前面板负责对下位机监测数据的显示,主要包含总电压㊁充放电电流㊁单体电压㊁温度以及荷电状态的估算值㊂同时设置了单体电压和温度的上下限值,当监测到的数据超过范围时,对应的指示灯将会亮红来提醒用户㊂监测系统前面板界面如图8所示㊂图8㊀监测系统前面板界面4㊀测试分析搭建好监测系统硬件部分后,对其进行软件调试,为了进一步检测该系统的监测精确度,需对其进行测试㊂在同一时刻,采用监测系统和万用表对超级电容器组单体电压进行监测,将监测结果进行对比分㊀㊀㊀㊀㊀第4期付石磊等:基于STM32的超级电容储能监测系统设计71㊀㊀析㊂采用Truevolt34461A数字万用表,该万用表精度为六位半,与普通万用表相比,更能准确测量出超级电容单体电压值㊂根据表1可知,超级电容单体电压的监测系统采样值与万用表测量值的误差在5mV以内,符合对监测系统采集准确度的要求㊂表1㊀电容器单体电压对照序号测量值/V实际值/V误差/mV12.47532.47721.922.43622.4339-2.332.53272.5280-4.742.57362.57733.752.55432.5504-3.962.48302.48754.572.52112.5187-2.482.51842.5139-4.592.49232.4902-2.1102.48982.4854-4.4112.51692.51821.3122.52362.52481.2㊀㊀为了验证电压均衡效果,采用电压差超过范围的超级电容器单体进行均衡测试,对电压较高的单体进行放电,均衡前后电压值如表2所示㊂利用标准差来衡量均衡前后单体电压的均衡效果,均衡后,电容器单体间的最大压差由0.3361V下降到0.0090V,标准差也从0.1229下降到0.0050,这表明本均衡设计满足均衡要求㊂表2㊀电容器单体均衡前后电压值V精度温度记录仪对放电的超级电容器组温度进行记录,与温度测量值进行对比,测试结果如表3所示㊂表3数据表明系统能够精确采集电容器组的温度,符合使用需求㊂5㊀结论本文对超级电容储能监测系统的软硬件进行设表3㊀温度测量对比ħ温度测点测量值实际值误差135.7535.80.05234.2534.50.25336.0035.8-0.20436.5036.2-0.30535.2535.1-0.15636.5036.60.10计,包含总电压监测㊁电流监测㊁温度监测㊁单体电压监测与均衡电路,采用流程图的方法给出主程序和均衡电路的软件设计步骤,利用LabVIEW软件搭建上位机显示界面㊂所采用的电压监测芯片LTC6804具有较好的拓展能力,可以将多个芯片并联使用,能够适应于轻轨列车对多个超级电容器状态监测的需求㊂通过实验验证本监测系统单体电压测量误差为5mV,监测精度较高,通过数学计算求出均衡前后的标准差,验证了超级电容储能监测系统的有效性㊂参考文献:[1]㊀赵明花,牛锡平,杨丹燕,等.我国自主研发100%低地板轻轨车[J].机车电传动,2013(3):59-63.[2]㊀董学进,何亮.混合动力汽车超级电容监控系统设计[J].企业科技与发展,2013(14):50-52.[3]㊀张昊然.超级电容器管理系统控制技术研究[D].大连:大连理工大学,2016.[4]㊀AMRANEO,BOUBEKEURT,MONZERA,etal.Caklenderageingandhealthdiagnosisofsupercapacitor[J].ElectricPowerSystemsResearch,2013,95:330-338.[5]㊀韦绍远,姜久春,张维戈,等.有轨电车车载混合储能系统效率优化控制[J].电源学报,2017,15(2):77-84.[6]㊀胡春花.纯电动大客车复合电源系统能量管理关键技术研究[D].镇江:江苏大学,2012.[7]㊀AnalogDevicesCorporation,LTC6804-1/LTC6804-2 Mul⁃ticellBatteryMonitorsDatasheet[EB/OL].(2013-10-13)[2019-02-24].http://www.linear.com/LTC6804-1.[8]㊀张凯.多模组串联超级电容电压均衡和状态估计研究[D].哈尔滨:哈尔滨工业大学,2018.[9]㊀孙毅刚,何进.基于LabVIEW的高精度多通道温度测量系统[J].仪表技术与传感器,2017(1):96-100.作者简介:付石磊(1994 ),硕士研究生,主要研究方向为新型城轨列车储能管理系统设计㊂E⁃mail:641632344@qq.com郭佑民(1968 ),教授,主要研究方向为设备控制与监测㊂E⁃mail:152****3797@163.com。
基于STM32芯片的电能质量在线检测装置的设计与实现
基于STM32芯片的电能质量在线检测装置的设计与实现李秋双;原明亭【摘要】In order to ensure the security of electric power systems, it is necessary to monitor and analyse power quality firstly to improve power quality. According to the basic national standards of the power quality, this article introduces a three-phase power quality online monitoring devices taking STM32 chip as the core. The hardware design system and programming flowcharts based on the algorithm of wavelet transform is given in this paper. The high precision measurement to the power quality was realized. In comparison with other devices, its design is easier but the measurement accuracy is higher. The innovation of this paper is the STM32 chip used in the power quality detection devices, reduce costs and reduce power consumption and the measurement accuracy to improve. The experimental results show that this design has great practical value.%为保证电能质量,需要对电能质量的各项指标进行全面的检测和分析,为改善电能质量提供决策依据.在参考电能质量国家标准的基础上,设计了一种以STM32芯片为核心的三相电能质量在线检测装置,给出了其硬件系统设计和基于小波变换算法的程序设计流程图,实现了对电能质量高精度的测量,比较于其他装置的设计方式更加简便但测量精度更高.在此将STM32芯片应用于电能质量检测装置中,降低了成本减小了功耗且测量精度提高.实验结果证明了该设计具有很好的的实用价值.【期刊名称】《现代电子技术》【年(卷),期】2012(035)020【总页数】4页(P180-182,185)【关键词】电能质量检测;同步采样;STM32F103RCT6;AD73360;小波变换【作者】李秋双;原明亭【作者单位】青岛大学自动化工程学院,山东青岛 266071;青岛大学自动化工程学院,山东青岛 266071【正文语种】中文【中图分类】TN911-34近些年来,随着电力电子技术的发展,电力电子器件及设备的应用更加广泛,使得非线性、冲击性或不对称负荷等扰动负荷接入电力系统造成了电能质量的日益恶化。
基于STM32芯片的电能质量在线检测装置设计
作者简介:王 辉(1985—),男,陕西韩城人,硕士,讲师。研究方向:电子产品测试、芯片检测。
- 74 -
基于 STM32 芯片的电能质量在线检测装置设计
王辉
前国内外智能电网建设主要特征。
1 电能质量检测设备的设计方案
根 据 国 家 制 定 电 能 质 量 标 准 设 计 系 统 ,图 1 为
系统的设计框架。利用高精度模拟信号收集电路,
Abstract: Aiming at the problems of high ⁃ order harmonics in the current power grid,an on ⁃ line power
quality detection device based on STM32 chip is designed. First of all,this paper analyzes the design
equipment. In the software design process, it mainly includes the ADE7880 initialization setting
subroutine,the basic electric parameter measurement program,the electric energy processing program
配电,实现系统地、科学地优化电力生产 [1]。电能质
在电能质量改善中具有重要意义。为了满足社会、
量为 AMI 中智能电表主要检测内容,所以为了满足
收稿日期:2020-01-17
稿件编号:202001153
用户对于电能质量需求,提供给用户优质电能,为目
基金项目:陕西省科技厅项目(2019NY-185)
基于STM32的蓄电池在线检测
基于STM32的蓄电池在线检测杨信锟【期刊名称】《电子制作》【年(卷),期】2014(0)12【摘要】With the industrialization of battery industry,the voltage detection ,current detection, internal resistance detection of the battery has been very perfect, but the convenience of the operation is relatively lagging behind. We adopt STM32F103VBH6 drive 7 inch touch screen, which makes the whole testing system interface richer and the operation more convenient at the same time. This paper firstly introduces the design principle of on-line detection of the battery and gives a brief description of hardware system, and then expounds the software components especialy the UC/OS - I and UCGUI transplantation in detail. Finaly gives a simple introduction of the application of the UC/OS - I and UCGUI.%随着蓄电池工业的产业化,蓄电池的电压检测、电流检测、内阻检测等已经很完善,但其操作的便捷性却较为滞后。
我们采用STM32F103VBH6驱动7寸触摸屏,使整个检测系统的界面更加丰富,同时操作更加便捷。
一种基于STM32测量锂电池剩余电量(SOC)的电路[发明专利]
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201911403365.8(22)申请日 2020.03.13(71)申请人 昆明理工大学地址 650093 云南省昆明市五华区学府路253号(72)发明人 许晓平 张鑫 (51)Int.Cl.G01R 31/388(2019.01)G01R 31/36(2019.01)(54)发明名称一种基于STM32测量锂电池剩余电量(SOC)的电路(57)摘要本发明公开了一种基于STM32测量锂电池剩余电量(State of Charge)的电路,主要包括:测量电路、STM32芯片、FLASH芯片、LCD液晶屏以及供电电路。
测量电路一端连接锂电池充、放电回路,一端连接STM32芯片引脚。
STM32芯片用于测量锂电池剩余电量(SOC)程序的运行。
FLASH芯片连接STM32芯片的输出端,用于系统掉电时保存当前锂电池电量值。
LCD液晶屏接STM32芯片输出端,用于显示当前锂电池剩余电量(SOC)。
供电电路给STM32芯片、FLASH芯片、LCD液晶屏供电。
先使用STM32的ADC测量分别串联在锂电池充电、放电回路的两个定值电阻电压值,然后间接得到两个回路的电流并对电流进行滤波,最后两路电流对时间进行积分并作差得到锂电池剩余电量(SOC)。
权利要求书1页 说明书3页 附图1页CN 111157905 A 2020.05.15C N 111157905A1.一种基于STM32测量锂电池剩余电量(SOC )的电路,其特征在于,包括:测量电路,一端连接锂电池充、放电回路,输出端连接STM32芯片引脚,测量电路上串联两个0.5欧电阻,作为电压采样电阻;STM32芯片输入端连接测量电路上串联的电阻,通过AD转换得到采样电压,从而计算出锂电池充、放电回路的电流,对电流进对时间的积分得到锂电池剩余电量(SOC),输出端连接FLASH芯片、LCD液晶屏;FLASH芯片输入、输出端均与STM32芯片引脚连接,用于在系统掉电时,保存当前锂电池剩余电量(SOC)数值,系统上电时,STM32读取上次系统掉电时锂电池的剩余电量(SOC)数值;LCD液晶屏输入端接STM32芯片引脚,用于显示当前锂电池剩余电量(SOC)数值;供电电路给STM32芯片、FLASH芯片、LCD液晶屏供电。
基于STM32的高精度电力计量系统研究和实现
基于STM32的高精度电力计量系统研究和实现现代社会对于电力的需求越来越大,因此电力计量系统的准确性与稳定性也变得越来越重要。
为了满足高精度计量和实时数据传输的需求,基于STM32的电力计量系统应运而生。
本文将从硬件组成和软件设计两个方面探讨如何实现高精度电力计量系统。
1. 硬件组成基于STM32的电力计量系统主要由四个部分组成:能量采集模块、能量处理模块、数据存储模块和通信控制模块。
1.1 能量采集模块能量采集模块负责对电流和电压进行采集和转换。
其中,电流采集采用霍尔传感器,电压采集采用分压电路。
采集到的模拟信号经过模数转换后,由单片机进行采集,并通过中断方式实现数据的实时读取和处理。
1.2 能量处理模块能量处理模块主要包括电能脉冲发生器和能量积累器。
电能脉冲发生器通过计算电能值,产生相应数量的脉冲信号,以触发能量积累器对能量进行累加计算。
能量积累器采用双向计数器,可实现正、反功率的计量和积累。
1.3 数据存储模块数据存储模块主要用于对采集到的能量数据进行存储,并支持实时查询和读取。
常用的存储介质有EEPROM和SD卡。
其中EEPROM支持小容量的数据存储和频繁修改,SD卡则支持大容量的数据保存和扩展。
1.4 通信控制模块通信控制模块用于与上位机进行通信,实现数据交换和控制。
常用的通信协议有RS232、RS485和Ethernet等。
其中,RS232通信速度较慢,RS485可实现多台设备联网通信,Ethernet则支持高速数据传输和远程控制。
2. 软件设计实现基于STM32的电力计量系统主要需要设计三个模块:能量采集模块、能量处理模块和通信控制模块。
其中,能量采集模块主要负责数据的采集和预处理,能量处理模块主要进行能量积累和计量,通信控制模块主要用于与上位机进行数据交互和控制。
2.1 能量采集模块能量采集模块的设计需要涉及如下几个方面:(1)模拟信号采集:通过ADC采集模块对电流和电压进行模数转换,并通过DMA方式向内存中传输数据,实现高效采集。
基于STM32的智能漏电检测装置研制
147电子技术0 引言 目前各地在运行的剩余电流保护器及电网智能监控系统[1]-[3],大多涉及台区配电柜内的漏电总保护器,部分扩大到分级保护箱。
用户端和分支线路尤其是分支线路上短时间、瞬间漏电流则无法准确并及时地被检测和定位[4]。
本文基于STM32微处理器研制了一种漏电流检测装置,给出详细的软硬件设计方法。
测试证明该设备实现了方便、快速和准确的故障定位。
1 智能漏电检测装置的硬件设计 智能漏电检测装置可分为主机和从机两部分,主要功能包括漏电流检测、数据存储、界面操作、LCD 显示、主从机间通信等。
检测和定位漏电故障时,主机由检测人员手持操作,从机则作为信号采集和处理端被置于各疑似故障电缆处,并与主机无线通信,检测装置的设计原理如图1所示。
作为检测装置中用于控制整个系统的核心部件——微控制单元,选用增强型32位RISC 内核,型号为STM32F103RCT6。
主频72MHz,具有10位高精度A/D。
其包含2个12位的ADC,3个通用16位定时器,1个PWM 定时器。
基于STM32的智能漏电检测装置研制张军达,郑则诚,姚天一,程 斌,陈梁豪(国网浙江台州市黄岩区供电公司,浙江 台州 318020)摘 要:本文设计并实现了一种智能的漏电流检测装置,包括设备供电的设计、剩余电流/负荷电流互感器的设计、测量电路的设计、显示及操作部分的设计和无线通信的设计,并给出详细的软硬件设计方案。
该设备控制单元以STM32F103RCT6为核心,实现主机与从机之间的无线通信,及指令信息的输入和显示。
经实测验证,该装置能够快速准确地检测并定位漏电故障点,实现主从机之间的可靠通信,解决了故障检测中定位难且耗时长等突出问题,具有良好的应用价值。
关键词:漏电;检测;微处理器;无线通信DOI:10.16640/ki.37-1222/t.2017.06.128钳形表头互感器(开口式)互感器信号去干扰及保护电路运放电路(比例放大互感器输出信号)MC U (信号处理及判断等)显示(漏电流信号)存储(存储超限记录)报警(超限启动光/声警报)L N1.1 供电单元设计 该检测设备的主从机均采用高容量可充电的锂电池,且续航能力强。
基于STM32的用电监测系统设计
基于STM32的用电监测系统设计
姚建宇;郭栋;何凯伦;尚钰翔
【期刊名称】《工业控制计算机》
【年(卷),期】2022(35)2
【摘要】针对智能电网对用电可靠性、安全性以的诉求,设计一种集电能计量、电能质量分析与用电安全监测于一体的智能用电监测系统。
以专用电能计量芯片CS5463为核心,采集电压、电流、功率、功率因数、温度等用电参数,MCU采用STM32F103ZET6进行数据的进一步处理、存储和相关控制功能。
通过上位机实时显示相关用电数据,采用继电器模块控制用电线的通断,实现过载保护及自恢复功能。
实践结果表明,该装置显示直观,通信稳定可靠,数据准确并且操作简单,有较高的实用价值。
【总页数】2页(P98-99)
【作者】姚建宇;郭栋;何凯伦;尚钰翔
【作者单位】浙江水利水电学院电气工程学院
【正文语种】中文
【中图分类】TM7
【相关文献】
1.基于STM32的矿用电机车速度控制系统设计
2.基于STM32的单相用电器分析监测装置设计
3.基于STM32的单相用电器分析监测系统
4.基于STM32的车间环境质量监测系统设计与实现
5.基于STM32的高压电机局部放电监测系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。
基于STM32的锂电池电量状态监测系统设计
基于STM32的锂电池电量状态监测系统设计
刘春蕾;陈朝阳;丁一博;甄文爽;路洪鹏
【期刊名称】《仪表技术》
【年(卷),期】2024()3
【摘要】提出了一种基于STM32主控和INA226电流电压检测芯片的氢气燃料电池供电的24 V锂电池电量状态(SoC)监测系统。
通过INA226芯片采集锂电池的内部数据,监视分流压降和总线电源电压,实现了对锂电池电量状态的精确监测。
详细介绍了锂电池电量状态监测系统的总体设计方案,以及STM32主控和INA226监测模块的电路设计和程序设计。
通过实验验证,该系统能够有效地监测锂电池的电量状态,为氢气燃料电池供电系统的稳定运行提供了可靠的保障。
【总页数】4页(P18-20)
【作者】刘春蕾;陈朝阳;丁一博;甄文爽;路洪鹏
【作者单位】河北建筑工程学院
【正文语种】中文
【中图分类】TM912
【相关文献】
1.基于STM32的轴承状态监测系统设计
2.基于STM32的球磨机运行状态监测系统设计
3.基于STM32的PEMFC状态监测系统设计
4.基于STM32的配电管理及状态监测系统设计
5.基于STM32的电机实时状态监测系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。
基于 STM32多路电量检测系统设计
基于 STM32多路电量检测系统设计
郑国东
【期刊名称】《数字技术与应用》
【年(卷),期】2012(000)011
【摘要】本文主要设计了STM32与ADE7758芯片检测多路电量,首先通过介绍ADE7758的主要特点,通过这些特点,进一步设计电压电流的处理电路和
ADE7758电路,通过UC/OSII实时多任务操作系统完成软件的设计,实验证明,此系统具有低成本、高度自动化的特点,应用前景十分广阔。
【总页数】1页(P165-165)
【作者】郑国东
【作者单位】南昌大学科技学院江西南昌 330029
【正文语种】中文
【中图分类】U463.6
【相关文献】
1.基于ADE7878的多路电量检测系统设计 [J], 田子飞
2.基于STM32多路电量检测系统设计 [J], 郑国东;
3.基于STM32的医用多路温度控制系统设计 [J], 严向文
4.基于STM32的热敏电阻多路温度采集系统设计 [J], 陈金龙
5.基于STM32的多路传感器数据采集系统设计 [J], 过怡;张振;张棋
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
括电功率、流量、压力、温度等电量和非电量参数。 本文提出了一种以大容量芯片STM32为核
PYG=慧
式中:Q——流量; K。——气体隔热系数有关; _p——通风机的全压。
心的电量、非电量检测装置设计方案。STM32具 有功耗低,集成功能多,执行速度快,价格低廉等
研究与设计嚣鞭c鑫
迫弗乙与栏1i}IJ应闭2012,39(10)
■二‘二.二二二二二二二‘二.二二二.二二‘二……‘1
:I一一一‘一一‘一一一’一1一一+一一’一‘一+一‘]
i
!
系统输入边
i! i!
:I
;一;.II,二‘二二二-I.?竺i蒜不,二,二‘二‘二兰.…一.』
图1 风机、水泵等电机系统边界范围内能量流程图
Proposed
a
comprehensive electric quantity,non—eIectric quantity data
acquisition device based
compressor
on
STM32F1 07,and described its modules,the device measures the fan,water pump,air
0
引
言
排效果达到最佳、折算排碳量最低。因此,有必要 对企业用电系统的各种电量及非电量参数进行综 合的测量记录,用以监测企业的能效情况。 l
节能的意义不仅在于减小用电量,还要注意 用电产生的效果。电机系统包含电机本体、电力 传动装置、机械传动装置、系统终端和管网等环 节,各环节的能量损失之和构成了电机系统的总 能量损失。电机系统的能效主要考察系统输入边
conex—
4数据传输模块设计
针对不同的现场工况,本装置预留了SD卡, 串口通信,以太网三种通信方式。 获取测量数据之后,有一个数据存储或者发 送的过程。对于生产线分布分散、离控制设备较
M3微控制器原理与实践[M].北京:北京航空航
远、实时通信不便的场合,采用sD卡进行数据存
—1】一
万方数据
一种基于STM32的电量及非电量检测装置的研制
307+.2
文献标志码:A
文章编号:1673_6540(2012)10_O009旬3
DeVelopment of Electric Quantity and Non—Electric Quantity Detection Based
on
STM32
聊ⅣG以e,UⅣG日口如^oM,
(Shanghai
船,,00,阻o
与热电阻调理模块在工程应用中可实时选用,增强 系统的灵活性。P11100电阻用于一30。~3000范围 测量,适用于测量具有零下温度的空调控制系统和 一些化工领域中;热电偶选用J型热电偶,用于0~ 500。范围测量,由于其测量温度范围较大,需加入 冷端补偿电路以保持精度。采集数据用ADs7812 进行A/D转换后经光耦隔离接人SPI总线。
时间的测量,本研究成果可广泛应用于相关综合
流量、压力检测等都属于比较成熟的技术,直 接采用现成的变送器即可。将4—20 mA信号转 变为电压信号后传输到sTM32芯片的AD外设读
取数据。 因为是对企业进行长期的能效检测,因此需 要知道所采集数据的时间信息。时钟芯片采用 DSl307,备有电池防止掉电丢失时间信息。
Mb/s以太网物
理层控制器,控制器采用MII模式,外接25 MHz晶 振。采用TcP/IP协议与上位机进行数据传输。 5
温度信号目前流行的有两个测量方法:胛铂 电阻和热电偶,PT铂电阻在低温情况下精度较
高,而热电偶适合温度较高的场合。根据其特点,
结
语
本设备是节能减排产业化项目的子项目之
本文对两种温度测量方式都进行了电路设计,采 用接口相同的模块化设计方式,热电偶调理模块
节能减排工程项目,是综合节能系统的信息输入 窗口,也可为电平衡测试、节能量审计提供长期在
线检测设备,随着国家对节能减排的愈加重视以
及各企业能效监控体系的建立完善,该装置将有
着广阔的应用前景。
【参考文献】
[1] 王永虹,徐炜,赫立平.STM32系列ARM 天大学出版社,2008. [2]任艳,于海勋,张磊.基于STM32的嵌入式温度及 应力测量系统的设计[J].硬件纵横,2010:17—21. 收稿日期:2叭2—05一09
一,设计的非电量检测设备能对电机系统的非电
量参数(温度、压力、流量、转矩等)进行综合实时
测试,了解电机系统的能效,目标是研发集采集、
传输、综合分析能量的,协调控制减少碳排量一体
的设备,该设备主要是为电机系统群节能综合控 制系统配套使用,是全新的专用检测设备。
现在很多项目包括合同能源管理,电能平衡
计量,节能量计算等都需要对电量、非电量进行长
(3)
诸多优势,其芯片内部自带的AD转换通道可直
接对模拟量信号进行采集,内置的SPI口可与外 围的芯片进行通信,uSART串口可方便的向外发
送数据。该芯片的集成设计大大简化了电路板的 硬件设计,可灵活应用于各种场合。sTM32F107
更是集成了以太网外设,可将芯片采集和计算的 (4)
p=(p:,+卸:+譬峰)一 (p。。+△p。+譬吃)
泵,风机,空压机的能量测试方法
以二次方律负载(泵、空压机等)电机系统为
例,对电机系统的能量进行测试,其边界范围内能 量流程图如图l所示。 在图1中,对于不同的部分有不同的能量测 量方法。环节1,2需要测量电功率,包括电压、电 流、功率因数等;环节3,4则需要知道转轴的轴功
界到系统输出边界的能量情况。对用电系统进行
electric quantity of the non-electric quantity parameters,and calculate its
a
v鲥ous
aspects
of power
so
as
tency of,the measurement results and calculation results into
STM32F 107主控 芯片
用MAX485芯片提高数据的抗干扰能力,可加接 串口转无线通信模块扩展为无线通信端口。
对于生产设备众多的大型场合,如果每个电
机系统都采用该装置进行测量,现场通信网络会 十分复杂,数据量也将十分庞大,传统的485通信
方式无论是从传输距离和传输速率都将无法满足
图2测量装置模块设计图
需要读取的数据量有电量与温度、压力等非
电量,包括时间信号等。
万方数据
迫币乙与粒书J应用2012,39(10)
研究与设计嚣辆C焱
储。SD卡工作在SPI模式,利用STM32自带的
]
SPI接口,最大通信速率可达18 kbps,可以满足
系统的设计要求。 串口主要用于装置间通信,对于测量装置不
多、数据量简单的场合,可以满足通信的要求。采
要求,因此有必要引入以太网技术,将采集到的数 据通过以太网进行传输。本装置将sTM32F107的 ETH端口连接到DP83848
10/100
电量计量芯片采用A哪022B进行测量,阴
采用100 V和400 V两种规格,CT采用5 A,将电 压有效值、电流有效值、有功功率、功率因数等参 数接人SPI总线传输给sTM32。
电札与才空制应闭2012,39(10)
研究与设计E酗CA
一种基于STM32的电量及非电量 检测装置的研制
王捷, 凌百舟, 何瑶瑶
(上海电机系统节能工程技术研究中心有限公司,上海200063)
摘要:研制了一种可用于电机系统综合能效检测的电量、非电量数据采集系统,分析了泵、空压机等不 同电机系统电功率、轴功率、水功率等各个环节能效的测试方法,在此基础上提出了一种基于sTM32F107的 综合电量、非电量数据采集装置,并介绍了其模块组成。该装置可测量风机、水泵、空压机的各电量、非电量参 数,并计算其各个环节的功率,从而得出其能效情况,将测量结果与计算结果导入微网进行综合的能效监控, 为企业的电能平衡测试提供依据。 关键词:STM32;能效检测;微网;电量;非电量 中图分类号:TM
as
non-electric quantity data acquisition systems,analyzed the test methods of variety motor system such
compressor and other electric power system.
pump,air
comprehensive network of miero—
monitoring of ene。g)r emciency,provided the basis for the ene。gy balance of business test. Key
words:STM32;emciency detecti蚰;microgrid;electric quantity;non-electric qu蛐Hty
数据接人企业内部的局域网或者广域网,为以该
芯片为核心的测量装置的大规模推广应用奠定了
式中:p。,、p2,——进风口、出风口的静压; △p。、△p:——进风口、出风口到管测量点 的管路损失; p,。、JD:。——进风口、出风口的气体密度,和
温度有关;
基础。测量装置模块设计图如图2所示。
3
数据读取模块设计
本文链接:/Periodical_zxxdj201210003.aspx
造,有效避免大马拉小车的情况,达到能源的最优 配置。 2
式中:p,、p:——泵入口、出口测量的压力值; z。、z:——测量点的高度; y。、K——测量点流速,可通过流量除以
横截面积得到。 综合式(1)、式(2),要获取水泵的有效功率, 需要实时测量的值有压力和流量。 对于通风机系统,有