您当前的位置:首页 > 行业资讯

基于Cortex-M3的无线电表采集器的研制

时间:2015-03-07  来源:扁平线圈电感厂家  点击:

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端与MA可变电感器X485的A、B端相连,并共用地线。设计中使用通用接口PF0作为MAX485的控制口,置高电平时向总线发数据,置低电平时从总线接收数据。另外,由于每个采集器要采集多个电表,在对电表配置时,需保证使每个表的编号唯一,以免因目标冲突引起采集错误。

3.3 WIFI模块的供电控制

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

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

4.采集器的软件设计

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

大电流电感

[DCDC]负离子发生器大家好,最近要做一个负离子发生器,需要输入:4~5v 双端输出 :5kv和10kv 最近在IEEE上搜到了一个比较合适的参考论文:study and deveopment of a negative ion driving circuit with 8kv-4kv dual-output for air purifier论文中的输入电压:12v 双端输出电压分别为:4kv和8kv电路如图所示:这里有几个问题想请教大牛们:1、如果把输入电压改为4~5V,除了变压器匝数改变外,电路中我需要改哪些元件,如何考虑

利用 Virtex-5 SXT 的高性能 DSP 解决方案 二十多年来,FPGA 为世人提供了最灵活、适应性极强、快速的设计环境。早期的 DSP 设计人员发现,可将一种可再编程的门海用于数字信号处理。如果把内置到 FPGA 架构中的乘法器、加法器和累加单元结

[开关电源]Ucc28019各管脚电压正常就是没有PWM管脚        电压2            3.53            -0.44            0.85            -0.46            4.5上图估计是没有负载Siderlee 发表于 2015-8-3 09:53上图现在通过调节反馈电位器已经在不加负载的时候调节到理想的36V输出,当加一个18欧的负载时电压拉低到27V左右。 再调节电位器升高输出时达到31V的时候桥烧了。 换个桥还是电流很大导致桥很热,感觉桥后边有什么短路了,但是没有

注塑加工厂


上一篇基于TSC/TCR 式消弧线圈的晶闸管控制电路的设计方案

下一篇基于51单片机的温度采集系统简单应用设计


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话