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