資料介紹
低功耗藍(lán)牙(BLE)被廣泛運(yùn)用于那些需要采集數(shù)據(jù)并將它們傳送至指定目的地的低功耗無線通信應(yīng)用。在這些應(yīng)用中,各類傳感器需要由某種形式的能源供電,以采集數(shù)據(jù),并通過BLE發(fā)送。使用有線電源為這些傳感器供電一般不具可行性,例如有時候有些傳感器是位于人體上的。電池供電型傳感器受電池壽命的限制,需要頻繁充電。如果某位工程師真正需要設(shè)計(jì)一款安裝后就無需打理的BLE傳感器應(yīng)用,該系統(tǒng)就需要利用光、運(yùn)動、壓力或熱量等周圍環(huán)境中未被利用的能量。
這就是能量采集技術(shù)的用武之地。能量采集是一種從外部能源采集能量并用它為嵌入式設(shè)備供電的新方法。但是,在能夠可靠地運(yùn)用基于能量采集技術(shù)的BLE傳感器節(jié)點(diǎn)之前,我們需要克服一些挑戰(zhàn),尤其是在低功耗系統(tǒng)設(shè)計(jì)中。本文將闡述其中的某些挑戰(zhàn)以及應(yīng)對方法。
智能手機(jī)等設(shè)備給我們的日常生活帶來了許多重要改變。我們通過手機(jī)來獲取能夠直接實(shí)時地影響我們的生活、與我們的健康、環(huán)境甚至購物方式相關(guān)的信息。然而,大多數(shù)信息必需被“拉”出來,即通過一條與另一個設(shè)備的連接獲取它們,或者通過搜索網(wǎng)絡(luò)獲取它們。這些方法要求用戶在需要數(shù)據(jù)時發(fā)起一個操作。但是用戶有時甚至不知道要找什么或到何處去找,比如說當(dāng)他們尋找店內(nèi)某款產(chǎn)品的售價時。
解決辦法就是擁有一個能夠向用戶實(shí)時“推送”消息的系統(tǒng)。由于智能手機(jī)是向用戶推送信息的最佳途徑,該系統(tǒng)應(yīng)能便捷有效地向其發(fā)送信息。這就是Beacon的用武之地。
在無線技術(shù)中, Beacon是一個廣播消息的系統(tǒng),目的是讓附近的設(shè)備接收到這些消息。Beacon能夠輕而易舉地向用戶設(shè)備傳送數(shù)據(jù),而且無需用戶操作。智能手機(jī)等現(xiàn)有設(shè)備支持可用于實(shí)現(xiàn)Beacon功能的各種方法。為了確保Beacon得到廣泛運(yùn)用,其中包括得到主流設(shè)備的支持、互操作性、較低的安裝成本和低功耗運(yùn)行,BLE 將成為Beacon通信的不二選擇。
低功耗藍(lán)牙(BLE)被廣泛運(yùn)用于那些需要在較小范圍傳送數(shù)據(jù)的低功耗無線通信應(yīng)用。無線傳感器節(jié)點(diǎn)(WSN)就是一個例子。數(shù)據(jù)被從傳感器讀出,通常被發(fā)送到一部智能手機(jī)。這些傳感器節(jié)點(diǎn)中的典型應(yīng)用流程如下圖所示:
圖1:BLE傳感器設(shè)備中的典型流程
這些Beacon/傳感器需要由某種能源供電,以保證能夠連續(xù)運(yùn)行和維持整體設(shè)備的尺寸。使用無線電源為這些傳感器供電一般不具可行性,因?yàn)檫@些傳感器要么是位于人體上,要么位于遠(yuǎn)端,因此使用線纜供電的設(shè)計(jì)行不通。電池供電型傳感器存在電池壽命有限、需要頻繁充電、處理時破壞環(huán)境等問題。
如果我們真的想要無需任何維護(hù)的Beacon,我們就需要利用光、運(yùn)動、壓力或熱量等周圍環(huán)境中未被利用的能量。這能夠?qū)崿F(xiàn)“安裝后即無需打理”,使Beacon在其整個生命周期內(nèi)都能得到供電。
這就是能量采集技術(shù)的用武之地。能量采集是指從周圍環(huán)境采集未被利用的能量并進(jìn)行存儲。所存儲的能量用于為WSN設(shè)備供電,采集傳感器數(shù)據(jù),并通過BLE傳輸數(shù)據(jù)。
圖2:基于能量采集技術(shù)的WSN設(shè)備的框圖
能量采集系統(tǒng)(EHS)是一個電路,其中包括一個能量采集器件(EHD),一個能量采集PMIC和一個儲能器件。 EH PMIC使用EHD(如太陽能電池、振動傳感器和壓電器件)提供的能量對儲能器件(通常是一個電容器)進(jìn)行“涓流”充電。EHS然后使用所存儲的電荷向另一個嵌入式設(shè)備提供能量。EHS的輸出功率隨WSN的狀態(tài)變化而改變。當(dāng)WSN處于活動狀態(tài)時,能量被消耗,EHS的輸出電壓開始下降。當(dāng)其處于低功耗狀態(tài)時,由于儲能器件得到充電,EHS的輸出電壓開始升高。下圖顯示了EHS的輸出電壓隨嵌入式設(shè)備的狀態(tài)變化而改變的過程。
圖3:EH的輸出電壓隨設(shè)備狀態(tài)變化而改變
對于EHS供電型設(shè)備,活動狀態(tài)下所消耗的能量不應(yīng)超過EHS中的可用能量。圖4顯示了一個EHS供電型系統(tǒng),其活動狀態(tài)下的能耗超過了EHS所能提供的能量。EHS的輸出電壓逐漸下降,直到完全停止輸出。
圖4:WSN因電能不足關(guān)機(jī)
這意味著嵌入式系統(tǒng)的方方面面都應(yīng)得到能量優(yōu)化,這樣它才能在EHS的供電下無縫運(yùn)行。此類系統(tǒng)中有很多子系統(tǒng),而它們可能非常耗電,需要得到優(yōu)化才能確保它們不會拉低EH的輸出電壓。功耗優(yōu)化的關(guān)鍵領(lǐng)域包括:
1) CPU的時鐘頻率:
系統(tǒng)時鐘頻率決定了例行程序的處理速度以及期間所消耗的能量。時鐘越快意味著處理速度越快,但電流消耗也越高。此外,每個設(shè)備都有最低和最高時鐘頻率要求,不能超出該要求。
對于基于EHS的設(shè)計(jì),可以根據(jù)以下兩個因素選擇一個優(yōu)化型時鐘頻率:
a) 平均電流消耗
b) 峰值電流消耗
EHS的容量必需兼顧這兩個因素。平均電流是活動狀態(tài)下所需的時間平均電流,而峰值電流是活動狀態(tài)下的瞬時最大電流要求,通常高于平均電流。有可能發(fā)生以下情況:所需的平均電流在EHS的容量之內(nèi),但峰值電流將導(dǎo)致EHS突然耗盡能量,從而導(dǎo)致電壓降至截止電壓以下。請注意,處理時間是平均電流消耗計(jì)算的一部分。
下圖顯示了某個例行程序在兩個不同頻率下(第一個是48 MHz,第二個是12 MH)的功耗-時間圖。
圖5:48 MHz頻率下處理某個例行程序的電流消耗
圖6:12 MHz頻率下處理某個例行程序的電流消耗
在本例中,48 MHz頻率下處理的例行程序使用了約300μs的時間完成,并在此期間消耗了約10 mA的電流。12 MHz頻率下處理的例行程序使用了1.1 ms的時間完成,并在此期間僅消耗了4mA的電流。此過程在12 MHz下的平均電流消耗更高,但峰值電流要求卻更低。取決于EHS的容量,我們可以采用一個較短的48 MHz時鐘設(shè)置,或一個較長的12 MHz時鐘設(shè)置,或結(jié)合采用兩者,讓時鐘頻率在不同的過程之間來回切換。在選擇優(yōu)化型系統(tǒng)頻率時,我們應(yīng)該考慮這種電流分配。
2) 低功耗設(shè)備啟動
嵌入式設(shè)備獲得供電后,它將完成一個啟動程序,然后才能執(zhí)行應(yīng)用代碼。一個典型的啟動程序包括:
a) 初始化內(nèi)存
b) 設(shè)置中斷向量
c) 配置外設(shè)和通用寄存器
d) 初始化外部時鐘(如果有的話)。
這四個步驟的每一步都需占用CPU處理時間才能完成,因此也要消耗能量。所消耗的能量取決于所使用的設(shè)備、系統(tǒng)時鐘頻率、所初始化的內(nèi)存/寄存器的容量以及設(shè)置外部時鐘所需的時間。因此,啟動過程將消耗大量電能,必需得到優(yōu)化才能確保不消耗過多的EH輸出。編寫啟動代碼時應(yīng)考慮以下因素:
a) 只初始化那些將被使用的內(nèi)存和寄存器部分,其它部分維持默認(rèn)值。
b) 大多數(shù)無線系統(tǒng)需要高精度外部時鐘。這些外部時鐘(如外部時鐘振蕩器和手表晶體振蕩器)在啟動后有一個較長的穩(wěn)定時間。我們不應(yīng)讓系統(tǒng)在活動狀態(tài)下等待時鐘穩(wěn)定下來,而應(yīng)將其置于低功耗狀態(tài)(睡眠/深度睡眠狀態(tài)),只有在準(zhǔn)備使用它時再喚醒它。我們可以使用一個內(nèi)部定時器來實(shí)現(xiàn)這個目的。
3) 低功耗系統(tǒng)啟動
一旦設(shè)備開始執(zhí)行應(yīng)用代碼,通常需要啟動系統(tǒng)中的各個外設(shè)。這些外設(shè)可能位于設(shè)備之中,如ADC,也可能位于設(shè)備之外,如某個傳感器。單個外設(shè)的啟動時間可能不長,但所有外設(shè)的總處理時間可能長到足以耗盡EHS中存儲的能量。
我們應(yīng)該計(jì)算指定CPU頻率下的外設(shè)啟動時間,然后確定整體啟動所有外設(shè)所需的能量預(yù)算是否可行(較快),或是否需要將啟動程序分為多個階段(較慢)。
4) 分階段應(yīng)用處理
設(shè)備將有不同的應(yīng)用例行程序,它們需要自己的CPU帶寬。這些例行程序可能是為了配置某個外設(shè),從傳感器接收數(shù)據(jù),執(zhí)行計(jì)算,管理事件或中斷。我們應(yīng)該確保處理所用能量不超過EHS的容量。如果超過了,應(yīng)將它們分為較小的子例行程序,并分階段管理它們。這可以將EHS上的負(fù)荷分成多個可管理的電流脈沖,從而讓EHS能夠在活動的CPU進(jìn)程之間進(jìn)行充電。
此外,在各個階段之間,應(yīng)將系統(tǒng)置于低功耗模式,并將一個計(jì)數(shù)器或Watchdog計(jì)時器用作喚醒源,作為中斷。由于系統(tǒng)必需在該模式下保持較長時間,期間的電流要求應(yīng)盡可能低。
5) 無線傳輸
采集數(shù)據(jù)后,必需通過BLE傳輸它們。傳輸可以通過一條BLE連接或BLE廣播完成,但支持能量采集的Beacon只能采用BLE廣播,這是因?yàn)槭褂靡粭l連接傳輸數(shù)據(jù)之前,需要消耗大量能量建立該連接。
通常而言,無線操作,無論是發(fā)送(Tx)還是接受(Rx),是無線設(shè)備中耗能最多的操作。我們應(yīng)確保BLE操作是一個獨(dú)立的過程,只有在EH輸出能夠提供足夠的峰值電流時才與其它過程結(jié)合在一起。
賽普拉斯的基于電源管理IC(PMIC)的能量采集器為傳感器和網(wǎng)絡(luò)提供一種無電池技術(shù)。它們精準(zhǔn)的輸出功率控制功能和高效的能量采集功能使它們成為小型無線和Beacon應(yīng)用的理想選擇。它們既可以獨(dú)立用作電源,或與鋰電池等其它電池設(shè)備配合使用,用于延長設(shè)備的工作壽命。一個EH PMIC可以從一個低電壓開始,適應(yīng)應(yīng)用的需求。MB39C831等某些產(chǎn)品具備最大功率點(diǎn)跟蹤(MPPT)功能。MPPT可讓內(nèi)置的DC/DC轉(zhuǎn)換器通過跟蹤輸入功率控制輸出充電功率,從而最大程度提高功率輸出。MB39C811等PMIC支持雙采集輸入,可以從兩個不同的源采集能量。S6AE101A等優(yōu)化型PMIC(太陽能或光能EHD優(yōu)化型)具備極低的啟動和靜態(tài)功耗,可以使用一個很小的太陽能電池。
無電池式無線Beacon的另一個考慮因素是MCU的選擇。被集成為SoC等可編程系統(tǒng)、同時支持各種低功耗模式的MCU是此類應(yīng)用的理想選擇。賽普拉斯的可編程片上系統(tǒng)(PSoC)可與那些可用于對接傳感器的各類外設(shè)緊密集成。尤其是PSoC 4 BLE,它包含多個低功耗外設(shè)以及一個BLE射頻單元和BLE協(xié)議棧,從而提供了一個真正的單芯片BLE傳感器節(jié)點(diǎn)。此外,其對超低功耗模式的支持還能讓系統(tǒng)與能量采集器、紐扣電池等小型電源無縫配合。實(shí)踐證明,這些能量采集器外加PSoC是無電池型BLE傳感器節(jié)點(diǎn)應(yīng)用的最佳設(shè)計(jì)。
有關(guān)PSoC 4 BLE的更多信息,請參閱應(yīng)用筆記AN91267 ,您還可以參閱應(yīng)用筆記AN92584,詳細(xì)了解如何進(jìn)一步優(yōu)化BLE系統(tǒng)的功耗。請點(diǎn)擊此處,詳細(xì)了解賽普拉斯的PMIC解決方案以及它們的最新特性。
附錄
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 2023可穿戴設(shè)備行業(yè)技術(shù)與市場分析 21次下載
- 基于能量補(bǔ)給的WSN分簇單跳路由協(xié)議 4次下載
- 帶無線能量補(bǔ)充設(shè)備的WSN基站部署策略 9次下載
- 藍(lán)牙協(xié)議棧BLE-CC254x資源下載 15次下載
- 市面上幾種常見的BLE應(yīng)用場景資料下載
- 能量采集所面臨的幾個重大挑戰(zhàn)資料下載
- 幾個常用的能量收集技術(shù)資料下載
- 可穿戴設(shè)備中的電源管理技術(shù)資料下載
- 一文了解無線傳感器網(wǎng)絡(luò)(WSN)結(jié)構(gòu)特點(diǎn)資料下載
- 藍(lán)牙BLE4.2系統(tǒng)設(shè)計(jì)的安全性是如何實(shí)現(xiàn)的資料下載
- 能量采集技術(shù)與應(yīng)用暢談資料下載
- 嵌入式系統(tǒng)多核心并行編程(CY8CKIT-062-BLE評測)資料下載
- PSoC 6 Pioneer Kit 評測:PSoC中的BLE開發(fā)資料下載
- WSN 定位技術(shù)基本概念資料下載
- 基于均勻節(jié)點(diǎn)分簇的WSN能量高效路由算法 2次下載
- 機(jī)械智能能量采集設(shè)計(jì)方法 518次閱讀
- WSN網(wǎng)絡(luò)協(xié)議的設(shè)計(jì)與解決方案 1895次閱讀
- 采用CC1110芯片實(shí)現(xiàn)WSN節(jié)點(diǎn)的軟硬件設(shè)計(jì) 2319次閱讀
- 射頻能量采集技術(shù)是怎樣回事 7272次閱讀
- 如何通過人體運(yùn)動能量采集為可穿戴設(shè)備供電 3623次閱讀
- 能量采集藍(lán)牙低功耗參考設(shè)計(jì) 4419次閱讀
- 支持傳感器數(shù)據(jù)傳遞的能量采集的特殊方法 3890次閱讀
- 基于WSN 與RFID 融合方案的長距離射頻識別系統(tǒng)設(shè)計(jì) 2157次閱讀
- 無源射頻接收器和射頻能量采集技術(shù) 7932次閱讀
- 在進(jìn)行微能量采集的管理應(yīng)用與系統(tǒng)設(shè)計(jì)時需要注意這些 2227次閱讀
- 人體是最安全的能量源,怎么把能量從身體中取出 2108次閱讀
- 無電池式低功耗藍(lán)牙Beacon:采用能量采集技術(shù)的BLE 1900次閱讀
- 采用能量采集技術(shù)的無電池式低功耗藍(lán)牙Beacon 1266次閱讀
- 小能量采集應(yīng)用設(shè)計(jì)中電源管理集成電路詳解 3205次閱讀
- 詳解WSN的芯片技術(shù)與解決方案 2950次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多