当前位置: 首页 > news >正文

【DC-DC的原理图及Layout设计要点】

文章目录

  • 前言
  • 1.DC-DC的环流
  • 2.PCB布局要点
  • 3.输入电容器的布局
  • 4.续流二极管的布局
  • 5.热焊盘


前言

在开关电源的设计中,PCB布局设计与电路设计同样重要。合理的布局可以避免电源电路引起的各种问题。不合理的布局可能导致输出和开关信号叠加引起噪声增加、调节性能恶化、稳定性欠佳等。采用恰当的布局可以避免这些问题的发生。

1.DC-DC的环流

在这里插入图片描述

图1:开关元件Q1导通时的电流路径
如图1的红色线表示开关元件Q1导通时流过的主要电流和路径以及方向。 Cbypass是高频用去耦电容器,CIN是大容量电容器。开关元件Q1导通的瞬间,流过急剧的电流,其大部分由Cbypass提供,其次由CIN提供,缓慢变化的电流则由输入电源提供。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/aee393cc137c4118af24abf426fd9df9.png)
图2:开关元件Q1关断时的电流路径
图2的红色线表示开关元件Q1关断时的电流路径。续流二极管D1导通,电感器L中蓄积的能量会释放到输出侧。因为降压转换器的输出拓扑结构中串联了电感,所以输出电容器的电流虽然上下波动,但比较平滑。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/810a02a640df45b58a7ea547fe8eb481.png)
图3:电流差分、布局方面的重要路径
图3的红色线表示图1和图2的差分。开关元件Q1从关断到开通,从开通到关断切换时,红色线部分的电流都会急剧变化。由于这个变化很快,所以会出现含有较多高次谐波的波形。该差分系统在PCB布局时是重要之处,需要给予最大限度的重视。

2.PCB布局要点

PCB布局要点大致如下:
2.1:将输入电容器,续流二极管和IC芯片放置在PCB的同一个面上,并尽可能靠近IC芯片放置。
2.2:为改善散热条件可以考虑加入散热过孔阵列。
2.3:电感可使来自开关节点的辐射噪声最小化,重要程度仅次于输入电容,需要放置在IC的附近处,电感布线的铜箔面积不要过大。
2.4:输出电容器尽量靠近电感器放置。
2.5:反馈路径的布线尽量远离电感器、续流二极管等噪音源。

3.输入电容器的布局

设计布局时,首先应放置最重要的部件:输入电容器和续流二极管。在设计电流较小的电源(Iout≤1A)时,需要的输入电容也比较小,有时一个陶瓷电容器可以同时作为CIN和Cbypass来使用。这是因为陶瓷电容器的电容值越小,频率特性越好。但是,由于不同陶瓷电容器的频率特性不同,使用前确认好实际使用产品的频率特性。
在这里插入图片描述

图4:陶瓷电容的频率特性
CIN:1µF 50V X5R 10µF 50V X5R CBY:0.1µF 50V X7R 0.47µF 50V X7R 如图4所示,当使用大容量电容器作为CIN时,一般而言其频率特性并不好,所以通常需要与CIN并联配置一颗频率特性优异的高频去耦电容器Cbypass,Cbypass通常使用表面贴装型的叠层陶瓷电容器(MLCC),一般选择X5R或X7R型,容值为0.1μF~0.47μF的电容。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2372ef724e23462fa5496844519fee04.png)
图5:理想的输入电容器的布局
如果Cbypass、IC的VIN引脚与GND引脚的距离较远,受布线寄生感抗的影响会产生电压噪声/振铃,所以尽量缩短二者之间的布线距离。降压转换器的应用中,即使将Cbypass放置在离IC最近的位置,CIN的地上也存在着数百MHz的高频。因此建议CIN的接地和输出电容器Cout的接地要距离1cm~2cm进行布局。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/badfa4d2db1e46d3bdb8701788924ea3.png)
图6:CBYPASS放在与IC相同面的最近处时
CIN放置在距离2cm处也不会有太大的问题。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/24b815bae69044c19de3ec7b6fb998cd.png)
图7:将CIN放在IC的背面纹波电压可能会增大
![在这里插入图片描述](https://img-blog.csdnimg.cn/6ff8d985844940a0a184c7469ef0e49c.png)
图8:不理想的输入电容布局受过孔和电感的影响噪声会增加

4.续流二极管的布局

二极管D1要放置在与IC同一层且最靠近IC引脚的位置,图9是Cbypass、CIN及二极管D1的理想布局。如果IC引脚到二极管的距离过长,由布线的寄生电感引起的噪音毛刺会叠加到输出上。续流二极管要使用最短且较宽的布线,直接连接到IC的开关引脚和GND引脚。如果借助过孔和底层连接,受过孔寄生电感的影响,毛刺噪声将增加,因此续流二极管的布线绝对不能借助过孔。
在这里插入图片描述

图9:理想的续流二极管布局
图10还展示了其他不合理的布局,续流二极管与IC的开关引脚及GND引脚距离较远,这会导致布线上的寄生电感增加从而导致噪音毛刺变大。为了改善布局不当产生的毛刺噪声,有时可能会追加RC缓冲电路作为应急处理。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/4cdf9f949cc34d049b899f3743a471b1.png)
图10:不理想的续流二极管布局
如图11所示缓冲电路需要放置在IC的开关引脚和GND引脚的近处。即使放置在二极管的两端,也不能吸收由于布线的寄生电感产生的毛刺噪声(图12)。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6dadc177ea3e4a98ae032928031088b4.png)
图11:理想的缓冲电路布局
![在这里插入图片描述](https://img-blog.csdnimg.cn/07fb5dc8de9a4a3cbaf35a789459395c.png)
图12:不理想的缓冲电路布局

5.热焊盘

PCB的铜箔虽然有助于散热,但因为厚度不够,超过一定面积就无法得到与面积相当的散热效果。利用基板散热是通过基板的板材实现的,使用散热过孔,能够有效地将热传递到基板的另一面并大幅降低热阻。

来源:网络


相关文章:

【DC-DC的原理图及Layout设计要点】

文章目录 前言1.DC-DC的环流2.PCB布局要点3.输入电容器的布局4.续流二极管的布局5.热焊盘 前言 在开关电源的设计中,PCB布局设计与电路设计同样重要。合理的布局可以避免电源电路引起的各种问题。不合理的布局可能导致输出和开关信号叠加引起噪声增加、调节性能恶化…...

TCP可靠性机制

确认号/序列号/ACK TCP帮助确保数据的准确传递。为了做到这一点,其使用了一些特殊的标记和信息,其中包括序号、确认号和ACK字段。 其中,它将每个字节的数据都进行了编号. 即为序列号. 序列号:就像给书中的每一页都编了号码一样&a…...

solidity0.8.0的应用案例13:数字签名及应用:NFT白名单

以太坊中的数字签名ECDSA,以及如何利用它发放NFT白名单 代码中的ECDSA库由OpenZeppelin的同名库简化而成。 数字签名 如果你用过opensea交易NFT,对签名就不会陌生。下图是小狐狸(metamask)钱包进行签名时弹出的窗口,它可以证明你拥有私钥的同时不需要对外公布私钥。 …...

视频集中存储/直播点播平台EasyDSS内核无法启动是什么原因?

视频推拉流EasyDSS视频直播点播平台,集视频直播、点播、转码、管理、录像、检索、时移回看等功能于一体,可提供音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务。 有用户反馈,下载了视频直播点播平台EasyDSS最新版本&a…...

【网络】DNS | ICMP | NAT | 代理服务器

🐱作者:一只大喵咪1201 🐱专栏:《网络》 🔥格言:你只管努力,剩下的交给时间! 前面几篇文章虽然讲介绍了整个网络通信的协议栈,我们也知道了完整的网络通信过程&#xff…...

详细手机代理IP配置

嗨,亲爱的朋友们!作为一家代理产品供应商,我知道有很多小伙伴在使用手机进行网络爬虫和数据采集时,常常会遇到一些IP限制的问题。别担心!今天我要给大家分享一下手机IP代理的设置方法,让你们轻松应对这些限…...

【C++】—— 简述C++11新特性

序言: 从本期开始,我将会带大家学习的是关于C11 新增的相关知识!废话不多说,我们直接开始今天的学习。 目录 (一)C11简介 (二)统一的列表初始化 1、{}初始…...

协议的分层结构

1.1TCP/IP 协议 为了使各种不同的计算机之间可以互联,ARPANet指定了一套计算机通信协议,即TCP/IP 协议(族). 注意TCP /IP 协议族指的不只是这两个协议 而是很多协议, 只要联网的都使用TCP/IP协议族 为了减少 协议设计的复杂度 ,大…...

Linux下彻底卸载jenkins

文章目录 1、停服务进程2、查找安装目录3、删掉相关目录4、确认已完全删除 1、停服务进程 查看jenkins服务是否在运行,如果在运行,停掉 ps -ef|grep jenkins kill -9 XXX2、查找安装目录 find / -name "jenkins*"3、删掉相关目录 # 删掉相…...

Nebula基础的查询操作介绍

Nebula基础的查询操作介绍 这里只是对Nebula基础查询进行介绍,其目的是为了让未接触过Nebula的同学最短时间了解其语句。更详细更准确的内可以查看官方文档。 docs.nebula-graph 关于查询这里并没有使用官方例子数据,而是自己实际尝试了文档中的语句。 …...

C++ STL序列式容器(详解)

STL基础 C STL基本组成(6大组件13个头文件) 通常认为,STL 是由容器、算法、迭代器、函数对象、适配器、内存分配器这 6 部分构成,其中后面 4 部分是为前 2 部分服务的,它们各自的含义如表 1 所示。 ​ 表 1 STL 组成…...

C++获取map最小值算法,STL---std::min_element()!

std::min_element 定义于头文件 <algorithm> 以下是API文档说明&#xff01; 寻找范围 [first, last) 中的最小元素。 1) 用 operator< 比较元素。 3) 用给定的二元比较函数 comp 比较元素。 2,4) 同 (1,3) &#xff0c;但按照 policy 执行。这些重载仅若 std::is…...

如何在Java实现TCP方式发送和接收Socket消息(多线程模式)

目录 导言&#xff1a;正文&#xff1a;1. 创建Server端&#xff1a;2. 创建Client端&#xff1a;3. 多线程模式&#xff1a; 代码示例Server端代码示例&#xff1a;Client端代码示例&#xff1a;同步模式发送TCP消息异步模式 结论&#xff1a; 导言&#xff1a; 在Java编程中…...

SYBASE查询全量字段及对应的表名方法

SELECT COLUMN_name,table_name,user_type,COLUMN_type,width FROM syscolumn a,systable b WHERE a.table_idb.table_id AND COLUMN_name...

Alions 8.6 下 Redis 7.2.0 集群搭建和配置

Redis 7.2.0 搭建和集群配置 一.Redis 下载与单机部署1.Redis 下载2.虚拟机配置3.Redis 单机源码安装和测试4.Java 单机连接测试1.Pom 依赖2.配置文件3.启动类4.配置类5.单元测试6.测试结果 二.Redis 集群部署1.主从1.从节点配置2.Java 测试 2.哨兵1.哨兵节点配置2.复制一个哨兵…...

Android Retrofit 使用及原理详解~

简介 在 Android 开发中&#xff0c;网络请求是一个极为关键的部分。Retrofit 作为一个强大的网络请求库&#xff0c;能够简化开发流程&#xff0c;提供高效的网络请求能力。本文将深入介绍 Retrofit 的高级使用与原理&#xff0c;帮助读者更全面地理解和应用这一库。 什么是…...

三种主要的云交付服务和安全模型

对于许多企业来说&#xff0c;当今的数字化转型之旅包括一个关键决策&#xff1a;采用符合其需求的云交付服务。 云计算已成为现代 IT 基础设施的主要组成部分&#xff0c;具有从可扩展性到成本效率等诸多优势。然而&#xff0c;与所有技术一样&#xff0c;云也有其自身的网络…...

python爬虫实战(3)--爬取某乎热搜

1. 分析爬取地址 打开某乎首页&#xff0c;点击热榜 这个就是我们需要爬取的地址&#xff0c;取到地址某乎/api/v3/feed/topstory/hot-lists/total?limit50&desktoptrue 定义好请求头&#xff0c;从Accept往下的请求头全部复制&#xff0c;转换成json headers {Accep…...

IPv4,IPv6,TCP,路由

主要回顾一下TCP&#xff0f;IP的传输过程&#xff0c;在这个过程中&#xff0c;做了什么事情 ip : 网际协议,IP协议能让世界上任意两台计算机之间进行通信。 IP协议的三大功能&#xff1a; 寻址和路由传递服务&#xff1a;不可靠&#xff08;尽最大努力交付传输数据包&…...

Java 计算文本相似度

接受一个字符串和一个字符串列表作为参数的 Java 方法&#xff0c;用于计算两个字符串之间的相似度。 方法 import java.util.HashSet; import java.util.List; import java.util.Set;public class StringSimilarity {/*** 计算两个字符串之间的相似度* param str1 第一个字符…...

MySQL 视图

目录 一、视图概述 二、视图的作用和优点 三、视图的使用规则 四、视图操作 1、创建视图 2、查看视图 1&#xff09;查看视图基本信息 2&#xff09;查看视图详细信息 3、修改视图 4、更新视图 5、删除视图 一、视图概述 视图是数据库中的一个虚拟表&#xff0c;同真…...

深入理解回调函数qsort:从入门到模拟实现

&#x1f341;博客主页&#xff1a;江池俊的博客 &#x1f4ab;收录专栏&#xff1a;C语言进阶之路 &#x1f4a1;代码仓库&#xff1a;江池俊的代码仓库 &#x1f3aa;我的社区&#xff1a;GeekHub &#x1f389;欢迎大家点赞&#x1f44d;评论&#x1f4dd;收藏⭐ 文章目录 前…...

【Git基础】获取远程仓库

我们通常从远程服务器克隆一个Git仓库或者将本地仓库初始化为Git仓库。 1 从远程服务器克隆一个Git仓库 $ git clone https://github.com/your-username/your-repo-name你可以自定义其仓库名称&#xff1a; $ git clone https://github.com/your-username/your-repo-name cu…...

chatGPT界面

效果图&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html> <head><title>复选框样式示例</title> </head> <style>* {padding:0;margin: 0;}.chatpdf{display: flex;height: 100vh;flex-direction: row;}.chatpdf .pannel{widt…...

windows一键启动jupyter

windows一键启动jupyter jupyter简介 Jupyter是一个开源的交互式计算环境&#xff0c;主要用于数据分析、数据可视化和科学计算。它的名字来源于三种编程语言的缩写&#xff1a;Julia、Python和R&#xff0c;这三种语言都可以在Jupyter环境中运行。如果您想进行数据分析、科学…...

树形结构的快速生成

背景 相信大家都遇到过树形结构&#xff0c;像是文件列表、多级菜单、评论区的设计等等&#xff0c;我们都发现它有很多层级&#xff0c;第一级可以有多个&#xff0c;下边的每一个层级也可以有多个&#xff1b;有的可以设计成无限层级的&#xff0c;有的只能设计成两级。那么…...

Android笔记(二十七):自定义Dialog实现居中Toast

背景 记录实现符合项目需求的Toast弹窗 具体实现 class MyTipDialog private constructor(val context: Activity): Dialog(context, R.style.MyTipTheme) {val resId ObservableField(0)private val mainHandler Handler(Looper.getMainLooper())init {setCanceledOnTouc…...

css实现文字的渐变,适合大屏

1 在全局写一个全局样式&#xff0c;文字渐变 2 在组件中使用 CSS3利用-webkit-background-clip: text;实现文字渐变效果_css如何把盒子底部的文字变成透明渐变_I俩月亮的博客-CSDN博客 CSS 如何实现文字渐变色 &#xff1f;_css字体颜色渐变_一个水瓶座程序猿.的博客-CSDN博客…...

软考高级系统架构设计师系列论文八十七:论企业应用集成

软考高级系统架构设计师系列论文八十七:论企业应用集成 一、企业应用集成相关知识点二、摘要三、正文四、总结一、企业应用集成相关知识点 软考高级系统架构设计师系列之:企业集成平台技术的应用和架构设计二、摘要 本文讨论了某公司的应用系统集成项目。某公司为了应对市场变…...

C++设计模式之适配器模式

一、适配器模式 适配器模式&#xff08;Adapter Pattern&#xff09;是一种结构型设计模式&#xff0c;用于将一个类的接口转换成另一个类所期望的接口&#xff0c;以便两个类能够协同工作。 适配器模式可以解决现有类接口与所需接口不匹配的问题&#xff0c;使得原本因接口不…...

wordpress mysql版本/网站维护费用

今天来点硬核东西&#xff0c;进度调度概述&#xff0c;在讲调度之前&#xff0c;总是要吹一波水&#xff0c;其实我的吹水能力并不好&#xff0c;但是也没办法&#xff0c;相关专题的第一篇都是吹水中度过。 15.1 调度简介 我们现在的操作系统&#xff0c;基本都是多道程序设…...

朔州建设机械网站/直链平台

html5的onhashchange和history历史管理 现在的开发&#xff0c;越来越倾向于页面内跳转&#xff0c;这种情况下需要更新自己的知识&#xff0c;来实现页面内跳转。history就是解决这个问题的。 HTML5有两种解决办法&#xff1a; 1&#xff0c;onhashchange 用到了window.loacti…...

张家港网站哪家做的好/电商网站设计论文

一、ACL介绍 权限控制&#xff08;ACL&#xff09;主要为RocketMQ提供Topic资源级别的用户访问控制。 用户在使用RocketMQ权限控制时&#xff0c;可以在Client客户端通过 RPCHook注入AccessKey和SecretKey签名&#xff1b;同时&#xff0c;将对应的权限控制属性&#xff08;包…...

个人网站备案取名/搜索引擎优化公司

2008-05-07 14:24Provider 错误 80004005 未指定的错误 /asp/info/info.asp&#xff0c;行 36 关于这个错误有以下几种可能: 首先&#xff1a; temp权限问题找到C:\WINDOWS\temp 文件夹&#xff0c;因为打开数据库的时候要在temp里写入文件&#xff0c;如果权限不够的话&#x…...

建设网站那个好/淘宝美工培训

1.模型建立 [dmodel,perf]dacefit(S,Y,regr,corr,theta0) [dmodel,perf]dacefit(S,Y,regr,corr,theta0,lob,upb) 输入参数&#xff1a; S:设计点&#xff0c;一个m*n的矩阵。 Y:一个S的响应值矩阵 m*q regr:回归模型&#xff08;0阶多项式&#…...

如何做网站霸屏/用广州seo推广获精准访问量

相信大家都在地址栏里用javascript:的形式执行过脚本。这种方法简单实用&#xff0c;测试比较短的脚本时经常用到。并且可以添加到收藏夹里&#xff0c;随时点击调用。 不过脚本比较长的时候&#xff0c;需要复制密密麻麻一大段到地址栏里&#xff0c;显得很不美观&#xff0c;…...