工具与软件:
您好!
我使用的是 DRV8243 用于驱动电机的简单方法。 我面临一个驾驶员无法唤醒的问题。 即使在生效后也是如此 nSLEEP 为高电平 并清除故障 nFAULT 信号保持低电平 而不是根据数据表预期变为高电平。
我已验证故障已清除、但驱动器未响应或唤醒。 我附上了 我监控的信号 非常有用。 在随附的图像中:
- 通道1表示 nSLEEP
- 通道2代表 nFAULT
您能帮助我了解导致此问题的原因吗? 如果有任何见解、将不胜感激。
谢谢!
Anjali
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 用于驱动电机的简单方法。 我面临一个驾驶员无法唤醒的问题。 即使在生效后也是如此 nSLEEP 为高电平 并清除故障 nFAULT 信号保持低电平 而不是根据数据表预期变为高电平。
我已验证故障已清除、但驱动器未响应或唤醒。 我附上了 我监控的信号 非常有用。 在随附的图像中:
您能帮助我了解导致此问题的原因吗? 如果有任何见解、将不胜感激。
谢谢!
Anjali
你好、Joshua:
感谢您的答复。
我检查了 VM 电压。 我的电机以24V 的电压工作。 VM 处测得的电压为23.7V、处于预期范围内。
根据您的建议、我绘制了 SPI 通信信号并附上了一个屏幕抓图供您参考。 您是对的-我没有看到任何来自驱动器的信号、即使在将 nSLEEP 拉至高电平后也是如此。
请查看随附的图片、告诉我您的想法。
放大数据信号:
谢谢!
Anjali
尊敬的 Anjali:
此致、
约书亚
你好、Joshua:
我们最初使用 DRV8243SQDGQRQ1 IC 开发了电机驱动器 PCB、并按预期运行。 但是、在同一 PCB 的第二个版本中、我们会遇到上述问题。
我在第二版 PCB 上测试了两个不同的驱动器 IC、两者都出现了相同的问题。 遗憾的是、我们没有用于此 IC 的评估板。
是否有其他方法可以诊断或解决此问题? 下面、我附上了从第一版 PCB 绘制的数据信号、这些信号使一切正常运行。 我们对第二个修订版本使用完全相同的代码。
期待您的见解。
此致、
Anjali
尊敬的 Anjali:
感谢您执行 ABA 测试、这似乎 表明 PCB 是导致该问题的主要原因、而非 DRV8143S。 您确实会看到 nFAULT 引脚变为高电平然后变为低电平、因此这会指示 电源上的 VM 引脚正确接通并且器件正常上电。
此致、
约书亚
你好、Joshua:
感谢您的答复。
是否有办法使用硬件解决此问题? 更改布局和创建第三个修订版需要一些时间、因此我想先探讨可能的硬件解决方案。
期待您的见解。
此致、
Anjali
尊敬的 Anjali:
PFb 原理图截屏。 [报价]原理图看起来不错、我没有看到任何可能导致此问题的东西。
此致、
约书亚