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.

[参考译文] TMS320F280025C:模过流= 1安培;标志 EnableRunAndIdentify=0

Guru**** 2416110 points
Other Parts Discussed in Thread: LAUNCHXL-F280025C, BOOSTXL-DRV8323RS

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1124711/tms320f280025c-moduleovercurrent-1-flagenablerunandidentify-0

器件型号:TMS320F280025C
主题中讨论的其他器件:LAUNCHXL-F280025CBOOSTXL-DRV8323RS

您好、Yanming:

硬件: F280025C +8323RS、电机处于空载状态、C9 C10 C11为47nF。

当客户基于上述硬件测试 DMC_LEVEL_4时、模块过流= 1且标志 EnableRunAndIdentify= 0、模块过流= 1将不会出现、直到电机被移除。 它可以在 F28027f+8353RS 之前运行。

此致、

绿色

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

    请查看实验室指南、然后按照该指南连接套件并从构建级别1运行该实验。 确保 LAUNCHXL-F280025C 上的相关开关设置正确、连接如下所示。 Universal Project and Lab User's Guide (通用项目和实验室用户指南): https://www.ti.com/lit/spruj26

     

    •有关 BOOSTXL-DRV8323RS 的更多详细信息、请参阅 EVM 用户指南。

    •确保按照以下说明完成以下项目、然后连接 BOOSTXLDRV8323RS

    连接到 LAUNCHXL-F280025C 的 J1/J3和 J4/J2、如图2-7所示。

    –使用47nF 电容器组装 C9、C10和 C11。

    –将 LAUNCHXL-F280025C90的 J3-29和 J3-30弯曲、使其不连接到

    BOOSTXL-DRV8323RS、如图2-5所示。

     

    请确保开关设置正确、如实验指南 中所示、如下所示、尤其是 S2。

    • 在电源的 JP1、JP2、JP3和 J101上安装跳线并调试 JTAG。 和 JP8上的跳线、用于 DAC128S 板的电源(如果使用)。
    • 对于  S2、将 SEL1 (左)开关 向上( 1)放置、将 GPIO28和 GPIO29连接到 BoosterPack 连接器、并将 SEL2 (右)开关 向上 (1)放置、将 GPIO16和 GPIO17输出到 XDS110调试器的虚拟 COM 端口。
    • 对于  S3、将 SEL1 (左)开关向下拉  至将 GPIO24拉至逻辑0、将 SEL2 (右)开关 向上 拉至将 GPIO32拉至逻辑1、以使 F280025C 进入等待引导模式、从而降低连接问题或先前加载的代码执行的风险。
    • 对于  S4、将 S4设置 为关 (开)、如果在项目属性中设置了预定义符号"CMD_CAN_EN"、则 GPIO32和 GPIO33会路由到 CAN 收发器和 J14 CAN 接口。
    • 对于  S5、将 SEL1 (左)开关 向下放置 以将 GPIO44/37/43路由到 J12上编码器接口的 eQEP1、并将 SEL2 (右)开关 向下放置 以将 GPIO14/25/2/26路由到 J13上霍尔传感器接口的 eQEP2。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yanming:

    客户根据文档的要求进行连接。 连接电机后出现模电流过流= 1。

    #elif (USER_MOTOR1 == Teknic_M2310PLN04K)
    #define USER_MOTOR1_TYPE MOTOR_TYPE_PM
    #define USER_MOTOR1_NUM_POLE_PAIRS (4) //极对数
    #define USER_MOTOR1_Rr_Ohm (NULL)
    #define USER_MOTOR1_Rs_Ohm (0.38157931f) //阻值
    #define USER_MOTOR1_Ls_d_H (0.000188295482f)
    #define USER_MOTOR1_Ls_q_H (0.000188295482f)
    #define USER_MOTOR1_RATED_FLUX_VpHz (0.0396642499f) //额定磁通VpHz
    #define USER_MOTOR1_MAGNETIZING_CURRENT_A (NULL)
    #define USER_MOTOR1_RES_EST_CURRENT_A (1.5f) //电机额定电流的10-30%
    #define USER_MOTOR1_IND_EST_CURRENT_A (-1.5f) //电机额定电流的10-30%,足以支持旋转
    #define USER_MOTOR1_MAX_CURRENT_A (2.5f) //最大电流 A 电机额定电流的50-150%
    #define USER_MOTOR1_FLUX_EXC_FREQ_Hz (40.0f) //电机额定频率为10~30%
    #define USER_MOTOR1_NUM_ENC_SLOTS (1000)
    #define USER_MOTOR1_INERTIA_Kgm2 (7.06154e-06)
    
    #define USER_MOTOR1_FREQ_NEARZEROLIMIT_Hz (5.0f) //频率接近零极限 Hz
    
    #define USER_MOTOR1_RATED_VOLTAGE_V (48.0f) //额定电压
    #define USER_MOTOR1_RATED_SPEED_KRPM (3.0f) //额定速度KRPM
    
    #define USER_MOTOR1_FREQ_MIN_HZ (9.0f) //频率最小赫兹 Hz
    #define USER_MOTOR1_FREQ_MAX_HZ (600.0f) //频率最大 Hz
    
    #define USER_MOTOR1_FREQ_LOW_HZ (5.0f) //频率低 Hz
    #define USER_MOTOR1_FREQ_HIGH_HZ (800.0f) //频率高 Hz
    #define USER_MOTOR1_VOLT_MIN_V (12.0f) //电压最小值 Volt
    #define USER_MOTOR1_VOLT_MAX_V (50.0f) //电压最大值 Volt
    
    #define USER_MOTOR1_FORCE_DELTA_A (0.05f) //力增量 A
    #define USER_MOTOR1_ALIGN_DELTA_A (0.01f) //对齐增量 A
    #define USER_MOTOR1_FLUX_CURRENT_A (0.5f) //磁通电流 A
    #define USER_MOTOR1_ALIGN_CURRENT_A (1.5f) //对齐电流 A
    #define USER_MOTOR1_STARTUP_CURRENT_A (2.5f) //启动电流 A 电机额定电流的30-100%
    #define USER_MOTOR1_TORQUE_CURRENT_A (2.0f) //转矩电流 A
    #define USER_MOTOR1_OVER_CURRENT_A (2.8f) // 过电流 A 电机额定电流的50-150 %
    
    #define USER_MOTOR1_BRAKE_CURRENT_A (1.0f) //制动器电流 A
    #define USER_MOTOR1_BRAKE_TIME_DELAY (12000U) //制动延时 60s/5ms

    参数中是否有任何错误?

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

    客户正在处理哪个构建级别?

    尝试增加下面这两个参数的值。

    #define USER_MOUST1_MAX_CURRENT_A (2.5f)

    #define USER_MOUST1_MOUE_CURRENT_A (2.8f)

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

    您好、Yanming:

    根据客户反馈、当 DMC_BUILDLEVEL 设置为 DMC_LEVEL_1时、测试结果与文档注释的值相匹配。

    此外、它可以在 F28027F+8323RS LAB5条件下正常运行。

    将 DMC_BUILDLEVEL 从 DMC_LEVEL_1更改为 DMC_LEVEL_4时、还有其他需要注意的事项吗?

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

    按照实验指南在2级至4级运行。 并确定或设置用于在4级运行电机的正确电机参数。

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

    您好、Yanming:

    客户已尝试以下配置:

    #define USER_MOOST1_MAX_CURRENT_A (15.0f)

    #define USER_MOOST1_OW_CURRENT_A (20.0f)

    将这两个参数更改为最大值后、将根据1级执行测试、结果相同。

    用户指南中的说明:

    客户测试结果:

    你有什么建议吗?

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

    检查感应直流总线电压是否正确、如果是、请尝试运行以下实验指南以运行其他构建级别2、3、然后4。

    顺便说一下、请让客户直接发布他们的问题、以便我们可以了解更多有关客户的信息、例如公司、应用等。