微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8432驱动直流电机的刹车问题

DRV8432驱动直流电机的刹车问题

时间:10-02 整理:3721RD 点击:

能不能给个什么控制信号,使得DRV8432输出能控制直流电机立即刹车停止,谢谢

电路是按照datasheet上的figure8连的

Hi Simiao

给PWMA和PWMB加上低电平,即进入刹车模式。反电势产生的电流将在下管环路上产生制动力矩。

如果刹车电流过大,触及到我们设定的电流限,在CBC模式下,需要在PWMA和PWMB上加上和非常小duty的(比如1%)的PWM信号来代替两路常低信号,用来维持Cycle by cycle current limit 的进行。

那我给的Reset信号只是把输出的pwm信号给复位到低电平,电机确实停止,但不能立刻停止,还要往前转上一点。

RESET会使得输出HiZ, 这样并不是刹车,相反电机只会做coasting,就和你将电机线拔掉是类似的效果,电机完全靠惯性和负载力矩决定继续转多久。

刹车方法是RESET不复位,输出两个下管常通。电流在SLOW decay期结束后出现反向再生电流阻碍电机继续运转,从而迅速停下,一般来说都可以再几百毫秒内完成刹车到完全停止。

你可以试试如果将一个电机的线圈短路,再用手或外力来转电机,电机将出现明显的阻力,这个就是刹车的道理。

谢谢,试过了,确实比Reset能刹车快一点,但还是有一定的位移量。能不能通过给一个反向pwm信号来刹车

反向会更快一点点,快不过50%,也就是你现在要500ms,反向只能到300 400ms

另外反向你需要解决电压反冲的问题,同时还有电压下掉的问题,需要你有很大的bulk电容在靠近桥臂的地方

同时你要在合适的时候去掉反向驱动,否则电机就反转了

要是在fast decay 模式下,同时拉低PWM口,就不是刹车了吧?

是的,那只是fast decay,不是刹车。当电流衰减完就不会再有任何电流了。电机作惯性滑行 coasting。

谢谢您的解答,我再问个问题。用8432驱动直流电机给PWM信号的时候,还要不要考虑什么加死区呀。我在好多书上看到过。不知道这个集成好的芯片还需要吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top