找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 基于ZigBee的高速公路邻车协调控制系统设计

[复制链接]
admin 发表于 2013-3-24 00:33:04 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: 分析了ZigBee技术用于高速公路车辆间协调控制,提出了采用无线传感器进行高速公路临车协调控制的实现方案,详细论述了基于ZigBee的无线传感器定位和硬件设计方案。
关键词: 无线传感器;CC2431;临车协调;定位
       高速公路在能见度较低时会对车辆驾驶带来安全隐患,所以,在恶劣的天气下,高速公路被迫关闭,这会造成很大的损失。因此需要合理解决此问题以提高高速公路的利用率,而有效监督是确保高速公路上的车辆在极端恶劣天气安全行驶的必要措施。
     目前市场上用于车辆定位的是车载GPS,但是由于受制于民用,即使在信号很好的情况也会有5 m的误差。而采用蝙蝠定位原理的超声波技术,其定位精度最高能达到9 cm,但是这类系统的成本太高,无法大面积推广。而近几年发展迅速的无线局域网定位系统很好地解决了上述问题。在一定的区域内安装适量的无线基站,根据这些基站获得的待定物体发送的信息,结合基站的地理数据确定物体的具体位置。这类系统可以利用现有的无线局域网设备,仅需要增加相应的信息分析服务器即可完成定位,成本较低,而且其精度能达到1 m。本文利用基于IEEE802.15.4的ZigBee定位及通信功能设计了一套应用于高速公路上的车辆在极端天气下邻车协调的装置。
1 系统设想
1.1 系统构成

     该系统包含无线通信模块ZigBeeCC2431和液晶显示模块。其中,无线通信模块ZigBeeCC2431主要用于通信和定位的功能,在高速公路的两侧每隔一段距离就安放一个ZigBeeCC2430作为参考节点,CC2431安装在车上作为移动节点来定位(CC2431有一个无线定位跟踪引擎,而CC2430没有),通过ZigBee的无线通信功能,将前后车辆的坐标数据互相传递,并将数据以坐标形式显示出来,使驾驶员对周围的车辆情况一目了然。
1.2 ZigBee通信
     ZigBee是一种新兴的短距离、低功耗、低数据速率、低成本和低复杂度的无线网络技术,它的基础是IEEE 802.15。但IEEE仅处理低级MAC层和物理层协议,因此ZigBee联盟扩展了IEEE,对其网络层协议和API进行了标准化。有了协议标准后,数千个微小的传感器就可以相互协调实现通信.并且这些传感器只需很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以它们的通信效率非常高[1]。另外,由于网络流量会随着待测节点数量的增加而成比例递增,因此,ZigBee 还允许同一网络中存在大量的待测节点。最后,这些数据就可以进入计算机用于存储和分析。
1.3 ZigBee无线定位
     木文采用CC2431无线定位引擎技术,该技术基于RSSI,定位系统由参考节点和移动节点组成。参考节点是已知自身位置并将其通过发送数据包的方式通知其邻节点。移动节点接收参考节点发出的数据包信号,从数据包中获取参考节点位置坐标及相应的RSSI值,并将其写入定位引擎,然后利用定位引擎计算可以读出自身位置。RSSI值由接收节点(移动节点)计算获得,在参考节点发送给移动节点的数据包内,它至少包含参考节点的水平位置坐标参数X和竖直位置坐标参数Y,定位原理如图1所示。
    2012110705112276358834.gif
       硬件定位引擎CC2431在速度、精度、占用处理器时间等方而都比软件定位方法更有优势。定位引擎的特点:定位估计算法需3~16个参考节点;定位估计分辨率为0.25 m;计算节点位置耗时少于50 μs;定位范围为64 m×64 m;定位偏差小于3 m;采用分布式计算定位估计方法。该方法使用已知参考节点的RSSI信号,进行定位集中计算方法带来的大量网络传输与通信延迟的问题,分布式定位计算都可避免[2]。当CC2431把所有必要的参考读取后,就开始定位计算,然后输出移动节点的定位坐标。
2 系统的硬件设计
     无线传感器节点一般由传感器模块、数据处理模块、电源和数据模块组成。由于本文主要涉及通信和定位,因此忽略传感器模块。ZigBeeCC2431自带具有高性能和低功耗的8051微控制器核,故无须再配备其他处理器。系统中其余模块只是芯片的级联,只有天线需要自己设计,系统中使用了两种天线:一种是外界的2.4 G天线,通过SMA头连接,市场上有很成熟的外接天线;另一种是采用倒F型微带天线,其制作成本低且具有较低的传输损耗和较好的微波传输特性。另外,用一个128×64点阵的图形点阵液晶显示屏显示当前车辆之间的位置,提供尽可能详尽的当前信息,完成人机交互。设计中使用一个升压变换器为液晶显示器电路提供7 V的工作电压。图2为系统结构图。
    2012110705112279483835.gif
   
     在板上安装4个LED,一个用于电源指示,其余3个连接无线传感器节点插座,用来表示无线传感器节点当前的工作状态,如图3所示。
    2012110705112282608836.gif
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-25 12:36 , Processed in 0.057580 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表