您好,我现在使用LAUNCHXL-F28069F做控制板,TIDA-00364做逆变板,来控制永磁同步电机PMSM;
按照在网上查找的资料修改程序,主要修改以下4个方面:PWM 输出通道、ADC 采样通道和 ADC 采样方向、user.h 中的采样范围和PWM以一个固定占空比输出;
修改参数的资料详见附件;
程序修改好之后,在进行Lab01的试验,程序是可以运行的,示波器测得控制板输出的PWM波形,LED灯闪烁(因逆变板上没有LED灯,所以LED灯改为控制板F28069M的D9闪烁);
问题1:我尝试修改PWM的频率45KHz改为8KHz,如下:#define USER_PWM_FREQ_kHz (8.0) //(45.0)
除上述修改程序的地方外,再未作任何修改,示波器没有测得控制板输出的PWM波形,LED灯也不闪烁,这是什么原因,我该如何做才能输出8KHz的PWM波形(TIDA-00364的开关频率为8KHz)
问题2:我的逆变板TIDA-00364好像只有U、V、W三相的电压采样电路,未发现电流采样电路,Labs实验指导上又有电流环的检测,FOC或MOTION控制必须要有电流采样电路吗?如果必须需要电流环,我的逆变板需要添加电流采样电路,工程师们有什么建议吗?比如选择那个型号的IC或电路,有什么资料可供参考的?
期待您的解答,谢谢
yingying fu:
download.eeworld.com.cn_TI InstaSPIN调试步骤.pdf
附件
因逆变板没有电流采样电路,故关于电流采样的程序未作修改
yingying fu:
回复 yingying fu:
有知道的吗?求解答
Green Deng:
回复 yingying fu:
你好,我测试了一下,确实在配置为15KHz以下频率的时候会出现程序不运行的情况,但是不确定跟没有接电机或者跟电机硬件参数有什么关系,我咨询一下相关工程师后回复你吧。
另外关于电流采样,instaSPIN算法的话电流和电压都是需要接的,甚至电流信号更为重要。不过我对这款参考设计确实不怎么熟悉,你可以参考一下TI的高压电机开发套件的电流采样部分设计:C:/ti/controlSUITE/development_kits/HVMotorCtrl+PfcKit_v2.1/
Green Deng:
回复 yingying fu:
你好,这边工程师的建议也是这款套件不适用instaSPIN算法,因为板上没有三相电压和电流检测电路。