电表远程抄表中间层--GPRS采集器设计
电表远程抄表中间层--GPRS采集器设计。为什么这里单独作为一个篇幅来说明这个中间层了?
因为现在作为电表远程抄表使用的通信都是采用的这个设备的最多。相对来说,做为电表远程
抄表系统使用的云平台,都是在互联网上的。所以GPRS采集器最终的数据是通过移动基站进入
互联网内的。
GPRS采集器设计分为两大部分,首先是和智能电表通信的部分。这里的设计比较简单,就是RS485
通信设计。当然加上一些抗干扰措施是有必要的。还有电压电平的转换问题。
这里主要是是说另外一个部分,这个部分是和电表远程抄表系统相关联的,确切的说,是和电表
远程抄表系统的通信单元进行连接的。一个大的项目的电表远程抄表系统,在和电表进行通信
的时候,是有单独的通信管理机的。这个通信管理机如果作为电表远程抄表系统的一部分,那么
就是处理通信方面的功能的。
这里的GPRS采集器,需要和电表远程抄表系统进行通信,需要对方的IP地址,也就是互联网通信
的时候需要的网络地址,当然也需要对应的端口号。这里的通信端口后是往后的,不能在前面,
因为会出现多个软件通信冲突的现象发生。市场上进行和电表远程抄表系统通信设备是一个模块,
这个模块具有和互联网通信的所有功能。但是需要发送AT命令进行控制的。当然也有自己不需要
发送AT命令就能实现和电表远程抄表系统通信的模块。
所以,从设备上来说,如果进行电表的远程数据通信,必须要把电表的数据通过此模块发送出去的。
当然这样的GPRS采集器是通过移动基站的,所以从连接上来说,是和移动公司的内网进行通信的。
所以真正的数据传送是经过内网和外网转变的,这个功能叫做NAT,非要理解清楚的话,可以理解
移动基站是个媒介,是转接作用的。所以肯定是有两个IP地址出现的,一个是外网的,一个是内网
的。端口号也是两个的。
作为电表远程抄表的通信,GPRS采集器的专业术语是DTU.在程序设计方面上,一般是发送AT命令后,
返回的字符内容来判断连接,发送,接收的状态的。也就是一个关键的地方,是用字符串来判断情况
,所以不能单纯是使用字节方式进行判断。那样会有大问题的。
还有如果是电表远程抄表系统的通信程序出现异常的时候,又自动重新启动的时候,做为GPRS采集器
的程序应该能重新入网,这些都是有对应的模块手册来区分如何使用的。
在硬件设计上面,特别要注意一下几点:1,电流驱动能力,GPRS采集器在发射的时候,电流最大可以
达到2安培。2,天线部分有阻抗匹配问题,所以尽量靠近模块旁边。3,GPRS采集器的手机卡尽量也要
靠近模块旁边,最好加上抗静电的TVS管电路。
最后电表远程抄表的GPRS采集器最要考虑的是死机问题,如果死机的话,如何让模块恢复,最好的方式
是断电操作,所以可以用程序来控制一个电路来使模块断电,但是这个需要控制单元的MCU具有很好的
自我防止死机现象发生。
一般特殊的电表远程抄表GPRS采集器都没有蓝牙通信功能,我们公司开发电表远程抄表GPRS采集器具有
此项功能,当然这个需要定制了。蓝牙功能可以是用户在现场就可以抄收仪表的数据了,但是这个作用
不是太大,使用的概率很小。
以上就是电表远程抄表GPRS采集器的简要设计方法,其实在设计上面还有很多难点没有介绍出来,如果
感兴趣的朋友可联系我司,我们的工程部会详细介绍的。当然必须购买我司的电表远程抄表GPRS采集器
的。