电容有什么作用?为什么cpu电源引脚都并联一个电容?

正文:

参考资料:http://blog.sina.com.cn/s/blog_7880d3350101dsf9.html;http://www.dzsc.com/data/2015-9-16/108785.html;

http://www.21ic.com/jichuzhishi/analog/questions/2013-05-16/181478.html;

 

电容主要有以下四种作用,分别是储能、滤波、旁路、去耦:

                  

                            

1.储能:类似屋顶水箱,当我们在用水高峰,自来水管供水不足的时候,水箱此时就发挥重要作用,满足我们用水要求。同理,当后级负载需要较大电流时,电容本来是储能介质,此时也充当电源角色为负载提供电流;

2.滤波:个人认为这所指的滤波:滤除电源输出电压的纹波。利用电容储能作用,原理是:整流电压高于电容电压时电容充电,当整流电压低于电容电压时电容放电;在充放电的过程中,使输出电压基本稳定。常用的场景有AC/DC整流后级、DC/DC SW引脚都会并联多个大电容。

3.旁路:以IC为研究对象的话,旁路就是将前级电源携带的高频噪声滤除。由于DC/DC通过控制MOS管通断来达到稳定电压效果,因此输出电源会携带较大的开关噪声。因为旁路电容滤除的是高频噪声,所以电容的容值会比较小,一般是10nF、100nF等。

4.去耦:当数字电路的状态发生改变时,会在电源线上产生一个尖峰电流,形成瞬变的噪声电压,会影响前级的正常工作,这就是耦合。去藕电容就是起到一个电池的作用,满足驱动电路电流的变化,避免相互间的耦合干扰。所以,cpu的每个电源引脚处都并联个电容。一般单独引脚取100nF,IC的某块供电就取10uF,取值要相差两个数量级(100倍);

 

总结:个人认为,旁路、去耦都是一回事,只是滤除对象不同,都是利用电容“通交隔直”的特性,为噪声提供低阻抗泄放回路,减少噪声对直流信号的干扰。

转载于:https://www.cnblogs.com/jacklong-yin/p/10193756.html

在1.8V、3.3V端子和地之间并联多个电容是为了实现去耦和滤波的目的。以下是详细解释: 1. **去耦电容**: - **作用**:去耦电容用于滤除电源线上的高频噪声,确保电源电压的稳定。 - **原理**:当电路中的元件(如微处理器、内存等)快速切换状态时,会在电源线上产生瞬态电流,导致电压波动。去耦电容可以提供瞬态电流,减少电压波动。 2. **滤波电容**: - **作用**:滤波电容用于平滑电源电压,去除电源中的纹波和噪声。 - **原理**:电源在整流和稳压过程中会产生纹波,滤波电容可以储存电能,在需要时释放,起到平滑电压的作用。 3. **并联多个电容**: - **原因**:不同容值的电容在不同的频率下具有不同的阻抗特性。多个电容并联可以覆盖更宽的频率范围,提供更有效的去耦和滤波效果。 - **具体实现**:通常会在电源引脚附近并联一个较大容值的电容(如10μF)和一个较小容值的电容(如0.1μF)。较大容值的电容用于低频去耦,较小容值的电容用于高频去耦。 4. **位置**: - **靠近电源引脚**:去耦电容应尽可能靠近电源引脚,以减少电源路径上的电感效应,提高去耦效果。 以下是一个简单的示例代码,展示了如何连接去耦电容: ```c // 这是一个伪代码示例,用于说明去耦电容的连接方式 #include <stdio.h> // 假设有一个电源管理结构体 typedef struct { float voltage; } PowerSupply; // 初始化电源 void initPowerSupply(PowerSupply* ps, float voltage) { ps->voltage = voltage; } // 连接去耦电容 void connectDecouplingCapacitors(PowerSupply* ps) { // 连接1.8V电源的去耦电容 printf("Connecting decoupling capacitors to 1.8V power supply\n"); // 连接3.3V电源的去耦电容 printf("Connecting decoupling capacitors to 3.3V power supply\n"); } int main() { PowerSupply ps; // 初始化电源电压 initPowerSupply(&ps, 3.3); // 连接去耦电容 connectDecouplingCapacitors(&ps); return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值