新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ZigBee停車場短信尋車系統的設計

        基于ZigBee停車場短信尋車系統的設計

        作者: 時間:2012-07-02 來源:網絡 收藏

        3 路由器模塊的
        考慮到路由器模塊距終端節點模塊較近,離協調器模塊較遠,單獨使用CC2530作為路由器模塊可能會出現數據的丟失,由于CC2591的傳輸距離可達1~3 km,所以這里采用CC2530+CC2591構成。當路由器模塊接收到終端節點發送的信息時,會把信息轉發給協調器;當接收到協調器發送來的反饋信息時,會轉發給對應的終端節點,所以路由器主要起到中繼路由的作用。路由器模塊的CC2591連接電路圖如圖3所示。

        本文引用地址:http://www.104case.com/article/154489.htm

        c.JPG


        這里需要把CC2530的設備類型設置成網絡路由器節點,則在協議棧中只需要更改應用層事件處理函數SampleApp_ProcessMSGCmd(aflncomingMSGPacket_t*pkt),使其在接收到信息后調用SampleApp_SendFlashMessage(),把接收到的信息發送出去即可。

        4 協調器模塊的
        協調器由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通過發送給各個終端節點,從而實現校準各個終端節點的時間為00時00分00秒。C8051F040采用Keil C51編程,包含單片機初始化程序、1602顯示子程序、NANDFLASH讀寫子程序、串口0接收子程序、時鐘程序、時間校準子程序和串口1接收子程序。協調器模塊的顯示電路和存儲電路如圖4所示。

        d.JPG


        協調器模塊的CC2530的設備類型為網絡協調器節點,在協議棧中需要添加串口發送子程序和串口接收子程序,同時需要在ZigBee協議棧中更改協議棧中的應用層事件處理函數SampleApp_ProcessMSGCmd(afIncomingMSGPacket_t*pkt),使其在接收到信息后調用串口發送子程序把信息發送給C8051F040。當串口接收到C8051F040發送的時間校準命令時,調用串口接收子程序,使CC2530以廣播的形式把校準命令發送給各個終端節點模塊。
        協調器模塊是整個尋車的核心部分,起到接收終端節點發來的地址信息和手機號碼,并對接收的地址信息進行比對,比對后把對應的地址信息的通過GSM模塊發送給車主。例如當協調器模塊接收到終端節點為0x01、手機號碼為13800000000的信息時,會進行地址比對,比對后將保存在NANDFLASH中所對應的“尊敬的客戶,您好,您所停車位為A00-A09,從1號電梯向右50 m可到達該位置”發送到13800000000的手機號碼上,從而實現短信尋車。

        5 結束語
        ZigBee短信尋車實現了將車輛在停車場所停的位置通過短信發送給車主,方便車主離開停車場后快速找到自己的車輛。該采用ZigBee設計,功耗低、便于安裝和維護。相對于采用485或CAN總線,ZigBee不需要花費大量時間在布各種總線上,且對于已經使用的停車場,不需要布線就能夠快速的安裝和使用。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阜南县| 保康县| 宣汉县| 柯坪县| 信丰县| 名山县| 渑池县| 永丰县| 长海县| 香港 | 乌兰县| 万州区| 安陆市| 崇州市| 兴安盟| 九寨沟县| 无为县| 白玉县| 扬中市| 全州县| 调兵山市| 东方市| 斗六市| 太康县| 贵定县| 井陉县| 东山县| 金沙县| 东丰县| 吉安县| 信宜市| 宜宾市| 普格县| 苍溪县| 潼南县| 淮南市| 静海县| 和政县| 武功县| 固始县| 通化市|