久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > LM3S9B96與CC2520平臺上的ZigBee組網技術及應用

LM3S9B96與CC2520平臺上的ZigBee組網技術及應用

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

(3)相應的事件處理機制
CC2530芯片初始化完畢后,觸發ZB_ENTRY_EVENT事件啟動設備,該事件在用戶自定義的事件處理函數zb_Handle()salEvent()中被處理,調用zb_StartReqtaest()函數啟動路由器或者終端設備并加入協調器建立的網絡。
d.jpg
f.jpg
該函數主要用來處理3個網絡事件:
◆ZB_ENTRY_EVENT,負責啟動設備組建或加入網絡。
◆MY_FIND_COLLECTOR_EVT,負責CC2530路由器、終端設備和LM359896協調器之間的綁定。
◆MY_REPORT_EVT,負責定時維護LM359896協調器和CC2530路由器、終端設備之間的父子關系。
設備啟動完畢后,作為路由器或終端節點的設備將自動調用回調函數zb_StartConfirm()確認設備是否啟動成功,同時在函數內部觸發設備綁定事件MY_FIND_COL_LECTOR_EVT。其核心代碼如下:
g.jpg
CC2530路由器、終端設備和LM359B96+協調器完成設備綁定后,還必須定時觸發MY_REPORT_EVT事件,該事件負責每隔myReportPer iod時間(默認為2s)向LM359B96+協調器發送父子節點綁定關系的消息以維護父子關系,其發送消息的關鍵函數為zb_SendDataRequest()。
3.3 上智能泊車引導系統設計
針對目前大中型停車場中普遍存在的停車難、收費麻煩等問題,在以+為協調器、CC2530作為終端節點的星狀網絡的基礎上,構建了一個新型的停車場智能泊車引導系統。該系統采用N18-D80NK反射式接近開關傳感器采集每個車位當前是否被占用的狀態信息,通過CC2530無線節點模塊利用ZigBee傳輸到協調器。LM3S9B96協調器對信息匯總后進行初步處理,以UDP通信的形式與OMAP35 30嵌入式網關進行局域網通信,并在OMAP3530嵌入式網關的顯示屏上對當前所有車位狀態進行同步更新并顯示,以便車主能夠直觀地選擇空閑車位。同時,還在現有的基礎上將OMAP3530的串口通信與短信查詢模塊集成在一起,實現了停車場空閑車位的短信查詢功能。系統也可以用LM3S9B96協調器上的網絡或USB口把采集的信息直接傳送給微機進行統計和管理。

結語
LM3S9B96作為32位ARM Cortex-M3微處理器,在性能方面具有處理速度快、外圍接口豐富等優勢,它與CC2520一起組成的協調器在ZigB ee無線方面有著廣闊的發展前景。本文在了解CC2530、CC2520等無線芯片的原理與的基礎上,實現了基于LM3S9B96+CC2520為協調器,CC2530為路由器或終端設備的無線方案。在ZigBee迅猛發展的今天,相信LM3S9B96+CC2520將會為解決ZigBee在實際中的問題帶來更大的自由度和選擇性。

本文引用地址:http://www.cqxgywz.com/article/155236.htm
電容式接近開關相關文章:電容式接近開關原理

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉