当前位置: 首页 > 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 第一个字符…...

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…...

mongodb源码分析session执行handleRequest命令find过程

mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程&#xff0c;并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令&#xff0c;把数据流转换成Message&#xff0c;状态转变流程是&#xff1a;State::Created 》 St…...

使用分级同态加密防御梯度泄漏

抽象 联邦学习 &#xff08;FL&#xff09; 支持跨分布式客户端进行协作模型训练&#xff0c;而无需共享原始数据&#xff0c;这使其成为在互联和自动驾驶汽车 &#xff08;CAV&#xff09; 等领域保护隐私的机器学习的一种很有前途的方法。然而&#xff0c;最近的研究表明&…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言&#xff1a;为什么 Eureka 依然是存量系统的核心&#xff1f; 尽管 Nacos 等新注册中心崛起&#xff0c;但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制&#xff0c;是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

WordPress插件:AI多语言写作与智能配图、免费AI模型、SEO文章生成

厌倦手动写WordPress文章&#xff1f;AI自动生成&#xff0c;效率提升10倍&#xff01; 支持多语言、自动配图、定时发布&#xff0c;让内容创作更轻松&#xff01; AI内容生成 → 不想每天写文章&#xff1f;AI一键生成高质量内容&#xff01;多语言支持 → 跨境电商必备&am…...

Ascend NPU上适配Step-Audio模型

1 概述 1.1 简述 Step-Audio 是业界首个集语音理解与生成控制一体化的产品级开源实时语音对话系统&#xff0c;支持多语言对话&#xff08;如 中文&#xff0c;英文&#xff0c;日语&#xff09;&#xff0c;语音情感&#xff08;如 开心&#xff0c;悲伤&#xff09;&#x…...

数据库分批入库

今天在工作中&#xff0c;遇到一个问题&#xff0c;就是分批查询的时候&#xff0c;由于批次过大导致出现了一些问题&#xff0c;一下是问题描述和解决方案&#xff1a; 示例&#xff1a; // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...

LOOI机器人的技术实现解析:从手势识别到边缘检测

LOOI机器人作为一款创新的AI硬件产品&#xff0c;通过将智能手机转变为具有情感交互能力的桌面机器人&#xff0c;展示了前沿AI技术与传统硬件设计的完美结合。作为AI与玩具领域的专家&#xff0c;我将全面解析LOOI的技术实现架构&#xff0c;特别是其手势识别、物体识别和环境…...

十九、【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建

【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建 前言准备工作第一部分:回顾 Django 内置的 `User` 模型第二部分:设计并创建 `Role` 和 `UserProfile` 模型第三部分:创建 Serializers第四部分:创建 ViewSets第五部分:注册 API 路由第六部分:后端初步测…...

6个月Python学习计划 Day 16 - 面向对象编程(OOP)基础

第三周 Day 3 &#x1f3af; 今日目标 理解类&#xff08;class&#xff09;和对象&#xff08;object&#xff09;的关系学会定义类的属性、方法和构造函数&#xff08;init&#xff09;掌握对象的创建与使用初识封装、继承和多态的基本概念&#xff08;预告&#xff09; &a…...