当前位置:首页 > 电源 > 数字电源
[导读]本文所设计的电表采集器以Cortex-M3型嵌入式微控制器为核心,从电表上的RS485通讯接口实时地读取表中数据,并通过WIFI模块连接无线网络将电表数据传送至服务器。这些采集的设备用电量和运行时间可使企业及时准确地了解生产运行情况,并实现企业的自动化管理。

1.引言

如今,随着信息化应用的发展,将无线通信技术、智能采集技术和自动控制技术综合应用于现代企业信息化管理,已成为一种趋势。

企业也迫切需要将各种有利于提高生产效率的信息因素收集汇总,用于分析与管理,而设备的消耗电能与运行时间正是十分重要的一种生产信息。本文所设计的电表采集器是生产采集系统的核心部件,通过电表上的通讯接口,实时地读取表中的数据,并通过无线网络将数据传送到服务器中。这使得企业能够及时准确地了解生产运行情况,在避免手工抄表中不及时和易出错情况的同时,也为合理利用资源及有效维护设备提供了丰富的数据支持。

2.采集系统的结构

近年来,电表的数字化程度越来越高,大多提供标准的通信总线结构,便于设计人员编程实现对电表数据的读取。在生产采集系统中,分散于厂区各个配电间的电表采集器与多个电表通过通讯接口相连,构成点对多点的主从网络,定时采集各表的电度值与电流值;在将整理后数据通过WIFI网络上传至WEB服务器的数据库中存储;终端客户可通过网络访问和查询服务器中的各个设备运行情况。

3.采集器的硬件设计

电表采集器以嵌入式Cortex-M3微控制器为核心,使用MAX485芯片与PZ162L型电表进行RS485总线形式通信,获取电表内部寄存器的数据;使用SD2405芯片获取系统时钟,以判断发送的时间;使用WIFI232模块连接WIFI网络,将组帧数据传送至服务器。电表采集器的硬件设计如图1所示。

 

 

3.1 主要部件的选择

电表采集器使用TI公司生产的32位Cortex-M3内核微控制器LM3S8962,存储方式为哈佛结构,其独立的指令总线和数据总线使得该芯片可以同时进行读写指令和数据的操作。

该芯片工作频率可达50MHz,有256K的FlashRAM,3个UART串口和一个I2C总线接口。通用I/O口功能设计为:MAX485接UART0,即Rx端接PA0口,Tx端接PA1口,控制口接PF0口;WIFI模块接UART1,即Rx端接PD2口,Tx端接PD3口,其电源控制口接PF1口;SD2405接I2C总线接口,即SDA端接PB2口,SCL端接PB3口;异常指示灯连PF2口;电度测试按键连PE0口,电流测试按键接PE1口。

WIFI模块采用第三方提供的串口与WIFI数据包的双向透明转发模块,型号为U S R -WIFI232-X,采集器将数据组帧以串行方式送至WIFI模块,WIFI模块则以网络终端形式再将数据转送至服务器。

系统时钟芯片SD2405是一种内置晶振、充电电池、具有标准IIC接口的实时时钟芯片,可通过5位地址寻址来读写片内32字节寄存器的数据(包括时间寄存器、报警寄存器、控制寄存器、通用SRAM寄存器)。

3.2 采集器与电表通信的实现

厂区使用的P Z 1 6 2 L型数字电表集成了RS485通信协议,因此设计增加了MAX485芯片来完成LM3S8962的RS485通信。微控制器采用UART0串口与MAX485传输数据,通信模式为8位数据位,1位停止位,无校验位,波特率为9600.而采集端的电表波特率也为9600,而表的A、B端与MAX485的A、B端相连,并共用地线。设计中使用通用接口PF0作为MAX485的控制口,置高电平时向总线发数据,置低电平时从总线接收数据。另外,由于每个采集器要采集多个电表,在对电表配置时,需保证使每个表的编号唯一,以免因目标冲突引起采集错误。

3.3 WIFI模块的供电控制

在电表采集器中,WIFI模块耗电量和发热量都较大,且实际每天仅需一次连接无线网络,故在硬件设计中加入了WIFI模块的供电控制电路。该电路使用ST111电压控制转换芯片,可将电路电压稳定在WIFI模块所需的3.3V上,而芯片的控制端则与通用接口PF1相连。

每天在需要传送数据前,微控制器将PF1口置1,启动ST111芯片使WIFI模块上电,而在传送数据结束后,将PF1口置清0,使WIFI模块断电。这种工作方式可以减少采集器的能耗与发热,延长无线模块的使用寿命。其供电控制电路如图2所示。

 

[!--empirenews.page--]

 

4.采集器的软件设计

电表采集器的整体设计方案是先检测电表的编号与个数,并在指定时间点发送控制字获取每个表的相应信息,再将得到的数据组成数据帧发送给服务器,其软件设计流程图如图3所示。

 

 

设计流程中,初始化部分是对LM3S8962的GPIO引脚进行初始化,如UART初始化,设定指定引脚的功能、通讯模式、波特率,还有I2C的初始化。此外还包括时钟的初始化,以及维护时的屏幕和按键的初始化。

鉴于工厂中各电表不一定能按顺序排列,需要采集器检测总线上实际的电表数量和编号,才能准确的发送查询命令,因此加入了电表信息检测部分。该设计部分使采集器的通用性增强,具备了一定的自动化功能。由于检测电表信息仅执行一次,如要新增电表,需重启采集器,就能检测到新添加的电表的数据了。

发送时间的判断主要通过读取SD2405的系统时间,与设定时间相比较,判定是否要为WIFI模块供电。未到发送时间,则每分钟检测一次各个电表的电流,当电表电流大于设定阈值时认为设备正在运行,对应时间计数器自增1,该计数器即为设备实际运行的分钟数;到达发送时间,则为WIFI模块上电,从总线获取各电表的电度值并组帧发送,将时间计数器值作为设备运行时间并组帧发送,再将计数器清0,并将WIFI模块断电。在实际设计中,发送信息设置为每天一次,因此采集的数据为某生产线的每日电度值和运行时间。

5.采集器的运行测试

根据厂方的实际要求,在厂区车间共安装了3个无线电表采集器,采集各生产线对应的18个电表。所设计的采集器能够自动检测总线上的电表的编号及个数,且读取电表的数据与电表显示值一致,发送给服务器的数据帧也完整无误,服务器后台的数据库能记录到各个电表的电能和机器运行时间。图4为服务器接收到数据后处理生成的设备生产运行界面。

 

 

6.结论

综上所述,本文设计的无线电表采集器能够准确检测电表当前的电能和电流等信息,并经过数据处理后,上传至服务器,可得到企业所需的生产电力成本和设备运行时间,以利于企业快捷有效的统计成本,准确把握机器运行状况,并能对生产做出合理调整。此外,采集器充分利用了厂区覆盖的WIFI网络传送数据,还具有布点灵活、节省成本的特点。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭