物聯(lián)網(wǎng)無線傳感器節(jié)點(diǎn)設(shè)計(jì)
發(fā)布時(shí)間:2018-03-14 責(zé)任編輯:wenwei
【導(dǎo)讀】在一般情況下,無線傳感器節(jié)點(diǎn)是傳感器為基礎(chǔ)的設(shè)備,負(fù)責(zé)監(jiān)察溫度、濕度或壓力等條件。節(jié)點(diǎn)從任何類型的傳感器收集數(shù)據(jù),然后以無線方式傳遞數(shù)據(jù)到控制單位,譬如計(jì)算機(jī)或移動(dòng)設(shè)備,并在此處理、評(píng)估數(shù)據(jù),并采取行動(dòng)。
無線傳感器節(jié)點(diǎn)( WSN )在促進(jìn)物聯(lián)網(wǎng)( IoT )發(fā)展方面發(fā)揮著關(guān)鍵作用。WSN的優(yōu)點(diǎn)在于,它的功耗極低,尺寸極小,安裝簡(jiǎn)便。對(duì)很多物聯(lián)網(wǎng)的應(yīng)用而言,譬如安裝在室外的應(yīng)用,WSN可使用太陽能供電。當(dāng)室內(nèi)有光,系統(tǒng)就由太陽光供電,同時(shí)為細(xì)小紐扣電池或超級(jí)電容器充電,以在沒有光的情況下為系統(tǒng)供電。
在一般情況下,無線傳感器節(jié)點(diǎn)是傳感器為基礎(chǔ)的設(shè)備,負(fù)責(zé)監(jiān)察溫度、濕度或壓力等條件。節(jié)點(diǎn)從任何類型的傳感器收集數(shù)據(jù),然后以無線方式傳遞數(shù)據(jù)到控制單位,譬如計(jì)算機(jī)或移動(dòng)設(shè)備,并在此處理、評(píng)估數(shù)據(jù),并采取行動(dòng)。理想情況下,節(jié)點(diǎn)可以由能量收集機(jī)制獲得作業(yè)電源,成為獨(dú)立運(yùn)作的設(shè)備。從一般意義上講,能量收集的過程是捕捉并轉(zhuǎn)換來自光、振動(dòng),或熱等來源的極少量能量為電能的過程。
圖 1:能量收集系統(tǒng)設(shè)計(jì)示例
圖 1 顯示了能量收集系統(tǒng)的框圖。能量是由能量收集系統(tǒng) (如太陽能板)收集,并由電源管理集成電路 (IC) (PMIC) 轉(zhuǎn)換成穩(wěn)定的能量,再使用低漏、低阻抗的電容器儲(chǔ)存。這些能源能供給傳感器接口負(fù)載 (譬如微控制器MCU),而MCU是用無線方式來傳送數(shù)據(jù)的傳感器。本圖中,能量收集傳感器( EHS )是無線傳感器節(jié)點(diǎn)。
圖 2:無線傳感器節(jié)點(diǎn)系統(tǒng)示例
圖2顯示了無線傳感器節(jié)點(diǎn)的框圖。在這里,已處理的傳感器數(shù)據(jù)會(huì)透過低功耗藍(lán)牙( BLE )以無線方式傳輸。BLE 是用于短距離、低功耗無線應(yīng)用的標(biāo)準(zhǔn),以交流狀態(tài)或控制信息。BLE 在2.4 GHz ISM 頻帶及二進(jìn)制頻移鍵控(GFSK)調(diào)制下運(yùn)作,此支持1 Mbps 的數(shù)據(jù)速率。
而電源管理 IC是用來穩(wěn)定能量收集設(shè)備所要求的功秏,以支持其超低功耗的運(yùn)作。 打個(gè)比方,賽普拉斯S6AE103A PMIC 器件的電流消耗低至280 nA,啟動(dòng)功率為 1.2uW(見圖3)。因此,在約100勒克斯(lx) 的低亮度的環(huán)境中,緊湊型太陽能電池依然可以獲得少量的能量。
圖 3:用于能量收集的S6AE103A PMIC 器件框圖
高效的無線傳感器節(jié)點(diǎn)設(shè)計(jì)
讓我們考慮一下設(shè)計(jì)無線傳感器節(jié)點(diǎn)所涉及的步驟:
第 1 步:選擇硬件:
在硬件方面,你需要適當(dāng)?shù)膫鞲衅?,一臺(tái)最終能用能量收集設(shè)備供電的MCU及 PMIC。你可能需要額外的無源組件,此視乎設(shè)計(jì)而定。
傳感器可以是仿真或數(shù)字形式。現(xiàn)今市面上很多傳感器是使用基于集成電路總線(I2C)、串行外設(shè)接口 (SPI)或異步收發(fā)傳輸器(UART)界面為標(biāo)準(zhǔn)的數(shù)字傳感器。電耗極低的傳感器在市面上亦有售。為了保持設(shè)備成本維持低水平,外形小巧,配有綜合BLE的MCU能夠簡(jiǎn)化設(shè)計(jì),并縮短推出市場(chǎng)的時(shí)間。為了進(jìn)一步加快設(shè)計(jì),許多廠商都使用完全綜合,完全通過認(rèn)證的可編程模塊,例如賽普拉斯EZ-BLE Modules。模塊由一個(gè)主要MCU、兩塊結(jié)晶、芯片或跟蹤天線、擴(kuò)展板及無源組件組成。由于這些模塊已經(jīng)擁有必須的BLE認(rèn)證,產(chǎn)品可以快速推出市場(chǎng)。
圖 4:BLE模塊示例:太陽能供能的低功耗藍(lán)牙傳感器信標(biāo)CYALKIT-E02
第 2 步:設(shè)計(jì)固件和估計(jì)功耗
選擇了可編程的MCU 后,下一步就是編寫適當(dāng)?shù)墓碳?。固件需要具備的基本功能是收集傳感器?shù)據(jù)的接口,用無線傳送數(shù)據(jù)的BLE組件或堆棧,和能夠負(fù)責(zé)固件處理的CPU。
由于超低耗運(yùn)作是關(guān)鍵,電流消耗總和需要由一開始納入考慮。總計(jì)電流消耗是傳感器所消耗的電流及MCU 所消耗的電流總和。由于傳感器通常不會(huì)消耗太多的總電流,其重點(diǎn)應(yīng)該放在如何將MCU所消耗的電流減至最低。在優(yōu)化電流之前,要考慮在MCU內(nèi)在消耗電流的三個(gè)主要的組件:CPU、傳感器接口模塊(如 I2C 、SPI 等)和BLE子系統(tǒng)。這里,當(dāng)無線電收音機(jī)開動(dòng)(例如BLE Tx及Rx),電流的主要消費(fèi)者會(huì)是BLE電收音機(jī)。
嵌入式 MCU 提供各種低功耗模式,以減少電流消耗。固件設(shè)計(jì)人員需要考慮這些低功耗模式和設(shè)計(jì)代碼,這樣,平均電流的消耗就能減至最低。例如,傳感數(shù)據(jù)并不是瞬速變更的,固件需要間中掃瞄傳感數(shù)據(jù)(例如每隔 5 至 10 秒鐘,時(shí)間間隔視乎傳感器而定)。傳感器的已讀數(shù)據(jù)通過 BLE, 以無線方式傳輸。
就 BLE 固件而言,傳感器可以連同 BLE 廣播包將數(shù)據(jù)發(fā)送。我們建議不要連同廣播包轉(zhuǎn)送太多其他數(shù)據(jù),因?yàn)檫@樣會(huì)進(jìn)一步增加電流。在廣播間隔與傳感器掃描間隔之間, MCU需進(jìn)入低功耗模式,譬如是「休眠功能 」。低電耗定時(shí)器就如看門狗定時(shí)器,可以在定時(shí)器倒數(shù)完畢時(shí),喚醒設(shè)備。 為了使用低功耗操作,MCU進(jìn)行了優(yōu)化,提供一個(gè) BLE 內(nèi)部定時(shí)器,當(dāng)廣播間隔結(jié)束,可喚醒進(jìn)入了休眠功能的設(shè)備。圖 5顯示了操作的固件流程。
圖 5:為高效無線傳感器節(jié)點(diǎn)設(shè)計(jì)而設(shè)立的固件流程
只要設(shè)計(jì)好固件,您可以測(cè)量電流。你可以使用原型電路板測(cè)量電流。請(qǐng)注意,MCU的啟動(dòng)及低耗模式的電流需要獨(dú)立量度。只要你知道MCU分別以啟動(dòng)及低耗模式操作的時(shí)間,平均的電流消耗是:
有了平均電流的數(shù)字,你就可以將它乘以PMIC電壓,從而找出平均功率。
第 3 步優(yōu)化固件,最大限度地降低平均電流消耗
情況有可能是,初始計(jì)算出的設(shè)計(jì)功率的太高,太陽能 PMIC 無法支持。如果是這樣,你就需要優(yōu)化固件。這里有幾個(gè)有效方法來執(zhí)行此操作:
執(zhí)行優(yōu)化 MCU 的啟動(dòng)代碼:當(dāng)MCU 正在啟動(dòng),你不需要使用如24MHz晶產(chǎn)時(shí)鐘的高頻外部時(shí)鐘,以操作BLE。最初就關(guān)掉此時(shí)鐘,能夠節(jié)約能源。再者,時(shí)鐘晶體可以利用這些時(shí)間穩(wěn)定下來,而其亦是啟動(dòng)的其中一個(gè)部件。這些時(shí)鐘漸漸穩(wěn)定下來,MCU 可以再次調(diào)較至低耗模式,內(nèi)部低頻時(shí)鐘可以在時(shí)鐘預(yù)備好的時(shí)候喚醒設(shè)備。簡(jiǎn)而言之,啟動(dòng)代碼的執(zhí)行時(shí)間可以很長(zhǎng),并且固件設(shè)計(jì)人員需要盡量減少啟動(dòng)電流消耗。
a. 降低主 CPU 運(yùn)作頻率
b. 在進(jìn)入低功率模式前,控制驅(qū)動(dòng)模式,以防止MCU引腳泄漏電流。
c. 如果MCU支持任何調(diào)試接口,要將它們廢除。
這些步驟有助降低平均電流消耗。
第 4 步:設(shè)計(jì)硬件
有了功耗優(yōu)化的固件,是時(shí)候基于PMIC設(shè)計(jì)硬件 。圖 6 顯示了一個(gè)簡(jiǎn)單以能量收集基礎(chǔ)的 PMIC 設(shè)計(jì)。
圖 6:簡(jiǎn)單的能量收集設(shè)計(jì)
在 PMIC 首先儲(chǔ)存太陽能到儲(chǔ)存的設(shè)備 VSTORE1 (VST1),此事例為一個(gè)300-μF 的陶瓷電容器。當(dāng) VST 1 達(dá)到 VOUTH V,能量就可以發(fā)送到 MCU 。但這個(gè)簡(jiǎn)單的能量收集設(shè)計(jì)不能全日運(yùn)作,原因是沒有備份電容器。讓我們來看看,備份電容器如何加配到PMIC設(shè)備,和電容器能夠如何幫忙MCU。
圖 7:能量收集與備份電容器
操作WSN 所需的能量首先存儲(chǔ)在 VST 1 ,剩余的能量用于 VST 2充電 。存儲(chǔ)在 VST 2 的能量可于沒有光線照射的情況下持續(xù)提供予 WSN 。此外,還可以連接一個(gè)額外的紐扣電池到 PMIC,以增加可靠性,如圖8所示 。
圖 8:多個(gè)電源輸入的能量收集
PMIC 轉(zhuǎn)換兩種電源來源,以便 WSN 可以在所有條件下(即使沒有燈光的情況)運(yùn)行。轉(zhuǎn)換自動(dòng)產(chǎn)生,使能源在有需要時(shí)供應(yīng)給WSN 。因此,這可能是 WSN的 最適當(dāng)?shù)挠布O(shè)計(jì)。
第 5 步:設(shè)計(jì)用戶界面
連接到無線傳感器節(jié)點(diǎn)的用戶界面設(shè)計(jì)可以是用WSN傳輸,以接收數(shù)據(jù)的手機(jī)應(yīng)用,就是這么簡(jiǎn)單。由于傳感器的數(shù)據(jù)可能會(huì)在廣播包固定位置出現(xiàn),BLE應(yīng)用可以設(shè)計(jì)到能夠從這些位置提取相關(guān)數(shù)據(jù),并將數(shù)據(jù)顯示到你的手機(jī)上。這種技術(shù)可用于管理多個(gè) WSNs 構(gòu)成的復(fù)雜網(wǎng)絡(luò)。
推薦閱讀:
特別推薦
- 克服碳化硅制造挑戰(zhàn),助力未來電力電子應(yīng)用
- 了解交流電壓的產(chǎn)生
- 單結(jié)晶體管符號(hào)和結(jié)構(gòu)
- 英飛凌推出用于汽車應(yīng)用識(shí)別和認(rèn)證的新型指紋傳感器IC
- Vishay推出負(fù)載電壓達(dá)100 V的業(yè)內(nèi)先進(jìn)的1 Form A固態(tài)繼電器
- 康佳特推出搭載AMD 銳龍嵌入式 8000系列的COM Express緊湊型模塊
- 村田推出3225尺寸車載PoC電感器LQW32FT_8H系列
技術(shù)文章更多>>
- “扒開”超級(jí)電容的“外衣”,看看超級(jí)電容“超級(jí)”在哪兒
- DigiKey 誠(chéng)邀各位參會(huì)者蒞臨SPS 2024?展會(huì)參觀交流,體驗(yàn)最新自動(dòng)化產(chǎn)品
- 提前圍觀第104屆中國(guó)電子展高端元器件展區(qū)
- 高性能碳化硅隔離柵極驅(qū)動(dòng)器如何選型,一文告訴您
- 貿(mào)澤電子新品推薦:2024年第三季度推出將近7000個(gè)新物料
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
濾波電感
濾波器
路由器設(shè)置
鋁電解電容
鋁殼電阻
邏輯IC
馬達(dá)控制
麥克風(fēng)
脈沖變壓器
鉚接設(shè)備
夢(mèng)想電子
模擬鎖相環(huán)
耐壓測(cè)試儀
逆變器
逆導(dǎo)可控硅
鎳鎘電池
鎳氫電池
紐扣電池
歐勝
耦合技術(shù)
排電阻
排母連接器
排針連接器
片狀電感
偏光片
偏轉(zhuǎn)線圈
頻率測(cè)量?jī)x
頻率器件
頻譜測(cè)試儀
平板電腦