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

关于DRV8323RX的应用

我的马达驱动器更换成DRV8323RX+CSD88584Q5DC半桥模块来实现。

现在在应用中遇到门驱动信号和PWM信号不匹配的现象,导致马达启动失步。

使用普通MOS驱动IC测到的波形如下:(CH1pwm波形,CH2驱动波形)

然后测DRV8323RX的输出波形和PWM波形:

板子搭建参考了demo_MDBU017A

程序中对DRV8323RX的设置是:

SPI_ReadWriteByte(0x1000);

SPI_ReadWriteByte(0x1BFF);

SPI_ReadWriteByte(0x27FF);

SPI_ReadWriteByte(0x2D59);

SPI_ReadWriteByte(0x3203);

 

FOC频率24KHZ,电压30V。板子搭建3个半桥模块。

 

关于驱动信号异常的原因是什么?我始终没找到原因。

 

 

 

Alvin Zheng:

Idrive / Tdrive设定是多少?

WangYingzhi:

回复 Alvin Zheng:

目前我尝试了Tdrive设置成0x00  500ns峰值,idrivep是140ma,idriven是520ma,我所使用的MOS管半桥模块Qg 56nC,Qgd 7nC。

尝试启动马达。会导致硬件过流。然后DRV8323RX报错故障。故障显示门驱动故障和欠压故障。(欠压故障应该是稳压源过载了,马达执行启动稳压源很快就会报警过载运行,稳压源30V15A)

 

WangYingzhi:

回复 Alvin Zheng:

我尝试降低PWM频率到8K并增加Tdrive和Idrive.依旧会报错,读取后都是上半桥栅驱动故障。然后我把栅极驱动故障disabled了。再次启动马达。马达开始旋转。大概转了3周后DRV8323RS烧毁。烧毁位置在GHA输出口附近。

Alvin Zheng:

回复 WangYingzhi:

从描述来看,Idrive/Tdrive设置不够大是比较可能的原因,未能在短时间内打开MOS而报GDF错误。

Alvin Zheng:

回复 WangYingzhi:

不要把GDF关闭,因为报错说明存在问题。继续调整Idrive/Tdrive。

WangYingzhi:

回复 Alvin Zheng:

我把所有Idrive和Tdrive的设定都尝试,Idrive从0x00到0xff。Tdrive从500ns到4000ns。但现象依旧。

故障寄存器中读取到的值显示栅驱动故障,有时也会有欠压故障。测量稳压源电压,启动瞬间电流过大。30V15A的稳压源被拉低到了15V以内。我怀疑是VM电压下降,导致VCP不稳定使驱动能力下降。但不明白为什么启动瞬间会有如此大的电流。相同的FOC程序在普通门驱动搭建的板子上执行正常。这个板子程序只是增加了SPI功能。

测量GHA和GLA的电压波形依旧是会下降。无论怎么调整Idrive。

WangYingzhi:

回复 Alvin Zheng:

我修改了这些参数继续测试:

IDRIVEP:370ma IDRIVEN:380ma TDRIVE:2000ns VDS_LVL:0.75v SHUNT R:0.005Ω

然后启动马达。发现报错变成了VDS_HX,高测MOS过流。测得波形还是一样。GHX,GLX都会下降。无法跟随着PWM信号。

然后我尝试增加VM的对地电容。但是VM电容增加到47UF/50V,现象还是依旧。GHX还是会下降。

对比INHA和GHA波形如图。

Alvin Zheng:

回复 WangYingzhi:

VCP,CPH,CPL这上面的电压有看过吗?

WangYingzhi:

回复 Alvin Zheng:

我似乎找到了原因。我在捕捉GHB和GLB的波形时有发现偶尔会出现死区时间消失的情况。对应我稳压源的电压下降。我怀疑时这个死区时间消失导致的

随即我再捕捉INHB和INLB的波形。

死区时间时一直存在的。但是波形毛刺很多。看到DRV8323RX的高电平判定时1.5V.我怀疑是毛刺电压导致的异常开通。普通的3.3V门驱动IC高电平判定是2.25V. 致使稳压源电压下降。然后驱动电压也下降。 我打算尝试修改PCB,再MCU和DRV8323之间增加RC。这样可行吗?

Alvin Zheng:

回复 WangYingzhi:

一般不建议加RC,更推荐改善PCB布局。可以加一个R。

赞(0)
未经允许不得转载:TI中文支持网 » 关于DRV8323RX的应用
分享到: 更多 (0)