DC-DC 降压转换器设计提示和技巧

基本 DC-DC 降压转换器电路

在开始之前,我们先回顾一下DC-DC降压转换器的电路:

为了帮助您,我开发了降压设计中“什么影响什么”的矩阵:

主要的权衡是电感(与 k 因子成反比,即峰峰值与平均电感电流之比)、输出电容和开关频率的选择,以实现足够的纹波和瞬态响应。

设计人员应该利用稳压器 IC 制造商的设计工具来确定元件值并进行电路仿真。

了解您的电容器

确保电容器在工作频率下具有电容,并了解其自谐振频率在哪里。

陶瓷在宽频率范围内表现良好,但电容相对较低。通常,一种电容器类型无法覆盖整个频率范围,必须并联使用两种类型(例如陶瓷电容器和电解电容器),并且陶瓷电容器更靠近电路。

施加偏置电压后,电容器也会损失大量额定电容。

信任但验证:芯片和组件

在第三方制造的带有微小、未标记元件的 PCB 上,您必须相信电路板填充器安装了正确的元件。确保您的信任没有被放错地方。

如果您已将芯片发送给制造商进行故障分析,请不要等待结果。如今芯片的质量水平非常高,而且芯片不太可能是坏的。该分析也需要一些时间。与此同时,您可能会发现真正的问题。

如果您使用的是数字芯片,请验证您更改的设置实际上已写入芯片中,而不仅仅是写入 GUI 中。

考虑测试和测量

在没有用示波器验证的情况下,不要假设直流电压是稳定的。

测量纹波的过程涉及很多内容,而执行该过程的适当设备非常昂贵。虽然使用精美的差分探头,但您也可以使用单端探头 - 只需确保地线非常短并连接到V out旁边。

使用 1x 探针(您可以自己构建)。 10 倍探头不具备您所需的灵敏度。

高频尖峰通过电感器的寄生电容耦合到输出。您可能需要减慢上部 MOSFET 的开启速度,以减少底部 MOSFET 的振铃或dv/dt杂散开启,尽管这会降低效率。

分析您的输入电容

输入电容比输出电容更难理解,但可能需要它来满足输入噪声要求并确保您的电路不会缺乏电流。

输入电容器具有较大的纹波电流,在 50% 占空比时达到峰值,产生热量并缩短电容器的使用寿命。确保电流在其规格范围内。当您在 中添加更多并联C时,需要进行一个基本权衡,因为不断降低的 ESR 将导致更高的纹波电流和更多的热量。为了真正降低输入纹波电流,您可能需要串联电感器。

随着占空比越高,从C in汲取的电流越高,导致芯片上的V in压降更多 — 如果V in已经很低,因为您更接近达到较低的V in限制,则这一点变得很重要 — 您可能需要在这些情况下添加C。

提前考虑 PCB 布局

了解电流路径和高电流环路化的基础知识。学校教授了很多关于前向电路路径的知识,但对返回路径却一无所知,返回路径显示为完美的接地符号!进行布局,使返回电流可以遵循其自然路径(化环路)。

保持电源路径电感较低。通过它们的脉冲电流会产生电压尖峰和辐射 EMI。高功率过孔是可以的,但应该了解它们的特性。

了解电路节点的阻抗水平并相应地保护它们。例如,误差放大器的求和节点具有高阻抗并且对噪声敏感——将其隔离并使其变小。

尊重模拟、数字和电源接地之间的划分,并提供自然的返回路径。星形接地可避免通过与敏感低电平电路共享的接地路径运行大的脉冲电流。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Unity3D仿星露谷物语开发9之创建农场Scene

1、目标 绘制农场的场景。通过不同Sorting Layer控制物体的显示优先级,绘制Tilemap地图,添加Tilemap Collider碰撞器,同时添加Composite Collider碰撞器优化性能。 ps:绘制Tilemap的技巧:通过"Shift [" 可…

Linux 定时任务:轻松创建与精准执行

Linux 定时任务:轻松创建与精准执行 在 Linux 系统的运维与自动化管理领域,定时任务扮演着举足轻重的角色。它能够让系统在预设的时间点或周期性时段,自动执行特定的脚本、命令,极大地减轻了管理员的工作负担,提升工作…

Linux驱动开发:深入理解I2C时序(二)

在Linux驱动开发中,I2C时序的理解和正确处理是保证I2C设备正常工作和通信的关键。I2C协议的时序特性决定了数据的有效传输和设备间的协作。因此,掌握I2C的时序细节,以及如何在Linux内核中进行时序处理,能够让开发者更好地处理设备通信问题。 本文将继续深入探讨I2C通信协议…

国产编辑器EverEdit - 常用资源汇总

1 国产编辑器EverEdit-常用资源汇总 EverEdit是一款国产文本编辑器,历经超过15年的更新和维护,拥有不输业界顶级商业文本编辑器(EmEditor、UltraEdit)的实力,甚至在某些方面的功能更强(当然,各有千秋),开发者对文本编辑…

解决uniapp H5页面限制输入框只能输数字问题

工作记录 最最近在做 uniapp 开发的移动端 H5 页面,有个需求是金额输入框只能输入数字,不能输入小数点和其他字符,经过各种尝试,发现其他字符可以通过正则过滤掉,但是输入小数点的话,因为没有触发 input 和…

面试准备备备备

职业技能 放到简历的黄金位置(HR刷选简历的重要参考) 基本准则:写在简历上的必须能聊,不然就别写 参考公式:职业技能 必要技术 其他技术 针对性的引导面试官(让他问一些你想让他问的) 寻找合…

npm install --global windows-build-tools --save 失败

注意以下点 为啥下载windows-build-tools,是因为node-sass4.14.1 一直下载不成功,提示python2 没有安装,最终要安装这个,但是安装这个又失败,主要有以下几个要注意的 1、node 版本 14.21.3 不能太高 2、管理员运行 …

Jenkins 中自动化部署 Spring Boot 项目

👨🏻‍💻 热爱摄影的程序员 👨🏻‍🎨 喜欢编码的设计师 🧕🏻 擅长设计的剪辑师 🧑🏻‍🏫 一位高冷无情的全栈工程师 欢迎分享 / 收藏 / 赞 / 在看…

【DSP/matlab】fftshift 是什么意思?在信号处理中有什么作用?

文章目录 前言一、定义什么是 fftshift?fftshift 在信号处理中的作用: 前言 dsp_paper 一、定义 fftshift 是一个在信号处理和数字信号处理中常用的函数,特别是在使用快速傅里叶变换(FFT)时。这个函数的主要作用是将…

【PCIe 总线及设备入门学习专栏 4.2 -- PCI 总线的三种传输模式 】

文章目录 OverviewProgrammed I/O(PIO)Direct Memory Access (DMA)Peer-to-Peer 本文转自:https://blog.chinaaet.com/justlxy/p/5100053095 Overview 本文来简单地介绍一下PCI Spec规定的三种数据传输模型:Programmed I/O&…

SpringBoot_第二天

SpringBoot_第二天 学习目标 Mybatis整合&数据访问 使用SpringBoot开发企业项目时,持久层数据访问是前端页面数据展示的基础,SpringBoot支持市面上常见的关系库产品(Oracle,Mysql,SqlServer,DB2等)对应的相关持久层框架,当然除了对于关系…

分类模型评估利器-混淆矩阵

相关文章 地理时空动态模拟工具介绍(上) 地理时空动态模拟工具介绍(下)地理时空动态模拟工具的使用方法 前言 混淆矩阵(Confusion Matrix)是机器学习领域中用于评估分类模型性能的一种工具。它通过矩阵的…

【SpringMVC】拦截器

拦截器(Interceptor)是一种用于动态拦截方法调用的机制。在 Spring MVC 中,拦截器能够动态地拦截控制器方法的执行过程。以下是请求发送与接收的基本流程: 当浏览器发出请求时,请求首先到达 Tomcat 服务器。Tomcat 根…

el-table 实现纵向多级表头

为了实现上图效果,最开始打算用el-row、el-col去实现,但发现把表头和数据分成两大列时,数据太多时会导致所在格高度变高。但由于每一格数据肯定不一样,为保持高度样式一致,就需要我们手动去获取最高格的高度之后再设置…

[paddle] 非线性拟合问题的训练

利用paddlepaddle建立神经网络,模拟有限个数据的非线性拟合 本文仍然考虑 f ( x ) sin ⁡ ( x ) x f(x)\frac{\sin(x)}{x} f(x)xsin(x)​ 函数在区间 [-10,10] 上固定数据的拟合。 import paddle import paddle.nn as nn import numpy as np import matplotlib.…

深入理解Python中的常用数据格式(如csv、json、pickle、npz、h5等):存储机制与性能解析

在数据科学与工程领域,数据的存储与读取是日常工作中不可或缺的一部分。选择合适的数据格式不仅影响数据处理的效率,还关系到存储空间的利用与后续分析的便捷性。本文将以通俗易懂的方式,深入探讨Python中几种常用的数据读写格式(…

算法 class 005 (对数器C语言实现)

对数器的概念: 用来测试你的算法是否正确。 怎么做呢? 1:比如,写个冒泡排序,作为对比的对象 2:生成一个随机数 数组,用来测试 3:用冒泡排序和你想要验证的那个排序算法,同…

基于AT89C51单片机的可暂停八路抢答器设计

点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/90196607?spm1001.2014.3001.5503 C15 部分参考设计如下: 摘要 随着社会进步和科技发展,电子设备在各类活动中的应用日益普遍&#xff0c…

IoC设计模式详解:控制反转的核心思想

前言:在软件开发中,设计模式是一种经过验证的、在特定场景下能有效解决问题的解决方案。控制反转(Inversion of Control,IoC) 作为一种设计模式,通过让程序的控制流和对象管理反转,从而使得代码…

使用C#构建一个论文总结AI Agent

前言 我觉得将日常生活中一些简单重复的任务交给AI Agent,是学习构建AI Agent应用一个很不错的开始。本次分享我以日常生活中一个总结论文的简单任务出发进行说明,希望对大家了解AI Agent有所帮助。任务可以是多种多样的,真的帮助自己提升了…