草庐IT

硬件基础元器件【2.电容篇】

卯木丶 2023-05-10 原文

2 电容

文章目录


 电容是电子设备中不可缺少的电子元器件,应用十分广泛。电容的种类繁多,结构也各不相同,但其基本原理是一样的,都是依靠电荷的相互作用力把电荷存储起来。电容相比于电阻,种类更多,更加复杂。作为电子工程师,需要掌握各种电容的基本原理、基本参数、电气特性、选型方法等。

2.1 电容的主要作用

  • 作为电荷缓冲池
    在电路中,电源的负载是动态的,即器件的电流和功耗是不断变化的。为了保证电路稳定工作,可以使用电容作为电荷的缓冲池,保证器件工作电压的稳定。( Δ U = Δ Q C \Delta U = \dfrac{\Delta Q}{C} ΔU=CΔQ Δ U \Delta U ΔU表示电容两端电压变化量, Δ Q \Delta Q ΔQ表示电荷变化量,C为电容容值)

  • 用来泄放高频噪声
    高速电路中,无时无刻都存在状态改变,从而在电路中产生大量噪声干扰。在电源的传输路径上,需要通过电容将这些高频噪声写放到相对稳定的地平面中,避免干扰器件的正常工作。(根据阻抗公式: Z = 1 j ω C Z=\dfrac{1}{j\omega C} Z=C1,在频率较高时,电容表现为低阻抗)

  • 用于交流耦合
    当两个器件通过高速信号相连时,信号想断的器件可能对直流分量有不同的要求。在这种情况下,需要使用电容将信号携带的直流分量在接收端之前滤除。

2.2 电容的主要参数

1、标称电容量
标称电容量为电容的标注值。其实际容值会随着工作频率、工作电压、测量方法等变化而变化。
2、额定电压
指在额定环境温度下,可以连续加在电容两端的最高直流电压有效值。
3、精度
实际容量与标称容量之间的偏差。
4、谐振频率
由于电容的寄生参数,在谐振点以上频率工作时,会表现为感性。应避免电容的工作频率高于谐振频率。
5、损耗因数
又称耗散系数,用字母 D F DF DF表示。因为电容的泄露电阻、ESR、ESL比较难分开,所以许多厂家会将他们合并成一个指标,损耗因数。定义为:电容每周期损耗能量与存储能量之比,又称损耗角正切,表示为 tan ⁡ δ \tan{\delta} tanδ。在电容的泄露电阻、ESR、ESL三个指标中,ESR起主要作用,所以损耗因数计算时通常只考虑ESR值:
D F = tan ⁡ δ (损耗角) = E S R X C = 2 π f C ⋅ E S R DF = \tan \delta\text{(损耗角)} = \dfrac{ESR}{X_C} = 2\pi f C\cdot ESR DF=tanδ(损耗角)=XCESR=2πfCESR
6、品质因数Q:电容的品质因数(Q值)为电容存储功率与损耗功率之比:
Q C = 1 ω C E S R Q_C = \dfrac{\dfrac{1}{\omega C}}{ESR} QC=ESRωC1

2.3 电容的等效模型

 在普通电路设计中,通常只需要关注电容的容值、精度、耐压值、封装、工作温度、温漂等参数。但是,在高速电路或者电源系统中,以及一些对电容要求很高的时钟电路中,需要考虑电容的各种寄生参数。此时的电容是由一个等效串联电阻ESR、等效串联电感ESL和一个等效并联电阻Rleak组成的电路。
电容的等效模型如下图所示:

图2.1 电容等效模型
  • ESL:由电容器的引脚电感和电容器两极间的等效电感串联组成
  • ESR:由电容器件的引脚电阻和电容器件两极间等效电阻构成,主要取决于电容的工作温度、工作频率以及电容本身的导线电阻等
  • Rleak:取决于电容的泄露特性

2.3.1 等效串联电阻ESR

 电容的数据手册中给出的ESR一般为一定工作频率内,电容器内部串行电阻的最大值,该值随工作频率变化而变化。图2.2是YAGEO(国巨)公司的电容数据手册中,给出的阻抗和ESR随频率变化的曲线。图中的虚线为该电容在不同频率下的ESR值。

图2.2 国巨的电容阻抗频率特性曲线

同一封装下,容值越小,ESR越大;同一容值,封装越大,ESR越大。图2.3是muRata(村田)公司官网提供的电容ESR频率特性曲线(这是一个链接)。其中浅蓝色曲线是0603、0.1uF电容,红色曲线是0402、0.1uF电容,绿色曲线是0603、1uF电容,深蓝色曲线是0402、1uF电容。

图2.3 不同封装、容值的电容ESR频率特性曲线

电容的ESR往往会带来以下影响:

  • 电容的ESR会产生损耗功率。
    根据电容损耗角正切值的定义,较大的ESR会产生较大的损耗功率,虽然比较小,但电容数量较多时也需要考虑其功耗。
  • 滤波电容中影响滤波效果
    对于电源滤波电容来说,是通过给高频噪声一个低阻抗的对地回路,来实现滤除噪声的效果,ESR太大明显对滤波不利。
  • 耦合电容中造成高频信号衰减
    在交流耦合电路中,电容串接在信号两端,高ESR会对高频信号产生一定的衰减。

注意:通常来说,电容的ESR越小越好。但也存在例外情况,例如在LDO电源电路中,有时对输出电容有最低ESR要求,具体会在电源滤波电容章节叙述。

2.3.2 等效串联电感ESL

 电容的ESL值通常取决于电容的类型和封装。需要考虑电容ESL的电路通常是高速电路,信号频率较高。这种情况下,往往采用ESL小的贴片电容,对于插孔式的电容,如铝电解电容,其ESL大得多。通常来说,贴片电容的封装越小,其ESL越小。这里的封装小,是指封装影响其寄生电感大小:内部电容体距PCB焊盘的距离更近,pcb焊盘与电容接触面积更大,则ESL更小。(0612封装的贴片电容与1206封装对比,0612封装电容的ESL小得多,甚至小于0201封装的电容)

2.3.3 电容阻抗的频率特性

 如图2.4所示,对电容器件而言,由于电容分量的存在,电容器件的阻抗随着频率的升高而逐渐降低,这是电容器件的本体属性;ESL分量则使电容的阻抗随着频率的升高而逐渐增加。这两种作用正好相反。在电容分量和ESL分量的共同作用下,电容器件的整体阻抗表现为,随着频率的升高,首先是电容分量起主导作用,使阻抗逐步变小,器件表现为电容的阻抗特性,滤波效果渐强;当达到某一频点时发生谐振,此时电容分量和ESL分量对阻抗的效果正好抵消,在谐振点上,电容器件阻抗最小,等于电容的ESR分量;此后,随着频率继续升高,ESL分量起主导作用,使阻抗逐步增大,器件表现为电感的阻抗特性,滤波效果渐弱。

图2.4 电容阻抗频率特性曲线

 滤波电容的作用机制是为噪声等干扰提供一条低阻抗回路,在噪声频率点上,要求滤波电容的阻抗较小,即当噪声频率落在谐振点附近时,电容的滤波效果最好。如图2.3所示,谐振点由两条曲线交会而成,左边的曲线取决于电容器件的容值C,右边的曲线取决于电容器件的ESL。由谐振频率公式 F = ( E S R × C ) − 1 2 F=(ESR \times C)^{-\frac{1}{2}} F=(ESR×C)21可知,容值和ESL越大,则谐振频率越低,即电容对高频干扰的滤波效果越差;容值和ESL越小,谐振频率越高,越适于滤除高频干扰。

 噪声等干扰的频率往往并不确定,高速电路中需要的是一个比较宽的低阻抗频带,满足电路滤除各频段噪声的滤波要求。理想电容的阻抗会随频率不断降低,但由于等效串联电感的存在,当频率增大到一定值时,阻抗反而会增大。也正是因为谐振频率的存在,我们可以利用不同型号电容谐振频率不一的特点,构筑一段低阻抗的频带,达到更好的滤波效果。因此,我们经常可以看到滤波电路中,采用了多种不同型号的的电容。

那么实际使用多个电容并联来滤波时,该如何确定各个电容的参数呢?

 电路设计需要考虑高频和低频两种噪声,针对这两种噪声,应选取不同的滤波电容。低频噪声选用大电容,高频噪声选用小电容,这是许多工程师达成的共识。在实际工作中,这种说法并不完全正确。

 在前面我们已经论述过,电容的阻抗随频率变化的曲线与他的寄生参数密切相关。其寄生参数对阻抗-频率特性曲线的具体影响如图2.5所示。当使用的电容的容值更大时,阻抗的低频特性会更好,低频阻抗会更低。当使用的电容ESL更小时,电容的高频阻抗会更小,拥有更好的高频性能。而电容的ESR则决定了电容的全频段阻抗,电容的ESR更小,则谐振点的阻抗会越低。在滤波时,选用电容的ESR自然是越小越好。

图2.5 电容阻抗频率特性曲线随寄生参数变化

 电容的容值可以通过通过额定电容量来选择,而电容的ESL与封装大小相关。因此我们通过选用不同容值,不同封装的电容就可以实现想要的滤波效果。总的选取原则为低频噪声选用大封装大电容,高频噪声选用小封装小电容。例如图2.6中红色曲线和绿色曲线构成的滤波频带,是我们想要达成的效果。

 图2.6是muRata(村田)公司官网提供的电容阻抗频率特性曲线。其中浅蓝色曲线是0603、0.1uF电容,红色曲线是0402、0.1uF电容,绿色曲线是0603、1uF电容,深蓝色曲线是0402、1uF电容。

图2.6 不同封装、容值的电容阻抗频率特性曲线

 当同封装,不同容值电容并联时,电容的ESL基本相当,容值小的ESR更大;参考图2.6中浅蓝色和绿色曲线、深蓝色和红色曲线;可以看出小容值电容起不到我们想要的拓宽滤波频带的作用,只能降低滤波电路阻抗。同理,当同容值、不同封装时,也达不到想要的滤波效果。实际电源滤波电路中,也存在许多个同容值、同封装电容并联的情况,如图2.7所示。这样做的目的,一方面是起到去耦电容的本地“小池塘”作用,另一方面是为了在谐振点上得到更低的阻抗。需要说明的是,这样做,并没有展宽低阻抗频带。

图2.7 同容值、封装电容阻抗频率特性曲线

2.4 选型要点

在各种电容选型时,需要考虑的因素很多。除了标称容量、精度、额定电压、工作频率、封装尺寸、工作温度、阻抗(低频ESR、高频ESL)、纹波电流能力等基本参数外,不同型号、不同用途的电容还有一些需要特别注意的要点。

2.4.1 多层陶瓷电容(MLCC)

通用MLCC的分类

 MLCC可分为I类电容(低电容率系列、顺电体)和II类电容(高电容率系列、铁电体)。

 I类陶瓷电容为温度补偿类电容,其电气性能稳定,基本不随温度、电压、时间的变化而变化,但容量一般比较小。通常使用在对稳定性、可靠性要求高的电路中。温度补偿型陶瓷电容NP0(Negative Positive Zero)就是I类陶瓷电容,温度范围为-55 ~ +125 ∘ C ^\circ C C,温度系数为 0 ± 30 p p m / ∘ C 0\pm30ppm/^\circ C 0±30ppm/C。NP0采用的是美国军用标准(MIL)来命名的,当采用美国电子工业协会(EIA)的命名标准时,表示为C0G。

 II类陶瓷电容就是我们常见的X7R、X5R、Y5V等。其温度稳定性较差,但容量相对较大。图2.8展示的是II类陶瓷电容命名符号的含义。

图2.8 MLCC的II类电容命名表

MLCC选型要点

  • 容值降额至少20%。电容的标称容值为工作电压0V、环境温度25 ∘ C ^\circ C C时的值。在实际使用中,工作电压升高,电容的有效容值会降低;环境温度相对于25 ∘ C ^\circ C C不管是升高还是降低,都会引起电容的有效容值下降。
  • 优先选用X7R和X5R电容,高精度场景选用NP0介质电容。
  • 关注电容的ESR参数,注意满足线性电源稳定性和ESR要求。

2.4.2 钽电容

 钽电容使用金属钽作为介质,基于钽的固态特质,具有温度特性好、ESL值小、高频滤波性能好、体积小、容值较大等特点。因此钽电容一般被应用在需要大容量电容滤波的场合,如为CPU等高耗能器件滤波。钽电容的缺点是耐电压和耐电流的能力较弱。

 一般要求钽电容的工作电压相对额定电压降额50%以上。遇到以下三种场合之一,钽电容的额定电压需降额70%以上使用:

  • 负载呈现较强的感性
  • 串联电阻小
  • 瞬变电流大

 其原因在于,感性负载或较小的串联电阻会导致较大的瞬变电流,造成钽电容的金属钽介质被击穿。这使得在以下环节,铝电容的失效概率增大:ICT测试、老化测试、系统开机瞬间、单板热插拔瞬间。

 一般而言,容值越大的钽电容,其ESR值往往越小。根据电容的等效电路,ESR相当于电容器件的串联电阻,串联电阻越小越容易造成钽电容失效。因此在应用中需要注意,对于大容值的钽电容,更需要电压降额。从成本上来说,在使用大容值的钮电容时,还需要增加电压降额的比例,这势必造成成本的上升。因而在设计中,往往将若干小容值的钮电容并联以提供和大容值钮电容相同的容量。

钽电容本身具有一定的自愈能力,钽电容失效后不一定永久失效,只要外界环境的影响在一定范围之内,钽电容都能自我恢复。因此,为了保证单板长期稳定的工作,必须严格执行钮电容的电压降额,同时在设计时需注意,在涉及热插拔的电源滤波电路上,尽量避免使用钮电容。

2.4.3 电解电容

 优点是容量大、耐压高;缺点是精度差、温度稳定性差、高频特性差(ESL大、谐振频率低)。选用时,电压降额至少20%

2.5 电容的主要应用场景

2.5.1 去耦电容

 去耦电容,其作用是为保证器件稳定工作而给器件电源提供的本地“小池塘”。在高速运行的器件上,会不断产生快速变化的电荷需求,对于这种快速的需求,电源模块无法及时给器件提供电流以补充,只能依靠器件附近的电容给予解决。去耦电容还有另一个作用,是为高速运行器件产生的高频噪声提供一条就近流入地平面的低阻抗路径,避免这些噪声干扰影响到该电源的其他负载。

2.5.2 旁路电容

 旁路电容,其作用是为前级(如电源产生的高频噪声等干扰)提供一条流到地平面的低阻抗路径,以避免这些干扰影响正在高速工作的器件。

2.5.3 耦合电容

 选择交流耦合电容时,需要考虑数据帧的连续0和连续1比特位长度,参考公式如下:
C m i n = 7.8 × N U M × T c R C_{min}=7.8\times NUM \times \dfrac{T_c}{R} Cmin=7.8×NUM×RTc

  • T c T_c Tc为每比特位的数据周期
  • N U M NUM NUM为最大允许连续0或连续1比特位数目
  • R R R为负载阻抗(一般取50 Ω \Omega Ω)

 耦合电容也不能取太大,太大会导致无法满足高速信号变换的边沿斜率要求。

有关硬件基础元器件【2.电容篇】的更多相关文章

  1. postman接口测试工具-基础使用教程 - 2

    1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:getpostputdeleteGet、Post、Put与Delete的作用get:请求方法一般是用于数据查询,

  2. 软件测试基础 - 2

    Ⅰ软件测试基础一、软件测试基础理论1、软件测试的必要性所有的产品或者服务上线都需要测试2、测试的发展过程3、什么是软件测试找bug,发现缺陷4、测试的定义使用人工或自动的手段来运行或者测试某个系统的过程。目的在于检测它是否满足规定的需求。弄清预期结果和实际结果的差别。5、测试的目的以最小的人力、物力和时间找出软件中潜在的错误和缺陷6、测试的原则28原则:20%的主要功能要重点测(eg:支付宝的支付功能,其他功能都是次要的)80%的错误存在于20%的代码中7、测试标准8、测试的基本要求功能测试性能测试安全性测试兼容性测试易用性测试外观界面测试可靠性测试二、质量模型衡量一个优秀软件的维度①功能性功

  3. ES基础入门 - 2

    ES一、简介1、ElasticStackES技术栈:ElasticSearch:存数据+搜索;QL;Kibana:Web可视化平台,分析。LogStash:日志收集,Log4j:产生日志;log.info(xxx)。。。。使用场景:metrics:指标监控…2、基本概念Index(索引)动词:保存(插入)名词:类似MySQL数据库,给数据Type(类型)已废弃,以前类似MySQL的表现在用索引对数据分类Document(文档)真正要保存的一个JSON数据{name:"tcx"}二、入门实战{"name":"DESKTOP-1TSVGKG","cluster_name":"elasticsear

  4. 【网络】-- 网络基础 - 2

    (本文是网络的宏观的概念铺垫)目录计算机网络背景网络发展认识"协议"网络协议初识协议分层OSI七层模型TCP/IP五层(或四层)模型报头以太网碰撞路由器IP地址和MAC地址IP地址与MAC地址总结IP地址MAC地址计算机网络背景网络发展        是最开始先有的计算机,计算机后来因为多项技术的水平升高,逐渐的计算机变的小型化、高效化。后来因为计算机其本身的计算能力比较的快速:独立模式:计算机之间相互独立。    如:有三个人,每个人做的不同的事物,但是是需要协作的完成。    而这三个人所做的事是需要进行协作的,然而刚开始因为每一台计算机之间都是互相独立的。所以前面的人处理完了就需要将数据

  5. 【Elasticsearch基础】Elasticsearch索引、文档以及映射操作详解 - 2

    文章目录概念索引相关操作创建索引更新副本查看索引删除索引索引的打开与关闭收缩索引索引别名查询索引别名文档相关操作新建文档查询文档更新文档删除文档映射相关操作查询文档映射创建静态映射创建索引并添加映射概念es中有三个概念要清楚,分别为索引、映射和文档(不用死记硬背,大概有个印象就可以)索引可理解为MySQL数据库;映射可理解为MySQL的表结构;文档可理解为MySQL表中的每行数据静态映射和动态映射上面已经介绍了,映射可理解为MySQL的表结构,在MySQL中,向表中插入数据是需要先创建表结构的;但在es中不必这样,可以直接插入文档,es可以根据插入的文档(数据),动态的创建映射(表结构),这就

  6. c++基础-运算符 - 2

    目录1关系运算符2运算符优先级3关系表达式的书写代码实例:下面是面试中可能遇到的问题:1关系运算符C++中有6个关系运算符,用于比较两个值的大小关系,它们分别是:运算符描述==等于!=不等于小于>大于小于等于>=大于等于这些运算符返回一个布尔值,即true或false。例如,当x等于y时,x==y的结果为true,否则结果为false。2运算符优先级在C++中,关系运算符的优先级高于赋值运算符,但低于算术运算符。以下是关系运算符的优先级,从高到低排列:运算符描述>,,>=,关系运算符==,!=相等性运算符&&逻辑与`如果在表达式中有多个运算符,则按照优先级顺序依次进行运算。3关系表达式的书写在

  7. 计算机必读基础书籍 - 2

    一.计算机组成原理    这本书利用组合逻辑、同步时序逻辑电路设计的相关知识,从逻辑门开始逐步构建运算器、存储器、数据通路和控制器,最终集成为完整的CU原型系统,使读者从设计者的角度理解计算机部件构成及运行的基本原理,掌握软硬件协同的概念。    全书共9章,主要内容包括计算机系统概述、数据信息的表示、运算方法与运算器、存储系统、指令系统、中央处理器、指令流水线、总线系统、输入输出系统。1.计算机系统概述1.1计算机发展历程    计算机是一种能够按照事先存储的程序,自动、高速、准确地对相关信息进行处理的电子设备。1946年2月,世界上第一台电子数字计算机ENIAC(ElectronicNum

  8. 0基础学习软件测试有哪些建议 - 2

    其实现在基础的资料和视频到处都是,就是看你有没有认真的去找学习资源了,去哪里学习都是要看你个人靠谱不靠谱,再好的教程和老师,你自己学习不进去也是白搭在正式选择之前,大可以在各种学习网站里面找找学习资源先自己学习一下为什么选择学软件测试?同学们理由众多!大概分这几类:①不受开发语言、行业产品变化限制;②入门更简单,对零基础、女生都友好;③软件项目都需要测试人员,职业生涯稳;④学习周期短,但薪资并不低。要想“肩扛”一条线?需掌握三大技能:技能1:掌握测试流程,熟悉系统框架能提前与开发人员一起制定测试计划,通过测试左移,推动代码评审,代码审计,单元测试,自动化冒烟测试,来保证研发阶段的质量。技能2:

  9. ruby - Ruby基础知识 - 2

    Asitcurrentlystands,thisquestionisnotagoodfitforourQ&Aformat.Weexpectanswerstobesupportedbyfacts,references,orexpertise,butthisquestionwilllikelysolicitdebate,arguments,polling,orextendeddiscussion.Ifyoufeelthatthisquestioncanbeimprovedandpossiblyreopened,visitthehelpcenter提供指导。已关闭8年。什么是学习ruby语言

  10. ruby - 硬件不可能? : "Create a rock paper scissors program in ruby WITHOUT using conditionals" - 2

    我正在上介绍性软件开发课,我的作业是创建一个带有两个参数的剪刀石头布程序(石头,纸)等,并返回获胜的arg。现在,如果我可以使用条件语句,我会快速解决这个问题,但作业说我们需要知道的一切都在前三个ruby教科书的章节,这些章节不包括条件!没有它们是否可以创建这个程序?或者他只是希望我们足智多谋并使用条件句?这是一个非常简单的条件分配......我在想我可能在这里遗漏了一些东西。编辑:我正在考虑那个chmod数字系统,并认为通过该加法系统可能有解决方案...... 最佳答案 这是一个只使用哈希的方法:RULES={:rock=>{:r

随机推荐