各位好,
我司最近在做一款智能电机控制锁,软件已经调试完成,测试后发现,DRV8836容易烧掉,至今测试中已经烧掉4PCS 驱动芯片了,不知道是什么原因,供电电压为4.5V~30V,电机驱动电压6V,采用SEPIC供电电路,附件是我的原理图,希望大家能帮我一下
Wilson Zuo:
DRV8836的VCC上限是7V,请问电机运行中有没有快速减速的过程,一旦存在这种动作,电机的机械能将转化为电能,体现在电流流向电源,VCC被抬升。如果超过DRV8836的耐压就可能出现损坏。
另外在PCB设计上一定要在VCC上并联大的去耦电容,推荐使用0.1uf + 10~100uf并联并且空间上要摆放靠近在VCC和GND引脚的地方。
反压问题可以通过直接用刹车动作(双下管全开)替代减速动作,还有就是加上足够大的VCC电容(根据电机动能大小来,可能会要到>100uF)来吸收电机的回馈能量,降低反压幅度。
可以在测试中监控VCC电压,确定是否是VCC过压造成的损坏再按照上述方法解决,或者直接选用更高耐压规格的DRV芯片,比如DRV8837,DRV8839(需要单独的VM电源)。
Johnson Zhu:
回复 Wilson Zuo:
您好,Wilson
谢谢您的回答。
电机在运行过程中,确实有快速变换转动方向的情况。从正转快速变换成反转。因为电机的电压是可控的,软件控制过程是这样的。
上升沿触发正转,通过检测传感器,检测电机转到位,切掉电机电压,停止,等待下降沿触发,使能电源芯片,开始反转,转到位,切掉电压,停止。测试过程中,通过轻触开关模拟上升沿和下降沿。所以有快速反转的情况出现。