TMC6200:高功率电机驱动的理想之选

电子说

1.4w人已加入

描述

TMC6200:高功率电机驱动的理想之选

在电机驱动领域,找到一款性能强大、功能丰富且可靠的驱动芯片至关重要。TMC6200就是这样一款令人瞩目的产品,它是一款用于永磁同步电机(PMSM)伺服或无刷直流电机(BLDC)的高功率栅极驱动器。接下来,我们将深入了解TMC6200的详细信息。

文件下载:TMC6200-EVAL.pdf

一、产品概述

TMC6200是一款适用于三相PMSM和BLDC电机的MOSFET栅极驱动器,非常适合12V至48V的应用场景,能够支持1瓦到1千瓦的电机功率额定值。它可与TRINAMIC的TMC467x和TMC867x系列三相电机控制器IC配合使用,为电机驱动系统提供了强大的支持。其内部提供了先断后通(BBM)定时功能,方便与简单的微控制器结合使用以生成PWM信号。同时,集成的电流感测放大器消除了FOC控制器所需的昂贵感测放大器,还具备在线电流感测的优势。此外,一套完整的保护和诊断功能使功率级比离散设置更加坚固。

应用领域广泛

TMC6200的应用场景十分丰富,包括PMSM FOC驱动和BLDC电机、工业驱动器、工厂自动化、实验室自动化、机器人技术、CNC机床、纺织机械、泵、监控摄像头、家庭自动化、打印机等。

显著特性与优势

  1. 强大的电流驱动能力:可驱动三相电机,线圈电流高达100A(采用外部MOSFET)。
  2. 宽电压范围:电压范围为8…60V DC,能适应多种电源环境。
  3. 可编程栅极驱动电流:栅极驱动电流可编程为0.5A / 1A / 1.5A,可根据实际需求进行灵活调整。
  4. 全面保护与诊断:通过SPI接口实现全面的保护和诊断功能,能及时检测并处理各种异常情况。
  5. 可编程增益感测放大器:3个浮动感测放大器,可编程增益为5、10、20,可精确测量电流。
  6. 安全的栅极关断驱动:栅极关断驱动具有1Ω(低端)/ 1.3Ω(高端)的安全保持关断电阻,确保电路安全。
  7. 多种工作模式:支持SPI和独立两种操作模式,方便不同的应用需求。
  8. 电荷泵设计:具备电荷泵,可实现100%占空比操作。
  9. 紧凑封装:采用紧凑的TQFP48封装,节省电路板空间。
  10. 安全的引脚设计:双引脚间距设计,确保在高压下安全运行。

二、工作模式与控制接口

两种基本工作模式

  1. 独立驱动模式:通过将SPE引脚拉低来启用此模式。在此模式下,接口引脚允许对BBM生成和感测放大器放大控制进行多种不同设置。此模式适用于低成本、对电机电流要求较低(例如电机电流高达10A RMS)且不需要高级调试的应用。
  2. SPI控制模式:将SPE引脚拉高以启用此模式。该模式允许对保护、诊断和控制功能进行详细控制,例如调整过流检测。在操作SPI模式时,首先要设置驱动模式(单线或单独控制信号),为了安全起见,驱动器启动时处于单线模式。

控制接口方式

TMC6200支持六种用于MOSFET驱动器的控制线。高端和低端输出可以单独控制,也可以通过单独的使能引脚和极性引脚,使用内部BBM电路进行控制。同时支持SPI接口和独立配置。

  1. 独立配置:通过四个引脚可以设置一些重要参数,如驱动电流、电流放大器放大系数以及选择内部或外部BBM操作。额外的设置可以通过OTP存储器进行预编程。但此模式无法进行高级调试,如单独测试故障机制或设置更敏感的温度阈值,也不能切换到20倍电流放大器放大。
  2. SPI接口:SPI接口是一种与总线时钟同步的位串行接口。每次从总线主设备向从设备发送一个40位命令字,同时从设备会向主设备返回一个40位状态字。SPI命令速率通常用于初始化或诊断反馈。

三、引脚分配与功能

TMC6200采用TQFP - EP 48封装,每个引脚都有其特定的功能。例如,CU引脚用于连接自举电容的正端;LSW、LSV、LSU引脚为低端栅极驱动器输出;12VOUT引脚是内部11.5V栅极电压调节器的输出,也是低端栅极驱动器的电源引脚;CURU、CURV、CURW引脚是电流感测放大器的输出等。在设计电路时,需要根据引脚功能合理连接外部元件,以确保芯片正常工作。

四、示例电路分析

标准应用电路

标准应用电路使用最少的附加组件。选择六个MOSFET以满足所需的电流、电压和封装类型,同时匹配两个或三个感测电阻,以适应最大电机线圈电流、期望的电流传感器输出摆幅和放大设置。在布局时,应将感测电阻和所有滤波电容尽可能靠近功率MOSFET放置,TMC6200也应靠近MOSFET,并使用短的互连线,以减少寄生走线电感。

外部栅极电压调节器

在高电源电压(如48V)下,内部栅极电压调节器和内部5V调节器会有相当大的功耗。为了减少功耗,可以向TMC6200提供外部栅极驱动器电压,此时内部栅极电压调节器将被禁用。建议使用12V +/-1V的电压以获得最佳效果。

零待机电流

对于电池供电的应用,通常需要低电流待机。TMC6200可以通过完全关闭控制侧、VSA以及电荷泵和5V电源来支持这些应用。在待机模式下,VCC_IO可以保持激活状态,但在关闭电源之前,必须确保电机已被禁用。

MOSFET选择与斜率控制

功率MOSFET的选择取决于多个因素,如封装尺寸、导通电阻、电压额定值和供应商等。并非越大、导通电阻越低的MOSFET就一定越好,因为较大的器件电容也会更高,可能会在走线电感中产生更多的振铃,并增加栅极驱动电路的功耗。TMC6200以大约10V的电压驱动MOSFET栅极,因此正常的10V指定类型就足够了。同时,需要根据MOSFET的栅极 - 漏极电荷(米勒电荷)来调整栅极驱动电流和MOSFET栅极电阻 (R_{G}),以获得合理的斜率时间。

调谐MOSFET桥

为了确保低功耗和良好的EMC性能,需要实现干净的开关事件。不合适的布局或组件可能会危及电路的稳定运行。因此,要理解寄生走线电感和MOSFET反向恢复的影响,采取相应的措施来优化电路,如使用SMD MOSFET和短互连线、提供足够的功率滤波电容、调整MOSFET开关斜率等。

五、SPI接口详解

SPI数据报结构

TMC6200使用40位SPI数据报与微控制器进行通信。每个发送到设备的数据报由一个地址字节和四个数据字节组成,允许直接与寄存器集进行32位数据字通信。通过设置地址字节的最高位来控制读写访问,读访问时该位为0,写访问时为1。

SPI信号

SPI总线在TMC6200上有四个信号:SCK(总线时钟输入)、SDI(串行数据输入)、SDO(串行数据输出)、CSN(芯片选择输入,低电平有效)。在SPI事务中,芯片选择输入CSN为低电平时启用从设备,位传输与总线时钟SCK同步,从设备在SCK的上升沿锁存来自SDI的数据,并在下降沿驱动数据到SDO。

SPI时序

SPI接口与内部系统时钟同步,这限制了SPI总线时钟SCK的频率为系统时钟频率的1/4。如果系统时钟基于片上振荡器,还需要额外保留10%的安全裕度以确保可靠的数据传输。所有SPI输入以及ENN输入都进行了内部滤波,以避免对短于20ns的脉冲进行触发。

六、寄存器映射

TMC6200拥有一套完整的寄存器集,所有寄存器在通电时都会复位为0,除非另有说明。对于写访问,需要在地址Addr上加上0x80。其中,通用配置寄存器包含全局配置、全局状态标志、接口配置、驱动器配置和OTP编程等信息。例如,GCONF寄存器用于设置全局配置标志,如禁用驱动器、选择接口模式、设置电流放大器放大倍数等;GSTAT寄存器用于显示全局状态标志,可以通过向相应位写入‘1’来清除标志,或者通过循环DRV_EN来清除除复位和drv_otpw之外的所有位。

七、电流感测放大器

工作原理与优势

集成的电流感测放大器允许进行闭环电流调节,这是FOC控制所必需的。通过与线圈串联测量,可以确保电流始终通过测量分流器,无论实际斩波占空比和斩波相位如何,这种测量方式在信号可用性方面具有最佳效果。同时,三个电流放大器集成在驱动器中,将成本降至最低,实现了与底部分流测量相同的成本下的串联分流感测。

相关特性与注意事项

  • 建立时间:开关事件会对测量放大器产生干扰,导致输出出现尖峰。因此,采样输出应与斩波操作同步,以避免干扰。放大器在每次开关事件后几微秒内会恢复正常。
  • 电流放大器偏移:放大器存在随机偏移电压和热漂移。为了补偿偏移,需要在电机驱动器禁用时单独采样放大器输出,并将结果作为零参考。对于热漂移,可以采用浮动AC平均值、线性化两点补偿或在一定升温后重复补偿等方法进行补偿。
  • 感测电阻选择:应根据所需的最大电机电流选择感测电阻,同时要为电流调节回路提供足够的余量。建议选择薄膜或合成电阻等低电感类型的电阻,以防止电压尖峰导致感测电压输入振铃,从而影响测量结果的稳定性。

八、诊断与保护功能

温度传感器

TMC6200集成了一个四级温度传感器,可进行120°C预报警和可选的136°C / 143°C / 150°C热关断,用于诊断和保护IC、功率MOSFET和相邻组件免受过热处理。当触发过热传感器(ot标志)后,驱动器将保持关闭状态,直到系统温度降至预报警水平(otpw)以下。

短路保护

通过监控高端和低端MOSFET的电压降,TMC6200可以保护MOSFET功率级免受短路或过载情况的影响。可编程的短路检测延迟和信号滤波功能可以防止误触发。当检测到短路情况时,相应的驱动器桥将被关闭,并设置相应的标志。要重新启动电机,需要禁用并重新启用驱动器。

九、其他重要信息

外部复位

通过内部上电复位,芯片在通电时会加载默认值。要将芯片复位为上电默认值,需要对内部复位电路监控的任何电源电压(VSA、+5VOUT或VCC_IO)进行循环操作。为了完全复位芯片,最简便和安全的方法是循环VCC_IO。

时钟振荡器与输入

芯片的时钟为内部BBM时间发生器提供定时参考,并用于操作SPI接口。工厂微调的片上时钟振荡器可满足大多数使用情况的需求。可以选择使用内部时钟或外部时钟,使用外部时钟时,需要注意时钟频率范围和信号质量。

绝对最大额定值与电气特性

使用TMC6200时,必须确保不超过其绝对最大额定值,同时要了解其电气特性,如工作温度范围、电源电压范围、电流参数等,以确保芯片在安全可靠的条件下工作。

布局考虑

在PCB布局时,要注意暴露的裸片焊盘的散热问题,所有GND引脚应直接连接到公共接地区域,桥接电源布线要避免电感导致的电压尖峰,同时要进行充分的电源滤波,以确保电路的稳定性和可靠性。

封装机械数据

TMC6200采用TQFP48 - EP封装,了解其封装的机械尺寸和参数,对于电路板设计和组装非常重要。

TMC6200以其强大的功能、丰富的特性和全面的保护机制,为PMSM和BLDC电机驱动提供了一个优秀的解决方案。在实际应用中,电子工程师可以根据具体需求,合理选择工作模式、控制接口和外部组件,通过精心的电路设计和布局,充分发挥TMC6200的性能优势,实现高效、可靠的电机驱动系统。大家在实际使用中有没有遇到什么特别的问题或者挑战呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分