物聯網系統中充電機充電蓄電池的使用壽命計算方法解析
從公共汽車站的標牌到聯網的雜亂工業體系,大部分電子體系的規劃辦法因互聯網而發生了極大的改動。其中,最大的改變或許是引入了搜集數據并將信息傳遞至云端的傳感器體系。
這些小型“器材”一般無法銜接主電源,這意味著它們有必要經過充電機充電蓄電池或能量收集設備進行供電。
關于許多運用而言,能量收集設備是最可行的解決方案。如果設備規劃成較低功耗,而能量收集設備可獲取較多能量,則設備有可能實現無限期運轉。
可是,由于有限的動力獲取或過大的體系動力需求,許多運用不適用該辦法。在這種情況下,需求經過充電機充電蓄電池來為體系供電。
充電機充電蓄電池需求不斷替換,而替換充電機充電蓄電池的本錢往往比物聯網設備的本身本錢更高。因而,預算充電機充電蓄電池壽命至關重要。
影響充電機充電蓄電池壽命的要素
物聯網設備的充電機充電蓄電池壽命可經過簡略的核算來斷定:充電機充電蓄電池容量除以均勻放電速率。盡量下降設備運用的能量或添加充電機充電蓄電池容量將添加充電機充電蓄電池的運用壽命并下降產品的整體具有本錢。
充電機充電蓄電池一般是物聯網傳感器體系的最大組成部分,而工程師能夠挑選的規模很小。可是,選用很多的處理器、通訊技能和軟件算法,體系能夠經過規劃達到所需的運用壽命。
物聯網處理器睡眠形式
為物聯網運用而規劃的處理器提供了各種超低功耗睡眠形式。
以TI CC2650MODA無線微控制器為例。圖1顯現了設備在不同作業狀態下的電流耗費。從關機到自動運轉有6個功耗等級。
|
PARAMETER |
TEST CONDITIONS |
MIN TYP MAX |
UNIT |
|
|
Peripheral Current Consumption |
Adds to core current for each peripheral unit activated)'11 |
|||
|
u |
Peripheral power domain |
Delta current with domain enabled |
20 |
|
|
Serial power domain |
Delta current with domain enabled |
13 |
||
|
RF core |
Delta current with power domain enabled, clock enabled. RF Core idle |
237 |
||
|
uDMA |
Delta current with clock enabled, module idle |
130 |
||
|
Timers |
Delta current with clock enabled, module idle |
113 |
||
|
l2C |
Delta current with clock enabled, module idle |
12 |
||
|
I2S |
Delta current with clock enabled, module idle |
36 |
||
|
SSI |
Delta current with clock enabled, module idle |
|
||
|
UART |
Delta current with clock enabled, module idle |
164 |
||
除非數據采樣的頻率十分低,不然封閉處理器簡直沒有什么優點。而且需求額定的電路和代碼來重新啟動處理器,徒增本錢和雜亂性。此外,待機形式的電流耗費小于3μA,充電機充電蓄電池放電至少需求八年:比許多物聯網設備的運用壽命更長,也簡直達到了CR2032充電機充電蓄電池的保存期限。因而,完全封閉處理器往往無益。
挑選恰當的待機形式很重要。最低功耗待機形式耗費的電流是最高功耗形式的三分之一左右,但只節約了很少的處理器空間。盡管某些物聯網運用需求挑選最低功耗的睡眠形式,可是大都運用會挑選保存緩存,以減小處理活動形式所需求的周期。
活動形式下的處理作業需調理平衡。圖1顯現了由于該類型的物聯網處理器運用的CMOS技能,功耗會隨時鐘頻率呈線性添加。因而,更快的時鐘速度好像意味著更短的充電機充電蓄電池壽命,可是由于“根本”電流為1.45mA,所以在較快的時鐘速度下運轉相同算法需求較短的喚醒時刻,意味著怠慢時鐘并不劃算,實際上卻縮短了充電機充電蓄電池壽命。
此外從一種形式切換到另一種形式的喚醒時刻也是有限的:例如CC2650MODA從待機切換到活動形式需求151μs。在48 MHz的最大時鐘頻率下,需求耗費超越7000個時鐘周期的電量,來喚醒處理器。關于僅需求少數代碼的運用,在喚醒期間減慢時鐘來獲取更長的代碼履行時刻以下降功耗,能夠延伸充電機充電蓄電池壽命。同樣地,在回來待機形式之前盡量削減喚醒操作次數并履行盡可能多的使命也能夠延伸充電機充電蓄電池壽命。
現代物聯網設備是十分雜亂的產品,集成了許多外設,使單芯片解決方案能夠滿意不同的需求。可是,一般物聯網設備—特別是簡略的傳感器—并不需求這些雜亂的功能。
|
PARAMETER |
TEST CONDITIONS |
MIN |
TYP MAX |
UNtT |
|
|
|
|
Reset. RESET_N ptn asserted of VDO belc?w Power-on-Reset threshold |
100 |
nA |
|
|
|
|
Shutdown. No docks running, no retention |
150 |
|
|
|
|
|
Standby. With RTC, CPU, RAM and (partial) register retention. RCOS€_LF. |
1 |
|
|
|
|
|
Standby. With RTCn CPU, RAM and (partial) register retention. XOSG_LF |
1.2 |
|
|
|
| |
Core current |
Standby. With Cache, RTCn CPU, RAIW and (partial) register ret^niion. RC〇3C_LF |
2.5 |
MA |
|
|
|
consumption |
Standby. With Cache, RTC, CPU. RAM and (partial) register fetenhon. XOSC_LF |
27 |
|
|
|
|
|
ldler Supply systems and RAM powered. |
550 |
|
|
|
|
|
Active. C〇r$ running Cor^Mari^ |
1.45 mA + 31 MA/MHz |
|
|
|
|
|
Radio RX |
S2 |
|
|
|
|
|
Radio TX_ (WBrn output power |
|
||
|
|
|
Radio TX「5"dBm output power |
|
94 |
|
圖2顯現了TI CC2650MODA系列中可用外設的功耗。盡管各種設備耗費的電流十分小—僅幾十或幾百微安的程度—可是禁用這些設備可能會發生嚴重影響。如果不需求進行串行銜接,則能夠節約一共318μA。盡管可能看起來不太多,可是這個電流改變會對充電機充電蓄電池壽命發生嚴重影響。
物聯網通訊技能
挑選正確的通訊技能一般取決于體系要求。充電機充電蓄電池供電的物聯網體系,往往需求運用射頻鏈路。
就無線通訊而言,更大的規模或更快的數據傳輸速率一般需求耗費更多的能量,因而滿意這些需求的最低功耗通訊技能一般是正確的挑選。
而關于物聯網傳感器,目前有幾種干流技能。例如,LoRa技能能夠構建掩蓋數公里規模的低功耗、遠距離廣域網(WAN),而低功耗藍牙(BLE)技能僅能在短距離通訊,可是耗費的電量大幅度削減。另一個有必要要做的決議是運用片上設備,還是挑選獨自的芯片來進行通訊。
通訊接口辦理至關重要,由于即使是低功耗通訊技能也會很快耗盡充電機充電蓄電池,而且處理要求一般高于射頻階段。
為了最大極限地運用通訊充電機充電蓄電池的容量,許多物聯網體系只要在積累了足夠多的數據值得進行傳輸時才喚醒通訊電路。
挑選傳感器以最大極限延伸充電機充電蓄電池壽命
傳感器能夠對物聯網體系的充電機充電蓄電池壽命發生嚴重影響。例如電阻溫度檢測器和熱敏電阻能夠隨溫度改動其電阻。精確度不高的簡略運用能夠運用分壓器,可是高精度體系需求電流源,這需求更多的電量。關于許多運用來說,比如TI LM35DZ的集成溫度傳感器是一個很好的解決方案:該設備在室溫下精確到±0.25°C,僅耗費60μA。不論挑選哪種傳感器,都需確保只要在運用它們時才干獲取電力。
用于物聯網的充電機充電蓄電池技能
充電機充電蓄電池挑選存在一個問題,許多充電機充電蓄電池的標準十分有限。除物理尺寸和輸出電壓之外,一般僅有指定的其他參數就是容量。充電機充電蓄電池容量顯然十分要害,由于它決議了物聯網設備可用的總電量。
充電機充電蓄電池質量對容量有嚴重影響。簡略設定某一類型有可能冒著購入低容量廉價設備的危險。這又會縮短物聯網運用的充電機充電蓄電池壽命,并帶來貴重的充電機充電蓄電池替換費用。也可能運用了不同化學物質構成的充電機充電蓄電池:而不同的化學成分會對充電機充電蓄電池壽命發生巨大的影響。
許多充電機充電蓄電池隨附的扼要數據表很容易讓人輕信充電機充電蓄電池是十分簡略的設備,充電機充電蓄電池的容量也是固定的,但現實并不如此。例如,如果負載需求更大電流,則壽命會明顯縮短。更重要的是,關于某些運用來說跟著溫度的下降,充電機充電蓄電池的容量也會大大縮小。
物聯網運用運用脈沖電流。處理器和傳感器能夠抽取幾毫安的短脈沖電流,然后切換到低功耗形式并保持很長時刻。運用脈沖電流會導致輸出電壓下降。圖3顯現即使2mA的脈沖負載也會使CR2032的輸出從3V下降到2.2V左右。
工程師們往往更注重充電機充電蓄電池的電量存儲,而忽視其耗費。可是,物聯網運用一般需求以單個充電機充電蓄電池運轉多年,因而保質期十分要害。大部分充電機充電蓄電池只提供七至八年的保質期。
定論:最大極限延伸充電機充電蓄電池壽命
開發由充電機充電蓄電池供電的物聯網設備需求謹慎的工程規劃。盡管組件挑選很重要,可是糟糕的規劃會削弱低功耗處理器的優勢。延伸充電機充電蓄電池壽命的要害是確保處理器盡可能地處于低功耗待機形式,并盡可能削減運用無線通訊。
在這一布景下,e絡盟開發了一款核算器,協助用戶快速、輕松地猜測物聯網體系的充電機充電蓄電池壽命(圖4)。用戶只需輸入其處理器、通訊設備、傳感器和充電機充電蓄電池的相關參數,以及軟件操作的要害細節,該核算器就能猜測出物聯網設備的充電機充電蓄電池壽命。
- 上一篇:理論與現實的差距-充電機充電石墨烯蓄電池究竟是不是“偽命題” 2017/9/13
- 下一篇:一文詳解電動汽車蓄電池充電機充電電路設計技術 2017/9/13
