TPIC2050:低噪声型电机驱动IC的卓越之选
在电子工程领域,电机驱动IC的性能对于各类设备的稳定运行至关重要。今天,我们就来深入了解一下德州仪器(TI)推出的TPIC2050,一款适用于12V光存储设备(ODD)的低噪声型电机驱动IC。
文件下载:tpic2050.pdf
一、产品概述
TPIC2050是一款由串行接口控制的9通道驱动IC,非常适合用于驱动主轴电机、雪橇电机(适用步进电机)、负载电机、聚焦/跟踪/倾斜执行器以及准直镜的步进电机。它集成了电流检测电阻,可大幅降低驱动系统成本。同时,其主轴电机驱动部分内置无传感器逻辑,在启动和运行时能实现低噪声运行,无需霍尔传感器等额外传感器即可实现自启动和转子位置检测。此外,所有通道的输出级均采用高效PWM驱动,可实现低功耗运行,并且聚焦/跟踪/倾斜执行器驱动可实现无死区控制。
二、产品特性
(一)串行端口数字接口
采用SPI通信协议,4线接口(SSZ、SCLK、SIMO、SOMI),最大读写频率可达35 MHz,支持3.3-V数字I/O,为数据传输提供了高速、稳定的通道。
(二)执行器和电机驱动
- PWM控制与H桥输出:通过PWM控制实现对电机的精确驱动,H桥输出可灵活控制电机的正反转。
- 多种驱动控制:
- 聚焦/跟踪/倾斜执行器驱动采用12位DAC控制,能实现高精度的位置控制。
- 雪橇电机驱动采用电流模式,10位DAC控制,可根据不同需求精确调节电机电流。
- 负载驱动采用12位DAC控制,提供稳定的负载驱动能力。
- 步进电机驱动采用8位PWM控制,适用于需要步进控制的应用场景。
- 主轴电机驱动具有低Rdson(典型值0.3 Ω)的MOSFET输出,可有效降低功耗。同时,采用无传感器技术,通过电机反电动势(BEMF)检测转子位置,适用于最高10500 rpm的转速(假设使用12极电机),并通过串行端口对12位主轴DAC进行编程,实现自包含的感应位置检测和启动功能,还具备自动制动功能,可根据不同转速选择最佳制动模式,最大连续电流可达1.5 A(不考虑热问题)。
(三)实用功能
- 状态锁存:可对执行器定时器、串行接口错误、电源监控、热保护和过流保护错误等状态进行锁存,方便用户实时监控设备状态。
- 片上温度计:可测量15至165°C的温度,为设备的热管理提供重要依据。
(四)三束激光二极管驱动
提供120-mA的电流输出,可通过11位DAC寄存器或模拟输入(VLDDIN)进行控制,并通过串行位选择CD、DVD、BD的输出端口。
(五)保护功能
- 热保护:在SPM和执行器驱动部分均设有独立的热保护电路,具有预检测和检测两个警报级别,可有效防止设备因过热而损坏。
- 短路保护:在SPM、雪橇、负载、执行器和步进驱动通道均设有短路保护,确保设备在短路情况下的安全性。
- 其他保护:还具备硬件设备禁用引脚(XRSTIN)、电源监控(欠压锁定和过压保护)以及托盘锁定检测等功能,为设备提供全方位的保护。
三、产品规格
(一)绝对最大额定值
规定了设备在不同条件下的最大承受范围,如5-V电源电压最大为6 V,12-V电源电压最大为15 V等,超出这些范围可能会导致设备永久性损坏。
(二)ESD额定值
人体模型(HBM)为±2000 V,带电设备模型(CDM)为±500 V,表明设备具有一定的静电防护能力,但在使用过程中仍需注意静电防护。
(三)推荐工作条件
明确了设备在正常工作时的各项参数范围,如电源电压、工作温度、时钟频率等,确保设备在这些条件下能稳定运行。
(四)热信息
提供了结到环境、结到外壳、结到电路板等多种热阻参数,有助于工程师进行热设计,保证设备的散热性能。
(五)电气特性
详细列出了设备在不同工作条件下的各项电气参数,如待机电流、输出电压、电阻等,为电路设计提供了重要参考。
(六)串行接口读写时序要求
规定了串行接口读写操作的时序要求,确保数据的准确传输。
(七)典型特性
给出了一些典型的性能曲线,如步进电机驱动的DAC代码与输出占空比的关系等,帮助工程师更好地了解设备的性能。
四、详细描述
(一)功能框图
从功能框图中可以清晰地看到TPIC2050的各个组成部分,包括电源管理、驱动电路、数字核心、保护电路等,以及它们之间的相互连接关系。
(二)特性描述
- 保护功能:如过压保护(OVP)、短路保护(SCP)、过流保护(OCP)、热保护(TSD)和执行器温度保护(ACTTIMER)等,详细说明了每种保护功能的工作原理和触发条件,确保设备在各种异常情况下能及时采取保护措施。
- DAC类型:不同通道采用了不同类型的DAC,如ACT(聚焦/跟踪/倾斜)采用12位DAC,SPIN和负载DAC采用相同类型和采样率,STP采用8位PWM输出等,以满足不同通道的驱动需求。
- 数字输入编码:介绍了如何通过编程将数字输入转换为输出电压或电流,给出了相应的计算公式和示例,方便工程师进行编程设置。
(三)设备功能模式
包括差分倾斜模式和上电复位(POR)等功能模式,详细说明了每种模式的工作原理和使用方法。
(四)编程
- 串行端口功能描述:介绍了串行通信的协议和数据格式,包括四种不同类型的串行数据通信包,方便工程师进行数据传输和寄存器操作。
- 读写操作:详细说明了读写操作的具体流程和要求,确保数据的准确读写。
(五)寄存器映射
列出了所有寄存器的地址、功能和初始状态,以及寄存器之间的状态转换关系,帮助工程师进行寄存器配置和设备控制。
五、应用与实现
(一)应用信息
- 电压监控:通过UVLOMon寄存器监控电源故障,故障发生后相应的故障位会被锁存,可通过写入RST_ERRFLG(REG77)清除所有故障位。
- 主轴电机驱动操作序列:介绍了主轴电机的加速、启动、减速和制动等操作的控制方法,通过设置VSPM的DAC值来实现不同的运行模式。
- 其他驱动部分:包括雪橇驱动、步进驱动、聚焦/跟踪/倾斜驱动、负载驱动等部分的工作原理和性能特点,以及它们的输出特性曲线。
- 检测功能:如端部检测功能和负载托盘锁定检测功能,可有效检测设备的位置和障碍物,提高设备的安全性和可靠性。
- 激光二极管驱动:介绍了三束激光二极管驱动的工作原理和控制方法,可通过LDD_MSEL选择输出通道,通过VLDD或VLDDIN设置驱动电流。
- 监控信号输出:设备可通过GPOUT引脚输出特定的监控信号,方便用户实时监控设备状态。
- 控制时序示例:给出了目标控制系统的控制时序示例,帮助工程师合理安排数据传输和控制周期。
(二)典型应用
提供了一个典型的应用电路示例,包括电源连接、电机连接、信号输入输出等部分,为工程师的电路设计提供了参考。
六、电源供应建议
强调了在电源供应稳定后再操作所有驱动通道的重要性,并给出了计算主轴电机驱动过流限制的公式和电源去耦电容的要求,以减少PWM开关噪声的影响。
七、布局建议
(一)布局指南
- 对于CV3P3V、CA5V和C10V等参考电压引脚,应尽量靠近设备放置外部电容,并远离噪声源。
- 建议对SCLK进行接地屏蔽,以减少信号干扰。
(二)布局示例
给出了TPIC2050与MPU之间的布局示例,直观展示了如何进行合理的布局。
八、设备与文档支持
(一)社区资源
提供了TI的E2E在线社区和设计支持的链接,方便工程师与其他同行交流和获取技术支持。
(二)商标说明
明确了相关商标的归属,避免知识产权纠纷。
(三)静电放电注意事项
提醒工程师在存储和处理设备时要注意静电防护,防止MOS栅极受到静电损坏。
(四)术语表
提供了相关术语、首字母缩写和定义的解释,帮助工程师更好地理解文档内容。
九、机械、封装和订购信息
详细介绍了TPIC2050的机械尺寸、封装类型、订购编号等信息,方便工程师进行产品选型和采购。
综上所述,TPIC2050以其丰富的功能、卓越的性能和完善的保护机制,为电机驱动应用提供了一个优秀的解决方案。在实际设计中,工程师可根据具体需求合理选择和配置该芯片,以实现设备的高效、稳定运行。你在使用TPIC2050或其他类似芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。