APP下载

基于ZigBee网络的智能铁鞋系统设计

2012-08-13郑云水

电子技术应用 2012年12期
关键词:机软件下位采集器

马 飞,郑云水

(兰州交通大学 自动化与电气工程学院,甘肃 兰州 730070)

在铁路车站,铁鞋是停车防溜的必要设施,在停车后是否放置到位直接关系到车辆是否能够安全防溜,而是否全部取出关系到列车发车的安全。一直以来,由于铁鞋的领取、安放、取出、还回这4个主要操作过程都是通过人工操作来完成的,各级管理人员无法及时判明铁鞋是否处于安全状态[1]。近年来市场上出现一种带有无线传输模块的智能铁鞋,将铁鞋的基本状态通过无线方式直接发送到控制室。但是传统的无线模块是点对点的直接传输,这种传输方式抗干扰能力差、安全性低、传输距离受其发射功率及频率等影响不能完全满足现场需求。

为了解决上述问题,本文提出采用基于ZigBee的新型无线网络代替传统的无线模块的设计方案。该方案具有无线自组网(为了能够实现传输接力)、抗干扰能力强、传输效率高、低功耗、通信内容加密等优点[2]。

1 系统的总体设计方案

基于ZigBee网络的智能铁鞋系统是一种新型的铁鞋定位与安全管理系统。该系统通过在传统铁鞋上加装基于ZigBee网络的数传模块,实现对铁鞋状态的实时监控。ZigBee数传模块分为两种:一种是装在铁鞋上,具有采集铁鞋实时状态和传输采集数据的功能,称为采集器;另一种是位于控制室的协调器,具有建立和维护系统网络以及收发数据和连接上位机的功能[3]。系统框架如图1所示。

2 硬件设计

2.1 采集器

采集器的结构图如图2所示,由CC2530单片机、CC2591功率放大芯片组成采集器核心板;压力传感器、轻触开关S1、S2及电源组成采集器扩展板。两者通过接口插在一起,便于后期系统的升级及软硬件调试,并可提高整个系统的通用性。对其略加改造就能适合其他项目的开发,从而大幅度地降低了研发成本和缩短研发周期。

2.2 协调器

协调器端的硬件框图如图3所示。该部分用来建立和控制ZigBee无线网络,并将从采集器反馈的数据通过USB接口直接输入到PC机中供上位机软件(智能铁鞋管理系统)分析与管理。

本设计采用美国 TI公司生产的 CC2530、CC2531作为主控芯片,该芯片是传统CC2430的升级版,它基于8051内核,拥有 8 KB的 RAM、256 KB(最多)的 Flash内存,其点对点传输速率最高可达250 Kb/s[4]。其整个系统抗干扰能力强,能符合现场复杂多变的要求。

为了进一步提高ZigBee网络的覆盖范围,采用CC2591作为信号放大器件,将传统的75 m点对点传输通信距离扩展到1 km以上,再加上ZigBee网络传输的网络接力性,使其整个无线网络的覆盖范围满足现场需求。采集器核心板电路图如图4所示。

为了检测车轮是否良好地压在铁鞋表面(防止铁鞋被挤飞),采集器的压力传感器采用LAE-D型压力传感器,将压力变化引起的惠斯通电桥不平衡电压通过高精度仪用放大器AD620AR放大输出到CC2530的P0_0口;把电源的供电电压通过放大器件AD705JR输出到P0_1口,与P0_0口的输入形成差分放大从而减小共模影响。其中,AD620AR的放大倍数由RG变阻器控制,其放大倍数G=49.4 kΩ/RG+1。为了不使其输出电压超过CC2530的 AD端口(P0_0),输入电压的最高值取 3.3 V。当压力传感器满量程时,惠斯通电桥的差分输出电压公式为V0=V+-V-=2 mV/V×5 V=0.01 V,因而放大倍数不得高于 330倍,RG最小可为 150 Ω。在现场复杂多变的情况下,车轮对铁鞋的压力有可能远远超过压力传感器的测量范围。为了解决这一问题,可以在铁鞋机械设计时考虑采用杠杆原理。通过调节杠杆臂长来调节车轮对压力传感器的冲击力,使其在额定范围内工作。压力传感器电路图如图5所示。

图4 采集器核心板电路图

3 软件设计

系统的软件设计分为智能铁鞋管理系统上位机软件、协调器下位机软件、采集器下位机软件。

3.1 智能铁鞋管理系统上位机软件

该系统上位机软件采用VC++6.0开发,其功能如图6所示。

图6 智能铁鞋管理系统功能框图

上位机软件将协调器直接传入的数据输入SQL Sever2005数据库进行存储,方便以后查阅和多点监控[5]。

3.2 协调器下位机软件

协调器下位机软件流程图如图7所示。

图7 协调器下位机软件流程图

图8 采集器下位机软件流程图

当设备上电后自动初始化设备并建立网络,为整个网络添加合法的采集器节点并接收和发送来自采集器

的数据[6]。

3.3 采集器下位机软件

采集器在上电开始后初始化硬件并加入协调器建立的ZigBee无线网络,同时不断地向协调器发送采集结果。采集器下位机软件流程图如图8所示。

该系统目前已应用于刘元子煤矿的专营线上,系统运行良好,能很好地满足现场需求。目前正对现场反映的一些要求做进一步改进,使其更适合现场的实际需求,更加简单化、人性化。

[1]宋立志,张丹婷.基于无线通信的智能防铁鞋系统设计[J].硅谷,2010,14:74-75.

[2]李文仲,段朝玉.ZigBee2006无线网络与线定位实战[M].北京:北京航空航天大学出版社,2008.

[3]李文仲,段朝玉.ZigBee2007/PRO协议栈实验与实践[M].北京:北京航空航天大学出版社,2009.

[4]瞿雷,刘盛德,胡咸斌,等.ZigBee技术及应用[M].北京:北京航空航天大学出版社,2007.

[5]Texas Instruments.CC2531 USB hardware user′s guide[Z].2009.

[6]张毅,李淑芳.基于 ZigBee网络的 TPMS测试管理系统设计[J].计算机测量与控制,2012,20(4):942-944.

猜你喜欢

机软件下位采集器
COVID-19大便标本采集器的设计及应用
发射机房监控系统之下位机
基于ZigBee的大型公共建筑能耗采集器设计
基于LabVIEW的多数据采集器自动监控软件设计与开发
道岔监测系统上位机软件设计
景洪电厂监控系统下位机数据传输网络改造
围观党“下位”,吐槽帝“登基”
基于正交试验法的北斗用户机软件测试用例设计
PCI-e高速数据采集卡的驱动与上位机软件设计
CAN总线并发通信时下位机应用软件设计