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:DRV8243无法从睡眠模式切换到待机模式

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1260506/drv8243-q1-drv8243-cannot-switch-from-sleep-to-standby-mode

器件型号:DRV8243-Q1

您好

在使用 DRV8243时、我们的客户无法将芯片从睡眠模式转换为待机模式。

基于上述问题、我要求客户考虑四个方面、并提供以下回答:

1.我们的 SPI 格式正确。 以前、我们会读出写入的寄存器值、而写入和读取的数据是一致的。 此外、我们读取与数据手册中的值相对应的 ID 寄存器的值;发送 SPI 的数据序列如下:

0x0819、0x0A10、0x0B00、0x0C40、0x0D04、 0x081A

2.根据时序图,我们已将唤醒时间延长至超过1ms (从 nSleep 到发送第一个 SPI 帧的时间为1.128ms),此时 VM 电压值为11.75V,远高于 VMPOR_最大上升值为3.9V, 相应的时序图如下所示:

3、我们上电已经好几次了,但 nFault 管脚还没有升高(我们在上电的初始化过程中,操作过程中还没有涉及状态切换)

4.我们的外部电路被上拉至5V、但是我们仍然不能升高 nFault 管脚。

这里我们发现、在 发出 CLR_FLT 命令后、无法清除 POR 故障代码。 这条线索仅供参考。

请尽快提供解决方案、以解决 DRV8243无法从睡眠模式进入待机模式的问题?

谢谢!

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

    您好、Shelly:

    您能否仔细检查该 VDD 并确保它始终大于 VDD_POR 以及它是什么型号(S 或 P 型号)。 我将尝试在实验室中复制该内容。

    此致、

    基尔蒂·库马南

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

    尊敬的 Keerthivasan:

    我已经解决了这个问题。

    非常感谢!