1. 项目概述与核心价值
在硬件开发,尤其是嵌入式系统和板级电源设计中,电源分配开关(Power Distribution Switch)是一个看似不起眼、实则至关重要的角色。它远不止是一个简单的电子开关,而是一个集成了电流限制、过温保护、使能控制甚至故障状态报告的智能“电源管家”。我接触过不少项目,初期为了省成本或简化设计,直接用MOSFET加个电阻来开关电源,结果在负载短路或异常时,要么MOSFET烧毁,要么前级电源被拉垮,导致整个系统宕机,调试起来苦不堪言。德州仪器(TI)的TPS20xx系列单通道电源分配开关,以及其对应的评估模块(EVM),就是为解决这类问题而生的标准化方案。
这次我们拿到的是TPS20xxCDBVEVM-636和TPS20xxCDGNEVM-635这两款评估模块的用户指南。这份文档不仅仅是模块的使用说明书,更是一份浓缩了TI在电源路径管理和PCB布局方面丰富经验的“设计范例”。对于硬件工程师而言,它的价值在于提供了一个经过验证的、可直接参考的硬件设计模板。通过深入剖析它的原理图、物料选型(BOM)和PCB布局,我们能学到如何为一个集成了大电流开关和智能保护功能的IC设计一个稳定、可靠且易于测试的评估环境。无论你是正在选型这类器件,还是想优化自己板子上的电源分配网络,这份指南里的细节都值得反复琢磨。接下来,我将结合这份官方文档和我个人的设计经验,为你拆解这个评估模块的设计精髓,并补充那些数据手册里不会写、但实际调试中一定会遇到的“坑”和技巧。
2. 评估模块硬件设计深度解析
2.1 核心器件选型与方案对比
TPS20xx系列评估模块支持多款不同封装的芯片,这本身就是第一个需要理解的设计要点。文档中提到了两种主要的EVM板型:TPS20xxCDBVEVM-636对应SOT23-5封装(DBV),而TPS20xxCDGNEVM-635对应带散热焊盘的MSOP-8封装(DGN)。这个区别不仅仅是封装大小的问题,它直接关联到器件的散热能力和可承载的持续电流。
从文档的选项表可以看出,SOT23-5封装的版本(如TPS2051DBV、TPS2065DBV)支持的持续输出电流在0.5A到1A之间。而MSOP-8带散热焊盘的版本(如TPS2065CDGN、TPS2069CDGN、TPS2000CDGN)则能支持到1A、1.5A甚至2A。这里的关键在于散热。SOT23-5封装体积小,热阻高,主要依靠PCB铜箔散热,其散热能力有限,因此适合中低电流应用。而MSOP-8(DGN)封装底部的散热焊盘(Thermal Pad)可以焊接在PCB的大面积铜皮上,极大地降低了结到环境的热阻,从而能处理更大的功耗和电流。
注意:在选择具体型号时,除了看电流规格,务必关注“使能逻辑”(ENABLE)。如表所示,大多数型号是“Active High”(高电平使能),但TPS2000CDGN是“Active Low”(低电平使能)。如果你在设计中使用MCU的GPIO来控制开关,这个逻辑电平必须匹配,否则需要额外增加反相器,徒增复杂度。我曾在一次设计中疏忽了这一点,导致系统上电后开关无法打开,排查了半天才发现是使能逻辑弄反了。
另一个容易被忽略的细节是,文档脚注提到TPS2001CDGK(2A,高电平使能)也可以安装在TPS20xxCDGNEVM-635上进行评估。这说明评估板的兼容性设计做得很好,其PCB焊盘和外围电路设计能够覆盖同一封装系列下的不同具体型号,这为工程师对比测试不同型号的性能提供了极大便利。
2.2 原理图关键电路分析
虽然用户指南中提供了完整的原理图,但我们需要理解每个外围元件的作用,而不仅仅是照搬。
输入/输出滤波与储能网络: 这是评估板设计的核心部分。原理图中,输入(IN)和输出(OUT)端都放置了电容。
- C2, C3 (0.1µF陶瓷电容):这两个0805封装的陶瓷电容分别位于输入和输出引脚附近。它们的主要作用是高频去耦,为芯片内部MOSFET的快速开关动作提供瞬态电流,并抑制电源线上的高频噪声。选择X7R材质和16V耐压,是为了在5.5V最大输入电压下有足够的余量,同时X7R的温度稳定性较好。
- C1 (10µF陶瓷电容, 1206封装):位于输入端。这个电容的作用是提供中频段的储能和滤波,应对负载电流的阶跃变化。使用1206封装而非更小的0805,是因为在相同容值和电压下,1206封装的电容通常具有更低的等效串联电阻(ESR),能提供更好的滤波效果。
- C4 (150µF钽电容, 7343封装):这是整个电路中的“大水塘”,专门用于应对负载的瞬时大电流需求,例如电机启动或某个模块突然上电。选择钽电容是因为在有限的体积下能提供较大的容值,但其ESR(100毫欧)需要关注。文档特意标明了其ESR值,这很重要。过高的ESR会影响电容的瞬态响应能力,并在大电流流过时产生额外的压降和发热。
使能与状态指示电路:
- R1, R2 (10.0kΩ电阻):这两个电阻分别连接到使能(EN)引脚和故障状态(FLT)引脚。对于EN引脚,这个上拉或下拉电阻(取决于芯片使能逻辑)确保了在控制信号悬空时,开关处于一个确定的状态(开启或关闭),防止误动作。对于FLT引脚,这是一个上拉电阻,当芯片检测到过流或过温故障并关闭输出时,FLT引脚会变为低电平(开漏输出),这个上拉电阻确保了在正常工作时,该引脚能被拉至高电平。
- J3 (2针排针):用于连接EN和FLT信号。评估板通过跳线帽(Shorting Jumper)可以方便地将EN引脚连接到VIN(高电平使能)或GND(低电平使能),或者断开以连接外部控制信号。这种设计非常灵活,兼顾了快速测试和外部控制两种场景。
接口与测试点:
- J1, J2 (接线端子):采用ED555/2DS型号的2引脚、6A额定电流的端子,用于连接输入电源和输出负载。这种螺丝压接端子比排针更可靠,能承受更大的电流,也便于连接粗导线。
- TP1-TP8 (测试点):评估板布满了测试点,包括输入电压(IN)、输出电压(OUT)、使能(EN)、故障状态(FLT)以及它们对应的地。TP1-TP4是通孔测试点,更牢固;TP5-TP8是表贴测试点。充足的测试点是优秀评估板设计的标志,它让示波器探头、万用表表笔的接入变得轻而易举,极大提升了调试和测量的效率。
2.3 物料清单(BOM)的工程考量
BOM表不仅仅是一个采购列表,它反映了设计者的器件选型逻辑。
- 电容的电压降额:所有电容的额定电压(10V, 16V)都远高于工作电压(5.5V),这是标准的降额设计,提高了长期可靠性。
- 电阻的功率余量:R1, R2选用1/10W(100mW)的0805电阻。在5V电压下,10kΩ电阻的功耗仅为(5^2)/10000 = 2.5mW,远低于额定功率,有充足的余量。
- 短接跳线的选择:使用了“929955-06”这种带镀金的短接跳线。镀金层能保证良好的接触和抗氧化,避免因接触不良导致EN信号不稳定。
- 橡胶脚垫:BOM中包含了4个橡胶脚垫(Bumper)。这个细节体现了设计的完整性,防止评估板在桌面上滑动或刮擦,也避免了底部焊盘和测试点意外短路。
3. PCB布局的艺术与实战要点
用户指南中提供了详细的顶层、底层布局和元件放置图,但比看图更重要的是理解其背后的布局原则。
3.1 大电流路径的优化设计
文档在“布局考虑”一节明确指出:“U1的IN和OUT引脚可能承载大电流;因此,连接到这些引脚的走线必须有合适的长度和宽度,以最小化到负载的压降。” 这是电源布局的黄金法则。
走线宽度计算(补充内容): 对于2A的持续电流,我们需要计算最小走线宽度。一个常用的经验法则是:在1盎司(35µm)铜厚的外层,1mm宽度的走线大约可以承载1A的电流(温升约10°C)。对于2A电流,走线宽度至少应为2mm。从布局图可以看出,从输入端子J1到芯片U1的IN引脚,以及从U1的OUT引脚到输出端子J2的走线,都明显加粗,远宽于信号线。这确保了在大电流下,走线电阻足够小,压降(IR)和发热(I²R)在可接受范围内。
过孔的使用:如果电流路径需要换层,必须使用多个过孔并联。单个过孔的载流能力有限(通常约1A),使用多个过孔可以分摊电流,降低电阻和热应力。在评估板的布局中,大电流路径换层处通常可以看到多个过孔阵列。
3.2 去耦电容的放置:贴近再贴近
文档强调:“将0.1μF旁路电容靠近U1的IN和OUT引脚放置。” 这句话至关重要。去耦电容的作用是提供一个局部的、低阻抗的电荷源,以应对芯片内部开关瞬间的电流需求。如果电容放得远,走线的寄生电感(可能达到几个nH/mm)会严重削弱其高频去耦效果。
实操心得: 在你自己设计时,应遵循以下步骤:
- 优先放置:在布局阶段,首先放置电源芯片和它的输入输出去耦电容。
- 最短路径:将电容的GND焊盘通过一个独立的过孔直接连接到芯片正下方的地平面(或最近的地引脚),形成最小的电流环路。电容的电源端也应通过尽可能短、宽的走线连接到芯片引脚。
- 避免共用过孔:尽量不要让多个去耦电容或信号线共用同一个地过孔,这会在高频时引入共阻抗干扰。
3.3 热设计考量(针对DGN封装)
对于TPS20xxCDGNEVM-635(MSOP-8带散热焊盘),热设计是重中之重。芯片底部的散热焊盘是主要的热量导出路径。
- 散热焊盘处理:PCB上对应的焊盘必须足够大,并且通过多个导热过孔(Thermal Via)连接到内部或底层的地平面/铜皮上。这些铜层充当了散热器,将热量扩散到整个PCB。
- ** solder paste stencil**:在制作钢网时,散热焊盘区域的开口通常采用网格状或分割成多个小方块,而不是一个完整的大开口。这有助于在回流焊时控制锡膏量,防止芯片因锡膏过多而“漂浮”起来,造成焊接不良或短路。
- 布局图中的观察:从评估板的布局图可以看到,芯片下方的区域几乎没有走线,为散热提供了清晰的空间。周围的GND铜皮面积也很大。
4. 评估模块的实测设置与性能验证
4.1 推荐测试设备清单解读
文档推荐了以下设备:双通道存储示波器、电流探头、电压探头、5V/5A电源、万用表、无源或有源负载。这份清单非常专业。
- 存储示波器:是必须的,用于捕捉短路、启动等瞬态事件。
- 电流探头:直接测量输入电流波形是最准确的方式。如果条件有限,也可以用一个小阻值、高精度的采样电阻(如10mΩ)串联在路径中,测量其压降来换算电流,但会引入额外阻抗。
- 5V/5A电源:电源的额定电流(5A)需大于被测芯片的限流值,以确保在测试短路保护时,电源本身不会限流或保护,从而干扰测试结果。
- 电子负载:比简单的功率电阻更灵活,可以设置恒流、恒阻、动态负载等模式,全面测试开关在不同负载条件下的响应。
4.2 关键测试:限流特性测量
文档图9展示了测量限流特性的测试设置图,这是评估电源分配开关核心保护功能的最重要测试。
测试步骤详解(补充实操流程):
- 连接设备:按图连接。电源正极接EVM的J1(IN),负极接GND。示波器通道1(电压探头)接TP4(OUT)和TP7(GND)以监测输出电压。示波器通道2(电流探头)钳住电源到J1的输入线,或使用采样电阻法测量输入电流。电子负载(或一个功率电阻)接在J2(OUT)上,但初始设置为空载或高阻。
- 设置电源:将电源电压设置为5.0V,电流限制设置为大于芯片标称限流值(例如,测试2A芯片,可将电源限流设为3A或更高)。
- 使能开关:通过跳线帽或外部信号,将EN引脚置为有效电平,打开开关。此时输出电压应等于输入电压(减去很小的导通压降)。
- 模拟短路:将电子负载模式设置为“短路”(Short),或者直接将J2的输出正负极端子用一根粗导线短接。
- 捕捉波形:使用示波器的单次触发(Single)模式,在使能开关或施加短路的瞬间捕捉输入电流(I_IN)和输出电压(V_OUT)的波形。
波形分析(结合图10): 图10展示了TPS2069CDGNEVM-635的短路输入电流和输出电压波形,这是一个非常经典的限流保护波形。
- 初始阶段:开关打开,输出端短路,电流急剧上升。
- 限流阶段:电流迅速达到芯片的限流阈值(例如1.5A),并在该值附近保持相对稳定。此时,由于负载短路,输出电压被拉低至接近0V。芯片内部的MOSFET工作在线性区,像一个恒流源,承受着巨大的功耗(P = I_limit * V_IN)。
- 热关断阶段(如果持续):如果短路持续,芯片结温会因功耗而上升。当达到过温保护(TSD)阈值(通常约150°C)时,芯片会关闭输出,电流降为0,输出电压为0。随后芯片开始冷却,当温度下降到迟滞温度点(如130°C)以下时,芯片可能会自动重启(如果支持),形成打嗝(Hiccup)保护模式,图10的波形可能就捕捉了这样一个周期或其中的限流稳态部分。
实测注意事项:
- 安全第一:短路测试会产生大量热量。确保测试环境通风良好,不要用手触摸芯片。测试时间不宜过长,避免芯片或PCB因过热而永久损坏。
- 探头带宽:测量此类快速瞬态波形,务必使用足够带宽的电压和电流探头。探头接地线要尽可能短(使用接地弹簧),否则会引入振铃,影响观测。
- 理解差异:数据手册中的限流值是一个范围(如1.5A ±20%)。实测值只要落在这个范围内即属正常。不同芯片个体、不同环境温度下会有差异。
5. 从评估板到产品设计的经验迁移
评估模块为我们提供了一个完美的参考设计,但将其中的经验应用到实际产品设计中时,还需要考虑更多因素。
5.1 布局优化的进阶技巧
- 电源平面的使用:在多层板设计中,尽量为输入电源(VIN)和开关电源输出(VOUT)分配完整的电源平面,而不是走线。这能提供最低的阻抗和最好的电流分配能力。
- 地平面的完整性:保持地平面(GND Plane)的完整和低阻抗至关重要。所有去耦电容、芯片的地引脚都应通过短而粗的走线或过孔直接连接到地平面。避免在地平面上为信号线切割出长长的缝隙,这会增加回流路径的阻抗。
- 敏感信号线的隔离:使能(EN)和故障状态(FLT)是数字信号线,虽然电流很小,但应避免与高di/dt的大电流路径或开关节点平行走线过长,以防止噪声耦合。如果空间允许,用地线或地平面将其与其他走线隔开。
5.2 外围元件选型的权衡
- 输出电容的ESR考量:评估板使用了150µF钽电容。钽电容容值密度高,但需要注意其ESR和浪涌电流承受能力。在一些对成本敏感或可靠性要求极高的场合(如汽车电子),可能会选用多个低ESR的铝电解电容或陶瓷电容并联来替代。陶瓷电容的ESR极低,但大容值(如100µF)的陶瓷电容在直流偏压作用下容值会大幅下降,且可能存在压电效应噪声,需要根据实际情况权衡。
- 输入电容的容量:输入电容(C1, C4)不仅要满足芯片本身的需求,还要考虑上游电源的阻抗。如果前级是DC-DC转换器,其输出电容可能已经足够。如果前级是长导线连接的适配器,则需要更大的输入电容来缓冲阻抗。
- FLT引脚的上拉电压:评估板中FLT引脚通过10kΩ电阻上拉至VIN。这意味着故障状态输出的高电平就是VIN(5V)。如果你的MCU或逻辑器件的工作电压是3.3V,直接连接可能会造成电平不匹配,损坏MCU的IO口。此时,需要将上拉电阻接到3.3V,或者使用电平转换电路。
5.3 常见设计陷阱与排查指南
问题:开关无法正常开启,或开启后输出电压异常低。
- 排查步骤:
- 首先测量输入电压(IN)是否正常(4.5-5.5V)。
- 检查使能(EN)引脚电压是否符合芯片逻辑要求(高有效或低有效)。
- 测量芯片VIN引脚(非外部输入端子)的电压,确认PCB走线没有断路或高阻抗。
- 检查输出是否短路或负载过重。可以断开负载测量空载输出电压。
- 触摸芯片是否异常发烫,可能已进入热保护。
- 使用示波器观察EN、IN、OUT引脚的波形,看是否有噪声或振铃导致误动作。
- 排查步骤:
问题:FLT故障引脚频繁误报。
- 排查步骤:
- 检查负载的瞬态电流需求是否超过了芯片的限流阈值。例如,电机启动、容性负载充电的瞬间电流可能很大。
- 检查输入电源是否不稳定,有大幅跌落或毛刺,导致芯片瞬间进入欠压保护或误触发限流。
- 检查FLT信号线的布线,是否受到强干扰(如靠近开关电源的SW节点)。可以尝试在FLT引脚到地之间加一个小的滤波电容(如10-100pF),但注意这会略微延迟故障信号的响应。
- 确认上拉电阻连接可靠,电压正确。
- 排查步骤:
问题:芯片在标称电流下工作温度过高。
- 排查步骤:
- 计算功耗:Pd = I_OUT * Rds(on) + (静态电流 * VIN)。其中Rds(on)可以从数据手册中查得,并注意其随温度升高而增大的特性。
- 评估散热:对于带散热焊盘的封装,检查PCB上的散热焊盘设计是否足够大,导热过孔数量是否足够(通常建议9-16个,孔径0.3mm左右)。可以使用红外热像仪观察热点分布。
- 改善环境:增加空气流动(风扇),或在芯片顶部涂抹导热硅脂后加装小型散热片。
- 降额使用:如果温度仍然过高,应考虑降低使用电流,或选择导通电阻Rds(on)更小的型号。
- 排查步骤:
问题:系统中有多个电源分配开关,上电时序混乱。
- 解决方案:TPS20xx系列本身不集成时序控制。如果需要严格的上电时序,可以利用MCU的多个GPIO分别控制各个开关的EN引脚,通过软件编程实现精确的时序。或者,使用带有延时功能的电源时序控制器芯片来产生EN信号。
通过深入理解这份评估模块指南并将其中的设计原则灵活应用到实际项目中,你就能构建出既高效又坚固的电源分配网络。电源是系统的基石,一个可靠的“电源管家”能为你省去无数后期调试的麻烦。记住,好的电源设计,总是把保护机制和可靠性放在首位,而这份TI的EVM文档,正是这一理念的优秀范例。