新闻中心

EEPW首页>手机与无线通信>设计应用> 太阳能电子公交站牌设计

太阳能电子公交站牌设计

作者: 时间:2013-04-18 来源:网络 收藏

3 软件设计
软件设计是建立在硬件设计的基础上,电子公交站牌的软件设计包括主控芯ARM9的软件设计和无线通信模块中的模块软件设计两部分。模块软件设计主要包括协调器即站牌上的和节点的设计,由于它们设计过程类似,故只介绍协调器,它负责组成一个网络,等待公交车节点加入并接受公交车发送过来的信息。软件流程如图4所示。

本文引用地址://m.amcfsurvey.com/article/153537.htm

c.JPG


ARM9处理器除了接收公交车的信息和控制显示刷新之外,还要负责公交车信息的处理、GSM模块控制、公交站牌间和监控中心通信,以及对智能管理。对于ARM9,采用ucos-ii操作系统进行开发。在系统中,设计了5个任务,见图5。分别是:1)接收公交车和其他站牌信息任务完成接收Zigbee和GSM模块上传的信息;2)信息处理任务完成对接收信息处理;3)发送信息到其他站牌任务是通知余下站牌公交车已经到本站;4)LED屏显示任务将显示公交车位置;5)管理任务负责监控,对蓄电池合理充电与放电。由于以上任务之间存在共享数据和通讯,系统采用消息队列实现任务之间数据的共享和通信。

d.JPG



4 测试与结束语
本文最后测试公交车与站牌能通信时需要的通信距离和通信时间,因为通信距离与通信时间是影响电子站牌能否正确判断公交车进出站情况和处理其他相关信息的关键。具体测试数据如表1所示。

e.JPG


由测试数据可知,公交车与站牌通信距离平均86.9m,通信时间平均3.2s。根据距离和通信时间及公交车进站离站的速度可得出通过Zigbee方式能准确检测到进站与出站的情况,并有充裕时间进行相关信息处理和发送。
本文设计的太阳能电子公交站牌系统,使用Zigbee和GSM无线通信技术,用一种新的方式实现了系统中的信息传递。此外,电子站牌采用太阳能供电,节约了能源,并能在暂无市电供应的公交区路线上快速部署。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭