Power Profiler套件經設計允許嵌入式軟件工程師在開發期間測定嵌入式解決方案之功耗曲線。這開發工具能夠以低成本簡便實施,每位工程師均可擁有一個 Nordic Semiconductor宣布提供“Power Profiler套件” 開發工具,包含基于PC的軟件和擴展板,適用于公司的nRF51和nRF52系列開發套件(nRF51 DK和nRF52 DK)。這款低成本Power Profiler套件開發工具能夠以簡便方法測量嵌入式解決方案中的動態功耗,面向設計嵌入式解決方案的軟件和硬件工程師。 當嵌入式器件在低功耗和活動模式之間不斷切換時,僅僅使用簡單的電流計難以全面了解嵌入式器件的功耗情況。此外,當占空比減小時,精確測定功耗便會變得更為困難。在前稱為藍牙智能的某些低功耗藍牙(Bluetooth low energy)應用中,功率模式頻繁變化,占空比可能小于1%,使得普通功率測定工具難以發揮實際作用。 Power Profiler套件克服了這些難題,它設計用于從概念證明到最終產品完成的整個無線產品開發周期。這款Power Profiler套件成本低廉,每位項目工程師都可各自擁有一套,這是實驗級功耗分析工具無法達到的。這個基于PC的工具能夠清楚地顯示出異常高的功耗(例如應當被軟件禁用的有源模塊仍然運作而引起的高功耗),因此很容易檢測出有缺陷或非優化的軟件。 雖然原型產品是在nRF51 DK和nRF52 DK上開發,但是,在產品設計的初級階段,這款套件可用于測定nRF51或nRF52系列低功耗藍牙系統級芯片(SoC)的功耗。在后期階段則可以測定最終PCB上整個設計的功耗。在軟件開發的所有階段中連續測定功耗,可確保在早期的設計階段及早辨別出功率問題,較容易避免在后期階段耗費大量時間來修改代碼。 Power Profiler套件包括高級自動量程模擬測定電路,以支持較大動態輸入范圍的高速電流測定。該套件支持0 至 70mA輸入范圍,最低范圍的分辨率是0.2µA。為了確保捕獲活動的最短周期,每隔13µs執行一次取樣。 支持Power Profiler套件的PC軟件可通過多種方法評估功耗,包括瞬時功耗和設定時間周期內的平均功耗。用戶可以把套件設置為讀取長達20秒內的讀數,同時在感興趣的毫秒區間進行放大。在這些時間周期內,用戶可以選擇瞬時測定點及平均區間。測定數據可以導出以供后續處理。 Power Profiler套件PC軟件基于Python編程語言,并經由一個包含所有必須的Python腳本的安裝程序進行安裝。使用Python語言使得非專家程序人員也可以輕易修改和定制軟件。軟件輸出所產生的日志可以經由其它工具直接處理。 Nordic Semiconductor技術營銷經理Pål Kastnes解釋道:“許多客戶多次跟我們說,由于Nordic的nRF51和nRF52系列SoC器件的動態范圍較大,占空比較低,因此很難采用安培計來準確測定功耗。” Kastnes補充道:“而且能夠精確測定功耗的實驗室工具的成本很高,通常意味著他們不能經常開展測定,而且到了軟件開發過程后期才可以開展測定,因此通常會在檢測到過多功耗之前,便導致重大的開發方向錯誤。Nordic通過許多方法幫助客戶加速開發過程,包括提供價格便宜的開發工具來應對這種挑戰。” 這款Power Profiler套件的價格是79美元,可通過Nordic分銷商網絡購買,訂購代碼是nRF6707。 關于Power Profiler套件 http://tinyurl.com/PowerProfilerKit 關于nRF52832 tinyurl.com/nRF52832 |