
做硬件这一行电源口、通信口被打坏的情况我见得太多了。很多时候板子本身没毛病就是外部来个浪涌、静电一颗不起眼的TVS二极管就能救命。今天想聊聊我经常用的SMBJ6.0CA瞬态抑制二极管把它的参数掰开揉碎再说说实际应用和踩坑经验希望能给正在选型或者画板子的朋友一些参考。SMBJ6.0CA属于SMBJ系列TVS管SMB封装单向/双向里带“CA”表示双向也就是说它正反两个方向都能钳位。主要作用是当电路中出现瞬间过压时快速从高阻态切换为低阻态把电压钳位在安全范围保护后级的芯片或器件。适合用在6V供电系统、通信接口、传感器线路等对瞬态过压敏感的场景搞嵌入式、工控、电源设计的朋友都会经常碰到它。1. 看懂SMBJ6.0CA这个型号其实没那么难先别急着记参数型号本身就是一套信息。SMBJ代表系列和封装SMBJ系列是SMB封装DO-214AA峰值脉冲功率典型值600W这里的“6.0”代表反向截止工作电压是6.0V“C”表示双向Bidirectional如果是“A”则是单向Unidirectional。所以SMBJ6.0CA翻译过来就是SMBJ系列、6V双向TVS二极管、SMB封装。很多人把“6.0V”理解成“只能承受6V”这其实不对。这个6V是反向截止电压VRWM可以理解为电路中正常工作的最高电压。超过这个电压TVS就开始进入击穿区但并不会立刻完全导通有个渐变过程。也就是说如果电路正常工作电压是5V用6V的TVS是合适的如果正常电压是6.5V那SMBJ6.0CA就不合适了正常工作时就可能漏电或者误动作。双向和单向的区别也常有人搞混。单向TVS在正向和反向特性不对称一般用在直流电源正负极之间有极性要求。双向TVS正反特性对称适合用在交流信号线、RS485总线、或者不知道电压极性可能接反的地方。SMBJ6.0CA是双向所以它对正负两个方向的浪涌都有钳位能力。封装方面SMBDO-214AA比SOD-123大比SMC小功率和散热能力处于中间档。SMBJ系列用SMB封装600W的峰值功率适合板级次级保护不适合做第一级大能量的防雷别指望它扛住直击雷它更多是配合气体放电管、压敏电阻做二级保护。2. 核心参数逐项拆解每个数值都要心里有数拿到一颗SMBJ6.0CA数据手册上有一堆电参数很多新手看着头疼。其实抓住几个关键值就够了VRWM、VBR、VC、IPP、PPP以及电容和漏电流。下面我一个个说。2.1 反向截止电压VRWM与击穿电压VBR反向截止电压VRWM又叫待机电压SMBJ6.0CA的VRWM是6.0V。在这个电压下TVS的漏电流很小最大也就几百微安级别基本不影响电路正常工作。如果电路电压超过VRWM器件不会马上坏但漏电流会明显增大时间长了可能发热甚至引发误动作。所以选型时VRWM必须大于被保护电路的最大工作电压最好留出20%以上的余量。击穿电压VBR是TVS开始显著导通的电压点SMBJ6.0CA的VBR大概在6.67V到7.37V之间测试电流1mA。注意这是个范围不是固定值因为半导体工艺有离散性同型号不同批次会有差异。设计时要考虑这个范围确保在最坏情况下VBR也不会低于正常电路电压否则TVS会自己导通。2.2 最大脉冲峰值电流IPP与钳位电压VCTVS真正起作用时会流过很大的脉冲电流。SMBJ6.0CA的IPP在8/20us浪涌波形下大概能承受58A左右也有按10/1000us标称约58A不同测试条件数值会变化。选型时不能光看IPP要结合VC看。钳位电压VC是TVS在承受最大IPP时器件两端的最大电压。SMBJ6.0CA的VC约10.3V在58A时。什么意思呢如果后级芯片能承受的绝对最大电压是12V那么在6V系统中出现浪涌时SMBJ6.0CA会把瞬态电压钳在10.3V以下这样芯片就是安全的。如果后级芯片耐压只有8V那10.3V就太高了必须选VC更低的TVS或者再串个电阻分压。这里有个关键逻辑VC VRWM PP/... 因为钳位电压等于击穿电压加上动态电阻乘以电流所以峰值功率越高的TVS动态电阻越小钳位电压越平。但SMBJ系列功率是600W如果想得到更低的钳位电压往往需要选更高功率的型号比如SMCJ系列或者用多级保护。2.3 峰值脉冲功率PPP与功率折降SMBJ6.0CA的峰值脉冲功率典型值是600W10/1000us波形。注意这是“峰值”脉冲功率不是连续功耗。600W只持续1毫秒甚至更短器件靠自身热容量扛过去。如果浪涌持续时间长或者反复出现TVS会过热烧毁。所以数据手册里都有“功率折降曲线”从25℃开始环境温度升高允许的峰值功率线性下降。比如在100℃环境600W可能只剩400W左右。设计时如果设备工作温度高比如工业现场80℃就要按折降后的功率来校核不能盲目按600W算。还有一个容易忽略的点脉冲功率是“一次性”的额定如果浪涌反复出现比如电机频繁启停产生的瞬时过压TVS的累计发热会很大正常工作时结温可能超标。这时候要么选更大封装/功率的TVS要么给TVS旁边加缓冲电路。2.4 其他参数电容、漏电流、响应时间、热阻TVS管是有结电容的SMBJ6.0CA的双向结电容大概在几百皮法到一两纳法级别。对于低频信号比如RS485、开关量这个电容影响不大。但如果用在高速信号线上比如以太网、USB结电容会导致信号边沿变缓甚至影响眼图。这时候就得选低电容TVS比如ULC系列。SMBJ6.0CA用在通信线上建议只用于低速场景。漏电流在25℃时一般不超过100uA实际很多器件只有几uA高温下漏电流会成倍增长。对于电池供电的低功耗设备TVS漏电可能吃掉不少静态电流选型时要特别注意。响应时间方面TVS的响应速度通常在皮秒到纳秒级比压敏电阻快很多这也是它在二级保护里的优势。需要注意的是TVS的响应不是瞬时完成的实际波形会有一个小的过冲但相对于静电放电ESD的纳秒级上升沿TVS足够应付。热阻方面SMB封装有结到环境热阻和结到引脚热阻PCB铜箔面积越大散热越好。如果TVS经常吸收浪涌建议在PCB布局时给它留出足够的铺铜最好底下做过孔到地层。3. 选型与设计要点直接照着做就行3.1 SMBJ6.0CA在电路中的典型位置SMBJ6.0CA最常见的接法是跨接在电源轨和地之间或者跨接在信号线和地之间。比如一个5V供电的设备入口处可以这样VCC进线先经过保险丝然后SMBJ6.0CA的A极接VCCK极接地双向的话任意接。当VCC上出现正向过压TVS反向击穿钳位如果出现反向过压TVS正向导通钳位相当于在正负两个方向都提供了保护。对于信号线比如RS485的A/B线每个线对地接一个SMBJ6.0CA同时A/B线之间也可以接一个防止差模过压。注意双向TVS在这种场合比单向好因为总线空闲时A、B电压不确定双向TVS不存在极性接反的问题。3.2 如何根据工作电压选择TVS型号这里给一个我常用的选型流程拿6V系统举例第一步确定被保护电路的最高正常工作电压。比如5V系统考虑电源纹波、容差最高算5.5V。第二步选TVS的VRWM要大于这个最高电压同时留出10%到20%余量。SMBJ6.0CA的VRWM是6.0V对于5V系统是合适的如果是12V系统就该选SMBJ12CA之类。第三步看VBR范围确保VBR最低值也高于电路最高工作电压。第四步算钳位电压VC让VC低于后级器件的绝对最大额定电压。第五步校验脉冲功率和IPP估算浪涌能量是不是在600W以内。举个例子后级DC-DC芯片的输入绝对最大电压是14V5V输入电源可能遭遇的浪涌电流是30A8/20us。选用SMBJ6.0CAVC最大10.3V低于14V没问题。IPP至少58A大于30A峰值功率余量也够。这个选型就通过了。3.3 与TVS相关的PCB布局布线心得TVS的布局比很多人想象的重要。它的保护效果和引线电感有很大关系。如果TVS离被保护芯片很远中间走线又细又长浪涌到来时走线电感会产生额外的压降导致芯片端的尖峰会比TVS钳位电压高很多保护就打折扣了。我的经验是TVS尽量靠近被保护器件的引脚放置连接TVS到地的过孔要紧挨着TVS的引脚减小地回路电感。如果有多路信号每个信号口的TVS要各走各的地方不要共用一段长地线。电源入口的TVS放在保险丝和电容之后但必须在DC-DC之前。另外TVS的寄生电容和布局走线电容会形成LC谐振在快速瞬态下可能产生振铃。所以高频应用里TVS和芯片之间如果走线较长最好加一个几十欧姆的电阻既能限流又能阻尼振铃。4. 典型应用场景与实测经验4.1 电源输入端的浪涌保护我以前做过一款工业控制板24V输入里面用DCDC转5V。客户现场电机多电源线上经常出现几十伏的浪涌尖峰。原来板子只在入口放了压敏电阻但压敏响应慢DCDC前端还是烧了好几次。后来改成两级保护入口先压敏电阻做第一级粗保护然后π型滤波再在DCDC前面加一颗SMBJ6.0CA把5V侧保护的。注意这里SMBJ6.0CA是保护5V侧如果把24V输入端直接用6V的TVS是不行的会被击穿。所以电源口要选对应电压等级的TVS。我的意思是在5V供电的芯片前面SMBJ6.0CA能很好地把浪涌钳在10.3V以内。实测用静电枪打±4kV接触放电输出端电压尖峰被钳到了12V以内后级芯片再没坏过。这里有个细节SMBJ6.0CA在电源口使用时建议在它前面加一个几欧姆的电阻或者磁珠用来限制瞬态电流延长TVS寿命。同时TVS后面要放置一个100nF到1uF的高频电容吸收TVS没有完全吸收的高频能量。4.2 RS485通信接口保护RS485是工业现场最常见的总线也最容易受共模干扰。A线和B线对地如果直接接芯片雷击或电机启停时很容易把收发器打坏。我通常的做法是在A、B线对地各接一颗SMBJ6.0CA同时A、B之间再接一颗。由于SMBJ6.0CA是双向的所以不需要区分极性。具体连接A线接TVS1的一端TVS1另一端接地B线接TVS2的一端TVS2另一端接地然后A和B之间再跨接一个TVS3。这样共模浪涌通过A/B对地TVS泄放差模浪涌通过A-B间TVS泄放。注意的是TVS的结电容会限制总线速率SMBJ6.0CA的电容大约是几百pF对于9600bps、19200bps完全没问题但如果跑1Mbps电容就有点大了导致波形边沿变缓。高速总线建议用低电容TVS阵列比如SRV05-4。在实测中RS485的A、B线对地各接一颗SMBJ6.0CA后用浪涌发生器打1kV/2欧姆的浪涌收发器安然无恙。不过要注意TVS的接地必须和芯片的接地是同一个参考地并且地线要尽量短否则参考地电位弹跳会把芯片打死。4.3 直流电机、继电器等感性负载的瞬态抑制继电器线圈、电机绕组这类感性负载在断电瞬间会产生很高的反向电动势这个尖峰可能达到电源电压的数倍甚至几十倍。如果是电机驱动电路桥臂上的功率管很容易被击穿。对于直流电机一般在电机两端反向并联一个TVS或者RC吸收。但如果电机电压是12V就不能用SMBJ6.0CA得用SMBJ12CA或更高。SMBJ6.0CA在这种场合适合的是6V低压电机或者作为低压逻辑电路的保护。另外继电器驱动电路中通常会在续流二极管之外再串一个TVS用来加快继电器释放速度同时限制反压。这种应用里TVS的功率不必太大但响应速度要快。SMBJ6.0CA在5V继电器驱动场景里可以并在继电器线圈两端把反压钳位在7V左右这样驱动管耐压要求就低了。5. 常见问题与排查技巧5.1 选型误区只看峰值功率很多朋友选TVS只看PPP觉得600W足够就下手。但实际场景里真正决定保护效果的是钳位电压VC与后级芯片耐压的匹配。如果芯片耐压只有8V你选一个VC高达10V的TVS即使功率1000W也保护不住芯片因为钳位电压本身就超限了。反之如果后级芯片耐压很高比如40V但电源正常工作电压是5V你也不能用SMBJ6.0CA以外的型号乱选。正确的顺序是先算VC上限再反推允许的最大IPP再选TVS的功率等级。有时候一颗VC低但功率不大的TVS反而比大功率TVS更合适。5.2 烧毁原因分析如果你的SMBJ6.0CA经常炸别急着骂器件质量差。先看看是不是以下原因一是浪涌能量远超600W。比如系统直接遭受雷击或者浪涌持续时间很长TVS吸收的能量超过极限自然烧毁。这种要在前面加更大通流量的压敏电阻或气体放电管TVS只做二级保护。二是正常工作时电压超过VRWM。比如电池电压波动到7VSMBJ6.0CA会一直处于微导通状态漏电流变大发热累积最终损坏。这种情况下要改为VRWM更高的TVS。三是TVS焊接不良热阻太大。SMB封装底部没有散热片热量靠引出脚传导到PCB。如果焊盘太小、铜箔太窄持续浪涌后焊点会熔化或者松动。四是TVS选的封装功率不足。有些号称SMBJ的器件实际是缩水料芯片尺寸小功率过不了。建议从正规渠道买料别图便宜买散新。5.3 用万用表和示波器检测TVS好坏没有专业浪涌设备也可以通过简单方法判断TVS是否失效。先用万用表二极管档测两端压降。双向TVS两个方向都应该测到约0.6V到0.8V的结压降实际上是两个背靠背二极管如果某个方向开路或者短路器件可能已损坏。单向TVS则是正向0.6V反向为高阻或漏电流大。再用绝缘电阻表或兆欧表测反向耐压对SMBJ6.0CA施加直流电压从0V慢慢升到7V左右电流应该很小当电压超过VBR时电流会明显增加说明击穿特性还在。如果电压还没到6V电流就很大说明VRWM可能不对。更靠谱的是用示波器配合信号发生器做浪涌测试。把信号发生器输出一个上升沿很陡的方波通过一个限流电阻加到TVS上观察波形顶部是不是被削平。如果波形完全没削平TVS可能开路了如果波形直接短路TVS可能已经击穿损坏。5.4 一个容易被忽略的问题TVS反向漏电对功耗的影响最后提一个低功耗设备需要注意的点。SMBJ6.0CA在6V下虽然标称漏电流很小但实际漏电会随温度升高指数增加。如果设备工作温度70℃以上又用电池供电这颗TVS可能每天静默消耗不少电量。我在一个户外传感器项目里测过5V电源上并了SMBJ6.0CA后常温下静态电流增加了约5uA看起来不多但设备要求整机待机电流小于10uA那就不能直接并。后来只能把TVS放在电源入口并且用一颗低漏电流的型号或者改用MOS管控制的电源路径在休眠时把TVS切掉。所以说TVS不是“加上就完事”它也有自己的功耗和寿命。设计时要把漏电流、结电容、钳位电压、脉冲功率放在一起权衡找到一个平衡点。我个人的体会是SMBJ6.0CA就像电路里的“安全气囊”平时看不出存在关键时候扛一下就能避免后级芯片阵亡。但安全气囊也不万能它有自己的触发条件、展开速度、大小限制。把参数理解透了再结合实际应用场景去选型和布局才能真正发挥它的价值。上面这些测试方法和坑位基本都是我实际调试中积累的下次遇到TVS相关的问题不妨按这个思路排查一遍能少走不少弯路。