基于ZigBee的停车场车位指引系统设计

基于ZigBee的停车场车位指引系统设计

摘 要 根据大型停车场对车位管理以及待停车辆指引的要求,针对现有指引系统布线复杂的问题,采用工业级ARM7微处理器并

运用超声波技术进行车位状态检测,同时为适应不同季节、不同地域的使用要求,对超声波车位探测器进行了温度补偿。此外采用ZigBee技术组建了无线网状网,完成了中控计算机与车位探测器之间的无线通信,解决了布线繁杂的问题,经实际验证本系统能够可靠、快速地组建停车场车位指引系统。

关键词 超声波测距;温度补偿;ZigBee

中图分类号:TP212 文献标识码:A 文章编号:1671-7597(2013)18-0018-01

现阶段国内大部分停车场只是对车辆的出入时间进行管理,以实现自动计费为主要目的,对停车场空余车位的指引基本采用人工方式;较先进的室内停车场安装了车位检测系统,此类系统中各个车位探测器与中控计算机之间通过有线RS485方式连接,施工周期较长,布线复杂、系统不易扩容。

针对现有停车场车位检测系统的缺点,采用ARM7内核的LPC2129为MCU,使用温度补偿减小测距误差,组建ZigBee Mesh网完成了中控计算机与超声波车位探测器之间的无线通信,使得系统拥有更加灵活的可扩展性。

1 系统工作原理

本系统由中控计算机、悬挂于车位正上方的超声波车位探测器、上位机管理软件等部分组成。

超声波车位探测器利用超声波发射探头向车辆顶部或地面垂直发射超声波进行测距,有车和无车时探测器测得的距离是不同的,由此可判断出车位状态;在车位靠近道路方向的顶部安装车位指示灯,可根据本车位状态改变颜色。车位指示灯为三种状态:绿色表示空闲,红色表示有车,橙色表示预定或管制。

中控计算机通过RS232连接的ZigBee协调器模块上电后启动无线网状网,超声波车位探测器所包含的ZigBee路由器模块可感知协调器的存在并建立连接。中控计算机通过协调器向超声波车位探测器发送查询命令,测得车位状态后超声波车位探测器中的路由器模块将信息传送到协调器。中控计算机通过上位机软件处理,将引导信号及时传给设置在停车场的各主要路口的信息显示屏,动态显示相应停车区域内的空余车位个数;车主根据停车场信息显示屏显示的空闲车位情况行车至大致停车区域,根据车位上的绿灯进行停车。

2 系统硬件设计

本系统MCU选用飞利浦公司生产的工业级微处理器LPC2129,具有较小的封装以及极低的功耗,适合多种环境下的应用。超声波车位探测器由XBee无线通信模块、温度补偿电路、超声波发送和接收电路等组成。

超声波发射部分中使用了NE555芯片完成占空比为50%的40KHz超声波的输出。当NE555芯片的复位引脚为高电平时,发送超声波。超声波接收部分使用集成电路CX20106A进行检波,CX20106A的信号输出引脚接收到回波信号时产生一个下降沿变为低电平。

测温采用DALLAS公司生产的DS18B20单总线数字温度传感器,通过编程实现温度信号的9~12位的数字转换,测量范围为-55℃~+125℃。DQ为数据I/O引脚,DS18B20通过4.7 kΩ上拉电阻的DQ线外接LPC2129。

系统选用了Digi公司内置协议栈的XBee/XBee-PRO模块,工作频率为2.4 GHz。XBee-PRO是XBee的加强型模块,传输距离大幅增加,在空旷环境下可达1.5 km,两种模块的封装以及操作模式是一致的。超声波车位探测器包含XBee路由器模块。

3 系统软件设计

超声波车位探测器测距模块首先利用脉宽调制器(PWM)产生控制脉冲,一个周期为41 ms,1 ms高电平,40 ms低电平。高电平时555定时电路发送40 KHz的'超声波,低电平时停止超声波发送,方便超声波车位探测器接收超声波回波信号。超声波开始发送时定时器1延时1 ms启动,避免超声波接收探头接收到部分超声波从而出现误触发;启用定时器0对CX20106A的输出引脚进行下降沿捕获,在接收到超声波回波信号时,程序会进入捕获中断服务子程序计算所测距离。

DS18B20的每次读写之前都要进行一次复位操作,12位转换精度下温度值为16位符号扩展的二进制补码读数形式。LPC2129与DS18B20之间采用单总线通信,程序中跳过了ROM序列号的读取。

数据帧帧头为Ox7E,此格式为固定格式。目标模块的地址包括目标的网络地址和MAC地址;车位位置信息包含车位的区域信息和车位的具体编号,前者为大写英文字母的ASCⅡ值,后者为3到4位十进制数的ASCⅡ值。

中控计算机连接有XBee协调器模块,需要查询各个车位状态时,发送查询数据帧。车位探测器包含的XBee路由器模块接收到数据时,触发中断进入中断服务子程序,当判定接收到的数据帧中含有车位状态查询指令时,开始检测相应车位的状态,并将车位占用情况发送至协调器。

运用MFC设计了本车位指引系统的上位机管理软件,以完成中控计算机与XBee协调器的RS232通信,按照停车场楼层及停车区域的划分,使用轮询方式查询相应车位状态信息,从而得出相应区域的空闲车位数,并在上位机管理软件界面上直观显示。

4 结束语

本车位指引系统硬件上使用了ZigBee无线通信模块,并采用ARM7微处理器作为MCU,对超声波测距的结果通过温度传感器进行了温度补偿,车位探测的准确度大幅提高。经实际测试,本系统中超声波车位探测器与中控计算机间的无线通信可靠、快速,车位状态检测精确,从上位机管理软件的界面中可以简洁直观的看到各个楼层及不同停车区域的车位空余及占用状态。本系统采用无线通信方式避免了当前市场同类系统布线复杂的问题,在控制能耗方面表现较佳,能够满足国内市场大多数客户对此类系统的要求,有较强的应用价值。

参考文献

[1]刘凯.ARM嵌入式接口技术应用[M].北京:清华大学出版社,2009.

[2]顾晗.基于PIC18F2580的CAN总线超声波测距智能节点设计[J].电子元器件应用,2009(03):27-30.

[3](加)Ekram Hossain,(英)Kin K.Leung编著.无线Mesh网络架构与协议[M].易燕等译.北京:机械工业出版社,2009.

[4]曾庆钟,温志渝,陈伯胜.基于ARM的多点测温系统设计[J].现代电子技术,2007(17):127-129 .

[5]孙雪峰.基于Mesh网络的无线抄表系统[D].济南:山东大学,2009.

相关文章

物业公司提升服务品质方案

为了确保事情或工作科学有序进行,我们需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。那么什么样的方案才是好的呢?下面是小编为大家收集的物业公司提升服务品质方案(通用9篇),欢迎阅读...
资料大全2015-01-04
物业公司提升服务品质方案

福尔摩斯的推断△

教学目标 : 1、了解课文内容,知道福尔摩斯是怎么推断出送信人身份的。 2、抓住描写人物对话及心理活动的句子,体会人物当时的感受。朗读课文。 3、学习福尔摩斯善于观察,遇事爱推断的好品...
资料大全2015-01-03
福尔摩斯的推断△

防汛工作实施方案

在写作工作方案时,可以预想多种方法避免可能发生的问题。某个项目开展前,我们就要为上级准备几份工作方案以供参考,你知道写工作方案需要注意哪些问题吗?下面是小编精心整理的防汛工作实施方案(精选5篇),仅供...
资料大全2018-02-01
防汛工作实施方案

星空拍摄方法

关于星空拍摄? 好多人问我星空怎么拍摄, 我的相机能拍吗?我想告诉大家只要 你的相机是单反有高 ISO 就可以拍出跟我一样美的星空。 拍摄星 空的方法:你需要一个稳定的三脚架和一部单反相机(最好是广...
资料大全2015-01-07
星空拍摄方法

企业涉税情况范文最新优选31篇

企业涉税情况范文最新 第一篇20XX年,面对突如其来的疫情形势,XX县严格落实疫情防控税收优惠政策,并继续执行20XX年以来各级政府出台的减税降费优惠。根据《广西壮族自治区财政厅、国家xxx广西壮族自...
资料大全2012-09-04
企业涉税情况范文最新优选31篇

致母亲的一封信

无论是身处学校还是步入社会,大家总少不了接触书信吧,书信是人们用于表情达意的一种交际工具。怎么写信才能避免踩雷呢?下面是小编帮大家整理的致母亲的一封信,希望能够帮助到大家。致母亲的一封信1亲爱的妈妈:...
资料大全2016-06-09
致母亲的一封信