1.研究背景
随着用地紧张和汽车数量的增多,对于停车场的应用需求逐渐提高。目前新建停车场主要以地下停车场为主,其可以节约土地资源。但是由于地下停车场的特殊性,使得用户无法得知地下车位的状况,因此需要相应的停车监控系统。本次设计以地下停车场车位信息采集系统为例展开,整个系统包括终端节点,协调器,上位机三个部分。其中终端节点采用CC2530作为主控制器,通过红外传感器来负责车位的检测,并将车位信息通过终端节点Zigbee无线发送到协调器。协调器同样以CC2530作为主控制器,负责接收各个终端节点检测到的车位信息,并将其通过OLED液晶显示,并通过串口上传到上位机。上位机则通过RS232串口通信的方式获取协调器上传过来的车位信息,并显示到PC电脑,方便管理人员进行监控。
2.系统功能设计
(1)实现对停车场空位数的检测和统计,在实物制作时以2个车位为例展开设计;
(2)终端节点在完成车位的检测后,可以通过无线通信网络发送到远端的协调器,方便进行下一步数据处理;
(3)协调器接收到车位数据后,通过RS232串口传输到PC电脑,方便管理人员进行监控;
(4)具有液晶显示模块,显示相关信息。
3.系统方案设计
4.主程序设计
当系统程序启动后,首先完成参数的初始化设置,作为主机的CC2530为控制器,一方面负责接收来自采集信号节点的监控数据(车位信息),另一方面则根据指令发送信息到PC电脑,方便用户实现管控,其程序流程如图所示。
5.实物图