最近在学习用DSP2812产生SPWM波,看到一个程序是用查表法产生SPWM波,请问这些正弦表的数值时怎么求得的?
sinb[30]是B相波形,怎么还有负值?方法是对阵规则采样法,如下图:
sin.xls
A相取值为0~PI 都是正值, B相取值为PI/3~4PI/3当然会有负值。同样C相取值为2PI/3~5PI/3。也会有负值的。