我手上有一個數(shù)控電源的板子,典型的MCU加BUCK電路模式,MCU采用的事流明諾瑞的Cortex-M3的ARM,MCU產(chǎn)生PWM經(jīng)過驅(qū)動電路后控制開關(guān)MOS管的開斷,就是一個典型的BUCK電路,然后經(jīng)過ADC采樣輸出電壓作為反饋.
現(xiàn)在的問題是 當(dāng)負載突變(由大負載成小負載或者小負載變成大負載)的時候 輸出電壓會有跳動(加入大負載 有個 負脈沖 去掉大負載的瞬間有個 正脈沖), 我首先考慮的是MCU控制不及時,所以導(dǎo)致了脈沖的出現(xiàn) (脈沖持續(xù)時間 二十毫秒左右,正常輸出5V,脈沖可達7V),然后改進了算法,用了PID控制,提高系統(tǒng)頻率和PWM得頻率,但是問題始終沒辦法解決,而且我調(diào)節(jié)PID的微分參數(shù) 電路都沒有一點變化的,在網(wǎng)上找了很多PID的一些資料包括參數(shù)整定什么的,但是都是關(guān)于工業(yè)控制的,里面說的參數(shù)整定的方法我都不知道怎么在這個上面用(比如什么響應(yīng)曲線 臨界震蕩什么的),所以現(xiàn)在實在不知道怎么搞了.
希望有做過類似項目或者知道這方面的高人指點一下,感激不盡!
求教一下關(guān)于數(shù)控電源的一個問題
全部回復(fù)(3)
正序查看
倒序查看