TMC2208电机驱动简介

news/2024/11/25 18:49:12/

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引脚旁边的跳线,以通过引脚头使能引脚访问。


http://www.ppmy.cn/news/127030.html

相关文章

三星linux驱动文件格式,Samsung三星打印通用驱动

Samsung三星打印机通用驱动For Linux是三星官方打印及扫描驱动For Liunx的通用驱动安装程序&#xff0c;适用于用于多种型号的三星打印机&#xff0c;推荐使用Linux的用户下载更新。 安装指南 确保已经打印机连接到计算机。 打开计算机及打印机。 当管理员登录窗口出现时&#…

三星全新贴片机SM421(S)参数性能!

三星SM系列贴片机特点&#xff1a; SM421(S)采用实现中速机的最快速贴装的三星专利On The Fly识别也能对应从0603微小芯片到□22mmIC元器件。 其在Stage Camera里也装有高像素视觉, 从而用45mm相机能识别□42mm, 0.4mm的标准精确微间距元器件。 其可以以30微米的高精度装贴IC…

三星note20和note20ultra区别-三星note20和s20哪个值得买-三星note20和华为mate40哪个好

三星Note20FE和三星Note20Ultra实际对比评测 三星Note20FE​ 一块6.5英寸的AMOLCD屏幕&#xff0c;最高支持120Hz的刷新率屏幕。 搭载了骁龙865&#xff0c;骁龙865 处理器&#xff0c;7nm工艺制程&#xff0c;采用8GB LPDDR5内存、128/256GB存储&#xff0c;并且支持扩展。…

S120

详细介绍&#xff1a; SINAMICS驱动系统之一的SINAMICS S120具有模块化设计&#xff0c;可以提供高性能的单轴和双轴驱动&#xff0c;具有广泛的工业应用价值。由于其具有很高的灵活性能&#xff0c;SINAMICS S120可以完美的满足应用中日益增长的对驱动系统轴数量和性能的要求…

三星S20+

没错&#xff0c;狠了狠心&#xff0c;买了三星 S20&#xff0c;写一下这两天的上手体验。 购买时机 三星 S20 系列刚发售的时候没有及时关注&#xff0c;错过了预约&#xff0c;如果在规定时间内预约是有礼品赠送的&#xff0c;包括三星管家服务以及无线充电板、500元耳机优惠…

韩版三星s20 5g使用

2022-12-22 目前更新了5.0&#xff0c;直接刷入依旧无法使用5g&#xff0c;先按&#x1f447;的步骤刷入&#xff0c;出现5g信号&#xff0c;然后直接刷入国行或者港版5.0的ap&#xff0c;开机&#xff0c;可以出5g …………………………………………………………………… 韩…

盘点中国开发的有影响力的编程技术产品,道阻且长,行则将至

计算机诞生之后&#xff0c;程序员需要给计算机发送指令&#xff0c;能够准确地定义计算机所需要使用的数据&#xff0c;并精确地定义在不同情况下所应当采取的行动。计算机需要能够识别并执行指令。这个“指令”就是我们今天的“编程语言”&#xff0c;一种计算机和人都能识别…