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