[讨论] Sensorless FOC of ACI电压基准

zhang1   2016-6-29 13:44 楼主
各位大神,您们好,我现在跑的是TI 28035的Sensorless FOC of ACI例程。关于电压基准我有个问题。U、V、W端电压是通过124.2倍衰减后通过12位板载ADC采集得到,ADC结果为12位,左移3位就是15位,用Q15格式表示的话就直接是范围(0,1),即Q15结果为1代表的是410V。。程序中就直接用ADC采样的结果认为就是标幺值,按代码理解电压标幺值的额定电压应该是410V才对。但是程序中额定电压设置不是该值。请问这是为什么呢?谢谢!

#define BASE_VOLTAGE    184.752     // Base peak phase voltage (volt)

volt1.DcBusVolt = _IQ15toIQ((AdcResult.ADCRESULT3<<3)); // DC Bus voltage meas.

volt1.MfuncV1 = svgen_dq1.Ta;

volt1.MfuncV2 = svgen_dq1.Tb;

volt1.MfuncV3 = svgen_dq1.Tc;
VOLT_MACRO(volt1)

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复