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.

[参考译文] DRV8243-Q1:清除 OLA 的 CLR_FAULT 条件

Guru**** 2427060 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1512453/drv8243-q1-clr_fault-condition-to-clear-ola

器件型号:DRV8243-Q1

工具/软件:

您好的团队、

我对下面数据表第44页的说明有疑问。  

"2. 仅当方向出现时、CLR_FAULT 命令才能清除此故障(记录在 STATUS1寄存器中)
命令与检测到故障的方向一致。'

器件会监测哪个确切的信号来确定电机的方向?  

我使用的是 SPI 型号。 您能否建议同时进行引脚控制和仅 SPI 控制?

此致、

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

    您好、  

    感谢您的提问。  

    本句与 OLA 有关、不影响其他功能。

    本应用手册的背接地端是 DRV 分别具有 OLA1和 OLA2位。 在每个旋转方向上、可通过故障标记每个 OLAx。 CLR_FAULT 还可以根据当时设置的方向清除 OLA1或 OLA2 (只有两个之一)。 CLR_FAULT 不会同时清除 OLA1和 OLA2。

     

    示例–OLA 的正常 CLR_FAULT (与方向对齐)

     

    1. 正向、OUT1 = H、OUT2 = L 和 H 之间的 PWM
    2. 检测到 OLA
    3. OLA1和 OLA 位将被置位
    4. 一段时间后、故障消失
    5. 用户发出 CLR FAULT
    6. OLA1和 OLA 位将被清除
    7. 方向翻转、OUT2 = H、OUT1 = L 和 H 之间的 PWM

     

    示例- OLA 的 CLR_FAULT (未与方向对齐)

    1. 正向、OUT1 = H、OUT2 = L 和 H 之间的 PWM
    2. 检测到 OLA
    3. OLA1和 OLA 位将被置位
    4. 一段时间后、故障消失
    5. 方向翻转、OUT2 = H、OUT1 = L 和 H 之间的 PWM
    6. 用户发出 CLR FAULT
    7. OLA1和 OLA 位不会被清除

    如果您需要更多信息、请发布到内部 E2E。

    谢谢、

    此致

    Shinya

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

    尊敬的森田山:

    感谢您的及时答复。  

    下面有一个问题。  

    设备识别翻转的方向(5.通过...翻转的方向)的确切条件是什么?

    OUT1拉至低电平将触发器件改变方向、或者器件是否监测电流方向以检测方向?

    示例- OLA 的 CLR_FAULT (未与方向对齐)

    1. 正向、OUT1 = H、OUT2 = L 和 H 之间的 PWM
    2. 检测到 OLA
    3. OLA1和 OLA 位将被置位
    4. 一段时间后、故障消失
    5. 方向翻转、OUT2 = H、OUT1 = L 和 H 之间的 PWM
    6. 用户发出 CLR FAULT
    7. OLA1和 OLA 位不会被清除
    [/报价]

    此致、

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

    尊敬的森田山:

    1个附加问题。  

    设置 EN_OLA = 0将清除 OLA 故障位?  

    我正在考虑一种方法来避免在电机方向发生变化时错误检测 OLA、以及  

    想知道如何清除 OLA 故障。  

    是否有方法可以在不沿对齐方向驱动电机的情况下清除 OLA1/2?

    此致、

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

    你(们)好  

    感谢您的提问。 几天后我们会向您提供反馈。

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

    你好、Tsuji San

    感谢您的提问。

    >>设备识别反转方向的确切条件是什么(5.反转方向...)?

    这是非常特殊的工作情况。 检测到电机开路情况后、这个故障环境就会存在。 然后改变电机方向。

    但是、如果客户遵循1)、则没问题。

    >>设置 EN_OLA = 0是否会清除 OLA 故障位?  

    我们不知道。 请按照 TI 的建议方法使用清除故障。 您的问题将需要设计资源进行研究。 我应该推荐原始 TI 建议方式。

    此致

    Shinya