This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS320F28027F:CCS/TMS320F28027F:f28027f+drv8305 Lab1c 问题

Guru**** 2522770 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/622501/ccs-tms320f28027f-ccs-tms320f28027f-f28027f-drv8305-lab1c-problems

器件型号:TMS320F28027F

工具/软件:Code Composer Studio

①According 到 Lab1c(motorware_1_01_00_18)说明、在旋转的最开始、电机无法单独旋转、我必须帮助转子旋转、旋转后、我可以给出 ref_krpm 值、电机速度可以遵循参考值以加速。  我如何使转子自身旋转?  

电机参数不是很完整、它包括:


我已经修改了 user.h 文件中的电机参数、如下所示:(我怀疑其中的一些参数不是很合适、因此电机无法单独旋转。)

#Elif (USER_MOTOR== Anaheim BLY172S)
#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (3)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (1.68)
#define USER_MOTOR_LS_d (0.0006708066)
#define USER_MOTOR_LS_q (0.0006708066)
#define USER_MOTOR_Rated 磁通(0.03433958)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (5.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

#define USER_MOTOR_FREQ_LOW (25.0)// Hz -建议设置为额定电机电频率的10%
#define USER_MOTOR_FREQ_HIGH (250.0)// Hz -建议设置为额定电机电频率的100%
#define USER_MOTOR_FREQ_MAX (300.0)// Hz -建议将电机额定频率设置为120%
#define USER_MOTOR_VOLT_MIN (3.0)//电压-建议设置为额定电机电压的15%
#define USER_MOTOR_VOLT_MAX (12.0)//伏特-建议设置为额定电机电压的100%

根据上表、我已经为这些参数尝试了很多次、但仍然不起作用。 我不知道该值的一些参数,例如 USER_MOTOR_FLUX_EST_FREQ_Hz,

请给我一些建议、非常感谢。