便利新時(shí)代:物聯(lián)網(wǎng)的控制與聯(lián)機(jī)選擇
掃描二維碼
隨時(shí)隨地手機(jī)看文章
有別于以往所經(jīng)歷過(guò)的一切,我們來(lái)到了聯(lián)機(jī)與便利新時(shí)代的開(kāi)端。物聯(lián)網(wǎng)(IoT)有望實(shí)現(xiàn)隨時(shí)隨地了解及掌握居家和工作環(huán)境的愿景,它或許已然降臨,就好比杰弗里·摩爾(Geoffrey Moore)所說(shuō)的“鴻溝(Chasm)”,你是站在哪一側(cè)?如今通過(guò)聯(lián)網(wǎng)可以聯(lián)機(jī)監(jiān)控居家環(huán)境,確保家人安全無(wú)憂(yōu),使家中的能源獲得最妥善的運(yùn)用,查看寵物,而這一切皆能在家里或在路上就能搞定。其中的引爆點(diǎn)在于,有極少數(shù)創(chuàng)新的消費(fèi)產(chǎn)品與服務(wù),即使是最近的采用者都無(wú)法忽略。此后,物聯(lián)網(wǎng)的到來(lái)就毋庸置疑了。
假如這種情況還沒(méi)有發(fā)生,公司的管理團(tuán)隊(duì)不久后也會(huì)推出產(chǎn)品來(lái)參與物聯(lián)網(wǎng)。各位要如何應(yīng)對(duì)?好消息是,物聯(lián)網(wǎng)的應(yīng)用如今有很多現(xiàn)成的應(yīng)用的協(xié)議棧架構(gòu),就等著各位和所屬團(tuán)隊(duì)來(lái)發(fā)揮本身的創(chuàng)意專(zhuān)長(zhǎng)。在本文中,我們將探討家居互連的常見(jiàn)架構(gòu),以及有助于駕馭物聯(lián)網(wǎng)的技術(shù)考慮。
大家都想要把握住家與家人的安全,而唯有在失火或失竊時(shí),這方面的需求才會(huì)浮現(xiàn)在我們的腦海。有些新創(chuàng)公司和有線電視業(yè)者已針對(duì)家居互連推出了產(chǎn)品,以提供消防、安全和便利方面的服務(wù)。典型的家居互連系統(tǒng)架構(gòu)包含了一些從簡(jiǎn)單到復(fù)雜的感測(cè)節(jié)點(diǎn)、有網(wǎng)關(guān)可供無(wú)線上網(wǎng)并且可能需提供本地化智能系統(tǒng)的無(wú)線網(wǎng)絡(luò),以及鏈接移動(dòng)裝置的云端服務(wù)。類(lèi)似的家居互連架構(gòu)如圖1所示。
嵌入式系統(tǒng)設(shè)計(jì)人員在設(shè)計(jì)網(wǎng)關(guān)或感測(cè)節(jié)點(diǎn)時(shí),必須考慮到有沖突的需求,舉例來(lái)說(shuō)像是處理速度、存儲(chǔ)容量、法規(guī)考慮、功耗、系統(tǒng)延遲、聯(lián)機(jī)選擇、系統(tǒng)分隔、安全要求、互操作性、未來(lái)的遷移和系統(tǒng)成本。
圖1:家居互連
系統(tǒng)網(wǎng)關(guān)可能是有線電視機(jī)頂盒,也可能是獨(dú)立的系統(tǒng)。典型網(wǎng)關(guān)架構(gòu)范例可參見(jiàn)圖2。網(wǎng)關(guān)的微控制器(MCU)最有可能采用基于ARM的Cortex-M或Cortex-A型處理器搭配上鏈接選擇,如以太網(wǎng)絡(luò)、Wi-Fi、ZigBee和sub-GHz/ISM。在挑選最理想的微控制器時(shí),所要考慮的包括通訊協(xié)議棧和網(wǎng)關(guān)服務(wù)的存儲(chǔ)容量與處理要求、“實(shí)時(shí)”或脫機(jī)運(yùn)作的系統(tǒng)延遲要求,以及聯(lián)機(jī)。在挑選無(wú)線射頻子系統(tǒng)時(shí),所要考慮的則包括當(dāng)?shù)氐姆ㄒ?guī)(FCC、ETSI等)、要不要連結(jié)至更大的生態(tài)系統(tǒng)(此時(shí)就必須有標(biāo)準(zhǔn)),或是協(xié)議堆棧要求、鏈路預(yù)算(以轉(zhuǎn)換為無(wú)線射頻的范圍)和系統(tǒng)成本,假如系統(tǒng)是自成一體的話(huà)(可采用專(zhuān)屬協(xié)議棧)。無(wú)線接收器的能耗與系統(tǒng)架構(gòu)息息相關(guān),因?yàn)樗鼤?huì)影響到感測(cè)節(jié)點(diǎn)的范圍與電池的壽命。
迷你網(wǎng)關(guān)在把感測(cè)和環(huán)境數(shù)據(jù)傳到云端時(shí),只會(huì)通過(guò)以太網(wǎng)絡(luò)或無(wú)線射頻子系統(tǒng),所以使用較小、較便宜的Cortex-M型處理器應(yīng)足以應(yīng)付,特別是將通訊的協(xié)議棧要求降到最低。迷你網(wǎng)關(guān)的優(yōu)點(diǎn)在于,節(jié)點(diǎn)之間的情報(bào)與互操作性可以靠云端服務(wù)來(lái)管理,但缺點(diǎn)是可能要繞上一圈來(lái)等待云端服務(wù)處理并回復(fù)指揮與控制指令。另一個(gè)極端則是“智能型”網(wǎng)關(guān),它提供本地指揮與智能控制,并具有最小延遲與全功能的優(yōu)點(diǎn) - 假如云端斷線的話(huà)。不過(guò),智能型網(wǎng)關(guān)的應(yīng)用必須管理商業(yè)邏輯,在支持系統(tǒng)升級(jí)方面也必須經(jīng)得起未來(lái)的考驗(yàn)。沒(méi)有人希望今天所買(mǎi)的無(wú)線照明控制系統(tǒng)到明天就要換新的網(wǎng)關(guān)。
圖2:家居互連網(wǎng)關(guān)架構(gòu)范例
聯(lián)機(jī)住家的基本節(jié)點(diǎn)可能是大門(mén)傳感器、無(wú)線照明或煙霧偵測(cè)器,如圖3所示。微控制器大部分使用低功耗的8位器件或32位的ARM Cortex-M型器件。在挑選最理想的微控制器時(shí),所要考慮的存儲(chǔ)容量與處理要求包括無(wú)線射頻協(xié)議棧與傳感器管理、能源消耗、小封裝及成本。在挑選無(wú)線射頻協(xié)議時(shí),所要考慮的則包括功耗、鏈路預(yù)算和成本。無(wú)線連接的選擇一般包含了專(zhuān)用的sub-GHz/ISM協(xié)議棧、ZigBee、藍(lán)牙或Wi-Fi。在這些選擇中,sub-GHz和ZigBee是居家自動(dòng)化最常使用的協(xié)議,因?yàn)樗鼈冏罹吣茉葱?、長(zhǎng)效的電池壽命(一般是三至五年),以及廣大的范圍以偵測(cè)室內(nèi)各區(qū)的感測(cè)節(jié)點(diǎn),以避免經(jīng)常更換電池的麻煩。對(duì)許多無(wú)線感測(cè)節(jié)點(diǎn)的應(yīng)用來(lái)說(shuō),藍(lán)牙缺乏足夠的范圍,因?yàn)樗恢С种欣^器。藍(lán)牙對(duì)電源的要求也遠(yuǎn)高于ZigBee。Wi-Fi所需要的耗能大過(guò)ZigBee和sub-GHz,所以并不適合以電池供電的應(yīng)用,因?yàn)殡姵責(zé)o法輕易充電。
對(duì)于sub-GHz的星形節(jié)點(diǎn)或泛洪的(flooding-capable)無(wú)線射頻協(xié)議棧以及像感測(cè)節(jié)點(diǎn)這種空間受限的應(yīng)用,最省成本的解決方案或許是小封裝、超低功耗的8位微控制器和無(wú)線射頻接收器,或是將微控制器和接收器整合在一起的系統(tǒng)單芯片。對(duì)于ZigBee網(wǎng)狀網(wǎng)絡(luò)應(yīng)用,最佳的選擇是將微控制器和無(wú)線射頻子系統(tǒng)整合在一起的系統(tǒng)單芯片,尤其是在印刷電路板這種對(duì)于空間錙銖必較的地方。在尋找微控制器和無(wú)線射頻接收器時(shí),供貨商要能提供低功耗的8位和32位的ARM Cortex-M型微控制器以及無(wú)線系統(tǒng)單芯片,并滿(mǎn)足無(wú)線射頻協(xié)議棧的布建要求加以簡(jiǎn)化的開(kāi)發(fā)工具。
圖3:基本的感測(cè)節(jié)點(diǎn)架構(gòu)
12下一頁(yè)全文 本文導(dǎo)航第 1 頁(yè):便利新時(shí)代:物聯(lián)網(wǎng)的控制與聯(lián)機(jī)選擇[!--empirenews.page--]第 2 頁(yè):先進(jìn)的感測(cè)節(jié)點(diǎn)結(jié)構(gòu)