A4988和TMC2208步进电机驱动器区别差异对比
TMC2208步进电机驱动器是降低3D打印机和激光切割机中步进电机噪音的 常见选择 ,它们特别有用,因为它们几乎是已经广泛使用的A4988步进电机驱动器的直接替代品,它们具有相同的占用空间和引脚排列,因此可以用来替代A4988驱动器,而无需进行任何重大更改。
A4988步进驱动器基础知识
A4988驱动程序由Allegro(美国马萨诸塞州伍斯特市)提供。Allegro主要开发用于电机控制、调节和磁场传感应用的集成电路解决方案。
1、A4988步进驱动器规格特性
- 最大细分16
- 最大输出电流2A(需要强力散热片)
- IC工作电压3.3兼容5V, 负载驱动电压 5~35V
- 小尺寸(QFN28 (5x5) 封装)
- 价格便宜
- 电机振动大,高频噪声明显
引脚名称 | 描述 |
VDD & GND | 连接到控制器的5V和GND |
VMOT & GND | 用于为电机供电 |
1A、1B、2A、2B | 连接到电机的4个线圈 |
DIRECTION | 电机方向控制引脚 |
STEP | 步数控制销 |
MS1、MS2、MS3 | 微步选择引脚 |
SLEEP | 用于控制电源状态的引脚 |
RESET | – |
ENABLE | – |
TMC2208步进驱动器基础知识
TMC22xx系列步进电机驱动器由TRINAMIC提供,主要致力于运动控制产品(步进和直流无刷系统)的设计和开发。主要产品包括芯片、模组、系统等。TRINAMIC发布的TMC22XX系列驱动主要应用于FDM 3D打印机TMC2208、TMC2224、MC2100。
1、TMC2208步进驱动器规格特性
- 高细分(全步256细分工作)
- 低振动
- 最大输出电流1.2A(需要强力散热片)
- IC工作电压5V, 负载驱动电压5~36V
- 小尺寸(QFN28 (5x5) 封装)
- 价格稍高
- 可消除大部分电机低速运行时的噪音和振动,主要用于办公区、住宅区等对噪音标准要求较高的环境。
引脚 | 功能 |
电源 | |
GND | 接地 |
VCC | 电机电源电压(5.5-35V) |
M1A | 逻辑电源电压(3.3-5V) |
M1A | 电机线圈1 |
M1B | 电机线圈1 |
M2A | 电机线圈2 |
M2B | 电机线圈2 |
STEP | 阶跃信号输入 |
DIR | 方向信号输入 |
EN | 启用电机输出(GND=on,VIO=off) |
MS1 | 步骤配置,pd |
MS2 | 步骤配置,pd |
PDN_UART | UART 和自动断电控制(GND=on,VIO=off) |
DIAG | 诊断输出(VIO=错误) |
INDEX | 索引输出(每四个全步一个脉冲) |
VREF | 模拟参考电压 |
A4988和TMC2208驱动模块更换方案
TMC2208官网公布的TMC2208驱动板方案可以完全兼容现有的A4988驱动模块。MS1和MS2引脚必须拉高,TMC2208驱动器可以有256级细分效果。(注:原A4988驱动器工作细分必须是8细分或16细分,即MS1和MS2引脚必须拉高)。
TMC2208驱动256细分实现特点:
主控MCU输出的脉冲4988和2208没有进行16细分计算。不同的是4988给步进电机的驱动电流是16细分波形,电流波形细分太低,和理论正弦波相差太远。因此,4988电机驱动的振动和噪声过大。
2208驱动虽然获得的是MCU16的细分脉冲,但通过算法处理输出到电机的驱动电流波形是256细分的。这样做的最大好处是减轻了主控MUC的负担,但功耗和发热驱动IC本身的代数增加。
- A4988驱动16细分电流波形
- TMC2208驱动256细分电流波形
常见问题解答
哪种步进电机驱动器是降低3D打印机和激光切割机步进电机噪音的常用选择?
答:TMC2208。
TMC22XX系列驱动程序主要用于哪些方面?
答:FDM 3D打印机。
什么程序可以完全兼容现有的A4988驱动模块?
答:TMC2208驱动板方案。
TMC2208驱动器有多少种细分效果?
答:256种细分效果。