【導讀】物聯網承諾為我們管理家庭和辦公室并與之互動的方式帶來重大變化。此外,預計還將改變企業提供服務的方式,特別是在商業和工業部門,以前可以將資本密集型設備作為服務提供給客戶。雖然這個概念很容易理解,但考慮到這一點的組織的影響將在很大程度上取決于許多不同數據元素的持續和可靠的數據收集。
物聯網承諾為我們管理家庭和辦公室并與之互動的方式帶來重大變化。此外,預計還將改變企業提供服務的方式,特別是在商業和工業部門,以前可以將資本密集型設備作為服務提供給客戶。雖然這個概念很容易理解,但考慮到這一點的組織的影響將在很大程度上取決于許多不同數據元素的持續和可靠的數據收集。對于大量無線連接的基于微控制器的傳感器來說,這將是一項工作,許多電池操作并長時間保留在原位。提供這樣的傳感器數據將要求設計使用超低功耗無線收發器微控制器,其不僅具有極低功率的待機電流,而且還采用節能技術來延長單個紐扣電池的工作壽命。這些技術可以用硬件或軟件或兩者的混合來實現,但很明顯,在準備選擇單個設備之前,設計師還需要考慮許多其他更廣泛的因素。
其中一個關鍵因素將是所選的無線協議。這主要是由傳輸的數據量決定的。雖然Wi-Fi是移動大量數據的自然選擇,但它耗電量大,對于典型的傳感應用而言,它將采用藍牙智能和ZigBee等方法以及其他802.15.4 sub-GHz技術。。在選擇器件時,工程師還應了解構成器件總體功耗曲線的各個方面。計算性能和功率配置文件之間存在平衡。您可能會使用功能更強大的設備來提供更多計算資源,即使它可能會消耗更多功率,以便更快地完成計算和傳輸任務。此外,不要忘記一些通信堆棧要求無線電設備在給定數據包的運行時間更長,因此不僅僅是組合無線MCU的耗電量。
圖1:超低傳感器控制器獨立于器件的其余部分運行。
德州儀器的SimpleLink CC26xx器件系列提供了多種通信方法選擇。 TI CC2650器件結合了2.4 GHz藍牙低功耗(BLE)v 4.1兼容無線收發器,ARM Cortex-M3 32位處理器和超低功耗16位傳感器控制器,可提供低至2的待機功耗RTC運行和RAM保持時為1μA,在關斷模式下低至100 nA,可通過外部事件觸發喚醒。 CoreMark基準評分為141.85,CoreMark/MHz為2.955(CC2650-7ID設備運行在3.0 V和48 MHz),MCU在工作模式下消耗61μA/MHz,而有源模式發送器電流為9.1 mA,+ 5 dBm輸出。 16位傳感器控制器負責盡可能長時間地使無線電收發器保持睡眠狀態。通過與模擬比較器或ADC等外部傳感器相結合,圖1中的傳感器控制器設計為完全自主運行,允許無線電和32位MCU保持極其高效的待機模式,直到需要它為止發送數據。能夠每秒執行多達10次ADC讀取,平均功耗小于3μA,這種方法可用于例如心率傳感器應用。為此,您可以每秒執行多達十次測量,然后同時發送所有十個測量值。這種實現節能的硬件方法意味著無需為每次測量喚醒無線電和MCU,相當于節省了10倍的功耗(圖2)。
圖2:在傳輸數據之前讀取傳感器10次。
節省電力的另一種方法是在電源中增加一定程度的能量收集。 Silicon Labs采用這種方法,采用Si1010系列超低功耗sub-GHz無線微控制器。例如,Si1012采用高速25 MIPS 8051 MCU和EZRadioPro收發器,可在0.9至3.6 V范圍內工作,在深度睡眠模式下功耗低至0.1μA。保留RTC和無線電狀態需要大約1μA。深度睡眠喚醒時間在2μs以內。它配備了ADC,三個GPIO引腳和四個GP計數器/定時器,是物聯網傳感器應用的理想器件。能夠從能量收集源供電,期望物聯網傳感器可以設計具有15年的預期壽命,而無需更換薄膜電池。為了加快使用這種方法的設計,Silicon Labs提供了一個能量收集參考板,用于在實踐中完全原型化并演示超低功耗傳感器設計(圖3)。除了Si1012器件外,該板還配備了印刷天線,電源管理IC和太陽能電池板。
圖3:Silicon Labs能量收集傳感器評估板。
當Si1012不傳輸數據時,它可以保持在相當于大約50 nA的極低功耗狀態。只需要50勒克斯的光來補償太陽能電池板漏電流并開始為薄膜電池充電。僅薄膜電池就能為無線收發器和傳感器提供足夠的能量大約七天。室內燈通常提供高達200勒克斯,而室外條件將提供高達10,000勒克斯,足以保持電池充電和提供電力。圖4顯示了每秒傳輸數據的示例IoT傳感器應用的可能占空比與能耗。
圖4:能耗曲線Si1012。
管理傳感器的節能無線通信也可以成為精細調整軟件的工作。這種方法需要隨時詳細了解MCU和無線收發器內正在進行的過程。還應注意,在某些情況下,開發人員還應檢查是否應充分利用任何編譯器優化選項,例如“優化時間”。可以更快地執行一系列代碼,設備可以保持在睡眠模式的時間越長。 IDE工具鏈越來越多地提供在調試期間監視能耗的功能,進一步幫助設計盡可能地降低能耗。 Atmel ATmega256RFR2系列ZigBee/802.15.4無線收發器就是一個例子,其中提供了一套已發布的軟件技術,旨在自適應地降低功耗低于正常規定的限值。該器件采用Atmel 8位AVR MCU內核和專為ZigBee/802.15.4設計的低功耗2.4 GHz收發器,采用1.8至3.6 VDC電源供電,深度睡眠功耗低于700 nA。 MCU和收發器的發送電流為18.6 mA。圖5顯示了可用模式的不同總功耗。
圖5:Atmel ATmega2564RFR2無線MCU電源/睡眠模式配置文件。
Atmel智能降低功耗技術應用筆記記錄了一組降低的功耗消耗(RPC)軟件技術是獨立的,自校準的自適應功率降低方案。其中一種方案是PLL節能模式。此模式有助于在PLL校準后立即自動切換到省電模式,從而降低功耗。在應用筆記中更深入地記錄了這種方法,可以將器件功耗從5.2 mA降低到450μA。另一種技術是智能接收技術(SRT),其中可以在監聽輸入數據幀的同時周期性地啟用和禁用收發器。根據環境條件,數據流量和信道噪聲,SRT模式可以節省高達50%的電流消耗,但這會導致少量的靈敏度損失。
物聯網將依賴于無數電池供電的無線傳感器,這些傳感器通常部署在偏遠地區或難以進入大型工廠內的位置。當您考慮定期訪問該位置時,更換廉價紐扣電池的成本會大大增加,更不用說在此期間可能對物聯網分析和控制系統造成的干擾。
實施節能技術的時間,無論是硬件,軟件還是兩者的混合,都將延長電池更換之間的使用壽命,并使制造商的傳感器成為市場上成本效益的傳感器。
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請電話或者郵箱聯系小編進行侵刪。