星期四, 26 12 月, 2024
spot_imgspot_img

本周熱門

spot_img

關聯文章

Arduino 推出電源管理庫,優化 Arduino Pro 模組的功耗

Arduino 推出全新電源管理庫,專為 Arduino Pro 模組設計,幫助使用者監控電池使用情況、微調充電參數,並透過啟用支持設備上的睡眠與待機模式來優化 Arduino 程式的功耗。

目前,Arduino Portenta H7 板、Arduino Portenta C33Nicla Vision 模組已經支持這個新的電源管理庫。公司表示,一些板子在深度睡眠模式下的耗電量低於 100 微安培,這使得設備能夠在單次充電後連續運行數月甚至數年。因此,充分利用這些功能對於降低電池供電的物聯網設備和穿戴裝置的功耗至關重要。

Arduino 電源管理庫的主要功能:

  • 電池監控 – 提供電池數據報告,如電壓、電流、百分比和溫度。
  • 電池健康追蹤 – 透過詳細的溫度數據和報告容量來監控電池健康狀況。
  • 充電控制 – 監控並調整充電參數,以實現更好的電池管理。
  • 睡眠與待機模式 – Portenta C33 或 Portenta H7 可以進入低功耗的睡眠與待機模式,從而延長電池壽命。對於 Nicla Vision 模組的支援尚未實現,但即將推出。
  • 電源軌控制 – 通過切換和設定不同電源軌的電壓來精細調整電力使用。

安裝該庫非常簡單,只需在 IDE 中搜尋「PowerManagement」,新發布的 Arduino 庫就會顯示,並可像其他庫一樣進行安裝。您也可以在 GitHub 上找到源碼和相關文件。

要快速嘗試 Arduino 提供的功能,官方提供了五個範例草稿,涵蓋了電池監控、充電管理以及待機/喚醒管理。這些範例可以直接從 Arduino IDE 加載,或在 GitHub 上找到。

Arduino 還分享了一些優化前後的功耗數據,這些數據是通過 Nordic Power Profiler Kit II 並透過 Portenta 板的 JST 電源連接器測得的。 公司指出,當使用 VIN 或 5V 針腳供電時,功耗數字可能會較高,因為這涉及到更多的電源調節器,而這些調節器的效率不如 PF1550 的整合調節器。

如果應用允許,進入待機模式並關閉周邊設備可以實現最佳的節能效果。 在 Portenta 板上使用的 Renesas 和 STMicro 微控制器提供了對周邊設備的精細控制,因此您可以只關閉那些不需要的設備。Arduino 在公告中提供了更多資訊和建議,說明如何使用新的電源管理庫來優化功耗和電池壽命。

目前這個全新的電源管理庫雖然已經支援了像 Portenta H7Portenta C33Nicla Vision 這些開發板,但令人稍感可惜的是,其他許多熱門的 Arduino 開發板還尚未得到支援。特別是一些應用廣泛的低功耗物聯網開發板,例如 MKR 系列和 Nano 系列,這些板子在電池供電的專案中也有很大的應用潛力。

對於那些在不同應用中使用這些尚未支援的開發板的使用者來說,這可能是一個小小的遺憾,因為他們無法立即利用這個新的電源管理庫來進行電池優化。當然,我們可以期待 Arduino 未來會將支援範圍擴展到更多的產品,讓更多的開發者能夠享受到這些高效的電源管理功能,尤其是在那些電池壽命至關重要的專案中,這會是很大的幫助。

目前,對於這些尚未支援的開發板,開發者可能仍需依賴其他手動方法來優化功耗,例如透過自定義代碼或第三方工具來管理電池和電源使用。我們期待未來 Arduino 能夠為更多開發板推出支援,讓更廣泛的開發者群體受益。

留下一個答复

請輸入你的評論!
請在這裡輸入你的名字

熱門文章