芯片IC附近为啥要放0.1uF的电容?看完秒懂~

数字电路要运行稳定可靠,电源一定要”干净“,并且能量补充一定要及时,也就是滤波去耦一定要好。什么是滤波去耦,简单的说就是在芯片不需要电流的时候存储能量,在需要电流的时候又能及时地补充能量。有读者看到这里会说,这个职责不是DC/DC、LDO的吗?对,在低频的时候它们可以搞定,但高速的数字系统就不一样了。

先来看看电容,电容的作用简单来说就是存储电荷。我们都知道在电源中要加电容滤波,在每个芯片的电源脚放置一个0.1uF的电容去耦。但是,怎么有些板子芯片的电源脚旁边的电容是0.1uF的或者0.01uF的,有什么讲究吗?

要搞懂这个道道就要了解电容的实际特性。理想的电容它只是一个电荷的存储器,即C,而实际制造出来的电容却不是那么简单。分析电源完整性的时候我们常用的电容模型如图1所示。

图1

图1中,ESR是电容的串联等效电阻,ESL是电容的串联等效电感,C才是真正的理想电容。ESR和ESL是由电容的制造工艺和材料决定的,没法消除。那这两个东西对电路有什么影响?ESR影响电源的纹波,ESL影响电容的滤波频率特性。

我们知道:

电容的容抗

Zc=1/ωC

电感的感抗

Zl=ωL,ω=2πf

实际电容的复阻抗为:

Z=ESR+jωL-1/jωC
=ESR+j2πf L-1/j2πf C

可见,当频率很低的时候是电容起作用,而频率高到一定程度电感的作用就不可忽视了;再高的时候电感就起主导作用了,电容就失去滤波的作用了。所以记住,高频的时候电容就不是单纯的电容了。实际电容的滤波曲线如图2所示。


图2

上面说了,电容的等效串联电感是由电容的制造工艺和材料决定的。实际的贴片陶瓷电容,ESL从零点几nH到几个nH不等,封装越小ESL就越小。

从图2中看出,电容的滤波曲线并不是平坦的,它像一个’V’,也就是说有选频特性。有时候我们希望它越平越好(前级的板级滤波),而有时候希望它越尖越好(滤波或陷波)。

影响这个特性的是电容的品质因素Q:

Q=1/ωCESR

ESR越大,Q就越小,曲线就越平坦;反之ESR越小,Q就越大,曲线就越尖。

通常钽电容和铝电解有比较小的ESL,而ESR大,所以钽电容和铝电解具有很宽的有效频率范围,非常适合前级的板级滤波。也就是说,在DC/DC或者LDO的输入级,常常用较大容量的钽电容来滤波。而在靠近芯片的地方放一些10uF和0.1uF的电容来去耦,陶瓷电容有很低的ESR。

说了那么多,那到底在靠近芯片的管脚处放置0.1uF还是0.01uF?下面列出来给大家参考。

所以,以后不要见到什么都放0.1uF的电容,有些高速系统中这些0.1uF的电容根本就起不了作用。

来源:村田中文技术社区

推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

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

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

相关文章

ATL

https://blog.csdn.net/pigautumn/article/details/43021085 https://www.cnblogs.com/chechen/p/8119018.html

Linux下libxml2编程基础

Linux下libxml2编程基础一、libxml2的简介  xml是一个实现读、创建、以及操作xml数据功能的C语言库。并且支持XPATH查询,以及部分的支持XSLT转换等的功能。libxml2的下载地址为ftp://xmlsoft.org/libxml2/,完全版的库是开源的,并且带有例子…

无线中继蹭网(转)

随着无线技术的逐渐成熟,无线设备的价格也越来越低,已经有不少的家庭开始在自己的家中建立无线网络,利用笔记本,具备WiFi功能的手机连接无线网络享受冲浪乐趣,很多时候为了节约网费可能几家人一起共用一个ADSL上网帐号…

逆向篇 导读

---恢复内容开始--- 游戏安全领域相关知识可以大致分为逆向分析和开发两个方面。逆向分析是了解游戏逻辑实现、获取游戏关键数据和关键函数的技术手段。开发则是把前面分析的数据和代码利用起来实现辅助功能的技术手段。本章主要从静态分析技巧和动态分析技巧两个方面来介绍&am…

深入掌握Linux操作系统,其实也没你想象那么难

曹政大家应该都不陌生吧,众多IT人的偶像,数据、技术、业务,无一不精,被大家称为曹大。在曹大的一篇文章中,他曾经提到过,1998年,自己的第一份工作接手的是一个Windows系统下的人才网站系统&…

VMware vSphere Client客户端安装图解教程

https://www.osyunwei.com/archives/6600.html

Linux下获取xml调试信息等级

Linux下获取XML调试信息等级#ifndef _LOG_H_ #define _LOG_H_#include <stdio.h> #include <string.h> #include <unistd.h> #include <assert.h>#include <libxml/parser.h> #include <libxml/tree.h> #include <libxml/xmlmemory.h&g…

WSS页面定制系列(1)--如何启用表单页面的编辑模式

wss的大多数页面右上角的“站点操作”菜单都有一个编辑网页菜单项&#xff0c;用这个菜单项&#xff0c;可以启用当前页面的设计模式&#xff0c;修改或添加webpart。但是奇怪的是&#xff0c;所有的表单页面&#xff08;用来新建&#xff0c;编辑&#xff0c;查看列表项的页面…

单片机检测220V交流电通断电路

我们在topemic网站上分享过一篇题为"单片机检测220V交流电通断电路"的文章&#xff0c;目前有近万次阅读&#xff0c;在这里做个总结分享给没有读过该文的公众号朋友。废话不多说&#xff0c;直接上图&#xff1a;该电路工作原理如下&#xff1a;当220V断开时&#x…

uC/OS-II源码分析(二)

在真正开始分析源代码前&#xff0c;先来看使用uC/OS-II的三个例子 1&#xff09;使用信号量 #define TASK_STK_SIZE 512 /* 每个任务堆栈的大小(以字计算)*/#define N_TASKS 10 /* 任务数*/OS_STK TaskStk[N_TAS…

TRACE (VC)

TRACE 1、TRACE和TRACK是用来调试web服务器连接的HTTP方式。 2、TRACE宏对于VC下程序调试来说是很有用的东西&#xff0c;有着类似printf的功能。 3、MATLAB函数&#xff0c;用于求二维方阵的迹&#xff0c;即该方阵对角线上元素之和。4、Flex中的调试信息显示函数&#xff0c;…

你的年终奖有多少?

辛苦一年&#xff0c;最期待的就是发年终奖了。我哥在我们老家工厂上班&#xff0c;过年的时候&#xff0c;瞄了一眼他手下那些人的年终福利&#xff0c;很多人都是几千几千的奖金。小云嘲笑我说&#xff0c;你们码农真差劲&#xff0c;都没有年终奖&#xff0c;我说&#xff0…

Linux下打印调试管理

#ifndef _DEBUG_MANAGE_H_ #define _DEBUG_MANAGE_H_/* 信息的调试级别,数值起小级别越高 */ #define APP_EMERG "<0>" /* system is unusable */ #define APP_ALERT "<1>" /* action must be taken immediately */ #define APP_CRIT …

未来十大技能职场吃香

一个人掌握何种技能取决于他的兴趣、能力和聪明程度&#xff0c;也取决于他所能支配的资源以及制定的事业目标&#xff0c;拥有过硬技能的人有更多的工作机会。但是&#xff0c;由于经济发展前景不确定&#xff0c;掌握对你的事业有所帮助的技能显得尤为重要。相关网站通过多年…

linux学习一个服务(未完)

学习一个服务的过程 1.了解服务的作用&#xff1a;名字 功能&#xff0c;特点 2.安装 3.配置文件位置&#xff0c;端口 4.服务启动关闭的脚本 5.此服务的使用方法 6.修改配置文件&#xff0c;实战举例 7.排错&#xff08;从下到上&#xff0c;从内到外&#xff09; 转载于:http…

ReverseFind

函数原型&#xff1a;int ReverseFind( TCHAR ch ) const;   返回值: 返回此CString 对象中与要求的字符匹配的最后一个字符的索引&#xff1b;如果没有找到需要的字符则返回-1。   参数: ch 要搜索的字符。   说明:此成员函数在此CString 对象中搜索与一个子串匹配的最后…

Qt值得学习吗?详解Qt的几种开发方式

qt值得学习吗&#xff1f;嵌入式要学的东西真的很多&#xff0c;我们可能会说不写界面的话就不用学qt了&#xff1f;我不赞同。Qt的实现主要是采用p-impl手法&#xff0c;实现接口与实现分离&#xff0c;它有很好的消息循环机制&#xff0c;有的对象与线程的相关性&#xff0c;…

技术QA:如何安装并启用BITS和WebDAV?

引子&#xff1a; 在安装SCCM 2007 SP1时&#xff0c;必须要安装并启用BITS和WebDAV&#xff0c;否则在SCCM 2007 SP1安装先决条件检查时将会报错。它们以前都是IIS的功能组件&#xff0c;但是在IIS 7中变动很大&#xff0c;特别是在 Windows Server 2008 操作系统中现在已经不…

Linux下XPath对xml解析

#ifndef CONF_XML_H #define CONF_XML_H // xml文件Z在《Linux下获取xml调试信息等级》里有 #include <stdio.h> #include <string.h> #include <unistd.h> #include <assert.h>#include <libxml/parser.h> #include <libxml/tree.h> #inc…

LEFT函数

LEFT函数 函数执行成功时返回string字符串左边n个字符&#xff0c;发生错误时返回空字符串&#xff08;""&#xff09;。如果任何参数的值为NULL&#xff0c;Left()函数返回NULL。如果n的值大于string字符串的长度&#xff0c;那么Left()函数返回整个string字符串&a…