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:通用电机实验室不起作用

Guru**** 2429790 points
Other Parts Discussed in Thread: DRV8353RS-EVM, DRV8353, LAUNCHXL-F280025C, DRV8323, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1076888/tms320f280025c-universal-motor-lab-doesn-t-work

部件号:TMS320F280025C
线程中讨论的其他部件:LAUNHXL-F280025CDRV8353RS-EVMDRV8353DRV8323MOTORWARE

您好,

我正在使用下面的 HW 测试通用电机实验室。

目标板:LAUNHHXL-F280025C

电动机增压器组件:DRV8353RS-EVM  

电动机:Anaheim_BLY172S_24V。

直流总线:24V

我检查了 adcData.VdcBus_V,Offset_I_ad,Offset_v_SF 和 PWM 频率。

这些值与图2-25相似。

所以我跑了2级跑,但马达不旋转。

 在 Motor Control SDK Universal Project and Lab 用户指南中,MotorVars_M1.speedRef_Hz 和 MotorVars_M1.Speed_Hz 显示的速度不同。

 当电机 正常旋转时,两个值应该相似。

但我的测试和文档都有不同的价值观。

我在测试2级时捕获了以下表达式。

图形显示电动机 Vars_M1.adcData.I_A.值[0]的电流

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

    LaunchXL-F280025C 上的 GPIO29必须 连接到 DRV8353启用引脚。 因此,您需要将 LAUNHXL-F280025C 上的 S2设置为(1:1)位置,需要通过将 S2的 SEL1设置为1 (靠近 USB 仿真器)将 GPIO28&GPIO29路由到 BP 报头。

    或者,您可以查看以下具有类似问题的链接,该问题适用于 DRV8323和 DRV8353。

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1061562/launchxl-f280025c-universal-motor-control-lab-incremental-build-1-with-boostxl-drv8323rs-and-sensored-foc/3933543#3933543

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

    您好,  

    我已经看到了你所连接的线程。

    我将 SW 设置为(1:1)位置。

    如果未 正确设置 SW,则标志 EnableRunAndIdentify 不会为1。

    我花了很多时间进行此配置,并完成了级别1。

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

    检查 LaunchXL-F280025C 的 PWM 引脚以及 DRV8353RS-EVM 上的 GHA/B/C 和 GLA/B/C 上是否有任何输出信号。 同时检查电动机相位上是否有电流探头。

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

    您好,  

    我检查了 LaunchXL-F280025C 和 DRV8353RS-EVM 上 GHA/B/C 和 GLA/B/C 的 PWM 引脚上的输出信号。

    根据定义,LaunchXL-F280025C 的 PWM 频率为15KHz。

     DRV8353RS-EVM 上的 GHA/BC 和 GLA/B/C 频率也大约为15kHz。

    GHA/B/C 的电压水平 约为24V, GLA/B/C 为8.2V。

    我没有当前的探测器,因此我使用了以下数据日志。

    当前图形不正常。  

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

    根据电机调谐以下参数。 并非 user_mtr1.h 中的所有电机都经过了所有制造级别的测试。

    #define user_motor1_FREQ_LOW_Hz (5.0f)// Hz
    #define user_motor1_FREQ_HIGH _Hz (300.0f)// Hz
    #define user_motor1_vol_min_V (5.0f)//伏特
    #define user_motor1_vol_MAX_V (24.0f)//伏特

    或者,如果您使用的是 TI EVM 套件,并且有实验指南的后续人员来设置硬件,则可以运行构建级别3和4。

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

    您好,

    我认为没有必要调整参数,因为该参数是示例中支持的电机和 EVM。

    但当我用相同的 EVM 和电机运行电机器件时,电机就会发出刺探。

    正如您所说的,它需要调整。

    我将比较 MotorWare 和通用实验室。

    谢谢你。

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

    您好,

    我根据您的建议更改了 user_mtr1.h 中的参数并进行了测试。

    但电机仍不旋转。

    我将 PWM 频率从15KHz 更改为45KHz,就像 DRV5353电机中的 user.h 一样。

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

    确保您已完全按照实验指南将交换机设置到 LauchxL-F28025C 上,并连接 BootstxL-DRV8353,然后选择正确的内部版本配置。 请注意,某些针脚无法连接,需要跳线连接 SPI_STE。

    示例实验室可以运行您在所有构建级别中使用的电动机,而不会发生任何变化,还可以在带有数据记录的图形工具中显示干净的正弦电流波形。 刚刚测试了实验室以再次确认。