TVS与ESD保护器件选型详解:从零理解静电、浪涌、参数计算与接口保护

面向刚入门的电子爱好者与硬件工程师。本文从电压、电流和回流路径讲起,逐步解释 TVS/ESD 的参数、接线、计算、接口实例和采购筛选。图示均为原创教学图;标注“假设”的参数用于演算,不代表某个真实器件的保证值。

TVS与ESD保护:正常工作、瞬态分流与残余钳位电压

很多电路在桌面上能正常工作,插拔一次线缆却突然重启;有些设备冬天一摸外壳就失灵;还有一些板子已经加了 TVS,做浪涌测试时,TVS 没坏,后面的电源芯片却坏了。这些现象的共同点是:电路不仅要处理正常信号,还要承受从外部进入的瞬态电压和电流。

TVS/ESD 选型要同时回答三个问题:正常工作时,它会不会干扰电路;冲击发生时,它能不能保护后级;分流过程中,它自己能不能承受。 只看“多少伏”“多少瓦”或“多少千伏防静电”,都不足以回答这三个问题。

阅读路线

  • 第 1~4 节:建立静电、浪涌、钳位与回流路径的直觉。
  • 第 5~8 节:读懂参数,掌握电压、电流、功率、能量和温度的计算。
  • 第 9~13 节:用电源、I²C、USB、工业总线和模拟输入练习选型。
  • 第 14~18 节:完成多级保护、PCB 布局、目录筛选、验证和故障排查。
  • 最后附术语表、完整选型记录模板、练习题和厂家资料。

1. 静电为什么能损坏一个小芯片?

1.1 先分清电压、电流和能量

电压可以理解为推动电荷移动的“势差”,单位是伏特 V;电流表示每秒流过多少电荷,单位是安培 A;能量描述一次事件总共传递了多少做功能力,单位是焦耳 J。电压高,并不意味着能长时间提供大电流;电压不算高,也可能因为电源持续供能而造成严重烧毁。

例如,人体或物体上的静电可能具有很高的电位,但储存的电荷有限。放电时,这些电荷会在很短时间内经过接触点,形成非常陡的电流脉冲。芯片内部的绝缘层很薄,导电结构也很细,即便总能量不大,局部电场和电流密度仍可能超过承受能力。

若用一个电容来简化表示带电物体,储能关系是:

E = ½ C V²

这里 E 是能量,单位 J;C 是等效电容,单位 F;V 是充电电压,单位 V。平方符号意味着:在电容相同时,电压增大到两倍,储能增加到四倍。

假设一个教学模型的等效电容为 100 pF,充电到 5 kV:

E = ½ × 100 × 10−12 × (5000)² = 1.25 × 10−3 J = 1.25 mJ

这不是人体放电的通用参数,也不能直接用来判定器件是否合格。它只是说明:毫焦耳量级的能量,如果集中到微小结构、极短时间内释放,也值得认真防护。实际放电电流还受电阻、电感、接触方式和放电通路影响。

1.2 损坏不一定表现为“冒烟”

静电冲击后可能出现三种不同结果。第一种是永久损坏,例如端口短路、漏电增加或芯片完全不工作。第二种是功能异常,例如单片机复位、通信中断、显示花屏,断电重启后又恢复。第三种是参数退化,例如模拟输入偏差增大,暂时还能使用,但已经偏离设计指标。

因此,保护验证不能只问“芯片有没有烧”。还要记录功能是否中断、是否自动恢复,以及冲击后漏电、功耗和精度有没有变化。一个不会烧坏、却每次都需要人工断电恢复的控制器,未必满足产品要求。

2. ESD、浪涌、EFT 和持续过压分别是什么?

“过压”是一个很宽的概念,不能把所有异常都交给同一颗二极管处理。

事件 直观来源 主要特点 设计时首先关注
ESD,静电放电 人体接触、带电线缆或物体接近 前沿极快,存在很大的电流变化率 初始过冲、钳位表现、寄生电感、系统功能
Surge,浪涌 外部线路耦合、开关动作、雷电间接影响 持续时间通常比 ESD 长,热应力可能更大 波形、源阻抗、分流电流、温度与能量
EFT,电快速瞬变脉冲群 继电器、接触器等开关干扰 多个快速脉冲成群出现 耦合路径、滤波、重复脉冲与抗扰度
持续过压 接错适配器、稳压器失控、接线错误 供能可能持续很多毫秒乃至长期存在 断开、限流、耐压和故障隔离

ESD、EFT、浪涌的常见系统测试分别涉及 IEC 61000-4-2、IEC 61000-4-4 和 IEC 61000-4-5。具体测试级别、耦合方式和性能判据要根据产品适用要求确定,不能仅凭产品名称猜测。芯片手册里的 HBM、CDM 则属于另外的器件级静电模型,不能与系统级 IEC 测试按“同样多少 kV”直接互换。TI:ESD 数据手册阅读指南

一个很有用的判断顺序是:干扰从哪里来、持续多久、源能提供多大电流、电流最终回到哪里。 先回答这些问题,再挑器件,比先搜索“24V TVS 推荐型号”更容易得到正确结果。

3. TVS 是怎样工作的?

3.1 把它看成一条受电压控制的分流通路

TVS 是 Transient Voltage Suppressor 的缩写,中文通常叫瞬态电压抑制器。常见二端雪崩型 TVS,在正常电压下只有很小的漏电流;当两端电压升高到相应区域时,电流迅速增加,让外来瞬态的一部分电流经过它流向返回端,从而限制被保护节点的电压。

单向TVS的并联接线及正常和瞬态电流路径

图 1:正电源上的基本并联保护。阴极 K 接正线路,阳极 A 接返回端。红色箭头表示正向过压事件的主要分流路径;它不是所有应用的完整原理图。

如果把接口比作道路,正常信号走向芯片,而 TVS 是旁边的一条泄流支路。它通常不串在主信号线上。采购页写“峰值电流 20A”,常指短时冲击流过保护支路的能力,并不表示日常负载电流一定经过 TVS。

3.2 “钳位”不等于把电压固定得一动不动

真实 TVS 的电压会随着分流电流、温度和时间变化。它开始导通后,电压仍可能继续升高,只是升高程度比没有保护时小。后面的芯片看到的电压还会叠加 PCB 引线和回流路径的压降。

所以,“已经导通”与“后级一定安全”是两件不同的事。一个 TVS 可以顺利承担整次浪涌,同时把节点钳在后级无法承受的电压上。保护设计必须把 TVS 和后级耐受能力放在一起判断。

3.3 电流不会在接地符号里消失

原理图上的地符号表示参考节点或连接关系。分流电流仍必须沿某条实际路径回到干扰源,包括返回导线、参考平面、机壳、测试耦合网络,以及可能存在的分布电容。

当这条路径很长或与敏感电路共用细长连接时,瞬态电流会抬高局部参考电位。即使 TVS 两端的电压不高,芯片引脚相对芯片自身地的电压仍可能很高。理解这一点,才能理解后面为什么要反复强调布局。

4. TVS 与“ESD 保护二极管”是什么关系?

商城里的“TVS”“ESD 管”“静电保护器件”存在产品分类和命名上的交叉。实际选型时,可以先用应用倾向来区分:电源线路常优先考虑浪涌能力和残压;高速信号线路常优先考虑低电容、低寄生和静电钳位表现。但这不是互斥分类,同一器件也可能同时给出 ESD 与浪涌规格。

还有一些多引脚 ESD 器件,内部包含转向二极管、公共钳位结构或其他触发结构,不能当作几颗完全独立的普通 TVS 来接。必须查看内部等效电路,确认每个引脚的功能。

普通整流二极管、稳压二极管、压敏电阻、气体放电管也各有用途。不能因为外形相似,就假定它们具有相同的脉冲能力。用于瞬态保护时,应找到器件明确给出的瞬态规格;仅凭普通稳压管的直流功耗和稳压电压,不足以保证它适合某个 ESD 或浪涌任务。ST:ESD 保护器件说明

5. 读懂数据手册:先掌握三个电压

TVS反向特性中的工作电压、击穿电压与钳位电压

图 2:传统雪崩型 TVS 的参数关系。为方便理解,图中放大了小电流区域,纵轴不是线性实测比例。具体数值和曲线形状必须查对应器件。

5.1 VRWM:正常工作时允许施加多大电压

VRWM 常称反向工作电压、反向截止电压或反向工作峰值电压。数据表还可能使用 VR、VWM 等记号,应先看定义。

初步筛选关系是:

Vnormal,max ≤ VRWM

Vnormal,max 是 TVS 两端在所有正常工况中的最高电压。实际设计通常还留有裕量,但不应脱离系统耐压窗口一味选高。这里的“正常工况”不只包括电源铭牌数值,还包括供电容差、充电上限、允许纹波、地电位差、合法信号摆幅,以及产品确实允许长期存在的其他状态。

例如,某 24V 电源系统允许正常输入到 28.8V,如果选择 VRWM 为 24V 的 TVS,就可能在正常上限附近出现无法接受的漏电和发热。用标称 24V 直接匹配“24V TVS”是不充分的。

也不要为了“绝对不误动作”就选 58V TVS。工作电压变高,击穿与钳位电压往往也会提高,后级可能先承受不住。正确目标是找到可用窗口,而不是单独把某一个参数做得越大越好。

5.2 VBR:在规定测试电流下的击穿电压

VBR 是在数据手册指定电流 IT 下测得的击穿电压,通常给出最小值和最大值。IT 可能是毫安级,具体以手册为准。

设某教学器件规定:在 IT = 1mA 时,VBR 为 33~37V。它表示小电流测试条件下,器件样品的相应电压可能落在这个范围内。它不表示流过 10A 或 20A 浪涌时,电压仍限制在 37V 以下。

把 VBR,max 拿来直接与后级绝对最大额定值比较,是初学者最常见的错误之一。实际大电流保护主要要看下一项 VC

5.3 VC:指定脉冲电流下的钳位电压

VC 或 VCLAMP 是规定冲击条件下的钳位电压。每次抄这个数字,都应连同三个条件一起抄:电流多大、波形是什么、温度或测试条件是什么。 还要区分这个值是典型值还是保证的最大值。

例如“VC = 48V @ 12A,10/1000μs”只描述该条测试条件。不能把它理解成:任意电流、任意脉冲下都不会超过 48V。另一器件若写“VC = 10V @ 1A,TLP”,也不能仅凭 10V 比 48V 小,就认为它更适合电源浪涌。

5.4 为什么三种电压之间有差距?

在传统雪崩型 TVS 中,常见关系是:

VRWM < VBR < VC(VC 对应较大脉冲电流)

正常工作区域要足够安静,小电流进入击穿区域需要更高电压,而大电流通过器件又会产生额外压降。因此“5V TVS”中的 5V 如果指工作电压,就不代表它能把冲击钳在 5V。

这个大小关系不是所有保护结构的普适规律。带回跳特性的器件在触发后,导通电压可能低于触发电压;选型还需检查维持电压、维持电流和正常供电下是否会持续导通。Nexperia:保护器件技术问答

5.5 其他常见参数速查

参数 含义与单位 入门时怎样使用
IPP 峰值脉冲电流,A 必须连同波形和温度阅读
PPP 峰值脉冲功率,W 表示特定短时冲击能力,不能当持续功耗
IR / ILEAK 漏电流,nA、μA 等 看规定电压和高温条件,精密输入尤其敏感
Cj / CIO 结电容或通道电容,pF 检查偏置、频率、典型值/最大值、测量端口
RDYN 动态电阻,Ω 描述导通区电压随电流上升的快慢
TJ 结温,℃ 是芯片内部温度,不等于外壳或环境温度
VF 正向压降,V 单向 TVS 在相反极性下会用到
IEC ESD rating 器件静电耐受能力,kV 区分接触/空气放电,不代表整机保证通过

初步读表时,也可对照东芝 TVS 选型说明。正式定料仍以具体料号的电气参数、测试条件和脚注为准。

6. 单向、双向、多通道:怎样选、怎样接?

6.1 单向 TVS 能处理正、负两种冲击吗?

可以,但两种方向的工作机制不同。以阴极接正线路、阳极接地为例:正向过压使器件进入反向雪崩;线路被拉到负电位时,器件可能正向导通。

因此“单向”不等于“只能保护正静电”。它描述器件的电压—电流特性不对称。负向大电流下的压降、初始过冲和脉冲承受能力,仍要查看手册,不能把它永远简化成理想的 −0.7V。

对只允许正电压的电源或某些 GPIO,单向器件可能适用。但如果线路正常就会出现负电压,单向器件可能提前导通,削掉合法信号。

6.2 双向 TVS 适合什么情形?

双向器件通常在正、负两个方向都允许一定电压摆幅,并在相应区域钳位,适合需要双极性工作范围的线路。它并不天然优于单向器件;代价可能是负向钳位的绝对值更高。

选择之前,先画出“这根线相对 TVS 返回端”的正常电压范围。注意差分接口的两根线虽然一起传数据,但每一根线对本地地的电压,受到共模电压影响,不能只看两线之间的差分电压。

还要注意:双向 TVS 不负责阻断接反的直流电源。若接反的电压没有触发它,它可能保持截止,后级仍会收到反向电压;反接保护通常需要串联二极管、MOSFET 或专用控制器。

6.3 多通道阵列为什么一定要读引脚图?

一个六脚封装可能包含两路保护,也可能包含四路保护及公共端。看见 NC 不能擅自认为它可以任意接地;看见两边都有 IO 引脚,也不能未经核实就把它当作内部相连的直通端。不同器件的 NC、公共端、电源端和裸露焊盘定义可能完全不同。

对于带转向二极管的电源轨钳位阵列,瞬态电流可能注入某条供电轨。此时要检查这条轨能否吸收注入电荷、是否会被抬高、掉电时是否反向给系统供电。线上的电压降低了,而电源轨被抬高,仍可能造成其他电路异常。

7. 计算浪涌:先知道源阻抗,再算电流

7.1 “1kV 浪涌”为什么还不够?

把同样的电压接在很大电阻后面和很小电阻后面,能提供的电流不同。选型需要知道浪涌源的开路电压、等效源阻抗、耦合网络、波形、极性和重复条件。实际标准发生器的开路电压与短路电流波形还可能不同。

在一个简化电阻源模型中,忽略后级分流与寄生效应,峰值附近可粗估:

Isurge ≈ (VOC − VC) / (Rg + Rs)

VOC 是该模型的源开路电压,VC 是 TVS 钳位电压,Rg 是源电阻,Rs 是电路增加的串联电阻。电压以 V、电阻以 Ω 代入,结果就是 A。

这个公式中的源电压要按实际测试接法定义,不能把带电测试中的电源偏置随意漏掉或重复相加。若耦合网络显著表现为电容、电感或分布线路,简单电阻模型只适合初步理解,需要进一步仿真或测试。

7.2 TVS 的钳位电压随电流变化,怎样一起求?

在指定电流范围、指定脉冲条件内,可以用线性近似:

VC ≈ V0 + RD Isurge

V0 是拟合得到的电压截距,RD 是这一条件下的动态电阻。V0 不应无条件等同于手册的小电流击穿电压。把它与前面的源方程联立,可得:

Isurge ≈ (VOC − V0) / (Rg + Rs + RD)

该模型假定已进入相应导通区,且电流处于拟合适用范围。它不适合描述触发瞬间、回跳转折区或随意跨波形外推。TI:浪涌二极管选型方法

7.3 完整算一次:教学源与教学 TVS

假设某瞬态源峰值附近可用 VOC = 100V、Rg = 2Ω 表示。电路增加 Rs = 1Ω,候选 TVS 在目标波形下的近似特性是 V0 = 30V、RD = 0.2Ω。

第一步,计算峰值附近的分流电流:

I ≈ (100 − 30) / (2 + 1 + 0.2) = 21.875A

第二步,计算器件两端的钳位电压:

VC ≈ 30 + 0.2 × 21.875 = 34.375V

第三步,计算这一工作点的瞬时功率:

P ≈ VC I = 34.375 × 21.875 ≈ 752W

第四步,检查串联电阻的脉冲应力:

PRs ≈ I²Rs = 21.875² × 1 ≈ 479W

这个 479W 是峰值附近的瞬时功率,不表示必须使用持续额定 479W 的电阻,也不表示普通 1/4W 电阻一定能承受。要查电阻自身的脉冲过载曲线、峰值电压、能量限制和重复条件。

TVS近似特性与源负载线的交点计算

图 3:负载线与 TVS 特性相交处,对应源与器件共同决定的近似工作点。图中的 752W 仍需配合脉冲形状与时间判断。

最后,还要在相同波形下检查 TVS 的保证能力,并叠加温度、制造偏差和布局过冲。算出 21.9A 并不能直接宣布一颗“标称 22A”的器件足够;边界工况没有余量,且不同条件下的 22A 可能根本不可比。

7.4 串联限流也会影响正常工作

上述 1Ω 电阻如果用于正常负载为 0.5A 的电源,平时产生:

ΔV = IR = 0.5V;P = I²R = 0.25W

如果正常负载是 3A,同一个电阻就会产生 3V 压降和 9W 功耗。可见“加大串联电阻降低浪涌”不是无限制的办法。必须同时满足正常供电、温升、启动和负载瞬态要求。

8. 功率、能量、波形和温度:四件事一起看

8.1 峰值功率与能量不是同一个量

瞬时功率和单次吸收能量分别为:

p(t) = v(t)i(t)

ETVS = ∫ v(t)i(t) dt

功率是某一时刻“多快地耗能”,能量是整个脉冲期间“总共耗了多少”。对理想矩形脉冲,才可直接写成 E = P × t。真实浪涌存在上升段、下降段和随电流变化的钳位电压,不能把峰值功率乘上标称时间,就当作精确能量。

为了练习单位换算:假设一个理想矩形功率脉冲为 500W,持续 20μs,则能量是 0.01J;若持续 1ms,则为 0.5J。相同峰值功率下,持续时间不同,能量可以差很多。这个矩形演算不能拿来换算不同标准波形的器件额定值。

8.2 8/20μs、10/1000μs 怎样理解?

这些记号描述规定的脉冲形状与时间参数,涉及前沿和衰减到半峰值的时间定义;具体定义、容差、虚拟起点等应以对应标准或数据手册为准。它们不是“保持满电流 20μs”或“保持满电流 1000μs”的矩形脉冲。

常见浪涌组合波发生器会同时涉及开路电压波形和短路电流波形。不能把 1.2/50μs 的开路电压波形与 8/20μs 的短路电流波形当成同一条曲线;被钳位后的电流形状还受连接网络和负载影响。

采购页面上两个器件都写“600W”,一个按 8/20μs 测试,另一个按 10/1000μs 测试,这两个数字不能直接判定谁更强。不同波形之间也不能仅按时间比例,例如 1000/20,进行额定功率换算。

作为读手册的真实例子,Littelfuse SMBJ-E 系列资料把 600W 与 10/1000μs、初始温度及安装条件联系起来,并单独给出温度降额和脉冲曲线。这正说明功率数字必须连同条件阅读,而不能单独摘抄。Littelfuse SMBJ-E 数据手册

8.3 温度越高,余量通常越少

TVS 在环境较热、附近电源器件发热或连续受到冲击时,初始结温可能已经升高。对于要求降额的器件,需要按手册曲线减小允许脉冲功率或电流,而不是只按 25℃ 参数设计。

假设某候选器件在目标温度下,手册允许值降为室温的 60%,且室温下对应目标波形的允许峰值功率为 1000W,那么该条件下只能按 600W 评估。这里的 60% 是教学假设,不是所有 TVS 的通用降额系数。

常见近似表达是:

Pallow(T) = kT × Prated

kT 必须来自该器件对应的降额规定。还要确认曲线横轴是环境温度、引脚温度还是初始结温,这些条件不能直接混为一谈。

8.4 重复冲击需要检查平均热量和瞬态温升

若每次吸收能量 E,平均每秒发生 f 次,平均功耗可先估算为:

Pavg = E × f

例如每次 0.02J、每秒 10 次,平均为 0.2W。但“平均只有 0.2W”不等于一定安全:单次冲击可能先超过峰值限制,相邻脉冲之间也可能来不及冷却。判断结温需要器件的瞬态热阻、脉冲序列及散热边界条件。

ST 的钳位保护应用笔记讨论了脉冲、温度与钳位能力之间的关系,可用于深入理解这些约束。ST AN316:TVS 钳位保护

9. 实例一:给 24V 电源输入选择 TVS

9.1 先写需求,暂时不要搜料号

假设我们设计一块小型工业控制板,条件如下。这是一组教学需求,不对应某个现成产品的认证要求。

项目 本例假设
正常输入 24V 标称,最高 28.8V
正常负载 0.5A
后级电源芯片 正常工作输入范围覆盖系统需求,绝对最大输入为 60V
输入电容与串联器件 也必须核对各自工作电压、脉冲耐受与温度要求
浪涌条件 由产品需求单独给定,不能仅以“工业用”代替
最高使用温度 需要结合外壳和板上发热确定

第一步,VRWM 应不低于 28.8V。可以从 30V 或相邻更高工作电压档位开始检查,但这只是进入候选名单,不是选型完成。

第二步,核查该器件在目标电流、目标波形和目标温度下的 VC,max。第三步,估计 PCB 与回流路径造成的附加残压。第四步,把最终节点应力与所有后级器件允许值比较,而不只看主芯片。

9.2 怎样做“电压预算”?

可把各项按保守同向叠加做初步预算:

Vpin,peak ≲ VC,worst + |Vparasitic| + Vmargin

这里 VC,worst 是目标条件下 TVS 的最不利钳位值;Vparasitic 包含布局、返回路径等产生的附加压差;Vmargin 是设计中为未覆盖偏差预留的预算。该式是预算方式,不是所有电路的精确瞬态方程。真实电压由具体节点和参考地决定。

假设某候选器件在目标条件下保证 VC,max = 48V,预估寄生附加项为 5V,再留 3V 预算,合计 56V。相对 60V 绝对最大输入,纸面上还剩 4V。此时只能说它值得继续验证,不能宣布设计可靠:5V 寄生项还需要依据布局和实测,56V 也可能超过芯片正常工作范围,导致保护、复位或功能中断。

如果同样电路换成绝对最大输入只有 36V 的芯片,则 48V 钳位已经明显不合适。把 TVS 从“600W”换成“1500W”不一定能修正电压窗口;需要实际降低目标电流下的残压、增加合适的限流/断开级,或更换耐压更高的后级。

9.3 绝对最大额定值不能当推荐工作值

绝对最大额定值给出应力边界,不承诺在边界附近正常工作、性能不变或长期可靠。对于电源输入浪涌,可以先按较保守的“不越过额定边界”策略筛选;但即便如此,还需确认功能要求与测量位置。

高速 ESD 的时间尺度又有所不同。不能自行假定“只超限几纳秒就没关系”,也不能仅根据一个静态绝对最大电压,就宣称已经准确预测所有纳秒级失效。若需要利用芯片短时耐受特性,必须有厂家支持的瞬态数据、参考方案或系统验证依据。

9.4 不要漏掉输入电容和串联保护器件

例如后级芯片耐压 60V,但输入电容额定只有 35V,整个节点仍不能按 60V 看待。MOSFET、理想二极管控制器、电子保险丝和采样电阻也可能先达到自己的限制。

评估对象应是保护节点上所有承受该应力的元件。如果新增串联 MOSFET 用于过压断开,它的漏源耐压、安全工作区、控制器响应和关断期间的电压分配都要核查。仅在原理图上放一个“保护模块”方框并不会自动获得额外耐压。

10. 实例二:I²C 上加 ESD,为什么可能导致通信失败?

10.1 先复习 I²C 的上拉过程

I²C 的 SDA、SCL 通常通过上拉电阻升到高电平,器件通过开漏输出将线路拉低。线路从低到高时,上拉电阻给总线电容充电,因此上升沿受到电阻和总电容影响。

这里的总电容 Cb 包括芯片引脚、PCB 走线、连接器、线缆、保护器件,以及测量探头引入的电容。选择 ESD 器件时,只看“3.3V 可用”而不看电容,可能让原本能通信的总线变慢。

10.2 0.8473 是怎样来的?

简单 RC 充电模型为:

V(t) = VDD[1 − e−t/(RPCb)]

计算从 30% 电源电压上升到 70% 的时间差,可以得到:

tr = ln(0.7/0.3) × RPCb ≈ 0.8473RPCb

RP 是等效上拉电阻,单位 Ω;Cb 是总电容,单位 F;结果 tr 的单位为秒。这个系数来自规定的电压测量区间,并不是所有数字接口上升时间都统一使用的系数。

10.3 加入保护前后算一次

假设 RP = 2.2kΩ,原有总电容 120pF:

tr,原 ≈ 0.8473 × 2200 × 120 × 10−12 ≈ 224ns

若某 ESD 方案给单根线路额外增加 50pF,新的总电容为 170pF:

tr,新 ≈ 0.8473 × 2200 × 170 × 10−12 ≈ 317ns

采用 Fast-mode 的 300ns 上升时间要求做检查,224ns 在这一项上满足要求,317ns 则超过上限。这说明保护元件即使完全不发生钳位,单凭它的电容也能影响正常通信。该模型和 300ns 示例条件可参见 TI:I²C 上拉电阻计算

I2C总电容变化导致上升时间从224ns变为317ns

图 4:增加电容以后,电压越过逻辑阈值的速度变慢。图中曲线是理想 RC 模型,不包含主动上拉、总线缓冲器、走线分布参数等影响。

10.4 反过来求 ESD 器件的电容预算

如果上升时间要求为 300ns,上拉为 2.2kΩ,则允许的总电容粗估为:

Cb,max ≈ 300 × 10−9 / (0.8473 × 2200) ≈ 161pF

已有 120pF,就只剩大约 41pF 总预算。这个余量还要分给新增走线、连接器、探头和器件偏差,不能把它全部消耗在一个标称 40pF 的 TVS 上。

也可以减小上拉电阻改善上升沿,但下限受灌电流能力约束:

RP,min ≥ (VDD,max − VOL,max) / IOL,guaranteed

假设用 3.3V、0.4V 和保证灌电流 3mA 做初算,则 RP,min ≈ 967Ω。实际应使用总线上最弱器件在相应条件下的保证值,并考虑电源与电阻容差,不能把所有 I²C 器件都假定成同样的灌电流能力。

10.5 实际怎样选?

先确认最高合法高电平,再确定单向/双向和掉电行为;然后按每根线计算电容预算,检查最大漏电对上拉电压的影响;最后验证静电钳位和系统抗扰度。SDA 与 SCL 都可能需要保护,不能只保护数据线而遗漏时钟线。

若 I²C 引到较长外部线缆,问题还包括地电位差、噪声耦合和线缆电容。此时除了 ESD 器件,还可能需要总线缓冲、隔离或更适合长距离通信的接口。单独换一颗更强的 TVS 不能解决所有信号传输问题。

11. 实例三:USB 接口怎样分别保护?

11.1 先把接口拆成不同用途的线

USB 连接器里可能同时存在供电线、差分数据线、配置线、辅助线和屏蔽结构。虽然它们在同一个连接器里,但合法电压、信号速度和故障场景并不相同。

供电线 VBUS 的选型先看系统支持的实际最高电压和功率路径;差分数据线先看合法信号范围、低电容、钳位和高速传输;配置或辅助引脚则需按对应控制器和端口方案检查。如果设备支持更高电压协商,不能沿用“所有 USB 供电永远都是 5V”的假设。

11.2 为什么高速数据线不能只比较结电容数字?

电容越大,通常越容易影响高频信号,但“低于某个 pF 就一定合格”仍过于简单。封装、焊盘、走线支线、引脚排列,以及通道之间的匹配都会影响传输。

如果用一个很简化的集中参数 RC 模型做初筛:

f−3dB ≈ 1 / (2πReqCtotal)

假设有效驱动电阻为 50Ω,额外集中电容为 10pF,则极点约为 318MHz;若仅为 1pF,则约为 3.18GHz。这是为了理解电容数量级的影响,不是 USB 合规带宽计算,更不能把某个差分特征阻抗直接当成所有拓扑下的 Req

数字信号是否失真,还与边沿速度有关,不能只按数据每秒多少位判断。实际高速接口通常要看厂家提供的插入损耗、回波损耗、S 参数、眼图或对应参考设计,并在真实板级条件下验证。

11.3 真实参数阅读示例:TI ESD441

以 TI ESD441 官方产品资料作为“读表练习”:其页面给出 5.5V 工作电压、1pF 典型 IO 电容、7.6V 钳位值对应 16A TLP 条件,同时列出静电和浪涌能力。这里应读出的重点是:5.5V 工作电压与 7.6V 钳位电压含义不同,且 TLP 钳位值不能直接当作任意浪涌下的残压。 1pF 是典型值,也不是任何偏置和任何频率下都精确等于 1pF。TI ESD441 官方资料

这个例子不代表它适合所有 USB 接口,也没有声明立创商城当前一定有货。选用真实料号时,还要核对完整后缀、封装、引脚、目标接口要求和最新版本手册。

11.4 两根差分线要对称看待

如果两根线的保护电容明显不同,或者一根线多绕了一大段支线,可能造成不平衡。优先选择适合对应接口、便于直通布线的封装;两侧走线结构、参考平面和保护支路应保持合理一致。

屏蔽层也不是简单接一个地符号就结束。屏蔽、机壳地与信号地的连接方式,必须结合整机结构、EMC 和接地策略确定。不要为了图纸“看起来干净”而让瞬态电流绕过整个板子再回到连接器附近。

12. 实例四:RS-485、CAN 等工业总线

12.1 电源电压不等于总线引脚的工作范围

一个收发器用 3.3V 供电,不代表外部总线引脚对本地地只能出现 0~3.3V。工业总线往往需要容忍一定的共模范围、地电位差,某些系统还规定误接到电源的故障能力。

因此不能简单地在 A/B 或 CANH/CANL 上各装一颗“3.3V TVS”,就认为完成了保护。器件有可能在合法共模状态下导通,造成通信失败和持续发热。

正确做法是分别查:收发器保证的总线正常工作范围、绝对最大范围、总线故障耐受范围,以及产品要求的浪涌和 ESD 条件。它们不是同一张表里的同一个数字。

12.2 共模与差模要分别理解

差模干扰是两根线之间的电压差异常增大;共模干扰是两根线一起相对某个参考节点抬高或降低。

在线间放置 TVS,主要限制的是两线之间的差分电压。若两线同时相对本地地升高很多,线间电压可能仍然不大,这颗线间 TVS 就未必能解决共模应力。反过来,两线各对地钳位,也要检查它们的工作范围与回流路径。

这解释了为什么工业接口有时使用专用总线保护器件,或根据威胁组合安排线间、线对返回端的多级保护。选择哪种连接方式,要从被保护器件每个引脚的受压情况推导。

12.3 还要关注通信速率与隔离边界

较高总线速率需要更仔细地检查保护电容和布线。终端电阻、偏置网络、共模电感与 TVS 也会相互影响,不能分开各自“选一个常用值”后就默认整机正确。

对于隔离收发器,TVS 的返回端通常需要在相应隔离侧内规划。把隔离侧端口的浪涌直接引向另一侧逻辑地,可能改变原先的隔离和共模设计。应同时检查爬电间距、电气间隙、屏蔽及系统接地需求。

13. 实例五:模拟输入、按键和 GPIO

13.1 高阻模拟输入首先看漏电

在电压测量、传感器或高阻分压网络中,保护器件的漏电可能直接变成测量误差。最简单的近似关系是:

|Verror| ≈ |Ileak| × Rsource

假设输入的等效源电阻为 100kΩ,保护器件在该电压、该温度下的漏电为 100nA,则误差量级可达 10mV;若高温下漏电变成 1μA,则可达 100mV。误差正负和准确值由漏电方向及网络结构决定。

所以精密输入不能仅比较室温典型漏电。要找最不利温度和偏置下的保证值,并把它计入完整误差预算。ADC 输入采样电容、前级运放驱动能力和额外串联电阻,也会影响采样建立时间。

13.2 按键速度慢,也不等于任意大电容都可以

低速按键通常能接受比高速数据线更大的电容,设计自由度更高。但仍需检查按键扫描时序、低功耗唤醒、触摸检测灵敏度和去抖电路。电容与上拉形成的延迟,可能改变唤醒脉冲或短按检测行为。

保护位置应考虑干扰真正进入的位置。如果人的手能接触金属按键或外部引线,入口附近是重点。若只有内部按键却经结构间隙发生空气放电,还要观察实际放电落点和附近耦合路径。

13.3 串联电阻可以帮忙,但不能盲目让芯片内保护吃电流

在低速 GPIO 上,串联电阻有时可以限制流入后级的残余电流。不过,只有在明确知道钳位结构和允许注入电流时,才可以进行相应计算:

R ≥ (Vupstream,clamp − Vpin,clamp) / Iinjection,allow

这个公式只给出特定简化条件下的电阻下限,前提是分子为正且相关钳位和电流参数有依据。还要检查电阻压降、RC 延迟、脉冲耐受,以及被注入的电源轨能否吸收电流。

不应把芯片内部的 ESD 结构默认当作一个可以反复使用的大电流稳压器。若手册没有给出相应瞬态或注入保证,不能仅靠公式补出一个不存在的保证值。

14. 多级保护:什么时候一颗 TVS 不够?

14.1 瞬态、反接、过流与持续过压需要分别处理

TVS、保险丝与串联断开保护的功能配合

图 5:一种电源输入功能架构。图中 TVS 位于保险丝之后、串联断开保护之前,旨在展示功能分工;实际位置要结合保护器件耐压、反接需求和浪涌电流路径确定。

TVS 适合承担规定条件下的短时分流。反接保护负责处理电源极性错误;限流器件限制故障电流;过压断开电路阻止持续高电压进入后级;保险丝可在某些故障中隔离电源。这些功能可以由离散元件实现,也可以由集成方案实现,但都要核实各自的边界条件。

假设一个原本 24V 的输入被接到持续 48V 电源上,TVS 若持续导通,就可能不断发热。此时要问的不是“瞬间能承受多少瓦”,而是“谁会在多长时间内限制或切断能量”。

14.2 保险丝为什么不保证救得了 TVS?

保险丝的动作与电流大小和持续时间有关,不是超过额定电流就立刻断开。持续故障中,电源如果进入较低电流限流状态,可能不足以快速熔断保险丝,却足以让 TVS 长时间发热。

设计时应把电源短路能力、保险丝时间—电流曲线、分断能力、TVS 故障模式和热条件放在一起检查。不能默认 TVS 一定永久短路,也不能默认它一定安全开路;实际失效结果取决于器件和过应力过程。

14.3 两颗 TVS 直接并联,不等于能力翻倍

器件的击穿和动态特性存在偏差,先导通或残压更低的一颗可能承担更多电流,布局差异也会影响分流。因此两颗标称相同的 TVS 直接并联,不能未经验证就把允许电流相加。

多级保护同样需要协调。如果前级残压比后级触发电压高,而两级之间又几乎没有隔离阻抗,后级小器件可能承担过多电流,前级大器件反而没有发挥预期作用。需要按动态电流分配分析,而不是只把“粗保护”和“精保护”两个名字写在图上。

14.4 MOV、GDT、共模电感各有作用

更高能量的外部线路可能需要压敏电阻、气体放电管或其他前级器件,再配合后级 TVS。这涉及触发、续流、老化、绝缘和能量协调等问题,不应把某个通用连接图当成所有应用的答案。

共模电感主要改变共模干扰传播特性,不会自动消除所有差模过压;某些脉冲条件下磁芯还可能饱和。滤波与钳位可以协同,但各自都要在实际威胁条件下验证。

15. PCB 布局:为什么同一颗器件换个位置就不一样?

15.1 快速电流使很小的电感也变得重要

电感上的电压为:

VL = L × di/dt

L 的单位是 H,di/dt 的单位是 A/s,结果是 V。假设一个回路寄生电感为 2nH,而某个瞬间的电流变化率为 10A/ns:

VL = 2 × 10−9 × 10 × 109 = 20V

这是解释敏感性的教学数值,并非承诺任意 PCB 上都有 2nH 或任意放电都有此斜率。它说明:在很快的电流变化下,看似不大的寄生参数也能产生明显压差。

TVS长支线布局与就近直通布局的对比

图 6:布局的目标是控制完整分流回路的阻抗。右图的好处不只是 TVS 靠近连接器,还包括其返回路径也短、并接入合适的参考平面。

15.2 入口、TVS、后级的顺序要明确

可优先采用便于直通的布线方式,让外部线路进入板子后先到保护器件的位置,再进入被保护区域,避免从主线上拉一条很长的支线去找 TVS。参考布局建议还强调:回流连接、过孔与相邻走线耦合都会影响最终残压。TI:ESD 保护布局指南

但“靠近接口”并不是唯一检查项。若 TVS 的返回端绕了半块板才接到有效回流平面,或者恰好与复位、晶振、模拟输入共用一段细长地线,仍可能产生问题。

15.3 布板时沿着一整圈电流路径检查

可以在 PCB 截图上画出:入口焊盘→保护支路→TVS→回流连接→外部返回路径。然后检查它是否穿过敏感区、是否有明显瓶颈、是否跨越平面开缝,以及是否与后级共用高阻抗连接。

大电流路径旁边不要紧贴一条没有保护的敏感线。即使没有直接电气连接,快速电压和电流变化也可能通过电容、电感耦合影响它。

对于高速差分线,保护布局同时要维护信号参考平面和差分结构。不要为了把 TVS 地引到某个遥远“干净地”,反而切断高速信号回流。机壳地、信号地和屏蔽如何连接,需要作为整机方案决定。

15.4 测残压也会被探头布局影响

长探头接地线会引入额外环路,可能把测量结果中的过冲放大或混入耦合。测量时应使用适合目标带宽、共模和电压范围的方法,明确测的是 TVS 两端还是芯片引脚相对芯片地。

同时记录探头型号、连接方式、带宽设置和测量位置。否则两次测试看似残压不同,可能只是测量环路不同,而不是器件真的改善或变差。

16. 在立创目录中怎样一步步筛选?

本文对应的采购入口是立创商城:静电和浪涌保护(TVS/ESD)。目录适合缩小候选范围,最终电气判断仍应回到厂家原始数据手册。本文未核验该目录的实时库存和价格,也不把某个演算参数冒充商城现售料号。

从接口需求到测试验证的TVS和ESD六步选型流程

图 7:把选型变成六步筛选流程。某一步不满足时,需要调整器件或电路,而不是跳过那一步。

第一步:写出接口的边界条件

先填写正常最高与最低电压、后级允许应力、信号速率、温度、外接线缆情况,以及目标干扰模型。信息不全时,把未知项明确标出来。一个诚实的“待确认”,比一个随手猜的参数更能帮助后续设计。

第二步:按工作电压、极性与通道数缩小范围

筛选值要覆盖正常范围,也要检查正负方向和参考节点。多通道器件可节省面积,但还要核对每通道内部结构,不要只按“几路”匹配引脚数量。

第三步:下载候选器件手册,抄完整参数

至少记录 VRWM、VBR 及 IT、VC 及电流/波形、IPP、电容条件、漏电条件、温度范围、降额曲线和引脚图。商城没有显示的参数,不能默认为“足够好”。

第四步:统一测试条件后再比较

比较浪涌电流之前先统一波形,比较钳位之前先统一电流和温度。比较电容时检查是典型值还是最大值、对地还是线间、零偏还是某个直流偏置。条件无法统一时,把“缺少可比数据”写在候选表里,向厂家索取或安排验证。

第五步:检查封装、焊盘和供应信息

同一电气系列可能有不同封装和后缀;同名不同厂家的器件也不保证完全等效。查看包装、焊接要求、温度等级和完整料号,再确认可采购性、交期与替代料。

小封装有利于缩短连接,但不自动代表更高浪涌能力;大封装可能便于处理较高应力,但不自动适合高速线。封装尺寸是约束之一,不能代替电气参数。

第六步:留下两三种有依据的候选,而不是盲选最低价

采购候选表可采用下面的结构:

项目 候选 A 候选 B 判定规则
完整厂家与料号 待填 待填 后缀和封装必须明确
VRWM、极性 待填 待填 覆盖正常工作范围
VC,max 与条件 待填 待填 满足后级电压预算
IPP 与波形 待填 待填 同条件下具备足够能力
最高温度下能力 待填 待填 完成降额核查
电容与漏电 待填 待填 满足通信和精度预算
PCB 与引脚兼容性 待填 待填 能形成合理保护回路
价格、库存、交期 查询时填写 查询时填写 不替代电气合格条件
未确认项 明确列出 明确列出 未确认不能写“通过”

17. 如何验证:从“纸面合适”到“板上可用”

17.1 先验证正常工作不受影响

在没有施加冲击前,测量不同输入电压、负载和温度下的正常表现。电源侧看压降、漏电、启动与温升;数字接口看边沿、通信错误和工作距离;高速接口按需求看眼图和链路质量;模拟侧看偏移、噪声与建立时间。

这一步很重要,因为保护方案不能靠牺牲正常功能来“通过防护”。例如把电容加得非常大,静电现象可能缓和了,但通信也已经不满足要求。

17.2 再按目标条件检查干扰

测试记录应包括端口、极性、耦合方式、等级、次数、间隔、供电状态、线缆布置和性能判据。正向通过不能代替负向通过,单个端口通过也不能代替所有可接触位置通过。

板级调试可以观察残压和功能,正式符合性结论则应来自适用要求下的完整测试。不要用打火机点火器或其他不可重复的放电源,替代标准等级的验证结果;两者缺少可比的波形与校准条件。

17.3 测试后还要复查电气参数

每轮测试后,除检查通信和功能,还可对比静态功耗、关键节点漏电、输入阻抗和模拟精度。若参数持续漂移,即便当时没有死机,也要视为需要调查的结果。

如果 TVS 明显发热,先区分它是在正常状态持续漏电,还是只在规定冲击时吸收能量。前者可能提示工作电压不足、接反、负向合法信号被钳位或器件已损伤;后者则需要检查波形能力和热恢复条件。

18. 常见误区与故障排查

现象或说法 可能的问题 优先检查
“5V TVS 就能保护所有 5V 芯片” 混淆工作电压与钳位电压 目标电流下的残压和芯片耐受
TVS 没坏,芯片坏了 残压过高、布局过冲或回流不良 芯片引脚相对其地的瞬态电压
加了 TVS 后通信变差 电容、漏电、封装或走线改变 上升沿、眼图、波形和通道匹配
平时 TVS 就发热 正常电压越界、极性错误或故障 实际最高电压、接线、漏电
换更大功率型号仍失效 能力不足以外还有电压窗口问题 VC、前沿过冲和源阻抗
“器件 30kV,整机一定过 8kV” 器件耐受与系统保护混为一谈 整机耦合路径、功能与实际残压
一次通过,多次后异常 重复热应力、退化或不同放电路径 间隔、温度、冲击后参数
只在断电插线时出问题 掉电注入、反向供电或初始条件变化 阵列内部结构和未供电状态
“600W 比 400W 一定好” 忽略波形、温度和钳位差异 同条件的可比参数
双向 TVS 当反接保护用 没有真正阻断反向供电 串联反接保护架构

18.1 排查时先确认失效路径

不要只凭“打完静电就坏了”来决定更换 TVS。先检查冲击从哪里进入,损坏的是哪个器件、哪个引脚,是否有外壳或线缆造成旁路;再检查 TVS 是否实际参与分流。

如果放电主要通过屏蔽壳耦合到复位线,换数据线上更大的 TVS 未必有效。如果 TVS 接地路径断开,单独比较器件数据也找不到真正原因。故障定位应把电路图、PCB、机械结构和测试接法一起看。

18.2 每次只改变有明确依据的因素

例如先缩短回流路径、保持器件不变,观察残压与功能是否改善;或者保持布局不变,对比相同工作电压下更低残压的候选。若一次同时改 TVS、电容、上拉、接地和软件,很难判断哪个因素起作用,也不利于后续量产维护。

19. 一张可复用的选型记录单

下面的模板适合在每个外部接口设计时复制一份。完成后,它应该能让另一位工程师复现你的判断,而不只看到一个料号。

分类 需要填写的内容
基本信息 产品、端口名称、原理图版本、PCB 版本、日期
正常电压 最大值、最小值、容差、纹波、共模范围、掉电状态
正常功能 负载电流、信号速率、上升时间、精度、允许压降
后级边界 推荐工作范围、绝对最大值、厂家给出的瞬态/注入限制
外部威胁 采用的测试要求、波形、源阻抗、耦合、极性、次数
电压计算 VRWM 筛选值、目标电流下残压、寄生与裕量预算
热与能量 单次脉冲能力、温度降额、重复条件、散热边界
信号预算 电容、漏电、插损/眼图要求、通道匹配
结构与布局 入侵点、分流回路、回流平面、机壳与信号地关系
器件资料 完整料号、手册版本、关键表格和曲线所在页
实测结果 测量位置、探头、波形、功能表现、测试后参数
结论 可用、待验证或淘汰,并写明理由和未覆盖条件

初学者可以先把所有“待确认”列出来,再逐项补齐。成熟的选型不是每个数字都显得漂亮,而是每个判断都有对应的条件和证据。

20. 五道练习题,检查自己是否真正理解

题 1:输入标称 12V,最高允许正常到 14.4V,选 12V 工作电压的 TVS 合适吗?

不能仅凭标称电压认为合适。应按 14.4V 正常上限及必要裕量检查工作电压和漏电,同时保证升高工作电压后仍有足够的钳位窗口。下一步还要知道后级耐压和目标冲击条件。

题 2:两颗器件都写 1000W,是否可以互相替代?

不能。还要比较波形、温度、VRWM、VC、电流、电容、极性、封装和引脚。特别是功率相同,不代表允许电流相同,因为功率约等于该工作点的电压乘电流。

题 3:某保护方案把节点钳在 45V,后级绝对最大值 40V,可以因为脉冲短就忽略吗?

不能自行忽略。需要降低残压或改变保护架构;若想利用后级的短时耐受,必须取得对应条件下的厂家依据并完成系统验证。缺乏证据时,应按不满足处理。

题 4:TVS 支路电感 1nH,电流变化率 5A/ns,附加压降量级是多少?

V = L × di/dt = 1 × 10−9 × 5 × 109 = 5V。结果说明在快速瞬态下,纳亨级寄生也值得关注。

题 5:某高阻输入等效源电阻 200kΩ,保护漏电最坏为 50nA,会引入多大误差量级?

约为 50 × 10−9 × 200 × 10³ = 0.01V,即 10mV。实际符号与大小还要按输入网络分析。若总精度预算只有几毫伏,这个候选就需要进一步优化。

21. 入门术语表

术语 用一句话理解
瞬态 相对正常工作过程很短的一段变化
钳位 通过导通分流等方式限制节点电压
残压 保护动作以后,相关节点仍然承受的电压
雪崩 半导体结在相应反向电场下发生的一种强导电机制
回流路径 电流从进入点经过电路后返回源的实际路径
共模 多条线路相对共同参考节点一起变化的成分
差模 两条线路之间的差值变化成分
动态电阻 导通区电压增量与电流增量的比值
结电容 器件结结构表现出的电容,不等于额外并联的理想常数电容
降额 在温度等条件变差时,减小允许使用的能力
TLP 传输线脉冲测试,用于表征一定条件下的瞬态电压—电流特性
SOA 安全工作区,描述器件在电压、电流和时间组合下的允许范围
典型值 具有代表性的性能,通常不能替代保证的最大/最小边界

22. 选型时真正要带走的判断顺序

先明确正常电压和干扰来源,保证 TVS 在日常工作时不会误导通;再按同一测试条件计算分流电流与钳位电压,确认后级具有足够耐受;随后核对器件脉冲能力、温度和重复冲击;最后检查电容、漏电、布局与实测结果。

如果找不到同时满足“正常不干扰”和“冲击能保护”的器件,不要硬凑一个料号。那通常意味着电压窗口或能量分配需要重新设计:可以调整后级耐压、加入合适的限流/断开、采用多级保护,或改变接口架构。

一颗合适的 TVS,必须放在一个合适的回路里,才能成为有效的保护方案。

参考资料与继续阅读

以下以厂家原始资料为主。文章中的计算示例与图示由本文独立编排;例题结果不等于真实产品的测试报告。采购前应核对具体料号和最新手册版本。

  1. TI:Reading and Understanding an ESD Protection Data Sheet——区分参数、测试条件和器件级/系统级静电模型。
  2. TI:How to select a Surge Diode——浪涌保护参数与选型思路。
  3. TI:ESD Protection Layout Guide——PCB 回流、寄生与布局。
  4. TI:I²C Bus Pull-Up Resistor Calculation——上拉电阻和总线电容计算。
  5. Toshiba:Selection guidelines for TVS diodes——TVS 入门参数检查。
  6. ST:AN316 TVS clamping protection mode——钳位、脉冲与热条件分析。
  7. Nexperia:ESD protection, TVS, filtering and signal conditioning——器件结构与回跳等技术问答。
  8. TI:ESD441 产品与数据手册——真实参数阅读示例。
  9. Littelfuse:SMBJ-E 系列数据手册——脉冲功率与测试条件示例。
  10. 立创商城:静电和浪涌保护(TVS/ESD)目录——候选器件查找入口。
点击网页底部链接入群,欢迎大家进群交流!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇