- 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灯和手机收到的短信类容
您可能关注的文档
- 新希望机构电镀工必备教程.ppt
- 新粤教版九年级化学下册:第6章《金属》本章总结提升精品课件.ppt
- 新科教版花、果实和种子.ppt
- 新课标人教 地理选修五2.5中国的生物灾害.ppt
- 旅游风景地i学研讨课作业2——秦淮河.ppt
- 无铅装配对pcb表面处理工艺、使用材料的影响.ppt
- 无锡斗山项目定稿1053204815.ppt
- 旅游资源的形成与分布(共33张).ppt
- 昆明市中考满分作文-小麦病虫草害发生与防治1.ppt
- 广东省佛山市城北中学2026届数学九上期末达标检测试题含解析.doc
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
原创力文档

文档评论(0)