个人认为,对AC220V,没有必要考虑PWM。PWM是针对直流来说的。另一种叫SPWM,实际上是变频器的运用,那个比较复杂,先是把交流变成高压大功率直流,再用高频PWM模拟成正弦波(正负每个周期含有多个PWM波,且峰值不一样)。
对过零控制的可控硅,只要丢弃一部分波,频率是减少的,电压也是降低的。
不过零是斩波,过零延时的也是斩波。
我做过非过零的MCU控制,电阻对OC输入限流,发现只要输入OC的电流不足,导通角不是在0,会斩掉一部分波, 且OC电流越小,导通角越大。电流调到OC的典型电流,导通角都不为0,即电压都不为最高。
STC的PWM功能不是很强大,你用示波器看一下OC是否是PWM,还是延时,就明白模块是怎么控制的了。
如果真是PWM,按我的非过零控制实实验,加在L1821端的有效电流会随PWM输出的不同而不同,导通角也就不同。 |