介绍几款步进电机专用驱动芯片
步进电机因驱动起方式简单,控制精度高等特点而使用广泛。 下面简单介绍几种步进电机专用驱动芯片IC。
L6258EX
意法半导体(ST)公司产,芯片相对较老,最大16细分。
控制接口:并口。
优点:驱动电流大。
缺点:芯片较老,有停产可能;电路稍微复杂;程序控制稍微复杂。
A4988
ALLEGRO公司产,此公司做步进电机驱动IC还是挺出名的,小封装居多,如QFN/LQFP;在小仪器、功率要求不大可以使用。A4988官方手册介绍驱动电流可以达到2A,但实际使用中,以24V供电,1A电流已经非常烫,如果达到2A电流,估计要很好的散热系统。A4988支持2、4、8、16细分。
控制接口:step/direction
优点:电路简单;控制简单;价格便宜。
缺点:测试使用过程,总是莫名其妙烧芯片,未根本找到问题,后面产品没有再使用;驱动电流小,适合42以下的步进电机。
DRV8825
德州仪器(TI)公司产,模拟器件霸主,电机系列(步进电机、有刷电机、无刷电机等)芯片很多,还是不错。DRV8825总体性能和A4988差不多,细分支持2、4、8、16、32细分。可能跟布线或者程序控制有关,噪声非常大,后面产品也没有使用。
控制接口:step/direction
优点:电路简单,程序控制简单。
缺点:驱动电流小,噪声比较大(可能跟PCB布线有关)。
TMC246/TMC249
TRINAMIC公司产,德国公司,专门做电机驱动芯片,德国佬的东西真心好使。246是内置mos管,249外置mos管,两者控制程序完全兼容,只是电路差异比较大。要求高的地方可以考虑。
控制接口:spi
优点:电路简单;程序控制简单;效率高非常高,246内置mos管,发热量小;249外置mos管可驱动大电流电机;噪声低,运动平滑。
缺点:价格贵;布线要求高,硬件工程师设计都是设计4层板;
TMC260/TMC2660/TMC262
TRINAMIC公司产,该公司的新出的系列型号,各方面性能都有提高,如驱动电流更大,细分更高,最大支持256细分(尽管支持如此高细分,但对于普通场合使用意义不大,因为还与机械齿轮、导轨等相关)等。如果选择TMC系列驱动芯片,个人建议用TMC2660,价格相对便宜而且驱动电流(功率)还更大;需要大功率(如57以上的步进电机)的则使用TMC262,此款外置mos管,驱动电流由外置mos管的功率决定;控制程序上是完全兼容TMC2660的,无需更改。
控制接口:step/direction及spi,可以只用spi,相关配置参数只能用spi。