POWER DRIVER FOR STEPPER MOTORS
INTEGRATED CIRCUITS
TMC5160 数据手册
两相双极性步进电机的高电压通用控制器/驱动器。stealthChop™控制电机安静运行。外加 MOSFET 实现高达 20A 的
电机线圈电流控制。带步进/方向接口和 SPI。
应用
机器人与工业驱动
纺织、缝纫机
包装
工厂和实验室自动化
高速 3D 打印机
液体处理
医疗
特点和优势
描述
TMC5160 是带串行通信接口的高功率步进
电机控制驱动芯片,将实现自动目标定位
的灵活斜坡发生器和业界最先进的步进电
机驱动器结合在一起。配合外置的功率晶
体管,实现高动态、高扭矩电机驱动。
TRINAMICs 先 进 的 SpreadCycle 和
StealthChop 斩波器,驱动器可绝对无噪音
的运行,并实现最大效率和最佳电机扭矩
控制。高集成度、高能效和小外形尺寸使
系统小型化和性能扩展可行,从而实现经
济高效的解决方案。完整的解决方案在实
现高性能基础上极大缩短学习时间。
驱动高达 20A 线圈电流的两相步进电机(外部 MOSFETs )
支持 SixPoint™的运动控制器
支持 MicroPlyer™微步插值功能的的步进/方向接口
电压范围 8…60V 直流
SPI 和单线 UART
编码器接口和 2 个参考开关输入
256 微步
StealthChop2™斩波模式,安静平滑的运行
电机中速运行的共振衰减
SpreadCycle™ 高动态电机控制斩波器
DcStep™ 负载相关关速度控制
StallGuard2™ 高精度的无传感器负载检测
TRINAMIC Motion Control GmbH & Co. KG
Hamburg, Germany
功能框图
TMC5160/ TMC5160A DATASHEET (Rev. 1.13 / 2019-NOV-19)
2
应用示例:高压-多用途
TMC5160 集成了完整的运动控制功能、高质量的电流调节功能和强大的外部 MOSFET 驱动,涵盖了多种
从电池供电的高效系统到 20 安培电机线圈电流的嵌入式应用。TMC5160 包含驱动电机所需的全部智能。配置
TMC5160 目 标 位 置 就 可 以 驱 动 电 机 。 TMC5160 支 持 TRINAMICs 独 有 的 StallGuard2, CoolStep, DcStep,
SpreadCycle 和 StealthChop 功能,优化了驱动器性能,平衡了速度和电机扭矩,优化了能源效率、驱动平稳且
无噪音。TMC 5160 的小尺寸,降低了成本,满足小型化布局需求。提供全套芯片、控制板和软件的支持使竞
争产品能够缩短设计周期快速上市。高能效和可靠性可简化相关系统(如电源和冷却系统)设计并节约成本。
TMC5130 驱动 1.4A 的电机电流,适合功率较小的应用,软件与 TMC5160 兼容。
带标定单元的 ABN 编码器接口和两个参考开
关输入用于确保电机正确运动,若编码器有
位置偏差时,可使能中断。
左图是驱动两个步进电机的应用。每个电
机带一个 ABN 编码器接口和两个参考开
关。如果运动电机不需要实时任务,可用
一个 CPU 控制整个系统。CPU 板和控制器
/驱动器板之间的连接简单,节省了器件之
间的空间。
TMC5160-EVAL 是 TRINAMICs 通用评估系
统套件的一部分,该系统包含硬件处理板
及用户友好的评估软件。TMC 5160 评估
板 硬 件由 三部 分 组 成: landungsbruck ( 基
板)、eselsbruck (有测试点的连接器板)和
TMC 5160 - EVAL
PN 描述
尺寸[平方毫米]
订购代码
订购代码
www.trinamic.com
TMC5160/ TMC5160A DATASHEET (Rev. 1.13 / 2019-NOV-19)
3
TMC5160A-TA
00-0179 需外加 MOSFET 的步进控制器/驱动器; TQFP48
7 x 7 (主体)
TMC5160A-WA
00-0192 需外加 MOSFET 的步进控制器/驱动器; wett. QFN8x8 8 x 8
TMC5160A-xx-T
…-T
-T 代表卷带包装(xx= TA or WA)
TMC5160A-EVAL
40-0138 TMC5160 (/A)评估板
LANDUNGSBRÜCKE 40-0167 TMC 5160 - EVAL 和其它评估板的主控板
ESELSBRÜCKE
40-0098 LANDUNGSBRÜCKE 的连接板.
85 x 55
85 x 55
61 x 38
提示:手册中提到的 TMC5160 为 TMC5160 和 TMC5160A 总称,除非特别标注“A 版本”或“非 A 版本”,A 版本兼
容非 A 版本。
目录
1.
操作原则.....................................................6
1.1 关键概念.................................................8
4.1
4.2
SPI 数据报结构.....................................32
SPI 信号................................................. 34
1.2 控制接口.................................................8
4.3 时序.......................................................36
1.3 软件.........................................................9
1.4 运动和控制电机...................................10
5.
寄存器.......................................................37
5.1 通用配置寄存器...................................39
1.5 静止态自动降电流...............................10
5.2 与速度相关的驱动特性控制寄存器...49
STEALTHCHOP 2 & SPREADCYCLE 驱动........ 10
5.3 斜坡发生器寄存器...............................52
STALLGUARD2 – 机械负载传感............... 11
5.4 编码器寄存器.......................................62
COOLSTEP –负载自适应电流控制..........11
5.5 电机驱动寄存器...................................65
1.6
1.7
1.8
1.9
DCSTEP –负载相关速度控制................. 12
1.10 编码器接口...........................................12
2.
引脚分配...................................................14
2.1 封装外形...............................................14
6.
STEALTHCHOP ™....................................... 81
6.1 参数自调整...........................................82
6.2
6.3
STEALTHCHOP 选项..................................86
STEALTHCHOP 电流调节器......................86
2.2 信号描述...............................................15
6.4 基于速度的定标...................................90
3.
示例电路...................................................20
3.1 标准应用电路.......................................21
6.5
6.6
STEALTHCHOP 和 SPREADCYCLE 两者组合. 92
STEALTHCHOP 的标志位.......................... 93
3.2 外部栅极电压调节器...........................22
6.7 空转和被动制动...................................94
3.3 选择 MOSFET 和斜率........................... 23
3.4 调整 MOSFET 桥臂................................26
7.
7.1
SPREADCYCLE 和 经典斩波方式..............97
SPREADCYCLE 斩波器............................... 98
3.5 高压应用...............................................31
7.2 经典恒定关断时间斩波器.................102
4.
SPI 接口.....................................................32
8.
选择采样电阻.........................................104
www.trinamic.com
TMC5160/ TMC5160A DATASHEET (Rev. 1.13 / 2019-NOV-19)
4
基于速度的模式控制.............................107
9.
10. 诊断和保护.............................................109
10.1 温度传感器.........................................109
10.2 短路保护.............................................110
10.3 开路诊断.............................................113
11. 斜坡发生器.............................................114
11.1 实际单位换算.....................................114
16.4
16.5
DCSTEP 模式下的堵转检测................. 140
DCSTEP 操作中的测量电机实际速度. 142
16.6 步进/方向模式下的 DCSTEP............... 143
17. 紧急停止.................................................146
18. 增量编码器 ABN 接口........................... 147
18.1 编码器时序.........................................148
18.2 设置编码器以匹配电机分辨率.........149
11.2 运动轮廓.............................................116
18.3 闭环.....................................................150
11.3 速度阈值.............................................118
11.4 参考开关.............................................119
19. 直流电机或 螺线管................................151
19.1 螺线管操作.........................................152
12.
STALLGUARD2 负载检测........................122
12.1 调整 STALLGUARD2 阈值 SGT................ 124
12.2
STALLGUARD2 更新速率和滤波器........126
12.3 检测电机堵转.....................................126
12.4
12.5
STALLGUARD 实现归零..........................126
STALLGUARD2 操作局限性....................127
13.
COOLSTEP 操作...................................... 128
13.1 对用户的好处.....................................128
13.2
COOLSTEP 设置......................................128
13.3 调节 COOLSTEP..................................... 131
14. 步进/方向 接口......................................132
14.1 时序.....................................................132
14.2 改变分辨率.........................................134
14.3 MICROPLYER 和静止检测......................135
15.
DIAG 输出............................................... 136
15.1 脉冲/方向模式................................... 136
15.2 运动控制模式.....................................137
16.
DCSTEP.................................................... 138
16.1 用户好处.............................................138
16.2 设计 DCSTEP......................................... 139
16.3 运动控制模式下的 DCSTEP.................140
www.trinamic.com
20. 快速配置指南.........................................153
21. 入门.........................................................160
21.1 初始化例程.........................................160
22. 独立操作模式.........................................161
23. 外部复位.................................................165
24. 时钟振荡器和输入.................................165
24.1 内部时钟.............................................165
24.2 外部时钟.............................................165
25. 最大电气参数.........................................166
26. 电气特性.................................................167
26.1 操作范围.............................................167
26.2 直流特性和时序.................................168
26.3 热特性.................................................172
27. 布线考虑.................................................174
27.1 芯片底部焊盘.....................................174
27.2 地的布线.............................................174
27.3 桥臂电压的布线.................................174
27.4 供电滤波.............................................175
27.5 布线示例.............................................176
28. 封装机械数据.........................................179
TQFP48-EP 封装尺寸图......................179
28.1
TMC5160/ TMC5160A DATASHEET (Rev. 1.13 / 2019-NOV-19)
5
28.2 QFN-WA 封装尺寸..............................182
28.3 封装代码.............................................183
29. 设计理念.................................................184
30. 声明.........................................................185
ESD 敏感................................................. 185
31.
专为可持续发展而设计.........................185
32
图表.........................................................186
33
32. 修订历史.................................................188
33. 参考.........................................................188
www.trinamic.com
TMC5160 DATASHEET (Rev. 1.08 / 2018-NOV-19)
6
1. 操作原则
TMC5160 运动控制和驱动芯片是 CPU 和大功率步进电机之间的智能功率接口器件。所有步进电机
逻辑完全在 TMC5160 内,不需要软件来控制电机——只需提供目标位置。TMC5160 提供了许多独特的增
强 功 能 , 这 些 功 能 通 过 集 成 的 控 制 驱 动 器 得 以 实 现 。 TMC5160 的 SixPoint 六 点 斜 坡 发 生 器 结 合
StealthChop , DcStep, CoolStep, and StallGuard2 来 优 化 每 个 电 机 的 运 动 。TMC5160 扩 展 了 TMC2100 、
TMC2130 和 TMC5130 系列,支持更高的电压和更高的电机电流
TMC 5160提供三种基本操作模式:
模式1 :全功能运动控制和驱动器
所有步进电机逻辑完全在 TMC5160 内。不需要软件来控制电机——只需提供目标位置。
SD_ MODE 接地使能此模式。
模式 2 :脉冲和方向驱动器
像 TMC 4361 这样的外部高性能 S-ramp 运动控制器或 CPU 可以产生与系统内其他部件(如电机)
同步的脉冲和方向信号,则 TMC5160 只控制电流和斩波模式。
TMC5160 根据外部的脉冲和方向信号控制电机,反馈电机状态。
MicroPlyer 优化运动,使得电机可以更平滑。
SD _ MODE 接高电平使能此模式。
模式3 :简单的步进和方向驱动器
TMC 5160根据步进和方向引脚的信号控制电机。
MicroPlyer优化运动,使得电机可以更平滑。
不需要CPU;配置由硬件引脚完成。
TMC 5160 控制不同工作状态的电流设置,如静止状态下的保持电流。可选的反馈信号作为错误
检测和同步标志的输出。SPI_MODE接地,SD_MOD接高电平使能此模式
www.trinamic.com
TMC5160 DATASHEET (Rev. 1.08 / 2018-NOV-19)
7
图1.1 TMC 5160基本应用框图(运动控制器)
图1.2 TMC5160 步进/方向模式应用框图
www.trinamic.com
TMC5160 DATASHEET (Rev. 1.08 / 2018-NOV-19)
8
图1.3 TMC5160 独立模式驱动器应用框图
1.1 关键概念
TMC 5160包含了TRINAMIC产品特有的高级功能。这些高级功能在许多步进电机应用有效的提高
了精度、能效、可靠性、平滑性和能耗。
StealthChop 2™ 无噪声、高精度斩波算法,用于电机的静止和运动状态下的静音控制。StealthChop2
spreadCycle™
DcStep™
StallGuard2™
CoolStep™
MicroPlyer™
在 StealthChop 的基础上,加快了电机运动加减速特性,降低了所需的电流最小值。
高精度斩波算法,用于高动态电机运动和产生绝对干净的电流波。低噪音、低共振和
低振动斩波器。
与负载相关的速度控制。电机尽可能快地移动,不失步
无传感器的堵转检测和机械负载测量。
根据负载自适应电流,可将能耗降低 75 %。
细分内插器,用于从全步开始,以较低细分输入获得 256 微步的平滑度
除了这些性能增强之外,TRINAMIC电机驱动器还提供了检测和防止短路输出、输出开路、过热和
欠压情况的保障措施,以增强安全性及故障恢复处理。
1.2 控制接口
TMC 5160有SPI和带CRC校验的UART单线通讯接口。此外还支持无需寄存器配置的独立STEP / DIR模
式。通过配置引脚SPI _ MODE和SD _ MODE的高低选择接口。
www.trinamic.com