本文是這個系列最后一篇。
首先要糾正前面幾篇文章中出現的一些錯誤,然后會把改正后的電路原理圖和PCB板圖以AD的格式,在本文附件中提供下載。
首先,要對前面幾篇文章中出現的一些錯誤做一下更正,如果因為這些錯誤,導致對讀者的誤導,筆者在此表示歉意。
1)本系列第一篇文章中提到的PID算法,其實是有錯的:
因此,第一個公式并不是PI算法的正確形式,應該改為:
如果把上面因為筆誤造成的錯誤公式變為正確的PI算法,成了下面的樣子:
可以看到,因為錯誤造成的PI算法其實與正確的PI算法只是Kp系數的較小變化,Kp由30475變為了29675,所以兩種算法的開環bode圖幾乎一樣。因此,Kp比Ki的系數大的越多,最終的環路bode圖的差別越小。
2)buck電路中的電流互感器的電阻R25去掉
換成一個30V的穩壓二極管。
3)總結
筆者寫這一系列文章的目的是向數字電源的初學者形象的展示數字電源的工作流程,所以環路的PI算法比較簡陋,功能也比較簡單,其它的保護功能也沒有,但是也確實實現了數字環路調整的功能,是一個最簡單的數字電源。此開發板并不能用于實際產品,這也是筆者將其開源的原因,筆者也不會對因為其產生的任何損害負責!
對于初學者來說,如何能快速的搭建實驗平臺是最重要的,這也是本開發板的制做目標。當然,在入門之后還要進一步學習相關的課程,才能做出合格的產品。
近幾年,由于各種各樣的仿真軟件的繁榮發展,使現在的工程師不必再像以前那樣,要先建模,再計算環路的參數。筆者上篇文章提供的一種計算環路參數的方法就是以仿真和數學計算軟件為基礎的,希望能給讀者提供一種解決問題的方法.