热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

pcb连线为什么不会阻止_PCB布局中去耦电容器的放置

问什么是去耦电容?从最严格的意义上讲,没有一个特定的组件被定义为去耦电容器。相反,术语去耦电容器是指电子电路中电容器的功能。去耦电容器是用

什么是去耦电容?

从最严格的意义上讲,没有一个特定的组件被定义为去耦电容器。相反,术语去耦电容器是指电子电路中电容器的功能。去耦电容器是用于稳定电源平面上电压的电容器。

在涉及半导体IC的任何设计中,去耦电容器是必需品。这是因为提供给组件的电压远远不够理想。与理论上描述的完美水平线不同,即使拥有最干净的电源,实际应用中的电压读数也会波动。

615c9489dab52b06986457c73f23c06b.png

图源:pixabay

去耦起到储能器的作用,并以两种方式稳定电压。当电压增加到额定值以上时,去耦电容器会吸收过多的电荷。同时,当电压下降时,去耦电容器释放电荷,以确保电源稳定。

通常,至少需要两个不同值的耦合电容器来稳定提供给组件VDD引脚的电压。10 uF范围内的电容器可充当较大的缓冲器,以平滑低频波动。高频电压变化通过较小的电容器(通常约为100 nF)处理。

为什么需要去耦电容?

有没有想过如果在设计中跳过去耦电容会发生什么?

在没有去耦电容的情况下,板载微控制器将无法正常工作,因为电压波动会将其发送到掉电模式,从而使其复位。任何尝试获得可靠的ADC转换的尝试都是徒劳,因为模拟电压源几乎无法稳定。如果要将未安装去耦电容器的PCB发送到现场,则由于更大的电气噪声,将会遇到很多奇怪的问题。

868d1f342e62eb4f98162abfe56fd625.png

图源:pixabay

那么,在PCB上随意放置几个去耦电容器是否可以解决问题?

去耦电容器的放置对于缓解电压波动至关重要。如果没有将电容器放置在正确的位置,那么效果将是最小的。在某些情况下,去耦电容器的错误放置本身就是一个问题,因为它可能会吸收耦合到铜走线上的EMI。

去耦电容器应该如何正确放置?

去耦电容位置的黄金法则是最小化组件的电压引脚和电容之间的距离。这意味着需要将去耦电容尽可能靠近IC的引脚放置。如果要设计多层PCB,则应该将电容器放在组件焊盘下方。在单层设计中,电容器放置在靠近引脚的位置,并以短走线布线。

综上所述,需要一个10uF和一个100 nF的电容来稳定低频和高频波动。应将100 nF电容器放置在最靠近电压引脚的位置,然后再放置10 uF电容器。对IC上的VDD引脚重复该过程。在某些情况下,空间不足会阻止每个引脚使用1个去耦电容器。在这种情况下,每个元件仍至少需要1个去耦电容器。

华秋DFM,一款贴心、实用的可制造性分析软件。一键快速定位、精准诊断设计隐患,更有“DFM设计规范、不规范设计问题案例集”两大内容体系系统化指导学习。



推荐阅读
  • 如何在DedeCMS专题页节点文档中调用自定义模型字段?
    在完成DedeCMS专题页节点文章列表样式的修改后,如果需要在列表中显示自定义模型的字段,由于DedeCMS默认不支持这一功能,因此需要进行一些二次开发。本文将详细介绍如何通过修改模板文件和核心文件来实现这一需求。 ... [详细]
  • 本文详细介绍了CSS中元素的显示模式,包括块元素、行内元素和行内块元素的特性和应用场景。 ... [详细]
  • 面试题总结_2019年全网最热门的123个Java并发面试题总结
    面试题总结_2019年全网最热门的123个Java并发面试题总结 ... [详细]
  • 使用Tkinter构建51Ape无损音乐爬虫UI
    本文介绍了如何使用Python的内置模块Tkinter来构建一个简单的用户界面,用于爬取51Ape网站上的无损音乐百度云链接。虽然Tkinter入门相对简单,但在实际开发过程中由于文档不足可能会带来一些不便。 ... [详细]
  • 本文介绍了 Python 中的基本数据类型,包括不可变数据类型(数字、字符串、元组)和可变数据类型(列表、字典、集合),并详细解释了每种数据类型的使用方法和常见操作。 ... [详细]
  • 深入解析Pod中的容器关系
    容器之间的紧密协作如何实现?本文探讨了Kubernetes中Pod的概念及其在处理容器间超亲密关系中的作用。 ... [详细]
  • 通过马老师的视频学习了Java中的容器相关内容,包括Collection、Set、List、Map及其常见实现类,并深入了解了这些容器的基本操作方法。 ... [详细]
  • 直播带货系统中的推流技术详解
    本文介绍了RTMP(实时消息传输协议)及其在直播带货系统中的应用,并详细探讨了带货直播系统的连麦方案,包括服务端合流和客户端合流的优势与劣势。 ... [详细]
  • CSS 百分比单位的取值依据是什么
    本文详细探讨了 CSS 中百分比单位的取值依据,包括不同定位方式下的包含块概念及其应用。通过具体的示例和代码,帮助读者更好地理解和掌握这一知识点。 ... [详细]
  • Docker 环境下 MySQL 双主同步配置指南
    本文介绍了如何在 Docker 环境中配置 MySQL 的双主同步,包括目录结构的创建、配置文件的编写、容器的创建与设置以及最终的验证步骤。 ... [详细]
  • 微服务优雅上下线的最佳实践
    本文介绍了微服务上下线的正确姿势,避免使用 kill -9 等粗暴手段,确保服务的稳定性和可靠性。 ... [详细]
  • 在 CentOS 7 环境中使用 MySQL 5.6 镜像启动数据库时遇到权限问题,本文将详细探讨并提供解决方案。 ... [详细]
  • 本文介绍了Spring 2.0引入的TaskExecutor接口及其多种实现,包括同步和异步执行任务的方式。文章详细解释了如何在Spring应用中配置和使用这些线程池实现,以提高应用的性能和可管理性。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • ECharts 官方提供了丰富的图表示例,但实际项目中往往需要从后端动态获取数据。本文将详细介绍如何从后端获取数据并将其转换为 ECharts 所需的 JSON 格式,以实现动态饼图的展示。 ... [详细]
author-avatar
情之秋梦痕
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有