☰
电容容值表全解析:从pF到uF的换算逻辑与选型指南
2026/9/25 5:01:41 网站建设 项目流程

1. 为什么电容容值总是记不住

干硬件这行十几年,我发现一个特别有意思的现象:很多人能背下电阻色环表,能默写常用运放引脚定义,但一提到电容容值,脑子里就剩下一团浆糊。1nF、10nF、100nF、1uF、10uF……数字来回跳,尤其是从pF到uF跨数量级的时候,稍不留神就写错一个零,板子回来一测,滤波没效果,耦合出问题,甚至上电就冒烟。

我自己刚入行那会儿,最怕的就是BOM表里电容那一栏。明明原理图上看来看去都是电容符号,怎么有的写104,有的写103,有的直接标0.1uF,还有的写100nF?后来被师傅骂了几次,才慢慢摸清楚这里面的门道。其实电容容值表之所以难记,根本原因不在于数字多,而在于三套表达体系在同时使用:pF/nF/uF的十进制单位、三位数字代码、以及直接标值的工程写法。这三套东西混在一起,没有一套清晰的换算逻辑,光靠死记硬背,记混是迟早的事。

这篇文章我想把电容容值这件事彻底讲透。不是给你一张冷冰冰的表格让你背,而是把背后的换算逻辑、常见系列的数值规律、实际选型时的判断方法都串起来。不管你是刚入行的硬件助理,还是做了几年但一直靠查表过日子的工程师,看完之后应该能建立起一套自己的记忆框架,以后看到任何电容标值,脑子里能自动完成换算和判断。

提示:本文讨论的容值表主要针对陶瓷电容、薄膜电容等常见无极性电容,电解电容和超级电容的标值方式另有规则,会在对应章节单独说明。

2. 三套标值体系的换算逻辑

2.1 十进制单位:pF、nF、uF之间的千进制关系

电容的基本单位是法拉(F),但1F的电容在实际电路中几乎见不到,因为太大了。我们日常打交道的都是它的派生单位:

  • pF(皮法):10的负12次方法拉
  • nF(纳法):10的负9次方法拉
  • uF(微法):10的负6次方法拉

它们之间是标准的千进制关系:1uF = 1000nF = 1000000pF。这个换算本身不难,难的是在实际工作中,不同厂商、不同图纸、不同软件里用的单位习惯不一样。比如欧洲的图纸喜欢用nF,日本和国内很多厂商喜欢用uF,而射频电路里又几乎清一色用pF。你如果只习惯一种单位,看到另一种就得在脑子里转一道弯,转多了就容易出错。

我自己的做法是建立一个锚点记忆:把100nF作为中心锚点。因为100nF = 0.1uF,这是最常用的去耦电容值,几乎每块板子上都有。记住这个锚点之后,往左走是10nF、1nF、100pF、10pF,往右走是1uF、10uF、100uF。每次看到不熟悉的标值,先判断它离100nF有多远,是大了还是小了,大概在哪个数量级,这样就不容易搞错。

2.2 三位数字代码:104、103、102到底怎么读

三位数字代码是陶瓷电容上最常见的标法,尤其是0805、0603这些小封装,上面印不下完整数值,就用三位数字表示。规则其实很简单:

  • 前两位是有效数字
  • 第三位是10的幂次
  • 单位默认是pF

比如104,就是10乘以10的4次方,等于100000pF,也就是100nF,也就是0.1uF。再比如103,是10乘以10的3次方,等于10000pF,也就是10nF。223就是22乘以10的3次方,等于22000pF,也就是22nF。

这里有个容易踩的坑:第三位是0的时候。比如100,不是100pF,而是10乘以10的0次方,等于10pF。101才是100pF。这个规则我见过太多人搞错,包括一些做了两三年的工程师,看到100就以为是100pF,结果实际焊上去的是10pF,电路直接跑不起来。

还有一个特殊情况:小于10pF的电容。比如1pF、2.2pF这种,三位代码没法表示,因为前两位有效数字至少是10。这时候厂商会用其他标法,比如直接写1R0表示1.0pF,或者用字母R代替小数点,2R2就是2.2pF。这种标法在射频电容里很常见,看到R不要慌,它就是小数点。

2.3 直接标值法:什么时候用uF,什么时候用nF

直接标值法就是老老实实把数值和单位写出来,比如0.1uF、100nF、10pF。这种标法最直观,但问题在于不同人的书写习惯不一样。有的人喜欢用uF,有的人喜欢用nF,还有的人喜欢用pF。同一张BOM表里,如果几个人协作,很容易出现0.1uF和100nF混用的情况,虽然值是一样的,但看起来乱。

我的建议是:在同一个项目里统一单位。如果是自己画原理图,我一般规定:1uF以上用uF,1nF到1uF之间用nF,1nF以下用pF。这样整个图纸看起来清爽,检查的时候也容易发现异常值。比如看到一个电容标0.001uF,一眼就知道是1nF,但如果标成1000pF,可能还要反应一下。

另外,电解电容的标值方式和陶瓷电容不同。电解电容通常直接标uF,而且会标注耐压值,比如100uF/25V。有些电解电容还会用代码表示耐压和尺寸,但容值一般直接写。超级电容就更特殊了,单位可能是F,比如1F、10F,标值方式也各不相同,需要看具体规格书。

3. 常用容值系列的数值规律

3.1 E6、E12、E24系列:为什么电容值不是随便定的

电容的容值不是你想定多少就定多少,而是遵循E系列标准。这个标准最早来自电阻,后来电容也沿用。E系列的核心思想是:在每一个数量级内,按照等比数列分布数值,使得相邻两个值之间的比例尽可能均匀。

常见的E系列有:

系列每个数量级内的值数量典型容值示例
E66个10, 15, 22, 33, 47, 68
E1212个10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82
E2424个10, 11, 12, 13, 15, 16, 18, 20, 22, 24, 27, 30, 33, 36, 39, 43, 47, 51, 56, 62, 68, 75, 82, 91

E6系列精度最低,容差通常是±20%;E12是±10%;E24是±5%。精度要求越高,用的系列越细。比如做滤波器的时候,容值精度直接影响截止频率,这时候就要用E24甚至E48系列。

记住这些数值有个小技巧:它们其实是10的n次方乘以一个固定序列。你只需要记住10到100之间的那组数,然后乘以10的幂次就行了。比如22这个数,乘以10的0次方是22pF,乘以10的3次方是22nF,乘以10的6次方是22uF。这样记比死记硬背每个具体值要轻松得多。

3.2 104、103、102之外:那些不常见但必须认识的标值

除了104、103、102这些常客,还有一些标值虽然不常用,但在特定场景下会碰到,不认识就会卡壳。

105:10乘以10的5次方,等于1000000pF,也就是1uF。这个值在电源滤波里很常见,尤其是LDO的输入输出电容。

225:22乘以10的5次方,等于2200000pF,也就是2.2uF。这个值在DC-DC转换器的输入电容里经常出现。

474:47乘以10的4次方,等于470000pF,也就是470nF,也就是0.47uF。这个值在信号耦合里偶尔会用到。

684:68乘以10的4次方,等于680000pF,也就是680nF,也就是0.68uF。这个值比较少见,但在一些音频电路里会出现。

106:10乘以10的6次方,等于10000000pF,也就是10uF。注意,10uF的陶瓷电容通常用106表示,但封装一般比较大,比如1206或1210,因为小封装做不出这么大的容值。

226:22乘以10的6次方,等于22uF。这个值在陶瓷电容里已经算很大了,通常只有大封装或者高耐压的型号才有。

这里有个容易混淆的点:105和106。105是1uF,106是10uF,差了一个数量级。我见过有人在BOM里把106写成105,结果板子回来发现电源纹波大得离谱,查了半天才发现是电容值小了一个零。

3.3 从pF到uF:一张可以自己推导的速查表

与其背一张固定的表,不如掌握推导方法。下面这张表是我自己常用的速查表,但更重要的是背后的推导逻辑:

三位代码计算过程pF值nF值uF值
10110×10^1100pF0.1nF0.0001uF
10210×10^21000pF1nF0.001uF
10310×10^310000pF10nF0.01uF
10410×10^4100000pF100nF0.1uF
10510×10^51000000pF1000nF1uF
10610×10^610000000pF10000nF10uF
22122×10^1220pF0.22nF0.00022uF
22222×10^22200pF2.2nF0.0022uF
22322×10^322000pF22nF0.022uF
22422×10^4220000pF220nF0.22uF
22522×10^52200000pF2200nF2.2uF
47347×10^347000pF47nF0.047uF
47447×10^4470000pF470nF0.47uF
47547×10^54700000pF4700nF4.7uF

这张表不需要背,你只需要记住前两位是有效数字,第三位是幂次,单位是pF,然后现场算就行了。算多了自然就记住了,比死记硬背靠谱得多。

4. 实际选型时怎么快速判断该用多大

4.1 去耦电容:0.1uF不是万能答案

很多教程一讲到去耦电容,就说"每个电源引脚旁边放一个0.1uF"。这话没错,但不够。0.1uF(也就是104)确实是使用最广泛的去耦电容值,因为它对几十MHz到几百MHz的高频噪声有很好的旁路效果。但如果你只放0.1uF,低频段的噪声可能就滤不掉。

我自己的习惯是大小搭配:每个电源引脚旁边放一个0.1uF,然后在电源入口处放一个10uF或者22uF的 bulk 电容。0.1uF负责高频,10uF负责低频,两者配合,覆盖的频段更宽。如果空间允许,还可以再加一个1uF或者2.2uF,形成三级去耦。

这里有个实际经验:0.1uF的陶瓷电容,在0603封装下,等效串联电感(ESL)大概在1nH左右,自谐振频率大概在十几MHz。超过自谐振频率之后,电容就变成电感了,去耦效果急剧下降。所以如果你要滤更高频的噪声,比如几百MHz,可能需要用更小的容值,比如100pF或者10pF,因为小容值的封装更小,ESL更低,自谐振频率更高。

4.2 耦合电容:容值大小直接影响截止频率

耦合电容用在信号链里,作用是隔直通交。容值选多大,取决于你需要的截止频率和负载阻抗。公式很简单:

f_c = 1 / (2 × π × R × C)

其中f_c是截止频率,R是负载阻抗,C是耦合电容值。比如你需要耦合一个音频信号,最低频率是20Hz,负载阻抗是10kΩ,那么:

C = 1 / (2 × π × 20 × 10000) ≈ 0.8uF

所以选1uF就足够了。如果你选0.1uF,截止频率就变成160Hz,低频就被砍掉了,听起来声音会发干。

这个公式反过来也能用:如果你已经选了一个电容,想知道截止频率是多少,直接代进去算就行。我见过有人在音频电路里用0.1uF做耦合,结果低频响应差得一塌糊涂,还以为是运放的问题,其实就是电容选小了。

4.3 滤波电容:从纹波要求反推容值

滤波电容的选型,通常是从纹波要求反推。比如一个线性稳压电路,输入是12V,输出是5V,负载电流是1A,你希望输出纹波小于50mV。假设稳压器的调整率足够好,纹波主要来自输入端的波动,那么输入滤波电容可以这样估算:

C = I × Δt / ΔV

其中I是负载电流,Δt是电容放电时间(通常取半个工频周期,比如10ms),ΔV是允许的纹波电压。代入:

C = 1A × 10ms / 50mV = 0.2F = 200000uF

这个值大得离谱,实际电路中不会这么算,因为稳压器本身会抑制纹波。但如果是开关电源的输入滤波,这个公式就有参考价值了。实际选型时,通常会根据经验先选一个值,比如100uF或者220uF,然后实测纹波,不够再加。

这里有个踩坑经验:电解电容的容值会随温度变化,低温下容值会下降,ESR会上升。如果你做的是户外设备,冬天低温启动时,滤波效果可能大打折扣。这时候要么选低温特性好的型号,要么加大容值留余量。

5. 那些容易搞混的电容概念

5.1 安规电容、Y电容、X电容:名字不同,用途不同

安规电容是一类特殊电容,主要用于跨接在火线和零线之间或者火线/零线和地之间,起到抑制电磁干扰的作用。它们的特点是失效后不会导致电击危险,也就是说,即使电容短路了,也不会让外壳带电。

  • X电容:跨接在火线和零线之间,通常用uF级容值,比如0.1uF、0.22uF、0.47uF。
  • Y电容:跨接在火线/零线和地之间,通常用nF级容值,比如1nF、2.2nF、4.7nF。Y电容的容值不能太大,否则漏电流会超标。

这两个名字里的X和Y,其实来自它们在电路中的连接方式:X是跨接(across),Y是旁路(bypass)。记住这个,就不容易搞混了。

5.2 自举电容和消隐电容:开关电源里的特殊角色

自举电容用在开关电源的高端驱动电路里,作用是给高端MOSFET的栅极驱动提供浮动电源。当低端MOSFET导通时,自举电容被充电;当高端MOSFET需要导通时,自举电容放电,把栅极电压抬升到高于电源电压的水平。自举电容的容值通常不大,比如100nF或者1uF,但耐压要足够,因为要承受电源电压加上驱动电压。

消隐电容(DESAT消隐电容)用在IGBT或者SiC MOSFET的短路保护电路里。当功率管导通时,集电极-发射极电压会有一个短暂的下降过程,如果在这个期间检测DESAT,会误判为短路。消隐电容的作用就是在这个短暂期间内屏蔽检测信号,避免误触发。容值通常在几十pF到几百pF之间,具体值取决于消隐时间要求。

这两个电容虽然名字里都有"电容",但作用完全不同,选型时关注的参数也不一样。自举电容关注容值和耐压,消隐电容关注容值精度和温度稳定性。

5.3 超级电容和普通电容:储能能力差了几个数量级

超级电容(也叫法拉电容)的容值可以达到法拉级别,比如1F、10F甚至100F。它的储能能力比普通电容大了好几个数量级,但耐压通常很低,单体只有2.5V或者2.7V。如果要用于高电压,需要串联使用,但串联又带来均压问题。

普通电容的容值通常在pF到uF之间,耐压可以做到很高,比如kV级别。两者的应用场景完全不同:超级电容用于能量缓冲、后备电源、峰值功率补偿;普通电容用于滤波、耦合、去耦、定时等。

这里有个容易混淆的点:超级电容的标值方式。有些超级电容直接标1F,有些标1000mF,有些标1000000uF。看到这些不要慌,换算一下就行:1F = 1000mF = 1000000uF。但要注意,超级电容的耐压通常只有2.5V左右,用的时候一定要看清楚。

6. 从仿真和实测中验证容值选择

6.1 用LTspice看电容的ESR和阻抗曲线

LTspice是免费的电路仿真软件,用来验证电容选型非常方便。你可以搭一个简单的电路:一个AC电压源,串联一个电阻和一个电容,然后跑AC扫描,看电容两端的电压随频率的变化。这样就能看到电容的阻抗曲线,包括自谐振频率和ESR的影响。

具体操作:在LTspice里放一个电压源,设置AC幅度为1V,然后放一个电阻(比如50Ω)和一个电容(比如0.1uF),串联起来。跑AC扫描,频率从1Hz到1GHz。看电容两端的电压,在低频时接近0V(电容阻抗高),在高频时也接近0V(电容变成电感),中间有一个最低点,那就是自谐振频率。

如果你想看ESR的影响,可以在电容上串联一个小电阻,比如0.1Ω,模拟ESR。然后看阻抗曲线的最低点,那个点的阻抗就是ESR。实际电容的ESR通常在几毫欧到几欧之间,取决于电容类型和容值。

6.2 万用表测电容:原理和注意事项

万用表测电容的原理通常是充放电法:给电容施加一个已知电流,测量电压上升的斜率,然后算出容值。或者给电容充电到已知电压,然后放电,测量放电时间。不同的万用表用的方法不一样,但核心都是基于电容的充放电特性。

用万用表测电容时,有几个注意事项:

  • 先放电:电容可能存有电荷,直接测可能会损坏万用表,或者得到错误读数。用电阻短接电容两端放电,或者用万用表的放电功能。
  • 注意量程:小容值电容(pF级)需要专门的电容档,普通万用表可能测不准。大容值电容(uF级以上)通常没问题。
  • 注意极性:电解电容有极性,接反了测出来不准,还可能损坏电容。
  • 注意温度:电容容值随温度变化,尤其是陶瓷电容,温度系数可能很大。测的时候尽量在室温下测,或者记录温度。

6.3 实际板子上的电容失效:怎么判断和替换

电容失效是硬件调试中常见的问题。失效模式主要有几种:

  • 短路:电容内部击穿,导致短路。用万用表测电阻,如果接近0Ω,就是短路了。
  • 开路:电容内部断开,导致开路。用万用表测电容值,如果显示无穷大或者远小于标称值,就是开路或者容值衰减了。
  • 容值衰减:电容老化或者受潮,容值下降。用万用表测,如果比标称值低很多,就需要更换。
  • ESR增大:电解电容常见的问题,容值可能没变,但ESR增大,导致滤波效果变差。需要专门的ESR表来测。

替换电容时,耐压值不能低于原值,容值可以适当加大,但不要太大,否则可能影响电路稳定性。比如原来的0.1uF去耦电容,换成1uF通常没问题,但换成10uF可能会导致电源上电时的浪涌电流过大。

7. 我自己的记忆方法和实战心得

7.1 把容值表和实际电路场景绑定

我记电容值的方法,不是单独背数字,而是把值和场景绑定。比如:

  • 看到104,就想到"电源引脚旁边的去耦电容"。
  • 看到103,就想到"信号耦合或者小滤波"。
  • 看到105,就想到"LDO的输入输出电容"。
  • 看到225,就想到"DC-DC的输入电容"。
  • 看到102,就想到"高频旁路或者射频电路"。

这样记的好处是,你不仅记住了值,还记住了它的用途。下次看到电路图上的电容,你能大概猜出它为什么选这个值,而不是盲目照抄。

7.2 用"数量级+有效数字"两步法快速换算

遇到不熟悉的标值,我用两步法:

第一步,判断数量级。看第三位数字,0到2是pF级,3到4是nF级,5到6是uF级。比如104,第三位是4,那就是nF级,具体是100nF。

第二步,算有效数字。前两位乘以10的幂次,得到pF值,然后换算成合适的单位。比如223,前两位是22,第三位是3,那就是22×10^3 = 22000pF = 22nF。

这两步熟练之后,基本可以做到看到标值就脱口而出,不需要查表。

7.3 几个让我印象深刻的踩坑案例

案例一:把106当成105。有一次做一块电源板,BOM里写的是106(10uF),结果采购看成了105(1uF),焊上去之后电源纹波大得吓人。后来查了半天,才发现是电容值小了一个零。从那以后,我在BOM里写电容值的时候,都会同时标注三位代码和实际值,比如"106 / 10uF",避免歧义。

案例二:忽略电容的耐压值。有一次做一个12V的电路,用了16V耐压的电容,觉得余量够了。结果实际工作时,电源上电瞬间有尖峰,超过了16V,电容直接击穿短路。后来换成25V耐压的,问题解决。从那以后,我选电容耐压时,至少留50%的余量,如果有尖峰,还要加TVS或者RC吸收。

案例三:Y电容选大了导致漏电流超标。有一次做一款电源适配器,为了过EMC,Y电容选了4.7nF。结果测试时发现漏电流超标,不符合安规要求。后来换成2.2nF,EMC勉强通过,漏电流也达标了。Y电容的容值和漏电流是直接相关的,选的时候一定要算清楚。

7.4 给新手的三个实用建议

建议一:建立自己的速查表。不要用别人给的表格,自己推导一遍,把常用的值写下来,贴在工位上。推导的过程就是记忆的过程。

建议二:在原理图上标注实际值。画原理图的时候,不要只写三位代码,同时写上实际值,比如"104 / 0.1uF"。这样检查的时候一目了然,也方便后续维护。

建议三:多动手测。拿一个电容,用万用表测一下,用LCR表测一下,用LTspice仿真一下,看看实际值和标称值差多少,ESR是多少,自谐振频率是多少。实测过的值,比背一百遍都记得牢。

电容容值这件事,说到底就是一个熟练度的问题。你见得多了,算得多了,自然就记住了。但前提是你要有一套清晰的逻辑框架,而不是零散地死记硬背。希望这篇文章能帮你建立起这套框架,以后看到任何电容标值,都能快速反应、准确判断。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询