论文部分内容阅读
使用GPRS网络进行远程数据传输是无线传感器网络监测系统中普遍采用方法,汇聚节点接收一般节点采集的数据,处理后通过GPRS模块发送至监测中心服务器。为了满足以新疆煤田监测系统为例的无线传感器网络的远程数据传输,需要开发定制版本的GPRS功能。 选用内部集成度高的SIM900A GPRS芯片代替原有的模块化GPRS,以GB2530芯片为核心,外部搭建电源电路、时钟电路、复位和指示灯电路、GPRS电路组成GPRS集成型汇聚节点。GB2530通过GPIO连接到SIM900A的开关机电路,实现了GPRS的软关机功能。对SIM900A的天线输出引脚微带线进行制作,以达到与SIM900A内部匹配的50Ω阻抗,并为适应不同特性阻抗的天线预留了π型匹配网络。ADS仿真结果表明微带线阻抗接近50Ω,达到设计要求。在电路板PCB设计中,为解决因微带线阻抗要求导致的电路板过薄,将整个汇聚节点分成不同厚度的汇聚节点母板和GPRS子板两个部分进行制作,完成了GPRS集成型汇聚节点硬件平台的搭建。对PCB板进行静态测试和上电测试,测试中节点硬件性能正常。经过两版节点的硬件制作优化,矢量网络分析仪的微带线回波损耗测试中,在900MHz和1.8GHz处的测试结果为10dB和5dB,基本能够正常工作。研究GB2530使用异步串口通过AT指令控制SIM900A进行连网和数据传输的流程,自定义数据包,在数据包内含有SIM卡的ICCID号,服务器通过该位对汇聚节点和数据包进行绑定;自定义心跳包,汇聚节点和服务器之间周期发送,可以维持链路和检测网络状态;自定义异常记录数据包,在汇聚节点无法连接至服务器的时候生成异常记录,通过邻近的汇聚节点将异常记录和监测数据转发至服务器,保证数据传输的可靠性。以GPRS集成型节点硬件平台为基础,在Z-Stack协议栈中实现与服务器建立连接和数据发送,对系统的GPRS功能的测试表明,节点能够正常的连接服务器,并传输数据。论文为汇聚节点远程传输功能的进一步开发,提供了基础。