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.

[参考译文] LAUNCHXL-F280049C:BLDC 电机在 InstaSPIN 电机识别期间消耗高电流

Guru**** 2388040 points
Other Parts Discussed in Thread: LAUNCHXL-F280049C, C2000WARE, DRV8316REVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1160070/launchxl-f280049c-bldc-motor-draws-high-current-during-instaspin-motor-identification

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件: C2000WAREDRV8316REVM

大家好、

我按照《DRV8316xEVM 评估模块用户指南》第6章中的说明使用了 LAUNCHXL-F280049C 开发板来识别电机的特性。 该电机是一款相当小的12V BLDC 电机、通常在无负载的情况下消耗约150mA 的电流。 但是、在 DRV8316xEVM_InstaSPIN_Universal_GUI 中的电机识别阶段、电机电流超过1.5A、变得非常热。 22欧姆的确定电阻 Rs 也与可使用万用表测量的7欧姆电阻有很大不同。

我按照用户指南中的说明操作、但很遗憾、我不知道我可能会怎么做。 如果有人知道什么会导致高功耗和错误识别电机参数、我将非常感激您提供的任何提示。

是否可以使用软件测量此类小型电机?

非常感谢、
Lukas

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

    尊敬的 Lukas:

    TI 的电机专家将向您询问有关电机的一些参数(电阻器、电感器、速度等) 以及您为识别而设置的参数。 如果您已经提供了这些信息、它将会有一段时间。 此致

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

    Lukas、您好、请参阅 instaspin 用户指南的第4章、了解如何设置识别参数。  

    InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南(修订版 I)

    另请参阅第6.10节"电机识别故障排除"。

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

    感谢您提供信息。 和以下文档

    InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南(修订版 I)

    《InstaSPIN 项目和实验用户´s 指南》

    C2000Ware MotorControl SDK InstaSPIN 通用 GUI

    [常见问题解答] DRV8316REVM:MotorControl SDK 的 DRV8316REVM 源代码(Aaron Barrera)

    我能够配置 user.h 文件、以便在电机识别期间能够观察到所有固定电流限制。 定子电阻现在也被正确确定。 但是、在确定磁通和电感时会出现问题。 在此过程中、电机不能正常转动、通常只执行两次移动。 此外、识别完成后、电机无法通过 GUI 可靠运行。 没有正确的转动运动。

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

    您是否尝试在 CCS 中运行相关实验、作为实验用户指南中的说明?

     您可以尝试根据 电机调整 user.h 文件中的识别变量。  在运行该实验以识别电机参数时、不要在电机上添加任何负载。

    #define USER_MOTOR_RES_EST_CURRENT     (0.5)                              // A - 电机额定电流的10-30%

    #define USER_MOTOR_IND_EST_CURRENT     (-0.5)                            // A - 电机额定电流的10-30%、 足以实现旋转

    #define USER_MOTOR_MAX_CURRENT           (5.0)                              // A -  电机额定电流的30~150%

    #define USER_MOTOR_FLUX_EST_FREQ_Hz    (40.0)                           // Hz -电机的10~30%额定频率

    BTW、您可以先尝试运行 is02和 is03实验、以验证电流和电压感应是否良好。

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

    罗燕明、您好、感谢您的反馈。

    到目前为止、我已经调整了 CCS 中列出的电机参数、然后构建了实验。 然后将.out 文件上传到 GUI。 如用户指南实验中所述直接使用 CCS 时、我始终会收到错误消息  Device blocked debug access、因为它当前正在执行不可调试的代码  

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

    如果您无法在 CCS 中运行该实验、GUI 也不能正常运行。 您应首先在 CCS 中修复此问题。

    您是否在实验中更改了.ccxml 文件、以便根据电路板/器件配置仿真器?

    您是否首先运行 is02和 is03实验以验证电流和电压感应是否良好?