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.

[参考译文] MCT8315Z:制动+低转速控制

Guru**** 2454880 points
Other Parts Discussed in Thread: MCF8316AEVM, DRV8316REVM, MCT8315Z, DRV8316C, MCF8316C-Q1, MCT8316AEVM, MCF8316A, MCT8316Z, DRV8316

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1351730/mct8315z-brake-low-rpm-control

器件型号:MCT8315Z
主题中讨论的其他器件: DRV8316CMCF8316C-Q1MCT8316AEVMMCF8316A、MCF8316AEVM MCT8316ZDRV8316、DRV8316REVM

您好!

我们的泵正在寻找无刷直流电机控制器/驱动器。 到目前为止、控制器 MCT8315Z 有两个问题。

1.低速控制限制

基本上、我们需要控制低至20RPM ~40RPM 的电机(在齿轮箱之前)。 控制器似乎对低速控制不是很有效(我们的电机有三个霍尔传感器来跟踪速度)、我缺少什么吗?

BTW、我对 PWM 控制感到困惑。 如果我理解正确(我认为我错了)、那么占空比定义了施加到每个绕组的等效电流、在本例中假设 VM=24VDC、这也意味着扭矩在这里进行控制。 希望我错了。

2.制动和保持

控制器具有制动功能、但制动器无法固定电机。 例如、如果我们对电机施加负载、制动器将使电机保持在续流模式下。 在这种情况下、我们如何制动并保持电机? 我假设您可以让其中一个绕组保持通电状态、我们该怎么做? 我们是否还能够控制占空比以避免绕组短路(电流过大)?

谢谢。

我们的电机通过3个霍尔传感器在24V (峰值为2A)以下工作。 电机转速指齿轮箱之前的转速、因此20~40RPM 实际上是我们正在寻找的最低目标转速。

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

    您好 Lian:

    Unknown 说:
    BTW、我对 PWM 控件感到困惑。 如果我理解正确(我认为我错了)、那么占空比定义了施加到每个绕组的等效电流、在本例中假设 VM=24VDC、这也意味着扭矩在这里进行控制。 希望我在这里错了。

    MCT8315Z 上的 PWM 控件控制电机的相电压、以调节电机的转速、而不是调节施加到电机上的电流。 ILIMIT 引脚将限制可提供给电机的相电流。

    [报价 userid="603117" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1351730/mct8315z-brake-low-rpm-control "]我们是否还能够控制占空比以避免绕组短路(电流过大)?

    可以使用 ILIMIT 引脚设置提供给电机绕组的电流限制(相电流)。 通过调整施加到 ILIMIT 引脚的电压来设置 ILIMIT 引脚的限值、范围为 AVDD/2至(AVDD/2 - 0.32)。 AVDD/2将禁用电流限值、是将限值设置为4A 时的最低值(AVDD/2 - 0.32)。

    Unknown 说:

    MCT8315Z 只能使用低侧制动(制动引脚)或 Hi-Z 所有 FET (DRVOFF)、不能为一个电机相位通电以产生保持扭矩。 要 创建保持扭矩、   必须使用实施自定义电机控制算法以控制 DRV8316C 等栅极驱动器的外部 MCU、或集成了无传感器 FOC 算法并提供对齐制动功能的 MCF8316C-Q1器件。

    Unknown 说:
    通常、我们想要控制低至20RPM ~40RPM 的电机(在变速箱之前)。 控制器似乎对低速控制不是很有效(我们的电机有三个霍尔传感器来跟踪速度)、我缺少什么吗?

    MCT8315Z 应能够以您尝试达到的速度驱动电机。 能否详细说明一下尝试以目标速度驱动电机时会发生什么情况? 电机是否开始旋转、如果电机无法启动、是否通过 nFAULT 引脚报告了故障?

    此致、

    约书亚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    MCT8315Z 应该能够以您想要达到的速度驱动电机。 能否详细说明一下尝试以目标速度驱动电机时会发生什么情况? 电机是否开始旋转?如果电机无法启动、是否通过 nFAULT 引脚报告了故障?

    基本上、在施加一定扭矩的情况下应用轴(挤压 IV 管)、电机无法在低速运行(介于20RPM 和40RPM 之间)、不确定对于控制器在低速运行时的扭矩是否过大。 我将重试并确认问题。

    MCT8315Z 只能使用低侧制动(制动引脚)或 Hi-Z 所有 FET (DRVOFF)、不能为一个电机相位通电以产生保持扭矩。 要 创建保持扭矩、   必须使用实施自定义电机控制算法以控制 DRV8316C 等栅极驱动器的外部 MCU、或集成了无传感器 FOC 算法并提供对齐制动功能的 MCF8316C-Q1器件。

    [/报价]

    我们的应用似乎很难找到含传感器(霍尔效应)的驱动器/控制器(DRV8316C 和 MCF8316C-Q1都是无传感器的)。 如果我理解正确、无传感器驱动器/控制器由于反电动势低而无法判断速度是否很慢(在本例中为20~40RPM)。 驾驶员用于医疗应用(输液)、因此我们必须精确地监控速度/旋转。  

    如果您可以建议一种解决方案、包括通过传感器进行低速控制(霍尔传感器足够多)和制动保持、那我们将不胜感激。

    谢谢。

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

    您好、Lian:

    根据您的系统要求、我们没有集成有传感器电机控制算法(w)和对齐中断的器件。 DRV8316C 可以支持有传感器和无传感器算法、因为它需要该算法由外部 MCU 实现。 我推荐 DRV8316C、因为它是一款峰值为40V 和8A 的器件、 能够支持24V (峰值为2A)的要求、并可由实现有传感器电机控制算法的外部 MCU 控制。

    此致、

    约书亚

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

    你好、Joshua、

    感谢您的答复。 我认为  MCF8316C-Q1也是一个不错的选择。 我知道控制器无法分辨换向速度是否低于特定阈值。 在本例中、我们可以让控制器在开环模式下工作、也可以将其设置为在开环模式下工作。 电机内部的霍尔传感器可指示速度/位置、我们的 MCU 将调优 PWM 占空比/模拟、以根据 霍尔传感器提供的速度控制速度。 你认为它是否会起作用? 控制器是否能够在低速(低于20RPM)下正确驱动电机?

    请告知。

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

    您好、Lian:

    我需要联系我们的系统团队、看看使用 MCF8316C-Q1以及通过外部 MCU 控制电机转速是否可以正常工作。 我将争取在周五与您再次见面。

    此致、

    约书亚

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

    你好、Joshua、

    感谢您的反馈。 我刚刚测试了 MCT8316AEVM 板、该板与 MCF8316C 或 MCF8316A 非常相似、但控制算法(梯形与 FOC)除外。 仅当 PWM 高于~2%或150~rpm 时、电机才能够旋转、并且在低于阈值时停止旋转。 我还尝试了调整开环加速 ecoefficiency A1、它似乎没有太大变化。

    在我们的应用中、最大电机转速为4000~5000rpm、齿轮箱传动比为50。 测试 MCT8316AEVM 后、我发现低速控制有两个问题。

    1.速度只能控制在1.5%以上。 低于1.5%的值都不会对电机产生影响、电机将停止旋转、但我们需要将电机控制在该值以下(20rpm~40rpm、或~0.3%)。

    2.如果转速/占空比设置为低电平(例如5%~10%)且电机静止不动、则电机不会旋转。 为了以1.5%的低速旋转电机、电机需要在特定阈值(如10%)以上的范围内旋转、并且速度减慢至1.5%。 换句话说、当控制器静止时、很难提供足够的启动转矩。

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

    您好、Lian:

    您是否能够使用另一个驱动器以20-40rpm 的转速旋转电机? 在低速运行时、电机的 BEMF 电压和线圈电流将非常低、从而导致低转矩、从而使电机停止运转或无法克服所需的失速转矩。

    MCF8316C-Q1不能在低速时在开环模式下运行。 MCF8316C-Q1中的算法始终会在开环中使电机加速、直到生成足够的 BEMF、以便算法可以进入闭环运行状态。

    此致、

    约书亚

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

    我计划购买 MCT8316ZTEVM 、以便与霍尔传感器耦合、看看它是否能以低速(~20rpm)驱动我们的电机。 根据您的反馈、无需再测试 MCF8316C-Q1、但您知道我可以从何处获得 MCF8316C-Q1的评估套件吗? 网站上列出了 MCF8316AEVM 作为其评估套件。

    BTW、MCT8316Z 是不是最建议测试低速的控制器? 或者我们必须购买栅极驱动器并开发我们自己的算法。

    谢谢。

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

    您好、Lian:

    我们目前正在更新所有 MCF8316AEVM、以便它们默认在电路板上填充 MCF8316C-Q1。 我们预计这些电路板将于5月中旬至下旬供应。

    Unknown 说:
    BTW、MCT8316Z 是最推荐用于测试低速的控制器吗? 或者我们必须购买闸极驱动器并开发我们自己的算法。

    MCT8316Z 无法提供生成保持扭矩的功能、因此、我认为这款器件不是您的应用的最佳选择、但可用于测试电机以较低速度的驱动情况。

    我建议改用 DRV8316来测试电机在较低速度下的旋转情况、因为该器件可与自定义算法配合使用。 DRV8316C 具有一个 名为 DRV8316REVM的评估模块、该 EVM 与 https://dev.ti.com/gallery/search/drv8316revm_sensored 上的 GUI 兼容 、该 GUI 提供了带传感器的梯形算法、用于驱动电机。 使用 DRV8316REVM GUI 和 DRV8316EVM 在测试以低速驱动含传感器电机时的效率水平与使用 MCT8316ZEVM 相同。

    此致、

    约书亚