新闻中心

EEPW首页>汽车电子>设计应用> 一种低成本城市停车诱导系统中区域性Zigbee网络的

一种低成本城市停车诱导系统中区域性Zigbee网络的

作者: 时间:2016-10-22 来源:网络 收藏

终端结点的主程序流程图如图5所示。初始化后对车位检测传感器进行数据采集,得到的数据经过自带的A/D模块进行AD转换,然后以循环覆盖的方式存入CC3530内部的FLASH。之后,判断当前状态与上一个状态是否相同。若车位状态发生变化,由Zigbee射频模块通过路由器结点向协调器结点发送数据,并等待协调器结点的反馈。若在规定的时间内没有收协调器结点的反馈,则重发数据;若收到反馈,则开启定时中断后进入休眠状态。接下来等待定时中断唤醒,进行下一次的数据采集。

一种低成本城市停车诱导系统中区域性Zigbee网络的设计

路由器结点的主程序流程图如图6所示,若接收到终端结点发送的车位状态变化信息,则产生外部中断,从休眠状态回到正常状态。然后以循环覆盖的方式存入CC3530内部的FLASH。接着将车位状态变化的信息发送给协调器结点,并等待协调器结点的反馈。若在规定的时间内没有收到反馈,则进行重发;否则,向终端结点转发协调器结点发送的反馈,之后进入休眠状态,等待外部中断唤醒。

5 实物展示及模拟运行结果

图7为所开发出的测试系统的实物展示图。在图7的中上部,左边是协调器结点的板,右边是协调器结点的板。在LPC11 C14板中,左边带有天线的部分是商品化的GPRS模块。在板中,中上部带有天线的部分是商品化的Zigbee射频模块。由于这两部分的频率均处于微波频段,因此为保证可靠性采用商品化的成熟模块。在图7的中下部,左边是路由器结点,右边是终端结点。为保证测试效果,这两个结点在测试时均采用的是商品化的Zigbee模块,测试通过后可将底板替换为自己开发的底板(即:目前协调器结点中CC2530板所用的底板)。

一种低成本城市停车诱导系统中区域性Zigbee网络的设计

为测试区域性软、硬件设计的有效性,事先在板的嵌入式数据库中存入如表1所示的测试数据。之后,利用手机发送短信向板的GPRS模块提出停车请求。接下来,LPC11C14运行停车位寻优算法。根据表1中的数据,经计算后得出结论:005号车位最佳。然后,LPC11C14的GPRS模块向手机回复短信。短信的发送和接收界面如图8所示。根据计时结果,从触发短信发送按钮到收到反馈的时间不超过10秒。

一种低成本城市停车诱导系统中区域性Zigbee网络的设计
一种低成本城市停车诱导系统中区域性Zigbee网络的设计

注:1)当前状态为0时,表示车位为占用状态;当前状态为1时,表示车位空闲。2)两边车位的占用情况为0时,表示两边车位均未被占用;为1时,表示有一边被占用;为2时,表示两边均被占用。

6 结论

以嵌入式芯片LPC11C14和Zigbee通信芯片CC2530为主要部件,设计了一套用于停车诱导的区域性的硬件电路,同时开发了协调器、路由器和终端三类节点的控制和通信程序。测试实验表明,所设计的可准确接收用户的停车请求,并能及时反馈最佳车位信息,从用户请求到收到反馈的时间不超过10 s。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭