ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

SMAJ12A手册参数详解:从TVS选型到PCB布局的实战指南

SMAJ12A手册参数详解:从TVS选型到PCB布局的实战指南 1. SMAJ12A到底是个什么角色1.1 一个让我重新审视TVS瞬态抑制二极管的现场案例SMAJ12A这颗TVS瞬态抑制二极管第一次给我留下深刻印象是因为一桩返修客户现场连着送来三块烧掉的控制板板子上主控芯片的电源引脚对地完全短路而输入端的电容和保险丝都毫发无损。排查到最后罪魁祸首是一串来路不明的窄尖峰脉冲持续时间只有几十微秒能量不算大却足以把没有保护的芯片一次性击穿。换上SMAJ12A之后再没出过同样的故障也就是从那个时候起我养成了一个习惯凡是有可能暴露在外部干扰下的端口先想想该不该给它加一颗TVS。很多人对TVS的认知停留在“一个能钳位电压的二极管”但真正到了选型的时候被数据手册上的V_WM、V_BR、V_C、P_PK绕晕的不在少数。SMAJ12A属于SMA封装、单向、12V电压等级的通用瞬态抑制二极管它不是什么黑科技却是板级电源保护、接口防护、汽车电子和通信设备里最常见的“打底料”之一。这篇文章就围绕着SMAJ12A的参数拆解、适用场景、选型逻辑和电路布局展开顺便把几类让我印象深刻的坑一并讲清楚。1.2 单向通用型TVS的定位不是高端货但最常用先说结论SMAJ12A是那种“看起来平平无奇但几乎所有硬件工程师都应该会用”的器件。通用型意味着它不是针对某一种特殊波形优化的而是覆盖了大多数工业场景下的浪涌防护需求。SMA封装对应的贴片尺寸是DO-214AC比SMB、SMC要小一圈适合用在空间紧凑的板卡上峰值脉冲功率通常在400W级别10/1000us波形下对于控制板内部次级电源轨、信号接口这类中等能量瞬态它都能扛得住。我做项目时经常把它的角色理解成一个“电压守门员”正常情况下电路电压低于12V它不导通漏电流微乎其微一旦出现超过阈值的过压尖峰它迅速进入反向雪崩状态把电压钳制在一个安全范围内并把多余能量以电流形式泄放掉。这种机制决定了它非常适合并联在需要保护的线路和地之间而不是串联在通路里。SMAJ12A这颗料本身很便宜、货源充足几乎是各大TVS厂商的标准品。我习惯在手边常备一批调试样板遇到不明干扰导致芯片复位或损坏时先并一颗试试往往能快速定位问题。但便宜不代表可以乱用下面的参数拆解会告诉你为什么12V这个标称值并不是所有12V系统都能直接并上。2. 数据手册里那几行参数逐条拆给你看2.1 反向关断电压V_WM与击穿电压V_BR先看两道门槛SMAJ12A数据手册里最先出现的几个电压参数常常被新手混淆我建议按电路实际看到的电压顺序来理解。第一个是反向关断电压V_WM也有叫V_RWM、V_R的SMAJ12A的典型值为12V。这个电压的物理含义是只要线路电压不超过它TVS就基本不导通可以看成开路状态。在12V标称系统中很多人一听“12V”就觉得直接并上去没问题这是最典型的误区。因为有些12V电源的波动范围可能到13V、14V如果V_WM只有12VTVS会长期处于临界状态漏电流明显变大严重时甚至提前损坏。正确做法是留出至少20%到30%的余量比如12V轨优先考虑V_WM为15V到18V的型号。第二个是击穿电压V_BRSMAJ12A在1mA反向测试电流下的击穿电压典型范围是13.3V到14.7V。也就是说TVS并不是一个尖锐的“开关”它有一个电压区间在这个区间内开始进入雪崩状态。V_BR的值决定了钳位动作的起点越接近上限说明该器件在制造上的离散性越大。这里有个实际意义当你并了两颗TVS在同一个网络上如果它们的V_BR不一致会导致动作时间有先后先击穿的那颗会承担绝大部分应力。这不是SMAJ12A独有的问题但值得在设计时留意。在V_WM和V_BR两个参数之间TVS处于一个“灰色地带”。线路电压高于V_WM但低于V_BR时它不会完全导通但漏电流已经开始增大。所以不要把V_WM当成“绝对工作电压上限”它更像是“保证不显著漏电的电压”。因此参考设计里通常会要求V_WM不低于被保护线路最高稳态电压的1.2倍。2.2 钳位电压V_C与峰值脉冲功率P_PK真正决定生死的两行数据比V_WM和V_BR更重要的是SMAJ12A的钳位电压V_C。在TVS手册里V_C通常标注为19.9V对应的峰值脉冲电流I_PP为20.1A。这两行数字是绑在一起看的在标准测试波形通常是10/1000us下流过器件的峰值电流达到20.1A时它两端电压不会超过19.9V。换句话说即使最恶劣的情况下后级电路看到的电压也被摁在了19.9V以内。选TVS时一定要给后级电路留出“电压裕量”后级芯片能承受的绝对最大电压必须高于V_C。比如板子上有一颗耐压12V的DC-DC芯片你用SMAJ12A做输入保护瞬态来临时输入电压被钳到19.9V其实已经超出了芯片的绝对最大值保护等于没到位。这种情况下应该选择V_C更低、或者V_WM更低的TVS比如SMAJ10A或者SMAJ8.5A再把功率需求重新核算一遍。再看看峰值脉冲功率P_PKSMAJ12A的P_PK通常是400W定义是在10/1000us的电流波形下器件能承受的最大浪涌功率。注意这个波形参数非常重要。同样是400W换成8/20us波形时能承受的电流会大很多因为脉冲宽度更窄能量更小。很多工程师只看P_PK不看波形结果在ESD测试里觉得很宽松一到浪涌测试就烧管原因就是实际浪涌的持续时间和能量远超器件标称条件。后面第4章我会专门讲怎么按能量核算选型。了解V_C和P_PK之后你可以很快算出一个关键指标SMAJ12A的最大钳位电流约20A。如果你的应用场景里可能出现的浪涌电流峰值远超这个数比如汽车抛负载、雷击感应等场景就要考虑SMBJ、SMCJ甚至5KP系列等更大功率的TVS而不是指望靠一颗小管子通吃所有浪涌。2.3 单向TVS和双向TVS怎么选SMAJ12A是单向TVS意味着它只能钳制正极性过压。负极性过压时它内部就是一个普通二极管正向导通通常呈现0.9V到1.5V左右的正向压降能够短时间承受大电流。但如果被保护线路本身有双向摆动的信号比如CAN总线的差分线、交流信号线单向结构就无法兼顾负半周的钳位效果这时应该用SMAJ12CA这一类的双向TVS。双向TVS本质上可以看成两个单向TVS背靠背串联正反方向都有对称的击穿特性。有些工程师觉得“反正双向能覆盖正负方向干脆全部用双向”但双向器件的钳位动作电压通常略高于同款单向器件漏电流特性也不完全相同直流电源轨上并不一定比单向更合适。而且单向TVS的结构决定了它在响应速度和单位功率密度上往往更有优势所以在单向直流场合优先选单向型号是合理的。SMAJ12A作为“反向击穿为主”的器件最匹配的使用对象就是直流电源轨、直流信号口、继电器线圈驱动端这类本身电压极性固定的线路。把它用在交流或正负摆动的信号线上等于只保护了一半这不是器件不好而是用法不对。3. SMAJ12A的典型应用场景从我这个角度看3.1 板级电源输入端口的瞬态防护最常见的SMAJ12A用法是并联在板级电源入口的二级保护位置。以12V DC-DC输入为例标准做法是输入端子进来先过保险丝然后放一颗TVS对地再接共模电感或磁珠后面跟电解电容和陶瓷电容。TVS放在保险丝之后、滤波器件之前是因为它要承担最大的瞬态电流如果放在滤波器之后电感本身可能会延缓电流上升反而让TVS动作不畅。这里有一个容易被忽略的细节TVS最好直接跨接在被保护芯片的电源引脚附近而不是放在板子的入口端。因为PCB走线本身有寄生电感入口处的TVS钳位时沿线的电压降可能把尖峰继续传到芯片端。一个成熟的电路设计常常会有两级TVS接口级放一颗大功率TVS用来泄放大部分浪涌能量芯片级再放一颗响应更快的TVS或ESD保护管用来压制剩余残压。SMAJ12A在这种架构里既适合做次级钳位也可以用在电压相对稳定的内部电源轨上做最后一道防线。3.2 CAN总线保护为什么单向SMAJ12A常常不是首选很多人在网上搜“CAN的TVS管型号”希望找一颗万能器件但CAN总线上用的保护器件关注点跟电源口完全不同。CANH和CANL是一对差分信号线正常工作时电压大约在2V到3.5V之间摆动共模范围可能到正负12V甚至更宽。信号线上出现浪涌时可能是正极性也可能是负极性所以首选是双向TVSSMAJ12A的单向结构在CAN上天然不合适。这个场景更适合SMAJ12CA、SMBJ24CA这类双向型号或者专门为总线设计的低电容TVS管比如PESD1CAN、NUP2105等。电容也是CAN保护里的大坑。普通TVS结电容动辄几百皮法直接挂到CAN差分线上会导致信号边沿变缓、总线速率上不去。CAN总线在500kbps以下时几百pF的影响可能还能忍到了1Mbps以上电容就成了通信质量的主要杀手。所以信号线TVS还得多看一个参数结电容C_J。SMAJ12A的结电容不低用在低速I/O或许可以但高速差分总线建议优先选低电容ESD保护阵列。3.3 汽车电脑外供电端加TVS到底可行吗再来说一个被问得很多的问题汽车电脑外供电端加TVS是否可行。我的答案是方向上完全可行但“加一个SMAJ12A并到12V电池线上”这个具体做法基本是错的。汽车12V系统不是一个稳定的12V正常充电时电压可能到14.4V甚至更高再多一路蓄电池浮充就逼近15V冬季冷启动时电池电压可能跌到6V以下而负载突降时需要应对的浪涌可能到40V、80V甚至更高。如果直接把SMAJ12AV_WM12V并到电池主供电线上发电机调节电压到14V时TVS已经在反向漏电区间里了长期工作肯定会发热、劣化甚至提前击穿短路。正确做法是选V_WM至少18V到24V的TVS再按抛负载脉冲的持续时间和能量去核算功率或者用专门的汽车级TVS比如SM6T24A、SMCJ24A必要时还要配合电感做钳位限流。如果是给外部传感器、屏幕或者小功率控制器供电并且你确定使用的是稳定的12V稳压电源轨比如来自DCDC模块的输出波动不超过12V±5%那SMAJ12A就可以用但要放在稳压输出的那一侧而不是蓄电池直连侧。换句话说用不用SMAJ12A取决于你保护的到底是“标称12V的稳定电源”还是“12V蓄电池这个真实而混乱的电源系统”。3.4 信号接口和继电器触点容易被忽视的场合还有一类经常用到SMAJ12A的地方是直流信号口、继电器线圈和感性负载驱动端。继电器线圈断开瞬间会产生很高的反向感应电压如果驱动器没有续流二极管感应电压可能击穿驱动管的开关集电极或漏极。很多人第一反应是加续流二极管这没错但续流管只能处理反向能量并不能抑制所有换流瞬态。更稳妥的做法是在驱动管两端并联一个TVS比如SMAJ12A让过压尖峰在到达器件耐压极限前被钳住。这里的TVS选型就看驱动管的V_DS耐压比如MOS管耐压30V选V_C在25V左右的TVS耐压40V可以用V_C在30V左右的型号。SMAJ12A的V_C大约19.9V正好适合给耐压30V左右的低压MOS管兜底。4. TVS选型的核心算法SMAJ12A什么时候该用什么时候该换4.1 第一步根据工作电压确定V_WM选TVS不是看“系统标称电压”而是看“最高稳态工作电压”。我一般用公式V_WM 1.2 × V_max在电源波动可控的场合如果波动比较大就要留到1.3倍到1.5倍。比如一个12V输出但精度为±5%的稳压电源V_max约12.6V那么V_WM 15V的SMAJ15A会比SMAJ12A更稳妥。反过来如果被保护的是一路5V LDO输出那SMAJ12A就完全不该出现V_C高达19.9V比5V芯片的耐压高出一大截等于没保护。这种情况下应该选SMAJ5.0A或者SMAJ6.5A。我见过很多工程师在选TVS时只看功率觉得功率越大越好把V_WM抛在脑后。结果是并一颗SMCJ24A在5V信号口出现浪涌时确实扛住了但那颗TVS要到24V才动作芯片早在它动作之前就坏了。TVS的核心作用是“在芯片损坏之前把它钳住”动作电压不能比被保护器件的耐压更晚出现这一步就卡死了很多“想当然”的选型。4.2 第二步按脉冲能量核算功率确定电压等级之后再来算功率。工程上常用两种波形来标定TVS8/20us和10/1000us。8/20us是ESD和很多高速浪涌的常用波形持续时间短10/1000us更接近雷击或者电源切换带来的浪涌能量更大。同一个TVS在10/1000us下的最大峰值电流要远低于8/20us。SMAJ12A的400W标定基于10/1000us对应约20.1A的峰值电流。如果你的应用场景需要承受的浪涌峰值电流超过这个值就得换更大功率的系列而不是用两颗同样的TVS并联因为并联TVS的V_BR离散性会导致电流分配不均往往一颗先坏。这种时候老老实实换SMBJ系列600W或SMCJ系列1500W更稳妥。实际计算中常见的做法是用钳位电压乘以峰值电流P_PK V_C × I_PP × 裕量。比如你的系统可能遭遇10A的浪涌电流V_C按20A下的19.9V算理论上需要约200W再留一倍裕量到400WSMAJ12A刚好能满足。但如果浪涌电流到30A功率需求就到了600W以上SMAJ12A就力不从心了。4.3 RC吸收与TVS不是二选一的关系“RC吸收和TVS”是很多设计群里经常讨论的话题。我自己的理解是RC吸收和TVS解决的是不同维度的问题。RC吸收本质上是给高频振荡和快速脉冲提供一个阻尼通道通过电阻消耗高频能量通过电容来降低电压变化率dv/dt它的目标是把尖峰磨圆TVS则是用雪崩击穿的方式把电压幅度限制在一个绝对安全值上它更像一个“天花板”。对于继电器触点、MOS管开关引起的振荡RC吸收能显著降低电磁辐射和振铃但如果电压尖峰非常陡、非常窄RC吸收还没反应过来TVS已经先钳住了。反过来TVS只能限幅不能消除振铃。所以在电源入口、开关节点这些地方“RC吸收加TVS”的组合很常见一个负责平滑一个负责限幅各干各的活。如果把两者放在一起做测试效果会明显好于只用其中任何一个。RC吸收的电容会引入额外的漏电流和损耗取值不能太大TVS则基本不参与正常状态下的损耗只是安静地待在那里。这也是为什么很多工业控制板的EMC整改最后都会落到“再加一颗TVS”上改动小见效快不影响正常工作。4.4 别忘了响应时间、结电容和漏电流SMAJ12A本身的响应时间在皮秒到纳秒级别对付绝大多数瞬态足够。但在超高速信号线上真正需要关注的不是响应时间而是结电容。一个普通TVS的结电容可能有几百pF这会直接改变信号线的阻抗和上升沿导致通信眼图劣化。如果做USB、HDMI、千兆以太网这类高速接口请选专门的低电容TVS阵列不要拿SMAJ12A硬上。漏电流参数同样值得留意。SMAJ12A在V_WM下的漏电流通常在微安级别正常电源轨上无所谓但如果是高阻抗的模拟信号节点比如传感器输出端微安级漏电流就会在负载电阻上产生明显的电压误差。这种情况下要么选择漏电流更小的TVS要么就放弃在模拟前端直接加TVS的方案改用串阻加钳位二极管等替代手段。5. 保护电路设计实操布局、装配与常见坑5.1 一个可以直接抄的接口保护电路先说一个我常用来做参考的标准电路一个12V稳压输入的保护模块输入端子后依次是保险丝比如500mA自恢复保险丝、SMAJ12A对地、一个10Ω电阻、再一个SMAJ12A对地、然后20uF电解电容加0.1uF陶瓷电容。第一颗TVS挡在入口处泄放大部分浪涌能量电阻负责限流和分压也给第二颗TVS制造二次钳位的空间第二颗TVS靠近负载把第一颗TVS钳不住的高频残压再摁一次。这套两级保护的思路比起单颗大功率TVS往往更均衡。当然SMAJ12A在这套电路里能不能用依然取决于上游电压是否稳定在V_WM以下。如果上游是一个输出12V但实际会冲到15V的适配器我宁愿把入口级改成SMAJ18A让第二级的SMAJ12A负责最终钳位。这种灵活的调整正是“理解参数”和“背参数”之间的区别。5.2 PCB布局的三个关键点TVS的布局对效果的影响比很多人想的要大得多。第一TVS要尽量靠近被保护端口或芯片引脚连接线要短而粗最好直接引到接口地和芯片地。一个反例是TVS在板子一角芯片却在板的另一侧中间隔了十几厘米细走线浪涌来了TVS确实动作了但沿路的地弹和电感产生的电压降照样把芯片打了。这就是“保护了个寂寞”。第二TVS的地不要和敏感信号地共用一段细长走线。最好单独打过孔下到主地层避免浪涌电流在地线阻抗上形成压降反串进模拟电路。尤其是与ADC、运放这些精密器件共用电源的情况下TVS泄放电流瞬间的地电位抬升可能创造出一个比原来还难排查的噪声问题。第三TVS的焊盘不要加太长的转接线尽量不要把TVS放在散热集中区域因为TVS在常态下虽然不导通但浪涌动作时瞬间功率巨大热量需要及时散掉。SMA封装在PCB上就是靠焊盘和铜箔散热的焊盘周围多铺一点铜皮和过孔阵列可以有效延长器件在重复浪涌下的寿命。5.3 失效模式与排查经验TVS失效的方式最常见的是短路的。因为TVS的芯片面积大过应力击穿后常常表现为低阻或短路好消息是它短路后会顶掉保险丝往往保护了后级坏消息是如果你选的TVS功率太小它自己可能先炸开PCB上留下一个明显的黑色碳化痕迹。我在排查故障板时第一步就是目检TVS本体看到裂纹、鼓包、烧黑基本就能断定浪涌能量超过了设计边界。更隐蔽的一种失效是漏电流增大但功能还算正常。这种器件用万用表测PN结可能看不太出来但接入系统后在V_WM附近会异常发热。有一次我遇到一块板子待机功耗偏高排查半天才怀疑到一颗TVS头上拆下来一测发现V_BR已经漂到正常值的一半几乎变成了一颗大电阻。所以量产板在老化测试中如果发现异常待机电流除了看电容和IC也别漏掉TVS。还有一点必须提醒TVS虽然不是精密器件但不同批次、不同厂家的V_BR离散性会影响到浪涌测试通过率。我曾经用过某小厂的SMAJ12A标称参数和正品一样但实际V_C比手册高了将近2V导致整批产品在浪涌测试时后级一颗稳压芯片连烧十几片。从那以后我的物料清单里对TVS这类“小东西”也要求必须提供原厂测试报告避免用非正规渠道的散料。6. 实测与验证做完保护之后还要做什么6.1 用示波器看钳位波形时的注意事项给保护电路做验证最直接的办法是把浪涌发生器的输出接到被保护网络用示波器抓TVS两端的电压波形。但示波器探头本身就有地线夹的电感如果直接夹到TVS引脚上快速上升的浪涌会在探头地线夹上感应出很大的额外电压尖峰你会看到一个假得离谱的振铃。正确的做法是使用短地弹簧针或者把探头地线直接焊在TVS旁边最近的过孔上尽量减少测量回路面积。触发方式建议用斜率触发把触发电平设置在V_WM附近这样能稳定抓到浪涌到来时的波形。看波形的时候重点关注两个地方一是钳位平台是否在V_C范围之下有没有超过后级芯片的绝对最大额定值二是钳位波形是否抖动、是否出现持续振荡。如果波形在钳位后还反复振荡多半是TVS和线路寄生电感之间形成了谐振这时可以配合RC吸收来抑制振铃而不要盲目换更大功率的TVS。6.2 浪涌测试标准与SMAJ12A的通过性概述很多客户会把“TVS没过浪涌测试”归咎于TVS本身但实际测试标准不同对器件的考验天差地远。以IEC 61000-4-5为例通常用1.2/50us开路电压波形和8/20us短路电流波形来模拟电源线上的浪涌。不同的测试等级比如1kV、2kV、4kV对应的耦合网络和源阻抗不同实际注入到TVS上的电流也不一样。SMAJ12A这种400W级别的器件适合应对中低等级的耦合浪涌如果测试等级很高单靠它是扛不住的要么前级加气体放电管或压敏电阻做大能量泄放要么上一级用更大的TVS让SMAJ12A只做末级残压钳位。做验证时我习惯正能量和负极性都打一遍而且至少打十次不同相位而不是打一次就下结论。浪涌发生的相位不同叠加在交流波形上的实际电压也不同有些板子正极性能过、负极性反而炸就是因为在负半周时TVS的单向结构无法有效保护。6.3 一点个人的工程体会做了这么多年硬件我对TVS瞬态抑制二极管最深的体会是它不能解决所有问题但能把瞬态问题从“烧板返修”变成“可量化的设计余量”。SMAJ12A只是这个大类中很普通的一个型号它的背后是一整套围绕电压、功率、波形、布局和应力的工程判断。与其拿一堆高端器件堆料不如先把这些最基础的保护器件吃透弄清楚每一颗料到底在什么时候导通、钳位电压是多少、峰值脉冲电流有没有余量、与相邻电路的寄生参数匹配不匹配。把这些弄明白了很多所谓的神秘瞬态故障其实一眼就能看出原因。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进