TI中文支持网
TI专业的中文技术问题搜集分享网站

如何配置INSTASPIN-FOC驱动空心杯无刷电机?

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

Igor An:

抖动的原因会有很多,电机参数不合适,控制参数不合适,或者启动开环拉动时间比较短等等。

你可以参考InstaSpin的用户手册,来对一下各个配置参数是否合理。

InstaSpin用户手册地址:

http://www.ti.com/lit/ug/spruhj1g/spruhj1g.pdf

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

user4708725:

回复 Igor An:

启动开环拉动时间是由哪个变量决定的?非常感谢?

或者说改变哪个变量的数值可以直接改变启动开环拉动时间?

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

Igor An:

回复 user4708725:

xiong yang

启动开环拉动时间是由哪个变量决定的?非常感谢?

或者说改变哪个变量的数值可以直接改变启动开环拉动时间?

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

user4708725:

回复 Igor An:

非常感谢你耐心的回答。

1、我启动无刷电机有时候直接发生软件过流保护(本来空载启动电流很小,通常小于0.3A,有时候却大于5A,致使电机无法启动,这是我设定的软件保护),电机无法启动。我把pUserParams->ctrlWaitTime[CTRL_State_OffLine]       = (uint_least32_t)( 5.0 * USER_CTRL_FREQ_Hz);修改为:pUserParams->ctrlWaitTime[CTRL_State_OffLine]       = (uint_least32_t)( 0.1* USER_CTRL_FREQ_Hz);这样可以加快电机快速启动,不需要5s等待时间。这样会有什么影响吗?

2、电机有时无法正常启动这个问题一直困扰我,有没有什么好的办法?非常感谢。(我用的是drv8301 revd)

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

Igor An:

回复 user4708725:

xiong yang

非常感谢你耐心的回答。

1、我启动无刷电机有时候直接发生软件过流保护(本来空载启动电流很小,通常小于0.3A,有时候却大于5A,致使电机无法启动,这是我设定的软件保护),电机无法启动。我把pUserParams->ctrlWaitTime[CTRL_State_OffLine]       = (uint_least32_t)( 5.0 * USER_CTRL_FREQ_Hz);修改为:pUserParams->ctrlWaitTime[CTRL_State_OffLine]       = (uint_least32_t)( 0.1* USER_CTRL_FREQ_Hz);这样可以加快电机快速启动,不需要5s等待时间。这样会有什么影响吗?

2、电机有时无法正常启动这个问题一直困扰我,有没有什么好的办法?非常感谢。(我用的是drv8301 revd)

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

user4708725:

回复 Igor An:

1、#define USER_FORCE_ANGLE_FREQ_Hz (2.0 * USER_ZEROSPEEDLIMIT * USER_IQ_FULL_SCALE_FREQ_Hz) 把其中的系数2.0变小就是降低开环拉动的频率吧?

2、#define USER_ZEROSPEEDLIMIT   (0.5 / USER_IQ_FULL_SCALE_FREQ_Hz)中的USER_ZEROSPEEDLIMIT代表什么含义,英文解释不怎么理解?

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

Igor An:

回复 user4708725:

请查看我上一个回复,相信您可以得到这两个问题的答案。

平台:launchpad 28027f+boostxl

电机:空心杯无刷电机,结构如图,具体参数如附件。

现在问题是,我使用lab5b程序,把极对数改成1,gui识别电机参数后,电机缺运行不起来,一直抖动,发热。

请问我应该如何配置呢?

bob iuuiy:

回复 Igor An:

你好,有个问题能麻烦解答一下吗?非常感谢

我用28027F做PMSM的无感控制,在做Lab4的时候遇到了一些问题

1。刚开始Force angle起作用,但是遇到的问题是从CCS上面观测到的转速是负值,频率是1hz,

2.当我加Iq的时候,电机转速不变,当电流加大的话,电机就会发生抖动,这是什么原因造成的呢

3.当我手动取消force angle的时候,电机就会反向转动,此时加大电流电机也会出现抖动的情况。

赞(0)
未经允许不得转载:TI中文支持网 » 如何配置INSTASPIN-FOC驱动空心杯无刷电机?
分享到: 更多 (0)