TI中文支持网
TI专业的中文技术问题搜集分享网站

根据TI设计DRV8305的标准电路,可以确认电路没有问题,在配置DRV8305时使用6pwm输出时 和 3pwm输出时的 波形不一致,使用示波器测试如下图:

觉像是6pwm在输出时被偏置了24V ,且在INH 和 INL 均为低时,GHA为高 ,GLA为低。

下图为3PWM时 DRV8305的GHA的输出是正确的。

下图是6PWM时的图片,信号被偏置了24V。这将导致MOS的输出一直都是24 v , 虽然在示波器上有所波动。

sfgdfgdfg vfdgrtg:

急待回复

Annie Liu:

感谢您对马达产品的关注。

请您在同一图中提供两个示波器图像并且包含PWM输入,以便于我们分析您遇到的问题。

对于3PWM情况,请提供三个INHx信号和一个OUTx信号
对于6PWM情况,请至少提供同一相位的INHx,INLx和OUTx。

sfgdfgdfg vfdgrtg:

回复 Annie Liu:

明天我测完了发上来,麻烦您再解答一下。这个问题困扰很长时间了。现在就想赶紧解决这个问题,付费也行啊

sfgdfgdfg vfdgrtg:

回复 Annie Liu:

9-27

因为示波器的表笔就剩一个了,所以只能使用单图单信号来表示。但是信号均是在一种模式下采集的。

在6PWM模式下的输出输入信号对照图

其中INHA为低电平                                                       

INLA为低电平

INHB为低电平

INLB为3.3V 高电平

INHC为 10kHz 3.3V 占比10%

INLC为 低电平。

按照以上输入信号,BLDC电机的电流应该从C相进——B相出。但是经过DRV8305预驱后,信号出现了问题。A 相得GHA也变为高电平,导致A相和C相进,B相出。与我设计的不同。

预期到MOS的信号输入如下:

GHA为24V的高电平(应该是低电平)

GLA为0V低电平

GHB为0V低电平

GLB为10V高电平

GHC为被偏置了24V的脉冲信号,信号的占空比正确。(被偏置后MOS的输出变为一直高电平,无法输出PWM波)

GLC为0V低电平

 

我的问题就是:

1、 当INHx 和 INLx的信号均为低电平时,经过预驱后就会变为 GHX为高电平, GLX为低电平。

2、 当INHx 为PWM脉冲时,GHX的预驱会自动偏置24V后,再累加10V的脉冲波形,导致MOS管波形不正确。

Annie Liu:

回复 sfgdfgdfg vfdgrtg:

您好,已经将您的信息反馈给产品工程师。一旦有结果,会尽快通知您。 您也可以关注下帖,随时查看工程师的回复,并且与他讨论。

https://e2e.ti.com/support/motor-drivers/f/38/t/841958

Annie Liu:

回复 Annie Liu:

 建议您使用EVM再尝试一下。另外,请问是否方便提供您的原理图?

赞(0)
未经允许不得转载:TI中文支持网 » 根据TI设计DRV8305的标准电路,可以确认电路没有问题,在配置DRV8305时使用6pwm输出时 和 3pwm输出时的 波形不一致,使用示波器测试如下图:
分享到: 更多 (0)