无线传感器介绍 中国计量学院.pptVIP

  • 1
  • 0
  • 约5.25千字
  • 约 30页
  • 2017-08-21 发布于广东
  • 举报
无线传感器介绍 中国计量学院

3.2 硬件部分设计 图2 站台终端   图3 显示模块 3.3 站台终端设计 公交车信息的提取与发送.采用Wiegand26接口实现ID模块与ARM 处理器的通信.当公交车靠站时,ID模块识别公交车上的ID卡,并将ID卡号以Wiegand26编码发送给ARM 处理器.ARM 处理器接受Wiegand26编码,并将其转换成字符串,然后将信息封装为GPRS模块能够识别的PDU编码.车辆位置信息封转成PDU编码后被发送到GPRS模块,由服务器接受,从而将车辆的位置信息发送到服务器.如图4所示. 图4 公交车信息的提取与发送 3.3 站台终端设计 GPRS数据的接受与提取.服务器接收到站台终端的信息后,通过查询数据库将相应信息发送到站台终端.站台终端的GPRS模块将从服务器接受的PDU编码发送给ARM 处理器.ARM 处理器对PDU编码进行解封后获得显示信息.然后显示信息被转换为显示模块可识别的显示编码.ARM 处理器将显示编码发送到显示模块。如图5所示. 图5 服务器信息的提取与发送 3.3 站台终端设计 显示模块.显示模块获得显示编码后将其转换为显示信息结构体.显示模块从拨码开关上读入本模块所表示的线路信息.再判断显示信息结构体中的公交线路与线路信息的匹配情况,如匹配用“注册机算法”将显示信息结构体加入注册机,并计算出LED显示数据.LED显示模块采用动态显示,通过点亮LED的方式为市民提供公交位置信息。如图6所示. 图6 显示模块的数据流图 3.4 软件部分设计 站台控制器主要功能是接受ID卡号,控制GPRS模块与服务器通信,同时向单片机发送显示编码,其程序流程见图7. 为了满足公交车显示的一些偶然情况,本系统为每一个显示模块设计了一个注册机.注册机存储获取的公交车定位信息,通过这些信息计算出各个LED应该显示的数据.采用中断方式获取从ARM 处理器发送来的显示编码.采用单片机的动态显示方式.程序设计的流程如图8所示. 3.4 软件部分设计 图7 站台终端控制流程 图8 显示程序流程 3.5 无线通讯部分设计 网络结构设计 在公交站台实时显示系统中需要保证节点对ID卡信息读取的可靠性,数据传输的可靠性以及节点故障检测等方面。因此本项目需要采用相对简单的网络结构,可以简化程序处理,减少意外情况出现。常用的网络结构主要有星型网络、总线式网络、网状网、树形网络和环形网络等(如下图)。经过对比,本系统中使用的GPRS采用了最简单的星型网络拓扑结构 3.5 无线通讯部分设计 通信协议的规定 (1)站台终端到服务器的通信协议.站台终端与服务器采用GPRS模块实现通信,以PDU 格式发送数据报文,在应用层上做以下的协议.有效数据以“#”开始,以“*”结束.这样做主要是为了便于信息的提取.格式如下: 以上是使用ASCII码表示的形式,在利用PDU 发送时会被转换成Unicode表示的形式但其格式是统一的. 3.5 无线通讯部分设计 (2)服务器到站台终端的通信协议.服务器通过GPRS模块向站台终端发布公交车的定位信息,在应用层上协议如下: (3)站台处理器到显示模块的通信协议.显示模块通过UART口与ARM 处理器的UART1口相连接,获取ARM 处理器发送来的显示编码.其协议如下.如:“X0001000106”表示1路车的第1号车到达第6个站台. 4、系统测试 4.1 接线与初始化 4.2 功能测试 4.1 接线与初始化 因为中远距离ID模块的价格较高,为了降低试验成本,在实验阶段,系统采用XN-K01系列125KHz非接触式ID卡专用模块.因为两种模块都支持Wiegand26接口,所以程序可以直接移植. (1)站台终端.①为站台终端的GPRS模块插好SIM 卡;调节显示模块的拨码开关,使显示模块关联相应的公交线路.②按照接线规范分别将GPRS模块和显示模块连接到ARM 处理器.(ID模块已经焊接在ARM 处理器底座引脚上).③ 接通电源.④启动GPRS模块,等待绿灯被点亮. (2)服务器.①用USB-Serial线连接GPRS模块和笔记本电脑,同站台终端初始化GPRS模块.②打开电脑,运行服务器系统.③点击“启动系统”按钮,并等待DOS显示的初始化完成信息和GPRS初始化返回的信息. 4.2 功能测试 主要是测试本系统的基本功能,即公交车到达“政务中心”站时,站台终端上对应“政务中心”的LED灯被点亮.为了加强实验效果,我们用手机模仿另一个站台,以证明服务器完成了群发功能. ①手持ID卡靠近ID模块,ID模块上的LED灯闪烁说明打卡成功.②观察服务器的DOS输出.DOS上将显示服务器接收到的PDU和通过GPRS发送的PDU,以及相应的AT命令.③服务器接受完毕后,观察站台终端的LED灯和手机收到的短信类容

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档