大神们无能的小弟在捣鼓方波逆变器是遇到了一些问题, 请先看电路图,后级110V取样是经过两个二极管接到AC交流输出,与分压电阻加上滤波电容获得2.4V反馈直流电压,电压反馈给STM32F030单片机, 单片机是能正确读取后级电压了 现在是PID运算不能稳压 😂 坑爹啊 以下是PID代码
大致过程是PID运算出误差转换成相应的PWM数值,在中断里不断更新PWM值 周期60HZ,也负责调用下一次的PID运算。现在P运算部分都无法调试成功😂 我的调试过程是这样的,在直流13V输入下,先把比例系数调好,误差调到最小,此时输出是110V,串口打印出来的误差值在3V左右。好OK ,就是在这种情况下调整直流输入电压时,AC输出的电压会随着输入变化而变化,不会稳定在110附近,输入直流电压调高的灯泡还会一闪一闪,怀疑是震荡了,调 I,D,还是闪闪的。输出负载加大时,AC电压也会下降, 都不知道是硬件设计问题还是算法😂 。以下是实物图