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.

[参考译文] MCT8316A:有关制动器的查询

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1188328/mct8316a-queries-regarding-brake

器件型号:MCT8316A

大家好、

对于由我自己制作的 MCT8316A 电路板、在调试期间设置的参数如下。

我修改 了上述默认参数的以下部分。

首先、我根据电机驱动器的速度计算了最大电机电气速度。

最大电机电气速度为555Hz、因此 MAX_SPEED 的值应为555 x 16 = 8880 (0x22B0)、如下图所示。

其次、我根据 MAX_SPEED 的值修改了 LOCK_ABN_SPEED 的设置、如下图所示。

第三、我将 Close_loop_mode 从禁用调整为速度​​环路、如下图所示。

在测试过程中、我发现在进行上述配置后、电机驱动器无法工作、电源电流也不会波动。 芯片的 DEVOFF 和制动引脚 被向下处理至 GND、这两个功能 未启用。

最后、我发现在按如下方式设置寄存器后、电机驱动器 可以按下图所示工作。

 在电机驱动器运行期间、

1.当我选择"用主动制动覆盖硬件引脚"时、电机 驱动器将停止运行。

2.当我选择了"硬件引脚制动器"时、无论制动引脚是高电平还是低电平、电机 驱动器都将停止运行。 从这种情况来看、外部引脚的制动功能似乎是无用的。

请告诉我、为什么电机驱动器只能在选择"禁用制动功能时覆盖硬件引脚"时运行? 如何使用外部引脚的制动功能?

此致、

凯瑟琳

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

    您好 Katherine、

    感谢您在电机驱动 E2E 论坛上提出问题。  

    我打算在本星期结束前就此作出回应!

    最棒的

    Robert

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

    您好 Katherine、

    在使用制动引脚功能的情况下、电机驱动器似乎没有运行。 "禁用制动功能时覆盖硬件引脚"选择用于在没有此引脚附加功能的情况下运行电机。  

    我们之前在 E2E 上看到过类似的问题、您能否通过连接目标器件并选择"读取所有寄存器"来告诉我器件 STL_ENABLE 位的状态?

    如果设置为启用、请按照此 E2E 中列出的解决方案步骤解决: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1122918/mct8316aevm-device-not-work-after-write-register-value-to-eeprom

    如果设置为禁用、请告知我、以便我们进一步调试。

    最棒的

    Robert

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

    您好、Robert、

    [引用 userid="525269" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1188328/mct8316a-queries-regarding-brake/4480641 #4480641"]我们之前在 E2E 上看到过类似的问题,您能不能通过连接目标器件并选择"读取所有寄存器"来告诉我器件 STL_ENABLE 位的状态?

    请告诉我 STL 是什么?

    STL 关键字只 能在数据表的寄存器定义中找到、  其他器件中没有有关 STL 的说明。

    为什么该 STL 与制动功能销有关?

    此致、

    凯瑟琳

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

    根据客户、他刚刚测试了与 STL_Enable 相关的设置

    GUI 版本1.1.3

    他为 机器人 Vacuums 参数编程了快速加速。

    他 发现 STL_Enable 在在线编程后被禁用。

    他观察到 这组默认参数。 制动功能有效。 制动销设置为高电平后 、他观察到总线电流逐渐减小。 制动过程大约需要10秒钟。 功能正常。  他说、他没有仔细观察  、所以他认为制动功能在节假日前调试期间无效。

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

    您好 Katherine、

    很高兴客户看到制动销的正常功能。 我将在接下来的几天内跟进 STL 定义。

    最棒的

    Robert

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

    您好 Katherine、

    只需跟踪 STL 寄存器即可。  

    STL 是安全自检库。 这 将通过配置不同的外设在启动时测试外设的多个功能。 由于 在引导期间使用、并且添加为 EEPROM 配置、因此在正常运行期间不会启用该引脚。

    希望这能提供一些澄清。

    最棒的

    Robert