基于ZigBee技術(shù)的無線智能家用燃?xì)鈭缶到y(tǒng)
3.2 組建網(wǎng)絡(luò)流程
組建網(wǎng)絡(luò)的流程圖主要是系統(tǒng)設(shè)置初始化,通過按鍵來設(shè)置設(shè)備的邏輯類型,然后進(jìn)行系統(tǒng)復(fù)位,復(fù)位后啟動協(xié)議棧,判斷協(xié)議棧是否啟動成功,如果啟動失敗,觸發(fā)START_EVT事件繼續(xù)啟動協(xié)議棧,直到協(xié)議棧啟動成功,然后把協(xié)調(diào)器設(shè)置成允許其他節(jié)點(diǎn)自動加入網(wǎng)絡(luò),則建網(wǎng)成功。具體建網(wǎng)流程圖如圖7所示。本文引用地址:http://www.ex-cimer.com/article/156747.htm
3.3 語音報警流程
報警電路流程首先是系統(tǒng)的初始化,循環(huán)計數(shù)清0,開始進(jìn)入監(jiān)測狀態(tài),當(dāng)濃度達(dá)到報警值時,開始模擬摘機(jī),然后判斷是否是撥號音,如果不是則繼續(xù)模擬摘機(jī),是撥號音則開始撥預(yù)置的電話號碼,撥號循環(huán)計數(shù)加1,進(jìn)行延時等待2 s,判斷是否有回鈴音,沒有回鈴音繼續(xù)等待,有則進(jìn)一步判斷對方是否摘機(jī),沒摘機(jī)則繼續(xù)等待,當(dāng)?shù)却龝r問超過1 min時,剛判斷預(yù)置電話號碼是否播完,如果沒有播完則進(jìn)行撥打下一個電話號碼。對方摘機(jī)成功則啟動語音模塊播放錄音,然后掛機(jī)。具體流程如圖8所示。
4 實(shí)驗(yàn)過程中的關(guān)鍵點(diǎn)分析
首先,在選擇組網(wǎng)過程中,mesh網(wǎng)絡(luò)功能強(qiáng)大健壯且具有自修復(fù)能力,但這是以增加更多冗余路由為代價的,會增大網(wǎng)絡(luò)的能量消耗以及成本,所以在組建網(wǎng)絡(luò)的同時,要折衷處理網(wǎng)絡(luò)成本和網(wǎng)絡(luò)健壯性。再次,zigBee的功率超低,這對于無線電系統(tǒng)來說是一大優(yōu)點(diǎn),因此必須能夠?qū)φ麄€系統(tǒng)進(jìn)行低功耗設(shè)計。為了充分優(yōu)化電源的使用和電池壽命,有必要投入大量的時間去優(yōu)化功耗,同時應(yīng)當(dāng)處理對數(shù)據(jù)反應(yīng)時間與電池的壽命進(jìn)行折衷。最后,為了驗(yàn)證設(shè)備的互操作性,往往需要購買ZigBee開發(fā)公司不同的產(chǎn)品。在開發(fā)期間利用另外一臺經(jīng)過認(rèn)證的ZigBee系統(tǒng)進(jìn)行互操作,能夠有助于把產(chǎn)品的性能及兼容性做最好的優(yōu)化。
5 結(jié)束語
該系統(tǒng)設(shè)計的家用燃?xì)鈭缶到y(tǒng)采用CC2430作為控制器,其內(nèi)部集成了RF射頻、加強(qiáng)型51單片機(jī)、A/D轉(zhuǎn)換等,使得系統(tǒng)的整體設(shè)計體積小、外圍電路簡單、降低系統(tǒng)功耗、抗干擾能力強(qiáng)。該系統(tǒng)不僅可以應(yīng)用于家庭報警,而且易于拓展成智能小區(qū)監(jiān)測平臺,有很廣闊的市場應(yīng)用前景。
評論