电子说
在电机驱动领域,找到一款性能强大、功能丰富且可靠的驱动芯片至关重要。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机床、纺织机械、泵、监控摄像头、家庭自动化、打印机等。
TMC6200支持六种用于MOSFET驱动器的控制线。高端和低端输出可以单独控制,也可以通过单独的使能引脚和极性引脚,使用内部BBM电路进行控制。同时支持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就一定越好,因为较大的器件电容也会更高,可能会在走线电感中产生更多的振铃,并增加栅极驱动电路的功耗。TMC6200以大约10V的电压驱动MOSFET栅极,因此正常的10V指定类型就足够了。同时,需要根据MOSFET的栅极 - 漏极电荷(米勒电荷)来调整栅极驱动电流和MOSFET栅极电阻 (R_{G}),以获得合理的斜率时间。
为了确保低功耗和良好的EMC性能,需要实现干净的开关事件。不合适的布局或组件可能会危及电路的稳定运行。因此,要理解寄生走线电感和MOSFET反向恢复的影响,采取相应的措施来优化电路,如使用SMD MOSFET和短互连线、提供足够的功率滤波电容、调整MOSFET开关斜率等。
TMC6200使用40位SPI数据报与微控制器进行通信。每个发送到设备的数据报由一个地址字节和四个数据字节组成,允许直接与寄存器集进行32位数据字通信。通过设置地址字节的最高位来控制读写访问,读访问时该位为0,写访问时为1。
SPI总线在TMC6200上有四个信号:SCK(总线时钟输入)、SDI(串行数据输入)、SDO(串行数据输出)、CSN(芯片选择输入,低电平有效)。在SPI事务中,芯片选择输入CSN为低电平时启用从设备,位传输与总线时钟SCK同步,从设备在SCK的上升沿锁存来自SDI的数据,并在下降沿驱动数据到SDO。
SPI接口与内部系统时钟同步,这限制了SPI总线时钟SCK的频率为系统时钟频率的1/4。如果系统时钟基于片上振荡器,还需要额外保留10%的安全裕度以确保可靠的数据传输。所有SPI输入以及ENN输入都进行了内部滤波,以避免对短于20ns的脉冲进行触发。
TMC6200拥有一套完整的寄存器集,所有寄存器在通电时都会复位为0,除非另有说明。对于写访问,需要在地址Addr上加上0x80。其中,通用配置寄存器包含全局配置、全局状态标志、接口配置、驱动器配置和OTP编程等信息。例如,GCONF寄存器用于设置全局配置标志,如禁用驱动器、选择接口模式、设置电流放大器放大倍数等;GSTAT寄存器用于显示全局状态标志,可以通过向相应位写入‘1’来清除标志,或者通过循环DRV_EN来清除除复位和drv_otpw之外的所有位。
集成的电流感测放大器允许进行闭环电流调节,这是FOC控制所必需的。通过与线圈串联测量,可以确保电流始终通过测量分流器,无论实际斩波占空比和斩波相位如何,这种测量方式在信号可用性方面具有最佳效果。同时,三个电流放大器集成在驱动器中,将成本降至最低,实现了与底部分流测量相同的成本下的串联分流感测。
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的性能优势,实现高效、可靠的电机驱动系统。大家在实际使用中有没有遇到什么特别的问题或者挑战呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !