关于DRV8301驱动上桥输出不正常的提问。电机驱动,采用二二导通,无斩波。用示波器对应测出的信号,上桥臂都不正常输出,下桥臂正常输出。请问是怎么回事呢?
ZHE wang4:
ZHE wang4:
回复 ZHE wang4:
两个图片 黄色对应的是DSP输出的PWM信号,淡蓝色对应的是DRV8301输出的放大信号。我手转电机,一个一个霍尔值对应的测量,上桥臂都是跟第一个图一样,输出DSP信号正常,但是8301输出不正常;下桥臂都是正常的。很费解。
ZHE wang4:
回复 ZHE wang4:
还有一个问题就是 我自己按照原理图做了块8301的板子 当我把DSP和板子的GND连接。3.3V连接时,板子的故障灯就亮起,不知道是怎么回事?
Alex Xing:
回复 ZHE wang4:
每一个上下桥臂是交替打开的,在下桥臂打开的时候,GVDD对相应的Cbst充电,下桥臂关断以后,上桥臂的MOSFET的导通电压VGS是由Cbst维持的。检查两个地方:1,看下DSP给出来的信号INH和INL是不是交替的,以留给Cbst的充电时间;2, 检查下Cbst是不是接好。
ZHE wang4:
回复 Alex Xing:
Cbst是什么啊?小白不懂 求科普
Alex Xing:
回复 ZHE wang4:
看下芯片BST_A,BST_B, BST_C上接的0.1uF电容。具体原理可以推导一下,因为上管的N-MOS在导通时需要有一个比Vin更高的电压来驱动VGS,这个时候要靠Cbst的电压来维持。
ZHE wang4:
回复 Alex Xing:
好的,我看下。还有一个问题就是外部需要提供3.3V电压的时候 我接上电 然后把驱动板和控制板的地连接起来后,就故障灯就亮了 ,这个情况你遇到过吗?
Alex Xing:
回复 ZHE wang4:
这个问题,你还是把原理图分享出来,看下是怎么接法吧。如果是DRV8301的nfault的告警指示,可以通过SPI看下具体是哪块的告警。
ZHE wang4:
回复 Alex Xing:
你看下 我不知道这两个错误的灯为啥总是会亮亮
Alvin Zheng:
回复 ZHE wang4:
把SNx SPx短接试一下。电流模式设置成CBC。