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.

[参考译文] DRV8343-Q1:0x00寄存器中的反馈0x80。

Guru**** 2463330 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1289899/drv8343-q1-feeback-0x80-in-0x00-register

器件型号:DRV8343-Q1

您好、TI 团队:

由 SPI 将 DRV8343初始化时、有时0x00寄存器会在初始时间反馈0x80数据。 并将 nFault 引脚拉至低电平。 我想这是一个不正常的现象。

我的问题是雷索造成这种情况的原因以及如何避免这种情况。

谢谢。

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

    嗨、Yinwei、

    我将对此进行深入研究、并打算在下周早些时候提供反馈。

    此致!

    阿克沙伊

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

    嗨、Yinwei、

    您能否检查 SPI 寄存器以查看触发了哪个故障?

    此致!
    阿克沙伊

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

    您好、Akshay:

      很抱歉稍后回复。 我已经检查了 SPI 寄存器地址0x01、0x02和0x03、都是0x00、表示没有故障信息。  

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

    嗨、Yinwei、

    故障是否被拉至低电平并保持低电平? 这是否仅在上电期间发生? 发生这种情况时、您能否发送 nfault 和 VM 的波形? 此外、这种情况发生的频率有多高?

    此致!

    阿克沙伊

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

    您好、Akshay:

    是否将故障拉至低电平并保持低电平? 这是否仅在上电期间发生? 发生这种情况时、您能否发送 nfault 和 VM 的波形? 此外、这种情况发生的频率有多高?

    将 nFault 引脚拉至低电平并保持低电平;

    软件复位时会发生这种现象。 我尝试了多次上电、没有发生故障;

    3.波形如下图、蓝色为 VM、黄色为 nFault;软件复位时、nFault 被拉低;

    4.在软件复位测试环境中,频率约为10%;

    在上电测试环境下、几乎100次尝试中不会发生任何情况;

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

    嗨、Yinwei、

    软件复位过程中会发生什么?

    您能否读取 SPI 寄存器、以查看 在这些锁存故障被触发的几次中、触发了什么故障? 故障是否通过清除故障脉冲来清除? 在软件复位期间、该器件是何时启用的? TWAKE 时间需要在启用引脚通电后等待、然后器件才会就绪。

    此致!

    阿克沙伊

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

    您好、Akshay:

     在软件复位期间、MCU 将复位所有内部寄存器并释放所有引脚和初始驱动器、启用 DRV8343。 对于 DRV8343、ENABLE 引脚将被释放并再次被拉至高电平;

    我已经读取了 SPI 寄存器、并且在寄存器地址0x01、0x02和0x03中未提供详细信息;

    故障是否通过清除故障脉冲来清除?

    是的、清除故障脉冲将清除故障。

    在软件复位期间设备何时启用? 在设备准备就绪之前,启用后需要等待 TWAKE 时间。

    ~复位时、DRV8343将在5 μ s 6ms 后启用;我认为该时间比数据表中定义的 Twake 1ms 更长。

    在下面的屏幕截图中、红色线是使能引脚、蓝色线是 nFault 引脚。

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

    嗨、Yinwei、

    是否从 DVDD 上拉 nFAULT? 因为如果是、我怀疑驱动器的 LDO 在使能端被拉高时可能没有出现。

    波形问题:

    a)图像中的"1"是否为您启动复位序列且启用被拉至低电平?  

    b)图像中的"2"是否为复位序列完成且启用被拉高的情况?

    c)"3"是否会在启用时发送复位脉冲?

    d)绿色波形是什么? 此外、ENABLE 在"2"处变为高电平与 NFAULT 变为低电平之间的时间是多长?

    是否都在同一个电路板和同一个 IC 上? 您是否尝试过 ABA 交换?

    此致!
    阿克沙伊

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

    我从外部 LDO 而不是 DVDD 的+5V 上拉 nFault 引脚。 我不确定这是否会对它产生影响。

    a)图像中的"1"是否为您启动复位序列且启用被拉至低电平?  

    b)图像中的"2"是否为复位序列完成且启用被拉高的情况?

    c)"3"是否会在启用时发送复位脉冲?

    d)绿色波形是什么? 此外、ENABLE 在"2"处变为高电平与 NFAULT 变为低电平之间的时间是多长?

    [/报价]

    A)是、在复位过程中会释放 ENABLE 引脚。

    b)是、完成复位后、ENABLE 引脚为初始高电平状态;

    c)是、我发送一个复位脉冲来清除 nFault;

    D)绿色波是 SOA 引脚。 ENABLE 引脚被拉至高电平与 nFault 引脚被拉至低电平之间的时间约为0.2ms;

    我试过4块电路板、都有这个问题。

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

    嗨、Yinwei、

    我需要在周五与我的团队讨论此问题、以获得他们对此问题的建议。

    一旦能够与它们同步、我就会向您更新信息。

    此致!

    阿克沙伊

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

    尊敬的 Yinwei:  

    我们的许多团队成员目前在美国假期期间不在办公室-但将在1月的第1周之前重新上任。  

    请预计回复会延迟、请随时提供其他信息。

    此致、  
    安德鲁  

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

    好的,我等待你的答复,当假期结束。

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

    嗨、Yinwei、

    我可以与我的团队进行核实、而且我们想知道您在执行复位期间是否测量了 DVDD 电压。 如果不是、请检查是否可以在一个示波器屏幕截图中测量、FAULT、ENABLE 以及 DVDD 和 VM。

    DVDD 用于内部逻辑、因此 DVDD 欠压可能导致该问题。

    此致!
    阿克沙伊