無(wú)線照明系統(tǒng)休眠策略的研究與實(shí)現(xiàn)
2.2 節(jié)點(diǎn)配置
根據(jù)系統(tǒng)各節(jié)點(diǎn)的功能要求,嵌入式控制器能夠?qū)W(wǎng)絡(luò)進(jìn)行集中控制,被配置成協(xié)調(diào)器,作為網(wǎng)絡(luò)的建立者;路由節(jié)點(diǎn)作為特殊的節(jié)點(diǎn),僅作為數(shù)據(jù)匯聚點(diǎn)進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),不執(zhí)行其他操作;而開(kāi)關(guān)節(jié)點(diǎn)僅在手動(dòng)開(kāi)關(guān)操作后被喚醒,在網(wǎng)絡(luò)中活躍的時(shí)間較短,不需進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),被配置為終端設(shè)備。
3 網(wǎng)絡(luò)節(jié)點(diǎn)節(jié)能方案實(shí)現(xiàn)
網(wǎng)絡(luò)節(jié)點(diǎn)低功耗設(shè)計(jì)是無(wú)線傳感器網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)熱點(diǎn)之一。因此,需要通過(guò)從硬件設(shè)計(jì)和軟件設(shè)計(jì)2個(gè)方面提出和總結(jié)節(jié)點(diǎn)的低功耗設(shè)計(jì)方法。常見(jiàn)的ZigBee SoC解決方案中,節(jié)點(diǎn)由處理器(MCU)、無(wú)線收發(fā)器(RF)、外設(shè)和供電部分組成。其中,處理器作為節(jié)點(diǎn)的核心單元,負(fù)責(zé)數(shù)據(jù)處理和芯片內(nèi)部資源的調(diào)配;無(wú)線收發(fā)器進(jìn)行數(shù)據(jù)包收發(fā),實(shí)現(xiàn)網(wǎng)絡(luò)通信功能。
對(duì)于SoC架構(gòu),可采用單部件無(wú)線傳感器休眠模型進(jìn)行分析。根據(jù)參考文獻(xiàn),無(wú)線收發(fā)器是節(jié)點(diǎn)功耗的主要來(lái)源。一般情況下,ZigBee網(wǎng)絡(luò)的數(shù)據(jù)傳輸量較小,大部分節(jié)點(diǎn)處于空閑狀態(tài)。為減小網(wǎng)絡(luò)的能源消耗,可利用ZigBee節(jié)點(diǎn)提供的多種休眠模式,關(guān)閉空閑節(jié)點(diǎn)的無(wú)線收發(fā)器,使處理器進(jìn)入休眠狀態(tài)。
3.1 事件驅(qū)動(dòng)
開(kāi)關(guān)節(jié)點(diǎn)的功能在于檢測(cè)開(kāi)關(guān)面板的操作,發(fā)送開(kāi)關(guān)信息到相應(yīng)的照明節(jié)點(diǎn),不需主動(dòng)參與無(wú)線通信。開(kāi)關(guān)節(jié)點(diǎn)采用能耗最低的深度休眠模式,關(guān)閉數(shù)字穩(wěn)壓器、高速RC振蕩器和所有晶體振蕩器,只能通過(guò)外部中斷進(jìn)行喚醒,其休眠和喚醒過(guò)程如圖2所示。本文引用地址:http://www.ex-cimer.com/article/155939.htm
評(píng)論