TMC239A步进电机驱动IC:设计与应用全解析

电子说

1.4w人已加入

描述

TMC239A步进电机驱动IC:设计与应用全解析

作为一名电子工程师,在步进电机驱动领域,TMC239A驱动IC是一款不可忽视的产品。下面就和大家详细探讨下这款驱动IC的特点、应用以及设计注意事项。

文件下载:TMC239_datasheet_rev2.22.pdf

产品概览

TMC239A是一款专为两相双极步进电机设计的驱动IC,它支持SPI或经典模拟接口,能够适配外部MOSFET,适合不同尺寸的电机。其应用场景广泛,涵盖纺织、办公自动化、打印扫描设备、ATM、天线定位等多个领域。

关键特性优势

高性能参数

  • 高电流输出:借助4个双MOS晶体管,能提供高达7A RMS的电流,足以满足多数步进电机的驱动需求。
  • 宽电压范围:工作电压范围为7V - 36V DC,数字部分则支持3.3V或5V DC,增强了其在不同电源环境下的适用性。
  • 高微步分辨率:每整步最多可实现64微步,大大提高了电机运行的精度和平滑度。

先进技术特性

  • 低功耗设计:通过低RDS-ON功率级实现低功耗,这对于长时间运行的设备尤为重要,既能降低能耗,又能减少发热。
  • 全面保护与诊断:具备过压、过温、短路保护以及过流、开路、两级过温诊断功能,有效提升了系统的稳定性和可靠性。
  • 混合衰减模式:可实现电机的平稳运行,减少电机振动和噪音。
  • 斜率控制:能够降低电磁辐射,符合电磁兼容性要求。
  • 电流控制:确保电机和驱动器保持低温,延长使用寿命。

控制接口详解

SPI接口

SPI接口是TMC239A常用的控制方式,可用于写入控制信息和读取状态信息。在SPI模式下,需要为每个微步设置电流绝对值和极性,通过发送连续的正弦和余弦波数值,就能驱动电机以微步运行。 SPI总线有五个信号:SCK(总线时钟输入)、SDI(串行数据输入)、SDO(串行数据输出)、CSN(芯片选择输入)和ENN(使能输入)。数据传输时,从机通过CSN信号使能,在SCK的上升沿锁存SDI的数据,下降沿驱动数据到SDO。一个完整的总线事务至少需要12个SCK时钟周期。

经典非SPI控制模式(独立模式)

这种模式下,驱动器由模拟电流控制信号和数字相位信号控制。只需将SPE引脚接地,即可启用独立模式,此时SPI接口禁用,相关输入引脚具有替代功能。

电流设置要点

感测电阻选择

要根据所需的电机电流选择合适的感测电阻 (R{S})。当线圈电流设置为1111时,可达到最大电机电流,此时若使用内部参考或2V参考电压,电流感测跳闸电压为0.34V。根据 (R{SENSE }=V{TRIP} / I{max }) 公式计算感测电阻。

高侧过流检测电阻选择

TMC239检测到过流接地时,当VS(电源电压)和VT(阈值电压)之间的电压超过150mV,高侧过流检测电阻的选择应确保在两个线圈都吸取最大电流时,VS和VT之间的电压降不超过100mV。在微步应用和全步应用中,计算公式有所不同。

斩波操作原理

TMC239使用一个安静的固定频率斩波器来控制两个电机线圈的电流。斩波器循环分为三个阶段:导通、快速衰减和缓慢衰减。通过设置不同的衰减模式和斩波频率,可以优化电机的运行性能。

混合衰减模式

在不同的应用场景下,混合衰减模式的使用方式有所不同。在高分辨率或低电感电机应用中,持续启用混合衰减模式可降低最小电机电流,获得最平滑的电流波形;在低电源电压下使用高电感电机或持续开启混合衰减模式时,建议将斩波频率提高到至少36kHz,以避免可听噪音。

斩波频率设置

PWM振荡器频率可通过外部电容设置,计算公式为 (f{OSC }=frac{1}{40 mu s ×C{OSC}[nF]})。选择合适的斩波频率至关重要,过高的频率会导致功率晶体管的开关损耗增加,而在有可听噪音的应用中,斩波频率应至少为36kHz。

保护功能机制

过流保护与诊断

  • 低侧过流:通过低侧的电流感测电阻检测过流,当检测到超过0.61V的电压时,斩波周期立即终止,桥接的所有晶体管关闭,错误计数器加1。当错误计数器达到3时,桥接保持关闭63个PWM周期。
  • 接地短路和过流检测:高侧比较器检测到VS和VT之间的电压高于0.15V时,所有晶体管关闭。可通过选择性地切换桥接极性来确定是哪个桥接导致过流。

过温保护与诊断

当出现过温情况时,电路会关闭所有输出功率晶体管。监测过温标志可以及时发现问题,电路在冷却至温度阈值以下后恢复运行,但为延长使用寿命,应避免在接近过温阈值的情况下运行。

过压保护与ENN引脚行为

TMC239可在MOSFET关闭时保护其承受高达40V的电源电压。在禁用状态下,电路关闭所有输出功率晶体管,进入低电流关机模式。ENN引脚提供了一个固定的阈值,可通过外部分压器实现简单的过压保护。

布局与设计考量

接地设计

采用单一的大面积接地平面是最佳选择,将AGND和GND引脚连接到接地平面,并将两个感测电阻的接地端直接连接到接地平面,确保高电流路径单独布线,避免斩波电流通过系统的接地互连。

元件选择与布置

在电源输入附近添加电源滤波电容,在TMC239的电源连接附近添加小型陶瓷电容。使用低电感感测电阻,或在每个电阻上并联一个陶瓷电容,以避免高压尖峰。在长电机电缆的情况下,可在SRA / SRB线路中引入额外的RC滤波,或在感测电阻上跨接一个470nF陶瓷电容。

电源时序考虑

上电时,驱动器初始化并关闭所有桥接功率晶体管。为防止电源上电时的交叉导通,可在LA和LB输出到GND之间添加1MΩ的电阻,或使用与Vs同时上电的Vcc电源。

MOSFET选型建议

选择适合TMC239的功率晶体管时,需考虑所需的电流、电压和热条件。建议每个晶体管对(N栅极电荷 + P栅极电荷)的总栅极电荷最大为25nC,以确保合适的斜率时间和较低的开关功率损耗。同时,要注意某些晶体管可能存在的高漏极到栅极电荷问题,可通过连接肖特基二极管来保护输出引脚。

应用拓展思路

通过添加外部MOSFET栅极驱动器,可以实现更高的电压和输出电流。在设计时,要确保栅极驱动电路允许上晶体管连续导通,并设置适当的断前合后延迟,以保证系统的正常运行。

总之,TMC239A步进电机驱动IC以其丰富的功能和出色的性能,为电子工程师在步进电机驱动设计中提供了一个优秀的解决方案。在实际应用中,充分理解和运用其各项特性,并注意布局和设计考量,能够实现高效、稳定、可靠的电机驱动系统。大家在使用过程中有遇到过什么问题或者有什么独特的见解,欢迎在评论区交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分