SVPWM算法的问题
我改写SVPWM例程。原来程序:
Ub = _IQsinPU(v->Angle);
我看头文件:
#ifndef GLOBAL_Q
#define GLOBAL_Q 16
#endif
。。。。。。。。。。。。。。。。。。。。。。。。。。。
#if GLOBAL_Q == 16
#define _IQsinPU(A)_IQ16sinPU(A)
#endif
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#define _IQ16sinPU(A) sin((A)*6.283185307)
可是我改写成Ub = sin((v->Angle)*6.283185307);
电机不转。为什么?我观察计算后的值,也不一样。
奇了怪了。请高手解惑。谢谢!
高手支招! 知道了,版主叫张满归。 wangch_sh 发表于 2014-2-13 14:13 static/image/common/back.gif
知道了,版主叫张满归。
才知道啊
SVPWM波具体没搞过 什么时候你开个专题
页:
[1]