和论坛内某几位大师级人物谈到SPWM的“单极性”和“双极性”时,总感觉他们的理解与很多权威书本上的观点不同,特此发出来大家讨论一下,这样对一些软件编程的大师有帮助。
所谓双极性,是SPWM波信号中既包含了正弦信号正半周的信息,又包含了负半周的信息。反应在逆变桥上,一般用于半桥,上下两管按主三角波的频率交替导通,而非按10MS交替。当然,用作全桥,对角的SPWM完全一样就行了。此时是4路SPWM
所谓单极性,是SPWM波信号中只包含了正弦信号正半周或负半周的信息。单极性一般用推挽或全桥。反应在推挽上,两管交替按10MS的时间导通,但是导通的管,在10MS内按三角波的频率导通,而非象方波一直导通。表现在全桥上,因为两路的上臂与下臂是人工反相的。AB输出是以10MS交替,所以此时是3路SPWM和一路方波信号。
显而易见,单极性的SPWM,AB两路输出的是交替输出SPWM信号。
双极性SPWM,AB两路输出的一直是SPWM信号。
很多人可能会笑,双极性的SPWM上下管一直轮换导通,对应半桥时,电流从正电流到中点,马上又被流到了负极,怎么输出。我和某些大师谈到双极性的SPWM本质,是减法器,他们表示出我张冠李戴的表情。其实双极性的精髓就在这里,上下管一直以高频反相交替导通,电感才有续流回路。就好比全桥中我们要人工反相SPWM信号来续流。上下两管的导通时间是不同的,二者时间相差越大,输出的电压越正或越负,为正弦波的谷峰或谷底。当二者的时间相差,则输出为0.表现在正弦波的交越处。当然了,二者的差值变化,正是按50HZ正弦波变化的。
所以,现在整个论坛上,99.999%的都是单极性的SPWM方式。8010比较特殊,它的本质是双极性,但人为地把它变成了单极性,虽然此方法看似巧妙,但与 论坛常见的方式还是有点差别。普通的全桥中,主功率SPWM信号一直在下臂,虽然上臂全交替出现,但它的作用只是续流,不是主功率通道!这就是为什么很多人,包括我本人试验8010会出现高频上管明显比其他管热的原因。因为在自举的情况下,如此高频,大电流时,MOS一定会出现欠驱动。而这种表现,在工频时更为明显,因为低压MOS的结电容一般远大于高压MOS。当然,8010不论从哪个角度上讲,都远非本论坛吹水级的一些单片机要做的好,改变此缺陷,就更上一层楼(虽然省了一个电感,但2个电感时可以小一点,差别不大)
不对之处,请指正。如对其他产品和大师形象有负面影响,我深表遗憾。科学技术是非常严谨的事,只有对错,没有似对似错。