协调器模块总体设计电路图如下所示
协调器由CC2530、C8051F040、NANDFLASH、DS12887、1602和GSM模块组成。由于普通的51单片机只有1个串口,无法满足设计的要求,所以这里采用C8051F040,C8051F040有1个12位多通道ADC,2个12位DAC,2个电压比较器,1个电压基准,1个32KB的FLASH存储器,2个UART口,与MCS-51指令集完全兼容的高速CIP-51内核。C8051F040的串口0与CC2530相连,用于接收CC2530发送的手机号码和地址信息;串口1与GSM模块,用于发送地址信息到对应的手机号码上。NANDFLASH用于保存停车场各个区域的地址和如何从入口到达该地址的说明。DS12887高精度时钟芯片用于显示时间和日期,同时对各个终端节点的时间进行校准,当时间为00时00分00秒时,C8051F040会发送校准命令给CC2530,由CC2530通过ZigBee发送给各个终端节点,从而实现校准各个终端节点的时间为00时00分00秒。C8051F040采用Keil C51编程,包含单片机初始化程序、1602显示子程序、NANDFLASH读写子程序、串口0接收子程序、时钟程序、时间校准子程序和串口1接收子程序。协调器模块的显示电路和存储电路如图4所示。
评论
查看更多