关于大电流步进电机驱动的软启起问题
1. 发现问题
最近经常用到86型的步进电机,电流达到4A以上。由于不用到细分功能,采用L297+L298方案。PROTEL99SE上有这个原理图。加大驱动电流可并联2个L298!在使用时,若不注意一上电就烧5A的保险。加大保险丝就烧坏L298。基本电路图如下:
2. 分析问题
仔细查阅L297的数据手册,分析原因如下:
1、L297的10脚ENABLE(使能),默认开启。一上电就会使步进的基中一项有电流存在。
2、由于Vref引角的电位较高,使的输出电流也较大。
3、采样电阻过小。
综合分析;
由于一上电L297就处于使能状态,比较电压Vref较高,促使电流急速上升。电流值等于Vref/采样电阻.
3. 解决问题
1、L297的10脚默认低电平。
2、选取合适的采样功率电阻。
3、加上电电流上升延迟电路。
解决思路:
首先上机禁止L297工作,也就是给L297的10脚拉低,使步进电机工作在放松状态;
使用步驱时先拉高ENABLE,再发脉冲至L297的CLK。由于二极管D1的存在,三极管Q1的基极一直为低电平,不导通。 L297的15脚Vref的电压值,为WR1的分压值。步进电机工作在大电流运行状态;
当脉冲一直保持高电压时,Q1导通。使Q1的集电极拉低。 也就是L297的Vref拉低,步进电机工作在低电流保持状态;
4. 最佳方案
上述方案虽然解决上电冲击问题,可是操作不便。还应有更好的方案。
见过国外机器上用L297做的步驱,效果很好。还望大家指导!
上面隐藏着一种逻辑电路!