TB5128FTG步进电机驱动器介绍
东芝TB5128FTG拥有强大的性能,额定值为50V/5A(电机电源电压=44V),支持128级微步进,在降低功耗的同时,支持大电流驱动和高精度控制,能有针对性地对电机运行难题实现各个击破,从而系统地提升整体性能。
如今随着技术的发展,微步步进电机不断实现了越来越强大的性能,例如静音驱动、降低功耗等。
东芝的TB5128FTG拥有强大的性能,额定值为50V/5A,支持128级微步进,在降低功耗的同时,支持大电流驱动和高精度控制,能有针对性地对电机运行难题实现各个击破,从而系统地提升整体性能。
更高的分辨率:凭借高达128级微步进的驱动控制技术,相比于传统的32步电机驱动器拥有更高的分辨率。
高效电机驱动:采用东芝原创性电流优化技术AGC
产品特性:
TB5128 是一种采用 PWM 斩波的两相双极步进电机驱动器。内置时钟解码器。本驱动器采用 BiCD 工艺制造,额定输出为 50 V/5.0 A(电机电源电压 = 44 V)。具有以下特点:
1、 BiCD 工艺集成式单片IC
2、可控一台双极步进电机
3、由 PWM 控制的恒流驱动
4、低导通电阻(高压侧+低压侧 = 0.25Ω(典型值)
5、MOSFET 输出级
6、允许全步、半步、四分之一步、1/8 步、1/16 步、1/32 步、1/64 步、1/28步运行
7、高效电机电流控制机构(ADMD:高级动态混合衰减)
8、内置无电流检测电阻电路控制结构(ACDS:高级电流检测系统)
9、高电压和电流
10、多故障检测功能(热关断(TSD)、过流保护(ISD)、上电复位(POR 故障检测(TSD / ISD / OPD)信号输出功能
11、内置 VCC 调节器供内部电路使用
12、通过外部电阻和电容可以调节电机的斩波频率
13、带有散热焊盘的小型封装
以上是对TB5128FTG步进电机驱动器的特性介绍说明。
驱动器对42步进电机评测及应用
主控用的是常用的esp12F
esp12F
TB5128FTG步进电机驱动器
细分以及电流设置
驱动器主控及电机连线(共阴极)图中R省略
主控代码-编译烧录到esp12f
可以根据个人需求改进代码
//定义电机控制用常量
//驱动器连接8266引脚Pin
const int xdirPin = 5; //方向控制引脚
const int xstepPin = 16; //步进电机脉冲引脚
const int xenablePin = 0; //使能控制引脚
const int moveSteps = 200 * 30; //运行步数, 步进电机步进角1.8度。每周脉冲200.
const int ms = 16; //细分数
AccelStepper stepperl(1,xstepPin,xdirPin); //建立步进电机对象
void setup () {
pinMode(xstepPin,OUTPUT); //脉冲引脚为输出模式
pinMode(xdirPin,OUTPUT); //方向引脚为输出模式
pinMode(xenablePin,OUTPUT); //使能引脚为输出模式
digitalWrite(xenablePin,LOW); //将使能引脚设置为低电平从而让电机驱动器进入工作模式
stepperl.setMaxSpeed(200.0 * ms * 20); //设置电机最大速度
stepperl.setAcceleration(20.0 * ms * 20); //设置电机加速度20.0
}
void loop() {
//控制步进电机往复运动
if ( stepperl.currentPosition() == 0){
stepperl.moveTo(moveSteps * ms);
} else if ( stepperl.currentPosition() == moveSteps * ms ){
stepperl.moveTo(0);
}
stepperl.run(); //步进电机运行
}
TB5128FTG步进电机驱动器是一款专业的两相混合式步进电机驱动器,可适配国 内外各种品牌,电流在4.5A及以下,外径42、57mm的四线,六线,八线两相混合 式步进电机。适合各种小中型自动化设备和仪器,例如:雕刻机、打标机、切割 机、激光照排、绘图仪 数控机床、拿放装置等。在用户期望低成本、小噪声、 高细分、大电流运行的设备中效果特佳。
以上是TB5128FTG步进驱动器的介绍以及42步进电机的小应用
本人小白,还有很多需要学习的地方,对驱动器和程序代码只是小小的了解,还望大佬给予改进和交流!
END
点击阅读原文,免费申请