论文部分内容阅读
为降低城市智能停车系统的建设及后期运营成本,本文首先提出一种无需建设管理控制中心的系统架构。该架构由部署于城市中各停车场(或路边停车区域)的Zigbee网络,和停车用户的智能手机两大部分构成。在所提出的系统架构的基础上,本文研究该架构中停车场级Zigbee网络的硬件及软件设计。在主要器件的选型方面,选择恩智浦公司的LPC11C14芯片作为协调器结点的嵌入式控制器,选择TI公司的CC2530芯片作为整个Zigbee网络中协调器、路由器、终端三类结点的通信芯片,选择SIM300作为协调器结点的GPRS模块,选择霍尼韦尔的HMC5883L传感器用于车位状态检测。在硬件电路的设计方面,设计了LPC11C14的基本外围电路、与CC2530的串口连接电路、SPI转UART电路、数据存储电路,设计了SIM300和CC2530的基本外围电路,并利用Altium Designer软件完成了原理图和PCB图的绘制。在软件设计方面,设计了嵌入式控制器的UART接收程序、EEPROM数据存储程序、SPI转UART程序,设计了GPRS模块的数据发送和接收程序,设计了协调器、路由器、终端三类节点的Zigbee组网及数据传输程序,设计了车位检测传感器数据读取程序,并利用IAR软件对上述程序进行了调试。焊接了自主设计的Zigbee底板和LPC11C14电路板,连接商业化Zigbee核心板、GPRS模块和HMC5883L传感器模块,利用逻辑分析仪和串口调试助手等工具对系统的Zigbee网络传输、EEPROM数据存储、LPC11C14控制GPRS模块与智能手机、车位检测传感器读取磁场数据等功能进行了测试,测试结果表明所设计的软硬件实现了预期的功能。文末,对全文完成的工作和成果进行了总结,并指出了下一步应完善的功能。