新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于ZigBee技术的XBee Pro模块在智能公交系统中的应用

基于ZigBee技术的XBee Pro模块在智能公交系统中的应用

作者:时间:2010-03-05来源:网络收藏


API操作要求之间采用一种结构化的接口(数据通过一种定义好序列的帧来交互通信来进行通信)来进行通信。同时API规定了通过串口数据帧如何发命令、命令响应以及状态信息的传送与接收。

3 中的

在站牌处通常会有多辆车同时到达,一个站牌对应多辆车,适合使用星状网布线网络。但为了保证网络的可靠性,当公交车站牌外的通道阻塞时,可以通过其它公交车路由节点转发到站牌,本设计采用网状(Mesh)网模型。可将分布在公交线路上的电子站牌配置为协调器,而将到达的公交车配置为路由器。当站牌上网络协调器选择一个信道和PAN ID并启动时,便建立了一个个人局网(PAN)。一旦协调器已启动PAN,便可允许路由器和终端设备结点加入PAN。路由器加入PAN时,将收到一个16位的网络地址,并且能够发送和接收来自PAN内其他设备的数据。PAN协调器的网络地址总是0。由于站牌上模块的网络物理地址是唯一的,可以通过物理地址向站牌发送信息。

公交车到达站牌后,根据站牌的MAC地址将日期、时间、车号、公交线路、车内人数、行驶方向等信息发送到电子站牌。公交车ZigBee模块发送模式的API帧结构定义如图4所示。

为实现可靠的传输,当公交车传送信息给电子站牌的请求完成后,必须得到电子站牌的信息确认信息,因此还必须得到电子站牌回馈给公交车的发送状态信息。这个信息将指出数据包是否被成功发送。如果发送失败就必须重新发送公交车的信息,直至发送成功。图5为TX的状态帧结构。其中的Bytes 9指出了传送状态信息,Bytes6、7为接收模块的16位网络地址。

电子站牌ZigBee模块接收模式的API帧结构定义如图6所示。



可以通过 模块提供的配置软件X-CTU来进行命令参数的配置,也可以通过输入“+++”进入命令模式来进行配置。 模块的命令格式如下:

AT ASCIlI码命令空格参数(可选)回车

表1所列是对电子站牌终端的ZigBee模块进行的参数设置。



公交车的ZigBee模块须设置为路由器(Rooter)模式,并且应保证通道和PAN ID与电子站牌设置相同。经过测试,该运行稳定。

4结束语

本文介绍了MaxStream公司与ZigBee/IEEE802.15.4协议兼容的Xbee Pro模块的性能特点及其在公交无线通信中的。目前,该公司发布的针对Xbee Pro模块的网状网firmware版本,大大加强了其组网功能。随着ZigBee的普及,Xbee Pro模块也将在无线传感网络中得到更广泛的

本文引用地址:http://www.eepw.com.cn/article/157594.htm

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭