微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于ZigBee的航标遥测终端

基于ZigBee的航标遥测终端

时间:03-16 来源:互联网 点击:

当采用ZigBee通信方式时,由于ZigBee模块发送数据的最大长度为63个字节,所以将终端发给服务器的有效数据分为两帧发送,在两帧之间加上一个标志0x21,有助于服务器端解析终端数据。
3.3.2 遥控功能模块
此模块主要负责对控制中心发来的命令进行解析,并对其做出相应的处理。控制中心的数据通过通信模块发送给终端之后,在协议处理线程中进行控制命令的解析。当数据校验正确后,终端根据命令进行处理并返回一个遥控成功的信息。遥控命令主要包括轮巡时间间隔设置、跟踪时间间隔设置、报警时间间隔设置、遥控航标灯、终端重启等,其具体流程图如图6所示。

4 调试结果与结论
根据上述软硬件设计和调试结果表明,该终端能实现航标灯数据和GPS数据的采集;能正确、稳定地以ZigBee或者CDMA通信方式实现与服务器之间的数据传输,并且双模通信模块能自动进行切换;能通过遥控命令对终端进行设置,对航标灯进行遥控;并且可以稳定的运行。由此可见,在S3C2410处理器和ARM-Linux操作系统平台下,采用基于ZigBee无线网络的航标遥测终端开发,可以方便地实现航标遥测终端功能;采用双模通信,可以克服其中一种断线时数据丢失的缺陷。当然,由于ZigBee模块本身的通信距离有限,当航标间距较远时,需要通过增加功率放大器来增大其通信距离,以满足航标间距较远的应用场景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top