Part Number:DRV8711
参考DRV8711EVM原理图设计,供电电压36v ,驱动电流2.8A,57-76步进电机,在外部脉冲输入然后停止外部脉冲输入时出现AOCP错误(通道A过流),且mos管烧坏,而供电24V,驱动电流2.8A时偶尔报错,没有遇到过MOS管烧坏的问题,请问这是什么原因造成的,需要更改什么配置来改善这种情况的发生呢?
Cherry Zhou:
您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!
,
Cherry Zhou:
您好,
这是一个非常常见的问题。 当输入停止时,电源可能会pumped up。 以下应用手册详细描述了该问题和解决方案:
e2e.ti.com/…/art-of-stopping-the-motor-vm-pumping
,
hzj:
好的,谢谢您
,
hzj:
你好,我这里打不开,有没有文档格式的解决方法呢
,
Cherry Zhou:
您好,
您看下能否从以下英文帖子中直接进入到该文章界面:
e2e.ti.com/…/drv8711-a-channel-overcurrent-error-aocp-occurs-when-supplying-36-v-and-burns-the-mos-tube
,
hzj:
好的,我已经打开了文档,但在其中未能准确的找到问题解决方法,请问能具体的说一下如何避免通道过流的情况发生吗
,
hzj:
在36V供电,驱动电流2.8A时外部脉冲输入到停止,大概率会出现过流,烧坏这一路的MOS管
,
Cherry Zhou:
我们反馈给工程师看下哈。
,
hzj:
继续测试了一天,我再补充一下问题,36V供电,驱动电流2.8A,带57-76的步进电机,通过控制外部脉冲输入和停止来控制步进电机的启停,当停止脉冲输入时,等待几秒钟的时间才可能会出现通道过流错误(AOCP),偶尔会出现类似短路的状况,电源指示灯快速的闪烁(此时不会出现过流报错,但可能会烧坏模mos管,所以我立即断电了),这些问题会不会和PCB布局有关呢,我的原理图是参考DRV8711EVM板子原理图来的,将原理图中的0Ω电阻直接用导线代替了,这会有影响吗。同样条件下供电电压改为24V就不会出现以上问题
非常感谢您的帮助,谢谢!
,
Cherry Zhou:
您好,
我们建议找出根本原因。 如果pumping是根本原因的话,在VM 线路上应该会出现高压上升。
当电机停止且发生 AOCP 时,您有没有检查过 VM 电压线路?
VM 可能会像这样升高,建议您监控 VM、AOUT1、BOUT1、电机电流。
如果有VM pump up现象的话,您是否可以在 VM 线路上添加大容量电容器(例如~~470uF x 2pcs)。
,
hzj:
我修改了TOFF寄存器的值,将关闭时间增加,触发过流的问题有所改善,之前可能脉冲输入停止几秒就会出现过流错误,现在我停止1分钟未出现过流错误,同样这个问题可能与驱动电流大小也有关,请问是这样吗,修改TOFF值会影响什么吗
,
hzj:
在芯片使能情况下,长时间停止脉冲输入会对芯片造成损坏吗,或者说容易出现过流等错误问题。
,
Cherry Zhou:
我们向工程师确认下哈。
,
Cherry Zhou:
hzj 说:我修改了TOFF寄存器的值,将关闭时间增加,触发过流的问题有所改善,之前可能脉冲输入停止几秒就会出现过流错误,现在我停止1分钟未出现过流错误,同样这个问题可能与驱动电流大小也有关,请问是这样吗,修改TOFF值会影响什么吗
toff time会影响电流调节期间的驱动波。 因此 DRV 可以在电流调节模式下运行。
如果没有 VM、AOUT1、BOUT1、电机电流波形等信息,我们也不能准确地说则是什么情况。 但是如果 DRV 处于电流调节模式,以下变化可能会影响此问题。
-设置较低扭矩位(设置较低的值。 可以从现在开始尝试half。 例如如果现在 FF,则减少到80。)
-设置更高的 ISGAIN 位(将11设置为40V/V)
以上尝试是为了在停止脉冲输入之前降低电机运行电流。
此外如果方便的话,还是请提供下波形图。
hzj 说:在芯片使能情况下,长时间停止脉冲输入会对芯片造成损坏吗,或者说容易出现过流等错误问题。
长时间停止脉冲输入本身不会导致 DRV 出现问题。 过载情况可能会导致损坏。
,
hzj:
好的,谢谢您的帮助!
我没有可以测量电流的仪器,目前通过调整TOFF时间,过流问题暂时没有出现,后续有问题的话我再联系您,非常感谢!