新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Zigbee技術的LED燈光控制器的設計及應用

        基于Zigbee技術的LED燈光控制器的設計及應用

        作者: 時間:2014-09-02 來源:網絡 收藏

          3 系統軟件設計

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

          軟件開發環境選擇IAR Embedded Workbench for MCS-51 7.51A 作為 開發的IDE.在TI Z Stack 協議棧的基礎上,編寫了系統的應用程序代碼,用VC 編寫上位機程序。

          Z Stack 提供了豐富的調試函數調試接口。系統軟件主要包括協調器節點程序、路由器節點程序。協調器是第一級節點,負責組建網絡,網絡組建好后會分配節點ID 地址,協調器接收到手持控制終端發送的命令,發送控制命令到節點就可以實施相應控制,如圖4 是協調器的工作流程圖。

          

         

          圖4 協調器工作流程圖。

          以下擴展到第2 級、第3 級甚至多級,只要在同一網絡就可以實施相應控制,協調器接收命令同時將控制命令發送到路由器或者終端節點,如果直接發送命令給路由器,路由器就會執行相應命令, 也可以通過路由器發送給終端節點,由終端節點執行相應命令。如圖5 是路由器(包含終端節點)工作流程圖。

          

         

          圖5 路由器(包含終端節點)工作流程圖。

          4 功能實現

          控制終端是一手持遙控器,遙控器內設置了無線收發模塊,在組建網絡時將遙控器加入網絡,遙控器會自動識別每一節點的ID 地址,通過對節點發送命令實現控制。可以對單個燈進行亮度調節,即向單個節點發送控制命令,也可以將部分節點組建一個局域網絡存儲到遙控器中,對這個局域網絡發送命令就可以實現局域網內所有節點的燈光控制。

          5 結論。

          通過 技術實現了對燈光的無線控制,解決了家庭內部網布線復雜、擴展性差、價格高、功耗高和通信范圍存在盲區等問題, 實現了家庭住宅或者辦公場所的無線通訊,所構建控制系統具有低功耗、低成本,開發方便,易于擴展等特點,而且通過手持遙控器進行控制給人們帶來了便利。由于國家大力推行使用LED 節能照明燈, 所以 無線燈光控制方面具有廣闊的市場,同時可以進一步擴展到中對家用電器進行無線控制, 甚至遠程無線控制。基于Zigbee 技術的各種優點, 其在物聯網上的發展空間會很大,尤其是學校的宿舍,教學樓,圖書館或者食堂。

        萬能遙控器相關文章:萬能遙控器代碼


        pwm相關文章:pwm是什么


        路由器相關文章:路由器工作原理


        路由器相關文章:路由器工作原理


        led燈相關文章:led燈原理


        分頻器相關文章:分頻器原理
        光控開關相關文章:光控開關原理
        聲光控開關相關文章:聲光控開關原理
        調光開關相關文章:調光開關原理

        上一頁 1 2 3 下一頁

        關鍵詞: Zigbee 智能家居 PWM

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 崇仁县| 廉江市| 平泉县| 永州市| 长兴县| 漳浦县| 曲沃县| 左贡县| 株洲市| 玉山县| 大渡口区| 宁明县| 天水市| 海兴县| 湘潭县| 芦山县| 潢川县| 韶关市| 宜兴市| 张家口市| 宣城市| 吉木萨尔县| 普陀区| 沙湾县| 新宁县| 客服| 遵义市| 土默特左旗| 乌兰察布市| 青川县| 灌云县| 防城港市| 陵川县| 武宁县| 天峨县| 榕江县| 牟定县| 连南| 北票市| 万全县| 五寨县|