浅谈宿舍用电监控系统设计与解决方案
摘 要很多高校宿舍的用电功率存在限制,为此设计了宿舍用电智能监控系统系统由主控制器采集部分通信部分组成利用STM32作为主控芯片,采集部分采用BL0937芯片采集电压和电流,采集多条线路用电数据,各路数据采集通道均采用隔离保护,通信部采用4GLoRa无线通信模块和串口主控制器经4G模块将数据传输到网络云端实时监控,宿舍的用电功率超过设定的功率时,系统会发送消息给该宿舍的宿舍长,警告宿舍及时管理用电器,否则就会对该宿舍断电防止事故的发生,也能更方便地控制宿舍用电情况经实际测试应用,该监控系统数据处理及时运行稳定,满足系统应用需要
关键词BL0937LoRa无线模块STM324G通信
0引言
如今电器种类庞杂,方便了我们的生活,但用电事故也在不断发生电器的功率参数参差不齐使用时线路负荷过大会造成电气火灾触电等事故学校里用电事故主要是由于使用大功率电器造成的许多高校宿舍建立时间较长,线路出现老化,在使用大功率电器时产生热量较多到一定程度就会发生火灾学生用电时不按照用电安全规定和管理要求,拖接各类违规电器设备随意拉线接线,易发生触电火灾等安全事故宿舍用电智能监控系统可以有效减少宿舍用电事故的发生设计由STM32芯片作为主控电路,从机采集电压电流多路数据量再经过计算得出每个宿舍的用电功率,并且每条线路均采用信号隔离技术使其独立工作,得到的数据由LoRa无线模块传输到主机再利用4G通信将数据上传至网络云端实现用电功率的远程监控同时数据反馈给主机主机检测是否超过管理者设定的功率,若超过发送消息到宿舍长警告该宿舍,不进行处理将会对该宿舍断电避免了危险事故的发生
1 系统整体设计
宿舍用电智能监控系统总体框图
系统整体设计分为主机和从机两部分,主要由数据采集电路处理电路传输电路组成.数据采集电路基于BL0937设计,BL0937的VP引脚接入线路中采集电压信号,BL0937的IP和IN引脚则采集电流信号,由耦合隔离电路传入从机的脉冲信号捕获通道,捕获到的脉冲信号的频率经过公式计算出功率再经LoRa无线通信模块使数据传输到主机,主机根据计算出的功率发出相应的控制命令,管理宿舍用电并将数据封装处理后由4G无线通信模块上传到网络云端
2 系统硬件设计
宿舍用电智能监控系统硬件电路结构主要包括电源转换电路STM32主控制器BL0937 采集电路和LoRa无线通信电路4G无线通信电路
2.1 电源转换电路
为得到12V的直流电源为系统供电,采用AC-DC的降压模块对220V的交流电源进行转换随后使用B1205-2W的隔离型电源器件,将12V的直流电源进一步转换为所需要使用5V的直流电使用隔离型电源器件B1205-2W的好处在于保护STM32主控芯片,以及一些其他的外部电路,确保使用的安全性以及设计的可行性*后使用低压线性稳压芯片AMS1117-3.3AMS1117输入电压*高可达12V,输出电压可以为1.81.92.53.3和5V,输出电流*高可达1A且片内集成过热保护和过流保护模块保证芯片和系统的安全5 V的直流电源转化成可以为STM32主控芯片直接供电的3.3V电源电源转换电路图见图2
2.2 STM32主控制器
采集电路采用的是一款电能计量芯片BL0937,集成了参考电压模块电源管理模块和计算功率电流电压的有效值等数字电路,可以输出电流和电压有效值脉冲信号BL0937有两种输出模式,一种是输出电流电压的脉冲信号,另一种是输出电能计量的脉冲号BL0937 芯片的体积很小,内置了晶振参考电源和两路ADC通过精简的数字算法和高效的硬件结构,在满足所要求的功能和性能前提下,硬件消耗和功耗都非常低外围结构简单成本低,非常适合插座表等智能产品中的简单电能计量,具有较高的性价比
理想的p(t)只包括两部分直流部分和频率为2ω的交流部分.前者又称为瞬时实功率信号,瞬时实功率是电能表测量的首要对象BL0937的VP引脚输入电压,IN和IP引脚输入电流,通过信号处理求出两个通道中采集数据的乘积,得到有功功率并以脉冲信号的形式从CF输出,对采集的输入电压和输入电流有效值,也以脉冲信号的形式从CF1输出,通过计算他们的频率就能算出有效值
采集电路见图3采集对象是市电电压,芯片正常工作采集的电压信号应通过分压电路调整到200mV以内电路使用了6个330kΩ电阻串联的分压方法,分压后1kΩ电阻上有大约110mV的电压信号,市电在176~264V浮动时,此信号会在88~132mV之间,符合芯片要求电流采样电路电阻可以采用康铜电阻或者合金电阻,电阻值的选择则需要根据采样电流大小芯片内部集成了两路ADC,需要在采样端增加RC滤波电路,达到滤除高频干扰信号的效果
2.3 LoRa无线通信电路
数据传输部分采用了基于SX1278的LoRa无线模块,远程调制解调增加了传输距离,功耗更低调制技术,使传输距离变得更远,传输时的灵敏度达到了-148dbm,功率输出+18dBm,可靠性强,抗干扰能力强.对比传统调制技术,抗阻塞得到了提高LORA成功实现了低功耗和远距离的统一,在同样的功耗条件下比其他无线方式传播的距离更远,比传统的无线射频通信距离扩大3~5倍以往设计中无法同时具备距离远抗干扰强和功耗低的难题也得以解决,该模块以其低功耗成本低和远距离的优势应用于各种物联网项目中,实现可靠组网和无线通信,适用于远程抄表实时数据传输等,是物联网产品的*佳选择
LoRa无线通信电路见图4该芯片的供电是将5V电压经过AMS1117芯片降3.3V,LoRa模块由SPI总线驱动,一共需要8个引脚,图中P6的前两个引脚分别接地和3.3V供电,3脚是SPI时钟输入引脚,45脚是数据的输入输出脚,分别接PA6和PA7,6脚是片选引脚,接PB7,在传输数据时拉低此引脚,传输完*后一个字节再拉高,7脚接主控制器的PA2,用于读取中断标志位,8脚接PA4,为复位引脚
2.4 4G无线通信电路
Air720H是一款4G无线通信模块,下行速率上行速率分别可达150Mbps和50Mbps可以向下兼容GSM或GPRS网络,保证在没3G4G网络的地区也能使用,有多种网络协议,具备工业标准接口,兼容多种驱动和软件应用,有UART接口,将它连接到MCU或PC设备上,可以实现供电固件下载AT指令等功能
系统数据的上传是通过4G无线通信模块,基于HTTP通信协议将数据上传到云端服务器远程监控该设计是经UART口发送AT指令控制4G模块进行配置网络数据传输等功能,4G模块有两个UART口,UART1是AT调试串口,UART2是普通串口,将UART1的RXDTXD分别连接到主控制器的串口引脚,PA2和PA3用来传输AT指令
3 系统软件设计
根据要求需要实现数据采集数据传输访问云端这些功能,定时捕获脉冲信号的频率并转换成功率,利用主控制器的串口外设控制无线模块,将采集的功率传输到网络云端,实现远程监控的功能
3.1 系统主程序设计
系统主程序设计流程如图5所示.
程序中配置了SPI总线串口PWM捕获通道这些外设,SPI总线驱动LoRa无线模块,通过读/写寄存器的方式,控制LoRa模块接收发送PWM捕获脉冲信号的数据,再由串口发送AT指令控制4G模块上传数据到网络云端主控制器根据数据判断是否发出控制命令PWM捕获通道将脉冲信号的频率计算出来,通过程序内编写的公式把频率转换成功率
式(1)中FCF为捕获脉冲信号的频率,Vref为基准电压1.28V,V(V)和V(I)分别是两个电压电流采集管脚的电压有效值,相乘得出功率
3.2 LoRa无线通信程序设计
数据发送接收流程如图6所示
该设计中,LoRa无线通信电路用与数据的传输并保证稳定和准确主控制器上电后初始化设备,数据的发送是通过SPI总线将LoRa配置为发送模式,读取中断引脚为高电平时,在空闲状态下写入FIFO数据填充完毕后进入到发送状态在LoRa配置为连续接收模式时,从机的接收端会一直扫描接收通道,判断是否有数据,接收到有效数据包之后需要扫描,然后接收数据并进行CRC检验置FIFO地址指针指到接收的基地址上若模块收到前导码时,先接收数据头,再接收数据包接收完后CRC校验通过后读取数据并保存
4高校综合能效解决方案
4.1校园电力监控与运维
集成设备所有数据综合分析协同控制优化运行集中调控集中监控数字化巡检移动运维班组重新优化整合减少人力配置
4.2后勤计费管理
采用网络抄表付费管理技术实现电水气等能源综合计费实现远程抄表费率设置账单统计汇总等支持微信支付宝一卡通等充值支付方式可设置补贴方案通过能源付费管理方式培养用能群体和部门的节能意识
4.2.1宿舍用电管理
针对学生宿舍用电进行管理控制可批量下发基础用电额度和定时通断功能可进行恶性负载识别检测违规电气并可获取违规用电跳闸记录
4.2.2商铺水电收费
针对校园超市商铺食堂及其他针对个体的水电用能进行预付费管理
4.2.3充电桩管理平台
充电桩在源网荷储充信息能源结构中是必不可缺的充电桩应用管理同样是校园生活服务中必不可缺的一部分
4.2.4智能照明管理
通过对高校路灯的全局监测提供对路灯灵活智能的管理实现校园内任一线路任一个路灯的定时开关强制开关亮度调节以及定时控制方案灵活设置确保路灯照明的智能控制和高效节能
4.3能源管理系统
针对校园水电气等各类接入能源进行统计分析包含同比分析环比分分析损耗分析等了解用能总量和能源流向
按校园建筑的分类进行采集和统计的各类建筑耗电数据如办公类建筑耗电教学类建筑耗电学生宿舍耗电等对数据分门别类的分析提供领导决策提高管理效能
构建符合校园节能监管内容及要求的数据库能自动完成能耗数据的采集工作自动生成各种形式的报表图表以及系统性的能耗审计报告能够监测能耗设备的运行状态设置控制策略达到节能目的
4.4智慧消防系统
智慧消防云平台基于物联网大数据云计算等现代信息技术将分散的火灾自动报警设备电气火灾监控设备智慧烟感探测器智慧消防用水等设备连接形成网络并对这些设备的状态进行智能化感知识别定位实时动态采集消防信息通过云平台进行数据分析挖掘和趋势分析帮助实现科学预警火灾网格化管理落实多元责任监管等目标实现了无人化值守智慧消防实现智慧消防自动化智能化系统化需求从火灾预防到火情报警再到控制联动在统一的系统大平台内运行用户安保人员监管单位都能够通过平台直观地看到每一栋建筑物中各类消防设备和传感器的运行状况并能够在出现细节隐患发生火情等紧急和非紧急情况下在几秒时间内相关报警和事件信息通过手机短信语音电话邮件提醒和APP推送等手段就迅速能够迅速通知到达相关人员
5结束语
本文监控系统设计以STM32主控芯片实现多路数据的采集,数据的传输方式是无线加有线,将数据上传到云平台实现实时远程监控,主控制器对数据进行判断从而控制宿舍的用电经过长时间测试有较高的可靠性和稳定性,网络云端显示数据准确,能够实现实时监控以及用电控制功能,有效避免了大功率用电器的长时间使用该设计的人机交互方面还存在不足,下一步将着重于前端的完善
【参考文献】
【1】马光伟樊广晓王玉虎卜翠翠陈佳乐付广春.宿舍用电监控系统设计[J]河南科技学院.2020(48)68-73.
【2】张西珠,刘廷廷,张一航.大学生宿舍的用电安全性分析及管理方案[J].科技经济导刊,2020,28(23)195-196.
【3】高校综合能效解决方案2022.5版.
【4】企业微电网设计与应用手册2022.05版