搜索
bottom↓
回复: 6

求助:InstaSPIN FOC电机转速无法提升需要整么处理

[复制链接]

出0入0汤圆

发表于 2016-4-29 22:44:13 | 显示全部楼层 |阅读模式
用TMS320F28027F+DRV8301驱动一个57的无刷(12V, 5.6A,额定转速2800rpm),德州的lab 02b, lab 05b例程,user.h主要配置如下

  1. #define USER_IQ_FULL_SCALE_FREQ_Hz        (800.0)   // 800 Example with buffer for 8-pole 6 KRPM motor to be run to 10 KRPM with field weakening; Hz =(RPM * Poles) / 120
  2. #define USER_IQ_FULL_SCALE_VOLTAGE_V      (24)   // 24.0 Example for boostxldrv8301_revB typical usage and the Anaheim motor
  3. #define USER_SYSTEM_FREQ_MHz             (60.0)
  4. #define USER_PWM_FREQ_kHz                (30.0) //30.0 Example, 8.0 - 30.0 KHz typical; 45-80 KHz may be required for very low inductance, high speed motors

  5. #elif (USER_MOTOR == ElectroCraft_DA23DBB)
  6. #define USER_MOTOR_TYPE                 MOTOR_Type_Pm
  7. #define USER_MOTOR_NUM_POLE_PAIRS       (4)
  8. #define USER_MOTOR_Rr                   (NULL)
  9. #define USER_MOTOR_Rs                   (0.1402351)
  10. #define USER_MOTOR_Ls_d                 (1.5608E-08)
  11. #define USER_MOTOR_Ls_q                 (1.5608E-08)
  12. #define USER_MOTOR_RATED_FLUX           (0.0501837)
  13. #define USER_MOTOR_MAGNETIZING_CURRENT  (NULL)
  14. #define USER_MOTOR_RES_EST_CURRENT      (0.4)
  15. #define USER_MOTOR_IND_EST_CURRENT      (-0.4)
  16. #define USER_MOTOR_MAX_CURRENT          (5.6)
  17. #define USER_MOTOR_FLUX_EST_FREQ_Hz     (20.0)
复制代码

当gMotorVars.Speed_krpm达到1.2左右时就不再增加,无论是空载还是带载,同时电流也不再增加(负载不增加的情况下)。换过航模电机,2212,910kv, 14 poles,现象差不多,gMotorVars.Speed_krpm达到3.4左右就不再增加。 求指点。。。谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2016-5-4 22:34:55 | 显示全部楼层
把USER_MOTOR_MAX_CURRENT加大点试试

出0入0汤圆

发表于 2016-5-5 10:22:32 | 显示全部楼层
如果电流,电压都满足仍达不到速度的话,试一下Lab10a, InstaSPIN驱动BLDC需要用over-modulation 才能达到额定转速。
这个我用过,很可靠。

出0入0汤圆

 楼主| 发表于 2016-5-6 10:17:39 | 显示全部楼层
Eastnorth 发表于 2016-5-5 10:22
如果电流,电压都满足仍达不到速度的话,试一下Lab10a, InstaSPIN驱动BLDC需要用over-modulation 才能达到 ...

试了一下LAB10A,效果很明显,谢谢!

出0入0汤圆

发表于 2016-6-2 08:38:32 | 显示全部楼层
楼主,你的电机转速能达到多少?

我用ST的库,7对极,2300KV,16V下最高转速只能达到20000转,而用方波电调则可以达到37000转,TI的最高转速可以到多少?

出0入0汤圆

 楼主| 发表于 2016-6-2 09:35:17 | 显示全部楼层
ln08136207 发表于 2016-6-2 08:38
楼主,你的电机转速能达到多少?

我用ST的库,7对极,2300KV,16V下最高转速只能达到20000转,而用方波电调 ...

额定12V 2800RPM的,在12V下在2100到2200RPM间。也到不了额定值。

出0入0汤圆

发表于 2016-7-10 14:01:28 | 显示全部楼层
请教个问题,楼主有测过启动时的相电压波形吗
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 08:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表