请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DRV8301 主题中讨论的其他器件: TMS320F28377S
工具/软件:Code Composer Studio
我使用 DRV8301栅极驱动器和 TMS320F28377s MCU 来控制 BLDC 电机。
当检测到故障时、MCU 读取 DRV8301状态寄存器1以采取适当的措施。 问题在于、过流情况后、DRV8301仅设置通用"故障"标志位10。
请参见图 1个用于 SPI 通信。 过流故障后立即捕获示波器。
如果设置了指示发生了何种故障的相应位、这将非常有用。 有人能告诉我们为什么不这样做?
另请参见图 2用于控制寄存器 SPI 读取捕捉。
谢谢、
Tony