工具/软件:Code Composer Studio
您好,
我已经基于F2.8069万M Launchpad和两个DRV8301s构建了一个双电机板。 我正在使用第一个DRV8301的降压转换器,并已禁用第二个DRV8301上的降压转换器(与GND连接的EN_Buck除外)。此DRV8301上所有其他与降压转换器相关的引脚都是浮动的- RTCLK,COMP,VSENSE,PWRGD,SS_TR,PVDD2,BST_BK, pH)。 另请注意,有问题的DRV8301的电路布局与第一个非常相似。
第一台DRV8301工作正常,我可以旋转电机。 对于第二个DRV8301,在CCS中开始调试并激活EN_gate后,nFAULT引脚被断言,并使用示波器观察它,故障似乎每毫秒就会熄灭一小部分。 查看SPI状态寄存器1和2,所有状态位都是1 (如果有SPI问题,这可能是垃圾)。 我看了一下GVDD的电压,它大约为11.1V (与其他工作的DRV8301相同)。 启动PWM输出时,该GVDD降至9V+- 0.2V左右,而第一个DRV8301上的GVDD则稳定下来。
查看GH和GL输出,显示第二个DRV8301的所有3个相位上的频率输出较弱,但很小。
请注意,在这些测试中,我没有将电机连接到任何一个输出。 我还向我的主板制造商确认PowerPAD GND也是焊接的。
能否就我可以检查的其他事项提供一些指导,以确定此问题的原因?
提前感谢!