频率24GHz谐振,达到本智能停车系统的需要。整体设计如图3所示。
图3天线与各硬件的整体设计图
13指示灯控制电路
本项目使用红外传感器来监测车位的空余与否,并且管理空余车位,以便随时更新空余节点,为上位机处理数据信息,确保A算法提供准确车位诱导信息。由LED组所构成的地标系统,也是实现车位诱导极为重要的部分。利用指示灯控制电路连接ZigBee,由上位机中的最佳路径计算出最佳车位,并无线控制地标系统,将A算法7的计算结果可视化。
2系统软件设计
系统的软件包括:车牌识别、车辆信息处理、节点加入网络、上位机设计、收费系统、最佳路径算法等6个部分。
f龙源期刊网httpwwwqika
comc
21车牌识别
车牌识别8是通过对车牌图像的采集,车牌区域定位,字符分割及字符识别,识别后存入数据库,实现对车牌的数字化。处理前后如图4所示。
图4车牌识别结果
22车辆信息处理
信息处理分为信息采集和信息分析与处理。信息采集分为车牌采集与IC射频卡采集,用户分为固定用户与临时用户。停车场会为固定用户发配IC射频卡,卡内包含用户信息。系统的信息收集与处理将收集来的数据存入数据库,系统数据库使用SQLServer数据库,库内创建三个数据表包括临时表、用户表、历史表。数据库起到永久保存用户停车信息与查询用户信息的作用。只有管理员才可以修改或删除用户信息。SQLServer固定用户数据表如表1所示;临时用户数据表如表2所示。
表1固定用户数据表
23节点加入网络
本系统的软件包括Coordi
ator建立网络、子节点加入网络和上位机三部分910。
表2临时用户数据表
列名\数据类型\允许
ull值\用户车牌\Varchar(50)\□\入场时间\Time(7)\□\出场时间\Time(7)\□\应缴费用\Mo
ey\□\
协调器在进行建立网络时,首先会对信道进行能量扫描,选择其中能量最弱的信道成为该网络的逻辑信道(信道的能量越小,则在该信道中能建立的PAN网络也就越少),然后再选择短地址的信息、PAN网络标识的ID,对网络设置初始化,PAN网络也就正式建立,网络协调器进入睡眠状态来等待其他节点加入。Coordi
ator建立网络流程框图如图5所示。
ZigBee路由器主要用作中继器使远程设备之间能够相互进行通信,它的主要作用是发现网络、加入网络、离开网络、分配子设备的相关地址、邻居列表等。在此,终端E
dDevice直接与ZigBee路由器通信,采集数据最后的节点。子节点的网络建立时,先对信道进行扫描,从而在某逻辑信道上发现存在的协调器。然后r