大神們無(wú)能的小弟在搗鼓方波逆變器是遇到了一些問(wèn)題, 請(qǐng)先看電路圖,后級(jí)110V取樣是經(jīng)過(guò)兩個(gè)二極管接到AC交流輸出,與分壓電阻加上濾波電容獲得2.4V反饋直流電壓,電壓反饋給STM32F030單片機(jī), 單片機(jī)是能正確讀取后級(jí)電壓了 現(xiàn)在是PID運(yùn)算不能穩(wěn)壓 ?? 坑爹啊 以下是PID代碼
大致過(guò)程是PID運(yùn)算出誤差轉(zhuǎn)換成相應(yīng)的PWM數(shù)值,在中斷里不斷更新PWM值 周期60HZ,也負(fù)責(zé)調(diào)用下一次的PID運(yùn)算?,F(xiàn)在P運(yùn)算部分都無(wú)法調(diào)試成功?? 我的調(diào)試過(guò)程是這樣的,在直流13V輸入下,先把比例系數(shù)調(diào)好,誤差調(diào)到最小,此時(shí)輸出是110V,串口打印出來(lái)的誤差值在3V左右。好OK ,就是在這種情況下調(diào)整直流輸入電壓時(shí),AC輸出的電壓會(huì)隨著輸入變化而變化,不會(huì)穩(wěn)定在110附近,輸入直流電壓調(diào)高的燈泡還會(huì)一閃一閃,懷疑是震蕩了,調(diào) I,D,還是閃閃的。輸出負(fù)載加大時(shí),AC電壓也會(huì)下降, 都不知道是硬件設(shè)計(jì)問(wèn)題還是算法?? 。以下是實(shí)物圖