數(shù)字電源可實現(xiàn)許多有趣的功能。通過可編程調(diào)節(jié)環(huán)路,可以在不同的工作條件下實現(xiàn)更好的環(huán)路行為。電源與整個系統(tǒng)的數(shù)字接口可實現(xiàn)電壓和電流的精確監(jiān)控。此外,數(shù)字電源具有很高的靈活性??梢韵喈?dāng)快速地修改不同的參數(shù)。這簡化了電路設(shè)計過程,加快了系統(tǒng)衍生產(chǎn)品的開發(fā)。
盡管如此,許多電源專家在轉(zhuǎn)向數(shù)字時仍存在一些阻力。電源設(shè)計人員通常不是經(jīng)驗豐富的軟件工程師。通常在數(shù)字電源項目中,將軟件工程師添加到開發(fā)團隊中。經(jīng)驗表明,由電源專家和軟件專家聯(lián)合開發(fā)電源可能會產(chǎn)生一些復(fù)雜情況。
兩者之間的溝通可能會導(dǎo)致誤解,從而導(dǎo)致項目延誤。
圖形用戶界面 (GUI) 是解決這一困境的一種解決方案。這些簡化了數(shù)字電源的編程。此類 GUI 可從許多不同的數(shù)字控制器 IC 供應(yīng)商處獲得。通常,它們的設(shè)計方式使電源專家可以直觀地使用它們。圖 1 顯示了這樣的圖形用戶界面。可以使用鼠標(biāo)選擇電源的不同方面,并且可以在屏幕上的不同功能圖中進行不同的設(shè)置。

圖1.數(shù)字電源的圖形用戶界面。
許多不同的數(shù)字電源仍然有一個明顯的缺點。圖形用戶界面通常會生成代碼,然后將其編譯為在微控制器內(nèi)核或DSP上運行。設(shè)計人員對生成的代碼的可靠功能負全部責(zé)任??赡軙l(fā)生錯誤,作為鑒定過程的一部分,需要通過測試向量來發(fā)現(xiàn)錯誤。對于圖形用戶界面的每一次小修改,都需要重復(fù)此鑒定過程。
一種更方便的方法是選擇基于狀態(tài)機的數(shù)字電源控制器 IC。例如,ADI公司的ADP1055就是這樣一款器件。圖2所示為電路框圖。數(shù)字邏輯就像狀態(tài)機一樣??梢栽趫D形用戶界面中設(shè)置電源行為的變化,如圖1所示。這些更改不會為微控制器生成新代碼;它們只會在狀態(tài)機中設(shè)置不同的寄存器狀態(tài)。由于這個過程,數(shù)字電源的功能仍然由數(shù)字電源控制器IC的數(shù)據(jù)手冊定義,不需要軟件或代碼認證。

圖2.ADP1055的框圖,基于狀態(tài)機。
圖形用戶界面和狀態(tài)機的組合簡化了數(shù)字電源領(lǐng)域的第一步。這種方法對于沒有專門的軟件工程師來支持電源管理專家的組織特別有吸引力。此外,它在軟件代碼資格認證需要付出巨大努力的領(lǐng)域也很有吸引力。此類領(lǐng)域的一個例子是汽車。
如今,有許多不同的基于狀態(tài)機的電源控制器。ADP1055如圖2所示,適用于不同拓撲的電氣隔離電源。但是,它也可以用于采用交錯技術(shù)的負載點 (POL) 應(yīng)用。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
49文章
8813瀏覽量
165564 -
電源
+關(guān)注
關(guān)注
185文章
18964瀏覽量
264401 -
控制器
+關(guān)注
關(guān)注
114文章
17859瀏覽量
194991
發(fā)布評論請先 登錄
使用狀態(tài)機設(shè)計數(shù)字電源
基于狀態(tài)機的電源控制器設(shè)計數(shù)字電源
使用狀態(tài)機設(shè)計數(shù)字電源
使用狀態(tài)機設(shè)計數(shù)字電源
狀態(tài)機設(shè)計問題
一個簡單的狀態(tài)機設(shè)計
如何寫好狀態(tài)機
狀態(tài)機設(shè)計
高速環(huán)境下FPGA或CPLD中的狀態(tài)機設(shè)計
VHDL有限狀態(tài)機設(shè)計-ST
用狀態(tài)機設(shè)計A_D轉(zhuǎn)換器ADC0809的采樣控制電路實驗
基于FPGA的狀態(tài)機設(shè)計
使用狀態(tài)機設(shè)計數(shù)字電源
評論