z4772533 发表于 2013-8-19 08:57 
我用的IR2184驱动,它应该带了死区时间的吧
这个死区由你用的MOS管栅极电容量和驱动电压决定,芯片内置的不一定合适。
另外,对于电机驱动初学者来说,还有个容易忽略的地方:
直流电机的转子是有机械惯性的,运转中不等它停下来就直接加上反向电压来换向,属于反接制动,这时外加电压和电机机械能发出的电压叠加,电流会远超正常工作电流,如果是大功率电机(电枢内阻很小)或者拖动了惯性大的负载,这个现象更严重,也可能导致MOS管过流烧毁。
一般是首先用能耗制动让电机停下来,也就是把两侧上桥臂或两侧下桥臂同时接通,占空比由小到大变化,利用电机内阻消耗能量,等电机基本停下之后再换向。
|