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.

[参考译文] BOOSTXL-DRV8301:Lab12c 问题。

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/850431/boostxl-drv8301-lab12c-problem

器件型号:BOOSTXL-DRV8301
主题中讨论的其他器件:MOTORWAREDRV8301LVBLDCMTR

大家好、

我正在研究我的研究生项目、它是双轴惯性反转钟摆。 我已经尝试使用无传感器系统、我需要将电机的速度移动到0左右以获得最大扭矩、因此我转到了有传感器项目并添加了2个正交编码器。

我尝试运行 lab12b 以使用 enco 运行一个电机、它在我的两个电机上都能正常运行、没有任何问题。 我的目标是使用 lab12c、但 MotorWare 项目教程对此没有任何说明。 我尝试运行它、但在我的任何电机上设置"Run_Identify"标志后、它们就会开始抖动、从我的电源消耗大量电流、并以相当快的速度升温。 我已将 speedref 设置为默认值150RPM、提高它会使电流峰值更快。  

我的主板是具有两个 DRV8301增压器的 F28069M Launchpad。 我的电机是 LVBLDCMTR 模型。 我的编码器每转分辨率为500脉冲(这是我可以为电机获得的最大值)

感谢您的帮助。

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

    Marcin、

    感谢您在 MD 论坛上发帖!

    我将把您的帖子转发给 Instaspin 团队(C2000)。

    此致、

    -Adam

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

    感谢 Adam 解决了我的问题:)

    我做了一些实验。 在我的案例中、任何一个双电机实验似乎都不起作用。 我尝试运行10d (无传感器)、并发生类似的情况-电机开始振动。 双电机位置实验室对我也不起作用。

    我还修改了 lab12c。 我禁用了速度控制器、并通过我声明的全局变量设置 IQ 引用。 我注意到的一件事是、当我启用识别标志时、电机不再消耗最大电流(似乎 PWM 不是这样?)。 当我将电流值设置为非零(0.1等)时、电机开始消耗电流(0.1 ref 时为0.5安培、0.2奇怪的情况下为2.2安培)、但仍然无法移动。 感觉它使一个线圈保持通电状态、并尝试保持在该位置。 与启用正常速度控制器一样。  

    我尝试将 PWM 频率从15降低到10k、但没有改变。

    感谢您的回答、

    Marcin  

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

    您必须使用 lab02c 识别电机才能单独获取电机参数。 然后在相关 user_x.h 中为 lab10d 设置识别的电机参数。

    motorWare 中不支持和测试双电机 InstaSPIN-MOTION、如果客户想尝试、这只是一个起点。  

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

    问题已解决。

    显然、lab12c 使用"USER_MTR_ON_J1/J5.h"文件来利用 motorconfig 的数据、而不是"USER_J1/J5.h"。 为我的电机做定义可以解决问题。

    谢谢你。  

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

    我正确地进行了识别过程、但正如我说过的、我注意到12c 使用不同的文件作为"user_x.h"配置文件、而不是其他实验。  

    感谢你们的帮助:)

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

    Marcin、

    单击绿色的"此已解决的我的问题"按钮、可以帮助我们解决问题吗?

    它确实对我们有很大帮助。

    此致、

    -Adam

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

    完成了、谢谢。