电子器件 电容的参数、选型与使用技巧

news2024/11/24 8:54:21

一、参数

最重要的参数有五个,分别是精度温度系数耐压温度范围ESR

1.1 精度

电容和电阻不同,电阻精度可以做到高于 0.1%,而电容的话 5% 精度非常高的了。一般为 5%,10%,25% 等。

1.2 温度系数

电容的电容量会随着温度的上升而下降(低于工作温度后也会明显下降),同样电容的温度系数的单位为PPM。
比如一个0.1UF,250ppm的电容,温度每升高1℃,其电容量要降低。

MLCC(一般指贴片陶瓷电容)里面常用的有:NP0,C0G,Y5V,Z5U、X7R,X5R 等。

C0G(即 NP0 电容,两者为同一物体),NP0 是一种最常用的具有温度补偿特性的单片陶瓷电容器。它的填充介质是由铷、钐和一些其它稀有氧化物组成的。NP0 电容器是电容量和介质损耗最稳定的电容器,在温度从 -55℃+125℃ 时容量变化为 0±30ppm/℃。

C0G 电容器适合用于振荡器、谐振器的槽路电容,以及高频电路中的耦合电容。C0G电容堪称完美,但是有个缺点是:不能做大容量,常见最大容量的 C0G 电容为 0.47uF,且价格较贵。

除此之外,常见的 MLCC 还有 C0G,Y5V,Z5U、X7R,X5R 等。NP0,C0G 温度特性平稳、容值小、价格高;Y5V,Z5U温度特性大、容值大、价格低;X7R、X5R则介于以上两种之间。

C0G电容器具有高温度补偿特性,适合作旁路电容和耦合电容。
X7R电容器是温度稳定型陶瓷电容器,适合要求不高的工业应用。
Z5U电容器特点是小尺寸和低成本,尤其适合应用于去耦电路。
Y5V电容器温度特性最差,但容量大,可取代低容铝电解电容。

 其中做代表的含义如下,如 X7R 是最低温度 -55°,最高温度+125°,误差15%

1.3 耐压

电容的电容量会随着其两端的电压增大而减小。
理论上电容的耐压要比所处环境的电压最大值大即可,实际使用时需要留有 80% 的裕量,比如某处的电压最高为 8V,则需要选用耐压为 10V 以上的产品。
特别是钽电容,钽电容一定要小心伺候,钽电容的性格极其暴烈,它是一种有极性电容,接反必爆炸,必起火。再就是钽电容的耐压必须留有 50% 的裕量,比如某处的电压最高为 8V,则需要选用耐压为 16V 以上钽电容,否则产品极不稳定。

1.4 温度范围

电容必须在其规定的温度范围内使用,比如电解电容一般使用于 105℃ 以下,150℃ 的高温应用可以选用钽电容和 NP0 电容。

1.5 ESR

其中 ESR 非常重要,一般的 DCDC 电源输出端需要 ESR 极低的电容,如 MLCC ,钽电容等。

C电容器的标称值表11中列出了标准电容值
ESR等效串联电阻理想值为0陶瓷电容器具有最佳的 ESR (通常为毫欧级)。电解电容器的 ESR 为数百毫欧,而铝电解电容器的 ESR 为欧姆级。
ESL等效串联电感理想值为0
ESL范国在 100pH 至1 0nH 之间
RpRp 为并联泄露电阻(或称为绝缘电阻)理想值为无穷大
其范围可以从某些电解电容器的数十兆欧,至陶瓷电容器的几十千兆欧。

1.6 ESL与影响

在设计电路的时候,只要用到了芯片,就需要在此芯片的 VCC 引脚放置一个 0.1μF 的陶瓷电容进行滤波。

但是如果供电中的谐波频率高到一定的时候电容中的 ESL 电感的作用就不可忽视了,再高的时候 ESL 电感就起主导作用了。电容就失去滤波的作用了。这时候需要降低电容量。

下图表示电容容量与损耗的关系:

100K~10MHz100nF(0.1uF) 陶瓷电容
10M~100MHz10nF(0.01uF) 陶瓷电容
>100MHz1nF(0.001uF) 陶瓷电容

二、极性电容

常见的极性电容有,常用的有极性电容有电解电容、贴片电解电容、固态电容和钽电容。

电解电容,贴片电解电容,和固态电容比较结实,接近耐压值也不会坏。

下图中,短针脚或是银色部分为极性电容负级,反之是正极。

 

2.1 钽电容

④ 中表明的 227A 是电容的容量和电压。其中A表的是额定电压,如下图表中所示:

 227所表达含义为电容的容量:22 * 10^7pF = 220uF。

关于快速计算容量还有一个小窍门:

四、电容滤波技巧

推荐大小电阻并联使用,分别过滤到不同谐波分量。

容量越小的电容越靠近VCC芯片的引脚滤波效果更好。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1144992.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Graalvm-21 Windows初体验

前言 除了最新新出的jdk21以外,oracle还推出了重磅的graalvm-jdk-21。这个graalvm可以把java代码编译为本地执行文件,就是把原来的jar包直接打成exe。并且使用打完的exe占用的内存资源更小,启动速度更快,非常适合云平台部署&#…

仓库管理系统源代码集合,带图片展示和网站演示

目录 1、ModernWMS2、GreaterWMS3、kopSoftWMS4、SwebWMS5、若依wms6、jeewms 1、ModernWMS 体验地址:https://wmsonline.ikeyly.com 简易完整的仓库管理系统 该库存管理系统是,我们从多年ERP系统研发中总结出来的一套针对小型物流仓储供应链流程。 简…

crs 维护模式 exclusive mode

How To Validate ASM Instances And Diskgroups On A RAC Cluster (When CRS Does Not Start). (Doc ID 1609127.1)​编辑To Bottom [rootrac1 ~]# ps -ef|grep grid root 2477 1 1 20:47 ? 00:00:51 /opt/oracle.ahf/jre/bin/java -server -Xms32m -Xmx64…

JavaScript控制流程简介

目录 条件语句 if语句 else if语句 else语句 循环语句 for循环 while循环 do...while循环 switch语句 总结 在编程中,控制流程是指程序执行的顺序,即代码按照何种方式被执行。JavaScript作为一种强大的脚本语言,具备了灵活的控制流…

VScode 调试 linux内核

VScode 调试 linux内核 这里调试的 linux 内核是通过 LinuxSD卡(rootfs)运行的内核 gdb 命令行调试 编辑 /home/tyustli/.gdbinit 文件,参考 【GDB】 .gdbinit 文件 set auto-load safe-path /home/tyustli/code/open_source/kernel/linux-6.5.7/.gdbinit在 lin…

uniapp的一些总结

目录 前言 解决方案 1. 跨平台开发 2. Vue.js生态 3. 组件库 4. 自定义组件 5. Native能力 6. 插件生态 7. 性能优化 写法 1. 模板(Template) 2. JavaScript 3. 样式(Style) 代码 高质量 结论 事件 API 1. 获取…

二叉树:有了如此高效的散列表,为什么还需要二叉树?

文章来源于极客时间前google工程师−王争专栏。 上一节我们学习了树、二叉树以及二叉树的遍历,今天我们再来学习一种特殊的的二叉树,二叉查找树。二叉查找树最大的特点就是,支持动态数据集合的快速插入、删除、查找操作。 我们之前说过&…

MODBUS-RTU从站通信(SMART PLC作为MODBUS-RTU从站)

SMART PLC作为MODBUS-RTU主站通信请参考下面文章链接: 【精选】PLC MODBUS通信优化、提高通信效率避免权限冲突(程序+算法描述)-CSDN博客文章浏览阅读2.5k次,点赞5次,收藏10次。MODBUS通讯非常简单、应用也非常广泛,有些老生常谈的问题,这里不再赘述,感兴趣的可以参看…

【394.字符串解码】

目录 一、题目描述二、算法原理三、代码实现 一、题目描述 二、算法原理 三、代码实现 class Solution { public:string decodeString(string s) {stack<string> s1;s1.push("");stack<int> s2;int i 0, n s.size();while (i < n){//1.如果是数字入…

听GPT 讲Rust源代码--library/std(6)

题图来自 Why you should use Python and Rust together[1] File: rust/library/std/src/sys/unix/thread_parking/netbsd.rs 文件netbsd.rs位于Rust源代码的rust/library/std/src/sys/unix/thread_parking目录下。该文件是Rust标准库中用于Unix操作系统的线程等待和唤醒机制的…

如何做好一次代码审查,什么样是一次优秀的代码审查,静态代码分析工具有哪些

代码审查是确保代码质量、提升团队协作效率、分享知识和技能的重要过程。以下是进行优秀代码审查的一些指南&#xff1a; 如何做好代码审查&#xff1a; 理解代码的背景和目的&#xff1a; 在开始审查前&#xff0c;确保你了解这次提交的背景和目的&#xff0c;这有助于更准确…

pycharm运行R语言脚本(win10环境下安装)

文章目录 简介1. pycharm安装插件2. 安装R语言解释器2.1下载安装包2.2具体安装过程 3.编辑环境变量4 检验是否安装成功&#xff1a;5.安装需要的library6.pycharm中配置安装好的R语言解释器 简介 pycharm 安装 R language for Intellij R language for Intellij 是一个插件&am…

SolidWorks2020详细步骤安装教程

SolidWorks 2020 提供了许多增强和改进功能&#xff0c;其中大多数是直接针对客户要求而做出的增强和改进,这些增强功能可以帮助您加速和改进产品开发流程。从概念设计到制造产品&#xff0c;设计、模拟、制造和协作方面的改进让您可以使用新的工作流程来缩短上市时间和提高产品…

雨云OSS服务介绍和使用教程,以及Chevereto图床使用雨云OSS的教程

雨云OSS&#xff08;对象存储&#xff09;服务介绍和使用教程&#xff0c;以及Chevereto图床程序使用雨云OSS的教程 雨云OSS&#xff08;对象存储&#xff09;是一种基于S3协议的云端数据存储服务&#xff0c;它可以帮助你将数据安全、高效地存储在云端&#xff0c;并且可以随…

vue使用WEB自带TTS实现语音文字互转

前言 时隔多日&#xff0c;自己已经好久没更新文章了&#xff1b;今年一直跟随公司的政策[BEI YA ZHA]中&#xff0c;做了一个又一个的需求&#xff0c;反而没有多少自己的时间&#xff0c;更别说突破自己 ˚‧(˚ ˃̣̣̥᷄⌓˂̣̣̥᷅ )‧˚&#xff08;雾&#xff09; 然…

JavaScript_Pig Game切换当前玩家

const current0El document.getElementById(current--0); const current1El document.getElementById(current--1); if (dice ! 1) {currentScore dice;current0El.textContent currentScore;} else {} });这是我们上个文章写的代码&#xff0c;这个代码明显是有问题的&…

图解Kafka高性能之谜(五)

高性能网络模型NIO 简单架构设计&#xff1a; 详细架构设计&#xff1a; 高性能的磁盘写技术 高性能的消息查找设计 索引文件定位使用跳表的设计 偏移量定位消息时使用稀疏索引&#xff1a; 高响应的磁盘拷贝技术 批处理设计 请求亲和性设计 内存池高效、安全设计 高性能…

Spring Boot进阶(91):从零开始,轻松打造Sofa+Spring Boot分布式开发环境

&#x1f4e3;前言 Sofa是一款基于Java语言的分布式架构&#xff0c;它的核心理念是通过将可复用的业务逻辑和服务分离出来&#xff0c;从而提高系统的可维护性和可扩展性。Spring Boot是一款基于Spring框架快速构建应用程序的工具&#xff0c;它拥有丰富的自动化配置和快速开发…

Kibana功能栏中找不到Timelion功能模块的解决

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…

Maven入门与开箱即用

一、初识 Maven&#xff08;了解&#xff09; 1、项目遇到的问题 构建&#xff1a;编译代码&#xff0c;运行测试&#xff0c;打包&#xff0c;部署应用&#xff0c;运行服务器等&#xff1b;依赖&#xff1a;项目依赖大量的第三方包&#xff0c;第三方包又依赖另外的包&…