我用51单片机的P1.6输出PWM信号,来控制可控硅的导通实现交流电机的调速,电路如上图所示,其中J3的1和3分别接220V的两相,当可控硅导通时J3的2和3导通,220V电机的线接在J3的1脚和2脚。在没有电机负载时,用万用表量J3的1脚和2脚间的电压非常稳,当控制PWM的占空比时,1脚和2脚的电压变化也很明显也比较稳。但是当接上电机时,他们之间的电压就有明显跳动了,最大能到几十V,电机转速也是忽快忽慢,我把电机换成220V的灯后,发现灯有明显的闪烁。用示波器看P1.6的波形,输出的占空比信号也没有异常。另外,我用过零点检测电路产生的中断信号来控制PWM的发生时刻,请教各位,我应当改进哪里,才能实现接上负载后调压的稳定?