工具/软件:
尊敬的团队:
我专门使用 DRV8301。 实际上、该设计作为标准 BLDC 使用、但在特殊情况下需要驱动2个低侧(并且只有这2个低侧)、将第三个相位驱动为定义的电压。
请参阅下图。 我想通过在相位 A 上施加电压来驱动低侧 B 相和 C 相。
不会驱动任何高侧。
在此配置中、驱动器出现故障模式、不驱动外部 MOSFET、但 nFault 输出未激活。
如果 BLDC 未连接、则驱动低侧、但在连接 BLDC 的情况下不驱动。
如果在任何相位上施加电压、似乎检测到故障。
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.
工具/软件:
尊敬的团队:
我专门使用 DRV8301。 实际上、该设计作为标准 BLDC 使用、但在特殊情况下需要驱动2个低侧(并且只有这2个低侧)、将第三个相位驱动为定义的电压。
请参阅下图。 我想通过在相位 A 上施加电压来驱动低侧 B 相和 C 相。
不会驱动任何高侧。
在此配置中、驱动器出现故障模式、不驱动外部 MOSFET、但 nFault 输出未激活。
如果 BLDC 未连接、则驱动低侧、但在连接 BLDC 的情况下不驱动。
如果在任何相位上施加电压、似乎检测到故障。
您好、Joseph:
今天上午、我尝试捕捉 SPI 上的故障代码。 我稍微更改了保持主 MCU (具有 SPI)处于活动状态的设计、
因此、在 SPI 处于活动状态时、不会出现错误并且辅助 CPU 按照预期正确驱动低侧。
因此、我仍然不理解故障是什么、但我想通过 SPI 设置 DRV8301配置应该禁用或清除一些功能。
现在、我将改进设计、以丢弃两个低侧驱动信号(来自 MCU/CPU)之间可能发生的冲突。
感谢你的帮助。
Thierry