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.

[参考译文] DRV8308:切换方向/方向时的电机驱动器行为

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/690300/drv8308-motor-driver-behavior-when-switching-direction-dir

器件型号:DRV8308

大家好、

我的应用需要更改电机旋转方向。  我想知道在 BRKMOD = 1的情况下、DRV8308在此转换期间的行为是什么。  在数据表(我在下面复制的表5)中、它简单地说 DIR、制动器。  我的理解是:当 DIR 切换时、即从高到低或从低到高时、驱动器芯片将切换到制动模式。  然而、当它是驱动器芯片开始正常驱动的条件时。

例如、我在 PWM 占空比设置为10%且电机旋转的情况下运行开环(BRKMOD =1、在测试运行期间不设置制动器引脚)。   然后、我将 DIR 引脚切换为反向。  当电机和电机开始反向时或在什么情况下占空比为10%时?    不知怎么说、我看到电机在反转旋转之前停止了一段明显的时间。  

谢谢、

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

    您能否在封装顶部提供标记或器件图片?
    我们想确定您的材料是否与数据表的修订版本 A 或 B 相匹配。
    获得这些信息后、我们将进行回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Rick、

    我认为我们有版本 A、因为我看到 RLOCK 故障在故障寄存器中设置。  无论如何、请查看芯片的图像。

    我决定购买一批 DRV8308芯片、如何确保我获得版本 B 而不是 A?

    谢谢、

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

    如果您从 TIstore 购买、则应获取器件的版本 B。 让我确认这一点、并在明天返回给您。 谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我在旋转方向变化期间的电机行为初始问题是什么?

    此致、

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

    电机的方向通过 DIR 引脚进行控制。
    BRKMOD 位只改变电机停止的方式。 根据使能引脚的不同、BRKMOD 通过导通低侧 FET 或通过 FET 的二极管滑行来制动电机。 如果 BRKMOD 设置为滑行模式、是的、则需要更多时间。
    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在切换 DIR 引脚时、会出现什么情况:当 DIR 从低电平转换为高电平或从高电平转换为低电平时、PWM 占空比继续应用于 FET?   我的问题是:

    1) 1)我清楚地观察到电机在开关方向期间停止、然后在稍后、电机开始反向。   DRV8308的预期行为还是异常行为?    

    2) 2)正如您解释的、仅 BRKMOD 控制电机停止运转时、DRV8308的数据表将 DIR 放在表5中时意味着什么?   

    3) 3)我被问及我的芯片版本、修订版 A 或 b。  因此我期望这两个版本之间的行为差异。  您能否确认我的芯片是修订版 a。根据我根据请求发布的图片?  我计划购买修订版 b 芯片、您能解释一下这两个修订版芯片在 BRKMOD=1时的不同之处。   

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅我对此帖子的回复。 很抱歉、我不知道我可以在这里输入文本、表示我需要对我的初始问题进行进一步的解释。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Rick、
    我已经提供了芯片的图片。 这是您需要的吗? 当 DIR 在 BRKMOD = 1时翻转时、rev A 和 b 芯片的预期行为是什么?

    谢谢、

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

    您好、Hong、

    对于问题1:是的、这是预期的、因为电流不能瞬时变化、并且会有一段时间在方向之间转换。

    对于问题2:表5显示了 BRKMOD 如何影响上述输入。 在这种情况下、方向(DIR)是无关条件、无论该引脚上的 DIR 电压电平是多少、都将遵循 BRKMOD 设置。 如果 BRKMOD=0、电机将滑行、而不管电机旋转方向如何。 BRKMOD=1也是如此。

    对于问题3: 制动器会影响修订版 B 中不可用的 RLOCK。数据表第4节中说明了从修订版 A 到修订版 B 的完整更改。 您还可以通过 Google 搜索修订版 A 数据表、请搜索:slvscf7a  以获取 修订版 A 操作的详细信息。

    其他问题:如果您直接从 TI store 购买、则这些器件保证为修订版 B。如果您通过经销商在 TI 外部获取器件、我们无法保证这一点。

    希望这能回答你的所有问题、谢谢。

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

    在"问题1: 是的、这是预期的、因为电流不能瞬时变化、并且在方向之间有一定的时间转换。"   我知道电机将过冲、停止和反转。  但我们是否期望它在反向之前过冲、减速、然后停止几百毫秒?  或者、让我以另一种方式问:当 DIR 改变方向时、电机线圈的 PWM 输出将立即(在几个时钟周期内)改变换向方向、振幅 I 通过输入 PWM 线路或 PWM 寄存器(开环模式)设置为 而不是在将 PWM 输出施加到电机线圈之前智能添加一些其他逻辑。    

    谢谢、

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

    很抱歉、我不理解您的最后陈述。 也许您看到的一些图表和/或示波器截图可以更好地解释这种情况。 请提供以下信息... 谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luis、

    感谢您的回复。  我的设置本周不可用、但我将在下周设置可用时立即提供波形。

    谢谢、

    洪  

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

    您好、Luis、

    很抱歉耽误你的时间。  这是请求方向改变时 UVW PWM 输出 V 上的电压图片(只需单击 TI UI 上的方向按钮即可固定 PWM 占空比以驱动评估板)。  通过使用另一程序在电机轴上读取监控器编码器、我们可以看到电机减速到完全停止、然后停止大约100ms、然后再次开始旋转。  我们选择180度换向、这是在方向变化期间 V 信号的零输出。  请注意、D/R 是方向信号、CLKIN 是 CLKIN 信号、V 是 V 输出。  时间刻度为200ms/grid。

    谢谢、