免费国外b站刺激战场直播app,柴火垛里的疯狂55集,百万日元的女人们,洞房初夜

  • 2
    回復
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

單片機PID運算穩(wěn)定后級220V電壓調試

大神們無能的小弟在搗鼓方波逆變器是遇到了一些問題, 請先看電路圖,后級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電壓也會下降, 都不知道是硬件設計問題還是算法?? 。以下是實物圖

全部回復(2)
正序查看
倒序查看
zhq465
LV.4
2
09-09 09:46

方波逆變不需要那么復雜,只需要檢測直流母線電壓值再乘以占空比D就是輸出的真有效值。PWM的控制就是反向運算,把直流母線電壓除以需要輸出的電壓就得到占空比D,按照這個調節(jié)PWM就可以。

0
回復
09-09 20:10
@zhq465
方波逆變不需要那么復雜,只需要檢測直流母線電壓值再乘以占空比D就是輸出的真有效值。PWM的控制就是反向運算,把直流母線電壓除以需要輸出的電壓就得到占空比D,按照這個調節(jié)PWM就可以。

非常感謝大佬的提示 ??

0
回復
發(fā)