探秘TPS2471x系列:高效热插拔控制器的卓越性能与设计指南
在电子设备的设计中,热插拔控制器起着至关重要的作用,它能够确保设备在带电状态下安全地插入和拔出,避免因操作不当而对设备和系统造成损坏。今天,我们就来详细了解一下德州仪器(TI)的TPS2471x系列热插拔控制器,看看它在设计和应用中都有哪些独特的优势。
文件下载:tps24711.pdf
一、产品概述
TPS2471x系列包括TPS24710、TPS24711、TPS24712和TPS24713四款产品,是一组易于使用的2.5V至18V热插拔控制器,可安全驱动外部N沟道MOSFET。该系列产品具有多种功能特性,如准确的电流限制、可编程的FET安全工作区(SOA)保护、功率良好输出、快速短路保护等,适用于服务器背板、存储区域网络、医疗系统、插件模块和基站等多种应用场景。
1. 主要特性
- 宽电压范围:支持2.5V至18V的工作电压,能满足不同应用的电源需求。
- 准确电流限制:在启动时提供准确的电流限制,可防止过大的电流对电源和负载造成损坏。
- 可编程FET SOA保护:通过设置PROG引脚的电阻,可以限制外部MOSFET的功率耗散,确保其在安全工作区内运行,提高系统的可靠性。
- 准确的电流感应阈值:采用25mV的低电流感应阈值,精度高,可使用更小、更高效的感测电阻,降低功率损耗和电路板面积。
- 功率良好输出:提供功率良好(PG/PGb)和故障(FLT/FLTb)输出,用于状态监测和下游负载控制。
- 可编程故障定时器:可通过连接到TIMER引脚的电容设置故障定时器的时间,在负载电流超过设定限制时,经过一段时间后关闭外部MOSFET。
- 可编程欠压阈值:通过设置EN引脚的电压,可以实现欠压监测和控制。
- 多种封装形式:采用MSOP - 10封装,体积小巧,便于电路板布局。
2. 应用场景
TPS2471x系列产品因其出色的性能和可靠性,广泛应用于多个领域:
- 服务器背板:在服务器的热插拔模块中,确保模块的安全插入和拔出,保护系统电源和其他组件。
- 存储区域网络(SAN):为存储设备提供热插拔功能,方便设备的维护和扩展。
- 医疗系统:在医疗设备中,保证设备的热插拔操作安全可靠,避免对患者造成影响。
- 插件模块:适用于各种需要热插拔功能的插件模块,如通信模块、电源模块等。
- 基站:在基站设备中,实现模块的热插拔,提高设备的可维护性和可靠性。
二、关键参数与特性分析
1. 绝对最大额定值
了解TPS2471x系列产品的绝对最大额定值对于确保设备的安全运行至关重要。该系列产品的输入电压范围为 - 0.3V至30V(EN、FLT、FLTb、GATE、OUT、PG、PGb、SENSE、VCC引脚),PROG引脚的电压范围为 - 0.3V至3.6V。在设计电路时,必须严格遵守这些额定值,避免超过限制而导致设备损坏。
2. ESD评级
静电放电(ESD)是电子设备设计中需要考虑的重要因素之一。TPS2471x系列产品具有一定的ESD保护能力,除PG和PGb引脚外,其他引脚的人体模型(HBM)ESD评级为±2000V,PG和PGb引脚的ESD评级为±500V,带电设备模型(CDM)的ESD评级为±500V。在生产和使用过程中,应采取适当的ESD防护措施,以确保设备的可靠性。
3. 推荐工作条件
为了保证TPS2471x系列产品的性能和可靠性,推荐在规定的工作条件下使用。其输入电压范围为2.5V至18V,工作结温范围为 - 40°C至125°C。在设计电路时,应根据实际应用需求和环境条件,合理选择电源和散热措施,确保设备在推荐工作条件下稳定运行。
4. 电气特性
TPS2471x系列产品的电气特性包括UVLO阈值、电源电流、输入输出电压、阈值电压、迟滞、输入泄漏电流等。例如,UVLO阈值(上升)为2.2V至2.45V,UVLO阈值(下降)为2.1V至2.35V,电源电流(启用时)为1mA至1.4mA。这些电气特性直接影响着产品的性能和应用,在设计电路时需要根据具体要求进行合理选择和调整。
5. 定时要求
了解TPS2471x系列产品的定时要求对于设计电路和控制系统的响应时间至关重要。例如,EN引脚的关断时间(EN ↓到V_GATE < 1V,C_GATE = 33nF)为20μs至150μs,PG/PGb引脚的延迟(消抖)时间(上升或下降沿)为2ms至6ms。在设计电路时,应根据系统的要求和响应时间,合理选择电容和电阻等元件,确保系统的稳定性和可靠性。
三、引脚功能与工作模式
1. 引脚配置与功能
TPS2471x系列产品采用10引脚的VSSOP(DGS)封装,各引脚功能如下:
- EN:使能输入引脚,高电平有效。当该引脚电压高于1.35V时,启用栅极驱动器;通过外部电阻分压器,可作为欠压监测引脚。
- FLT/FLTb:故障输出引脚,用于指示过载故障定时器已关闭外部MOSFET。FLT为高电平有效(TPS24712/13),FLTb为低电平有效(TPS24710/11)。
- GATE:外部MOSFET的栅极驱动输出引脚,通过电荷泵提供30μA的电流来增强外部MOSFET。
- GND:接地引脚,连接到系统地。
- OUT:输出电压传感器引脚,用于监测MOSFET的功率。
- PG/PGb:功率良好输出引脚,用于指示MOSFET的导通状态。PG为高电平有效(TPS24712/13),PGb为低电平有效(TPS24710/11)。
- PROG:功率限制编程引脚,通过连接到GND的电阻设置外部MOSFET在浪涌期间允许的最大功率。
- SENSE:电流感应输入引脚,连接到R_SENSE的负端,用于感测电阻两端的电压和监测外部FET的漏源电压。
- TIMER:故障定时引脚,通过连接到GND的电容设置过载故障定时器的时间。
- VCC:输入电压感测和电源引脚,为集成电路提供偏置电源,并参与上电复位(POR)和欠压锁定(UVLO)功能。
2. 工作模式
TPS2471x系列产品具有多种工作模式,以满足不同应用的需求:
- 上电插入:当热插拔板插入系统总线时,TPS2471x在内部电压稳定后开始工作。在这个过程中,GATE、PROG、TIMER等引脚保持低电平,PG、FLT、PGb和FLTb引脚保持开漏状态。当内部VCC电压超过约1.5V时,上电复位(POR)电路初始化设备,开始启动周期。
- 浪涌操作:在设备初始化完成且EN引脚有效后,GATE引脚电压开始上升。当V_GATE达到MOSFET的栅极阈值时,电流流入下游大容量存储电容器。当该电流超过功率限制引擎设定的限制时,MOSFET的栅极通过反馈回路进行调节,使MOSFET电流以受控方式上升,从而限制浪涌电流和MOSFET的功率耗散。在浪涌期间,TIMER引脚开始以约10μA的电流对定时电容CT充电,直到V(GATE - VCC)达到定时器激活电压(对于V_VCC = 12V,为5.9V),此时浪涌模式结束,设备进入断路器模式。
- 恒功率引擎操作:在启动过程中,恒功率引擎通过调节参考信号来控制MOSFET的电流,以确保MOSFET的功率耗散保持恒定。例如,当电流开始流过MOSFET时,若输入电压为12V,功率限制设置为29.3W,则允许的电流为2.44A(29.3W / 12V)。随着MOSFET漏源电压的降低,电流成反比增加,以保持功率恒定。这种恒功率操作可以使功率器件在接近其最大能力的状态下运行,从而减少启动时间并减小所需MOSFET的尺寸。
- 断路器和快速跳闸:TPS2471x通过感测R_SENSE两端的电压来监测负载电流,并具有两个不同的阈值:电流限制阈值和快速跳闸阈值。当负载电流超过电流限制阈值时,定时电容C_T开始以约10μA的电流充电。如果C_T上的电压达到1.35V,则关闭外部MOSFET。在TPS24710中,设备锁定关闭;在TPS24711中,设备开始重启周期。快速跳闸阈值用于保护系统免受严重过载或短路故障的影响。当感测电阻R_SENSE两端的电压超过60mV的快速跳闸阈值时,GATE引脚立即以约1A的电流将外部MOSFET的栅极拉至地,实现快速关闭。快速跳闸电路将MOSFET保持关闭几微秒后,设备缓慢重新开启,让电流限制反馈回路接管M_1的栅极控制。
- 自动重启:TPS24711/13在故障导致外部MOSFET关闭后会自动尝试重启。内部控制电路使用C_T计数16个周期后重新启用M_1。如果故障仍然存在,该序列将重复进行。这种自动重启功能可以减少平均短路功率耗散,降低对特殊散热考虑的需求。
- PG、FLT、PGb、FLTb和定时器操作:PG/PGb输出基于M_1两端的电压提供去抖后的浪涌结束指示,可用于防止下游dc/dc转换器在其输入电容C_OUT仍在充电时启动。FLT/FLTb输出指示负载电流超过编程电流限制(但不超过快速跳闸阈值)的允许故障定时器周期已到期。故障定时器在以下三种情况下开始计数:浪涌模式下MOSFET启用时、过载故障时负载电流超过编程电流限制时、输出短路故障时负载电流在M_1快速跳闸关闭后超过编程电流限制时。如果故障电流在故障定时器周期内降至编程电流限制以下,V_TIMER降低,通态MOSFET保持启用状态。在锁定模式(TPS24710/12)和重试模式(TPS24711/13)下,定时器的行为有所不同。在锁定模式下,GATE保持低电平,TIMER引脚继续周期性地对连接的电容进行充电和放电,直到设备被UVLO或EN禁用;在重试模式下,TIMER在0.35V至1.35V之间对C_T进行16个周期的充电和放电后,设备尝试重新启动。
- 过温关闭:TPS2471x内置过温关闭电路,当芯片管芯温度超过约140°C时,会禁用栅极驱动器,同时FLT、PG、FLTb和PGb引脚变为高阻抗状态。当管芯温度下降约10°C后,设备恢复正常运行。
- 热插拔电路的启动:TPS2471x有两种方式启动外部MOSFET M_1:一是当EN引脚电压高于其上限阈值且VCC电压上升到超过UVLO上限阈值时,向GATE引脚提供电流,经过浪涌期后完全开启M_1;二是当VCC电压已高于UVLO上限阈值且EN引脚电压上升到高于其上限阈值时,向GATE引脚提供电流,经过浪涌期后完全开启M_1。通过控制GATE引脚的电流,可以将M_1的栅极拉低,从而将负载与系统总线隔离。GATE引脚在以下三种情况下被拉低:过载电流故障时故障定时器到期(V_SENSE > 25mV)、V_EN低于其下降阈值、VCC下降到低于UVLO阈值;硬输出短路时V(VCC - SENSE)大于60mV的快速跳闸关闭阈值,GATE引脚先以1A的电流拉低13.5μs,之后以11mA的维持电流保持外部MOSFET关闭;芯片管芯温度超过OTSD上升阈值时,GATE通过20kΩ电阻放电到GND。
四、设计实例与应用指南
1. 设计示例
以一个典型的12V、10A应用为例,介绍TPS2471x的设计过程。
-
设计要求
- 输入电压:12V ± 2V
- 最大工作负载电流:10A
- 工作温度:20°C - 50°C
- 故障跳闸电流:12A
- 负载电容:470μF
-
详细设计步骤
- STEP 1. 选择R_SENSE:根据TPS2471x的电气规格,电流限制阈值电压V_(VCC - SENSE)约为25mV。为了实现12A的峰值电流限制,选择R_SENSE = 25mV / 12A ≈ 2mΩ。该电阻在额定10A电流下的功率损耗仅为200mW,功率损耗为0.17%。
- STEP 2. 选择MOSFET M_1:TPS2471x设计使用栅源电压额定值为20V的N沟道MOSFET。如果使用栅源电压额定值较低的器件,可以连接齐纳二极管来限制晶体管的最大栅源电压。考虑到MOSFET在极端条件下可能会承受较高的瞬态电压,建议选择漏源电压额定值至少为标称输入电源电压两倍的晶体管。同时,根据公式 (r{DS(on)(MAX)}=frac{T{J(MAX)}-T{A(MAX)}}{I{MAX}^{2}×R{theta JA}}) 计算最大导通电阻 (r{DS(on)(MAX)}),并确保其不超过最大允许值。在这个例子中,选择TI的CSD16403Q5 MOSFET,其V_GS(MAX)额定值为16V,V_DS(MAX)额定值为25V,室温下的最大r_DS(on)为2.8mΩ,在正常电路操作下,MOSFET的功率耗散为0.24W,结温升高9.6°C,符合数据手册的限制。
- STEP 3. 选择功率限制值P_LIM和R_PROG:MOSFET M_1在浪涌期间会消耗大量功率,因此需要设置TPS2471x的功率限制P_LIM,以防止管芯温度超过短期最大温度TJ(MAX)2。根据公式 (P{LIM}leq0.8×frac{T{J(MAX)2}-[(I{MAX}^{2}×r{DS(on)}×R{theta CA})+T{A(MAX)}]}{R{theta JC}}) 计算最大允许的P_LIM值。在这个例子中,环境温度为50°C时,计算得到的最大PLIM为29.3W。根据公式 (R{PROG}=frac{3125}{P{LIM}×R{SENSE}+0.9mV×V_{VCC(MAX)}}) 选择RPROG为44.2kΩ、1%的电阻。同时,需要验证 (V{SNS - PLMIN}=frac{P{LIM}×R{SENSE}}{V{IN_MAX}}) 是否大于3mV,以确保可靠运行。
- STEP 4. 选择输出电压上升时间t_ON和C_T:定时器电容C_T设置的最大输出电压上升时间t_ON必须足够长,以完全充电负载电容COUT而不触发故障电路。根据公式 (t{ON}=begin{cases}frac{C{OUT}×P{LIM}}{2×I{LIM}^{2}}+frac{C{OUT}×V{VCC(MAX)}^{2}}{2×P{LIM}}-frac{C{OUT}×V{VCC(MAX)}}{L{IM}} & if P{LIM}
{IM}×V{VCC(MAX)}\frac{C{OUT}×V{VCC(MAX)}}{L{IM}} & if P{LIM}>L{IM}×V{VCC(MAX)}end{cases}) 计算t_ON。在这个例子中,计算得到t_ON = 0.614ms。考虑到故障定时器在V_GS上升5.9V(对于VVCC = 12V)时继续运行,需要根据公式 (t{FLT}=t{ON}+frac{5.9V×C{ISS}}{I_{GATE}}) 计算最小故障时间tFL。在这个例子中,使用CSD16403Q5的数据手册,计算得到最小故障时间为1.22ms。为了避免在启动过程中关闭,故障定时器应设置为大于1.22ms的值,但小于由SOA曲线(考虑工作结温降额)确定的任何最大故障时间限制。在这个例子中,选择7ms作为故障时间,根据公式 (C{T}=frac{10μA}{1.35V}
-
设计指南
+关注
关注
0文章
277浏览量
8969 -
热插拔控制器
+关注
关注
0文章
351浏览量
12091
发布评论请先 登录
探秘TPS2471x系列:高效热插拔控制器的卓越性能与设计指南
评论