在本專欄中,我們將介紹系統級的功率控制,包括外部外設和穩壓器的功率控制。前面我們探討了使用高級電源模式和集成外設來優化功耗。在本專欄中,我們將介紹如何在系統級別控制電源,包括外部外設和穩壓器的功率。
如上一篇專欄所述,1) 靈活且精細的電源模式,2) 能夠在低功耗模式下運行且獨立于 CPU 的專用外設,以及 3) 可編程模擬和數字邏輯有助于優化可編程片上系統 (PSoC) 的功耗。然而,在系統層面,還有額外的外圍設備連接到PSoC,它們也會消耗電力并導致物聯網節點的電池消耗。圖 1 顯示了一個示例。
圖1.帶外部外設的 PSoC
為了在系統級別優化功耗,還必須控制這些組件的功耗。許多外圍設備(例如存儲器和傳感器)都帶有在不需要使用時將其關閉的選項。這是通過標準通信接口使用“關斷”引腳或命令完成的。但是,在某些情況下,這是不可能的。讓我們以上一專欄中的示例為例 - 直流信號鏈,其中橋式傳感器通過內部運算放大器與PSoC的ADC接口。橋式傳感器是四個阻抗的無源集合。因此,它始終從基準電源獲取電源,即使與其接口的外設關閉也是如此。但是,使用靈活的GPIO和內部邏輯對設計進行輕微修改即可解決此問題。
圖2.使用 GPIO 為外部橋接傳感器供電
如圖 2 所示,該橋現在通過 GPIO 供電。這還提供了與ADC的模擬連接,用于測量電橋激勵電壓并對其進行補償。當Pin_0處于邏輯高電平時,Pin_3處于邏輯低電平時,電橋將上電。當不再需要電橋測量時,除了關閉內部模塊外,還可以通過在邏輯高阻抗狀態下進行Pin_0和Pin_3來消除流過電橋傳感器的電流。
并非所有外部外設都可以由 PSoC 供電,有些外設可能完全沒有“關斷”引腳或命令。這些外設連續從電源獲取電力。在大多數情況下,電源將具有電源管理 IC (PMIC),該 IC 為 PSoC 和外部外設提供穩壓電源。穩壓器本身在工作時消耗功率。除了低功耗模式下內核的功耗外,外部外設和穩壓器的空閑功耗決定了系統可以實現的最低功耗。為了獲得最佳效率,請關閉穩壓器。然后,系統可以進入“備份”域以維護內部實時時鐘(RTC)并在外部事件(如按下按鈕)時喚醒。圖 3 顯示了上一列修改為包含此狀態的電源模式轉換圖。
圖3.關閉外部穩壓器
備份域使用由備用電源(如電池或超級電容器)提供的單獨電源域增加了“始終開啟”功能(參見圖 4)。備份域包含一個具有報警功能的實時時鐘 (RTC),由手表晶體振蕩器 (WCO) 和 PMIC 控制提供支持。備用域的電源在主電源和備用電源之間自動切換。備用電源通常連接到獨立電池,如紐扣電池或超級電容器。對于超級電容器,它在穩壓器和系統其余部分處于活動狀態時充電。
圖4.備份域的詳細信息
圖5.備份域控制系統級功耗
當整個系統需要進入可實現的最低功耗狀態時,系統可以指示PMIC關閉。PMIC、外部外設和內部外設(從備用電源運行的外設除外)關閉。系統可以使用以下兩個選項之一從此狀態喚醒 - 內部RTC報警事件或外部引腳輸入。利用備份域可顯著延長物聯網系統的電池壽命,同時使能量收集等其他電源選項變得可行。
能量收集是從操作環境(如光、熱和機械能)中獲得能量的過程。從系統級的角度來看,能量收集可能是一種改變游戲規則的替代方案,而不是始終從電池中獲取電力。當超低能耗系統需要少量功率時,能量收集是可行的。太陽能模塊是最受歡迎的能量收集解決方案,因為它們隨時可用、易于使用且成本低。然而,隨著可穿戴設備(如智能鞋)暴露在運動中,壓電和電磁動能收集變得有吸引力,因為它們可以在更高的電壓下產生大量電力。在工業應用中,熱電發電機是利用熱量發電的絕佳選擇。
雖然能量收集提供“免費”能源,但它需要精心設計的電子設備,以便從不同的能源為物聯網節點提供恒定的供應。更重要的是,應盡量減少泄漏。利用備份域可使系統進入最小泄漏狀態,仍能保持喚醒定時事件和外部輸入的能力。
審核編輯:郭婷
-
電源
+關注
關注
184文章
17704瀏覽量
249959 -
PSoC
+關注
關注
12文章
170瀏覽量
91892 -
物聯網
+關注
關注
2909文章
44557瀏覽量
372758
發布評論請先 登錄
相關推薦
評論