TMC2160步进电机驱动IC:高精度与高能效的完美结合

电子说

1.4w人已加入

描述

TMC2160步进电机驱动IC:高精度与高能效的完美结合

在步进电机驱动领域,TRINAMIC公司的TMC2160驱动IC以其先进的技术和卓越的性能,成为众多工程师的首选。今天,咱们就来深入探讨TMC2160的特点、工作原理、应用以及相关设计要点。

文件下载:TMC2160-EVAL.pdf

卓越特性开启新可能

TMC2160专为两相步进电机设计,具备诸多独家先进特性,能显著提升步进电机应用的性能和效率。

  • 高精度与安静运行:stealthChop2算法实现了无噪音、高精度的斩波控制,让电机在静止和低速运行时几乎完全静音,且加速和减速更迅速。同时,它还能将低速运行时的电流控制得很低,有效降低能耗。
  • 高动态性能:spreadCycle算法提供了高动态的电机控制,其电流波形纯净,能有效减少噪音、共振和振动,使电机运行更加平稳。
  • 智能控制功能:dcStep实现了负载相关的速度控制,确保电机在不丢步的前提下尽可能快速运行;stallGuard2则能进行高精度的无传感器电机负载检测,可用于失速检测和智能节能控制;coolStep能根据负载自适应调整电流,最高可节省75%的能耗,还能减少电机发热,提高机械精度。
  • 高分辨率微步进:microPlyer微步插值器可在低分辨率步进输入的情况下实现256微步的平滑运动,大大提升了电机的控制精度。
  • 全面保护与诊断:该IC具备短路、过温、欠压等多种保护功能,能及时检测并报警,有效提高系统的可靠性和安全性。

工作原理深度剖析

工作模式

TMC2160提供两种基本工作模式:

  • 模式1:Step & Direction Driver:由外部高性能S曲线运动控制器(如TMC4361)或中央CPU生成步进和方向信号,TMC2160负责智能电流和模式控制,并提供电机状态反馈。这种模式下,microPlyer能自动平滑运动。
  • 模式2:Simple Step & Direction Driver:TMC2160根据步进和方向信号定位电机,同样由microPlyer自动平滑运动。此模式无需CPU交互,可通过硬件引脚进行配置,还可进行基本的待机电流控制,并提供可选的反馈信号用于错误检测和同步。

控制接口

支持SPI接口进行参数设置和诊断,同时提供独立模式,通过配置引脚SPI_MODE可选择实际接口。

  • SPI接口:是一种位串行接口,与总线时钟同步。每次通信需发送一个40位的命令字并接收一个40位的状态字。SPI命令速率通常在每个完整电机运动中发送几个命令。
  • 独立模式:此模式下,芯片作为纯STEP和DIR驱动器工作,SPI和单总线接口关闭。通过CFG引脚可配置微步分辨率、运行电流、斩波模式和保持电流等参数。

软件控制

从软件角度看,TMC2160是一个具有多个控制和状态寄存器的外设。大部分寄存器为只写或只读,部分支持读写操作。对于只写寄存器,可在主软件中实现影子寄存器以进行读 - 修改 - 写操作。

应用电路设计要点

标准应用电路

标准应用电路使用最少的附加组件。需选择八个适合的MOSFET,并通过两个感测电阻设置电机线圈电流。同时,要使用低ESR电容对电源进行滤波,建议在功率桥附近每安培线圈电流使用至少100µF的电容。布局时,应将感测电阻和滤波电容尽可能靠近功率MOSFET放置,TMC2160也应靠近MOSFET,使用短连接线以减少寄生电感。

外部栅极电压调节器

在高电源电压(如48V)时,内部栅极电压调节器和5V调节器的功耗较大。为降低功耗,可向TMC2160提供外部栅极驱动电压。建议使用12V ±1V的电压,当MOSFET总栅极电荷超过50nC、斩波频率超过40kHz或时钟频率超过12MHz时,建议VSA电源电压不高于40V。

MOSFET选择与斜率调整

选择功率MOSFET时,需综合考虑封装尺寸、导通电阻、电压额定值和供应商等因素。TMC2160以约10V驱动MOSFET栅极,普通10V规格的MOSFET即可满足要求。同时,可通过调整MOSFET驱动电流和栅极电阻来适应MOSFET的栅极 - 漏极电荷(米勒电荷),以优化开关行为。

MOSFET桥调谐

为确保低功耗和良好的EMC性能,需要保证MOSFET开关事件的干净。应注意寄生电感和MOSFET反向恢复的影响,可通过调整MOSFET开关斜率、添加可选电阻和电容等方法来提高性能。

寄存器配置与功能实现

寄存器概述

TMC2160的寄存器可分为通用配置寄存器、速度相关驱动功能控制寄存器组和电机驱动寄存器组。这些寄存器控制着芯片的各种功能,如全局配置、驱动电流控制、微步表设置、斩波模式配置等。

关键寄存器功能

  • GCONF:用于全局配置,可设置零交叉重新校准、快速静止检测、stealthChop电压PWM模式启用等功能。
  • IHOLD_IRUN:控制电机运行和静止时的电流,可设置静止电流、运行电流和电流下降延迟时间。
  • TPWMTHRS:指定stealthChop电压PWM模式的上限速度,当TSTEP ≥ TPWMTHRS时,启用stealthChop PWM模式并禁用dcStep。
  • TCOOLTHRS:控制smart energy coolStep和stallGuard功能的下限速度,超过该速度时启用相关功能。
  • THIGH:允许根据速度切换到不同的斩波模式和全步进模式,以最大化扭矩。

典型功能详细解读

stealthChop模式

stealthChop是一种基于电压模式PWM的超安静运行模式,尤其适用于室内或家庭使用的步进电机应用。

  • 自动调谐:stealthChop2集成了自动调谐程序,可自动适应电机的运行参数。运动控制器只需确保电机在静止时以额定运行电流供电,并在中等速度下运行一段时间,即可完成自动调谐。
  • 选项设置:提供自动调谐模式和前馈速度控制模式。建议在大多数情况下使用自动调谐模式,当电机类型和供电电压已知时,可考虑使用前馈速度控制模式。同时,可选择四种不同的PWM频率以适应时钟源频率。
  • 电流调节:自动缩放功能(pwm_autoscale = 1,pwm_autograd = 1)可将电机电流调节到所需的电流设置。在初始调谐步骤AT#2中,PWM_REG可补偿电机速度的变化。

spreadCycle和经典斩波器

  • spreadCycle斩波器:是一种精确且易于使用的斩波模式,可自动确定快速衰减阶段的最佳长度。通过设置TOFF、TBL、HSTRT和HEND等参数,可优化斩波器性能。
  • 经典恒定关断时间斩波器:是spreadCycle的替代方案,可在dcStep操作中与全步进结合使用。通过调整快速衰减时间和偏移量,可实现平滑的零交叉。

感测电阻选择

TMC2160可通过感测电阻、GLOBALSCALER和电流刻度CS来设置电机电流。选择感测电阻时,应使其值适合或略超过最大期望电流,并通过GLOBALSCALER进行微调。同时,需选择低电感类型的感测电阻,并确保PCB布局的低电感和低电阻。

速度相关模式控制

TMC2160允许根据电机负载和速度配置不同的斩波模式和操作模式,以实现最佳的电机控制。通过设置TPWMTHRS、THIGH和TCOOLTHRS等速度阈值,可在不同速度范围内切换模式,使coolStep和stallGuard等功能能透明地集成到应用中。

诊断与保护

TMC2160提供了全面的诊断和保护功能,包括温度传感器、短路保护和开路负载诊断。

  • 温度传感器:集成了四级温度传感器,可进行过温预警和可选的过热关机保护,确保IC和功率MOSFET等组件的安全。
  • 短路保护:通过监测高侧MOSFET和感测电阻以及低侧MOSFET的电压降来保护MOSFET功率级,可通过编程设置短路检测延迟和滤波,以防止误触发。
  • 开路负载诊断:通过检查是否能达到所需的电机线圈电流来检测开路负载情况,建议在低速或额定电机速度下使用spreadCycle进行检测。

实际应用案例分析

智能仓储物流

在智能仓储物流系统中,步进电机用于驱动货物搬运设备,如自动导引车(AGV)和堆垛机。TMC2160的stealthChop模式可降低电机运行噪音,适合室内环境;coolStep功能可根据负载自动调整电流,节省能源,延长设备使用寿命;stallGuard2能实时检测电机负载,防止电机失速,确保货物搬运的安全和稳定。

3D打印设备

在3D打印过程中,需要精确控制步进电机的运动,以实现高精度的打印效果。TMC2160的高精度微步进功能和高动态性能,可确保电机运动的平滑性和准确性;dcStep功能可根据打印材料的阻力自动调整电机速度,避免丢步现象,提高打印质量。

医疗设备

在医疗设备中,如手术机器人和诊断设备,对电机的精度、可靠性和安静性要求极高。TMC2160的多种先进功能可满足这些需求,其全面的保护和诊断功能可确保设备的稳定运行,为医疗工作提供可靠支持。

设计总结

TMC2160步进电机驱动IC以其先进的特性、灵活的控制方式和全面的保护功能,为步进电机应用提供了高性能、高效率的解决方案。在设计过程中,工程师需要根据具体应用需求,合理选择电路组件、配置寄存器,并进行精细的调谐,以充分发挥TMC2160的优势。同时,要注意布局和布线的合理性,以减少寄生电感和电磁干扰,提高系统的稳定性和可靠性。希望通过本文的介绍,能帮助大家更好地了解和应用TMC2160,设计出更优秀的步进电机驱动系统。你在使用TMC2160的过程中遇到过哪些问题呢?欢迎在评论区交流分享!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分