TMC2208电机驱动简介

这篇具有很好参考价值的文章主要介绍了TMC2208电机驱动简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

引脚说明

tmc2208,单片机,嵌入式硬件,Powered by 金山文档

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

接口资源


接线图示

tmc2208,单片机,嵌入式硬件,Powered by 金山文档

Tip

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

电机电流设置

tmc2208,单片机,嵌入式硬件,Powered by 金山文档

设置电机电流的最佳方法是测量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(空)。

硬件连接

tmc2208,单片机,嵌入式硬件,Powered by 金山文档

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

Tip

必须在TMC2208 SilentStepStick上关闭PDN_UART引脚旁边的跳线,以通过引脚头使能引脚访问。文章来源地址https://www.toymoban.com/news/detail-618415.html

到了这里,关于TMC2208电机驱动简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • TMC4671-LA完全集成伺服控制器电机驱动芯片带FOC控制

    TMC4671是一个完全集成的伺服控制器,为BLDC/PMSM和2相步进电机以及直流电机和语音线圈提供现场定向控制。   应用 •机器人 • 拾取和放置机器 • 工厂自动化 • 电动汽车 • 实验室自动化 •鼓风机 •泵 • 带磁场定向控制(FOC)的伺服控制器 – 扭矩(和磁通)控制模式

    2024年02月12日
    浏览(26)
  • 单片机学习笔记---直流电机驱动(PWM)

    直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转 直流电机主要由永磁体(定子)、线圈(转子)和换向器组成 除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等 因为电机

    2024年02月21日
    浏览(39)
  • 基于单片机的步进电机驱动电路设计

    基于单片机的步进电机驱动电路设计 步进电机在控制系统中具有广泛的应用。它可以把脉冲信号转换成角位移,并且可用作电磁制动轮、电磁差分器、或角位移发生器等。 有时从一些旧设备上拆下的步进电机(这种电机一般没有损坏)要改作它用,一般需自己设计驱动器。本文

    2024年01月17日
    浏览(42)
  • 【51单片机】直流电机驱动(PWM)(江科大)

    · 直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转 · 直流电机主要由永磁体(定子)、线圈(转子)和换向器组成 · 除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等 电机的驱动无法

    2024年02月20日
    浏览(39)
  • 电机驱控芯片:TMC5160介绍与使用

    TMC5160 是带串行通信接口的高功率步进 电机控制驱动芯片,将实现自动目标定位 的灵活斜坡发生器和业界最先进的步进电机驱动器结合在一起。配合外置的功率晶 体管,实现高动态、高扭矩电机驱动。 TRINAMICs 先 进 的 SpreadCycle 和 StealthChop 斩波器,驱动器可绝对无噪音 的运

    2024年02月08日
    浏览(22)
  • 基于51单片机的步进电机驱动,亲测无误

    这一次要分享的项目是最近接单做的一个小玩意儿,基于51单片机的步进电机驱动。最近积压了两个月的小项目会在后面陆续发出,好了回归正题。本次步进电机驱动的话主要实现的功能就是实现: 步进电机的加速和减速,正转反转和开启或者停止工作。用LCD1602显示当前工作

    2023年04月09日
    浏览(37)
  • 【51单片机】直流电机的驱动和PWM调速

    51单片机驱动直流电机与 PWM 调速是通过使用 51 单片机来控制直流电机的转速和方向。51 单片机通过控制电机的电流来实现驱动,并通过生成 PWM 信号来调节电机的转速。使用 PWM 调速可以使得直流电机的转速精确可控,并且减少了电机的功率损耗。在 51 单片机的控制系统中,

    2023年04月09日
    浏览(32)
  • 【Proteus】单片机H桥驱动24V直流有刷电机

    一般有关直流有刷电机的仿真都是直接高低电平驱动,或者ULN2003,这种电路是只能驱动小电压小功率的电机的,如果碰到电压稍高一些,电流大一些的电机,2003驱动是驱动不起来的,这时候对于大电流的电机,一般就是MOS管或者IGBT,相对来说,NMOS是经济实用之选,本节就带

    2024年02月06日
    浏览(28)
  • 直流无刷电机(BLDC)基础知识---TMC4671-LA

    提到直流无刷电机,那不得不提的就是有刷电机了。有刷电机有一个比较令人讨厌的缺点:那就是 “吵” 。 因为电刷和换向环需要时刻不停地摩擦,才能给电枢供电。 所以,如果你想要一个“静音风扇”的话,肯定不能选使用了有刷电机的产品。 并且 电刷 使用时间久了,

    2024年02月09日
    浏览(37)
  • stm32F103单片机pwm控制伺服驱动器进而控制步进电机

    1.需要一台步进电机,私服驱动器,stm32单片机;先按照说明文档,连接好硬件相关线路,对应好sign+,sign-,puls+,puls-线路,其中sign只是个io口拉高拉低操作,puls是pwm波形输出口,虽然有两根线,但只是需要控制一个IO口输出波形即可; 采用主从模式,TIM1为主定时器,tim3未从定

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包