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.

[参考译文] TMS320F28069M:基于 lab11e 的电机运行问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/973971/tms320f28069m-motor-running-problem-based-on-lab11e

器件型号:TMS320F28069M

尊敬的团队:

我的客户在运行 lab11e 时电机出现异常。 电机在旋转时可以正常运行、但无法切换至反向。  此外、当电机倒车或低速时、电机将会卡住并振动。 以下是电机参数(来自 lab03a 的数据):

//! 简要介绍用户电机和 ID 设置
#define my_motor 113
//#define USER_MOTOR_HighCurrent_Lowvoltage
#define USER_MOTOR_MOTOR#Elif
(USER_MOTOR==my_MOTOR)
#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (2)
#define USER_MOTOR_RR (NULL)
#define USER_MOTOR_Rs (0.878300548)
#define USER_MOTOR_LS_D (0.00130555173)
#define USER_MOTOR_Rs (0.00130_MOTOR_CURRENT_IND
)#define EST_TR_TRD





(#define 1.0_MOTOR_MOTOR_CURRENT user_j1.h)#define #define #define 1.0_MOTOR_MOTOR_MOTOR_TRS (#define #define 1.0_MOTOR_MOTOR_CURRENT)#define #define #define #define 1.0_MOTOR_MOTOR_MOTOR_MOTOR_MOTOR_TRS (#define #define #define 1.0_TR user_j5.h 

这是否与“偏移量”的设置有关?

此致

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

    Lab11e 使用霍尔传感器实现低速和启动。

    1.客户是否连接了霍尔传感器并正确配置了霍尔换向指数?

    2.客户是否根据电机调节低速转矩电流?

    3.客户是否在切换到反向旋转之前停止电机?    

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

    您好、Yanming:

    感谢你的答复。  由于这是一位中国客户、我将直接用中文与您沟通。

    以下是客户回复:

    霍尔传感器连接是正确的,这个霍尔换向系数是在哪里配置啊 μ A
    低俗转矩电流怎么调整呢。μ A
    您是指把Flag 运行 identify置为0来停止呢,还是指把SpeedRef μ identify为1的前提下,想要置SpeedRef 运行 krpm写0来停止呢,如果是前者的话我是实现了反转的,但是后者,就是在Flag μ krpm为0电机就停不下来。运行
    请问,如果说TI内部的算法内部也是先把Flag ć_run_identify置0,再把SpeedRef ć krpm写为反向的吗,还是说其他方法啊。ć

    此外、如果时间允许、请在 InstaSPIN-FOC 上按照 E2EChina 的以下帖子进行操作:

    e2echina.ti.com/.../198957

    此致

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

    请确保霍尔输入信号的序列与 gHall_PwmIndex[]中的设置编号相对应。

    2.如果可能、您可以增加 PWM 频率、因为在 PWM ISR 中检测到霍尔信号。 如果 PWM 频率太低、延迟时间将对高速运行产生影响。

     3.调优 gHall2Fast_SPD_Coef、gHall2Fast_IQ_coef、gHall_speed_FastToBldc_low_pu 和 gHall_speed_BldcToFast_high_pu。

    4.在 HALLBLDC_Ctrl_Run ()中调整 PI 稳压器的增益。

    您或您的客户可能会查看有关 lab11e 的以下主题

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/883444/3294852

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/670979

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/883444

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/822522/3043645