TMC2208电机驱动简介

TMC2208是一款专为3D打印设计的静音步进电机驱动芯片,具备1.4A持续电流和2A峰值电流能力,支持256细分及stealthChop2技术。其UART配置接口、CoolStep节能功能和硬件兼容性使其在3D打印市场中颇具优势。用户可通过配置器调整参数,并使用电位计设定电机电流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TMC2208是一款超静音的两相步进电机驱动芯片,持续驱动电流1.4A,峰值电流2A,电压范围4.75V-36V,256细分;灵活的microPlyer插值单元,可提供高达256的细分,即使是在脉冲频率有限的系统中仍可完美地实现正弦控制;由于stealthChop2超静音技术在3D打印中被广泛应用,因此这些组件的设计也与现有3D打印机电子设备兼容,省去了重新设计所产生的昂贵费用。具有标准的step/dir接口,使用起来简单方便。可以替代原有的TMC2100,更低的发热量,特别适合3D打印市场。

主要特点


  • UART配置接口(9600-500k波特)

  • 功率管内置驱动电流1.4A峰值电流2A,电压范围4.75V-36V

  • 多达256个本地微步(无插值)

  • CoolStep™电流动态调节技术,可节省70%的能源

  • stealthChop2 - 比stealthChop更快的电机加速/减速

  • dcStep™,stallGuard2™失速检测技术

  • 根据速度自动进行stealthChop和spreadCycle切换

  • 硬件兼容StepStick和Pololu A4988步进驱动器

  • 底部PCB一侧的元件可以获得更好的散热效果

  • 自动待机电流减少

  • StealthChop静音技术

  • 高度动态的电机控制斩波器

规格


Model

TMC2208

Interface

Step/Dir

Configuration

CFG Pins or UART

Native Microsteps

up to 1/256

microPlyer Microsteps

1/256

Logic Voltage (VIO)

3-5V

Motor Voltage (VM )

5.5-36V

Motor Phase Current max

1.2A RMS, 2.0A Peak

Internal V- Regulator

enabled

RDSon

<=0.3 Ohm

stealthChop (quiet)

yes

spreadCycle

yes

coolStep

no

stallGuard

no

dcStep

no

引脚说明

Pin

功能

Power Supply

GND

Ground

VM

Motor Supply Voltage

VIO

Logic Supply Voltage

Motor Outputs

M1A

Motor Coil 1

M1B

Motor Coil 1

M2A

Motor Coil 2

M2B

Motor Coil 2

Control Inputs

STEP

Step-Signal Input

DIR

Direction-Signal Input

TMC2208

EN

Enable Motor Outputs: GND=on, VIO=off

MS1

Step-Configuration

MS2

Step-Configuration

PDN

UART and Auto Power Down Control: GND=on, VIO=off

CLK

Clock Input

DIAG

Diagnostics Output

INDEX

Index Output

VREF

Analog Reference Voltage

接口资源


接线图示

Tip

TMC2208输出给电机的持续工作电流最高为1.4A,峰值电流最高为2A。所以驱动模块参考电压最好不要超过1V,同时要对驱动模块做好散热,否则将会影响驱动模块的寿命。

电机电流设置

设置电机电流的最佳方法是测量Vref引脚上的电压(0-2.5V)并使用电位计调节电压。 最大可设置的电机电流为1.77A RMS(0.11Ohm检测电阻),但SilentStepSticks只能使用高达1.2A RMS。 Irms =(Vref * 1.77A)/2.5V=Vref * 0.71 Vref =(Irms * 2.5V)/ 1.77A = Irms * 1.41 = Imax Vref 引脚上的电压 Irms - > RMS(均方根)每相电流(Irms = Imax / 1.41) Imax - >每相最大电流(Imax = Irms * 1.41)

Note

  1. Vref测量Gnd 以及电位器中间端的电压。

  1. 测量电压时务必不要连接电机,否则容易烧毁驱动。

  1. 测量电压时应接通电源,不要仅仅连接USB供电。

  1. 请特别注意方向,切勿插反!

细分设置

MS2(-)

MS1(-)

细分(-)

插值(-)

模式(-)

1⁄2

1⁄256

stealthChop2

1⁄4

1⁄256

stealthChop2

1⁄8

1⁄256

stealthChop2

1⁄16

1⁄256

stealthChop2

设置方法


使用TMC2208配置器,可以更改设置并通过UART接口编程Trinamic TMC2208的OTP(一次性可编程)存储器。

运行程序

  1. 安装ScriptCommunicator

  1. 下载TMC2208.scez

  1. 使用ScriptCommunicator启动TMC2208.scez文件:ScriptCommunicator TMC2208.scez

  1. 选择正确的串行端口并单击连接

  1. 直接传输配置器中的修改

Tip

OTP位只能编程一次。 如果启用spreadCycle,则TOFF不能为0(空)。

硬件连接

您可以使用每个RS232 0-5V逻辑电平的串行适配器(例如FTDI-Breakout),并且可以使用SilentStepStick测试仪/编程器作为连接适配器。

Tip

必须在TMC2208 SilentStepStick上关闭PDN_UART引脚旁边的跳线,以通过引脚头使能引脚访问。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_51959508

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值