硬件之DCDC开关电源

embedded/2024/12/21 17:32:21/

一、BUCK降压原理(重点)

在这里插入图片描述1、这里其实就是开关S不停的通断,形成PWM波
2、L电感,电容C和续流二极管之间形成回路,这样就可以输出想要的电压了
假设PWM的电压为15V,经过续流回路之后就会输出5V

二、选型

1、查看输入电压范围
2、查看输出电压
3、功率,查看输出的电流
4、开关频率,这部分主要根据EMC,低频的话EMC会比较好
在这里插入图片描述在这里插入图片描述功能类型选降压型、固定输出、输出电压选3.3和5V、输出电流选3A,进行筛选
最后查看MP1584,手册中有专门的输出5V的方案
在这里插入图片描述在这里插入图片描述输入部分:
这里的D13是一个双向的TVS管,如果是单向的就要放在D12和R64中间,否则的话,一旦电源输入反接,单向的TVS就会烧坏
这种加TVS的就是一种常规的电路保护
C74是一个1nf的小电容,用来滤波一些比较高频的输入
在这里插入图片描述D12就是一个防反接二极管(肖特基二极管),也可以用MOS管,二极管比较简单但是大概有0.3V的压降,但是如果负载持续有3A的输出,这样0.3*3 = 0.9W,所以当要求输出电流比较大的时候,可以考虑使用MOS防反接,功耗小
C75是一个输入电容,耐压35V要超过输入的最大电压28V,一般个电容的值10、20、30uf

输出部分:
芯片部分就可以理解为开关S,它控制通断形成PWM波
所以这里比较关键的就是电感L、电容C、以及续流二极管(肖特基二极管)形成输出部分
电感的选型就是参考上面芯片手册给的值,就是L1的值15uH,但是由于负载的关系我们希望输出3A的电流,选择了4.7uH的电感
C77和C76就是上面说的电容C,为什么选择两个电容并联?由于C77的寄生电阻比较大,而C76陶瓷电容寄生电阻比较小,所以这两个并联,电压爬坡相对较快,会有比较好的滤波效果,同时也可以用于高频
D14就是续流二极管,肖特基,耐压要大于输入电压,电流就是3A

R70和R71就是反馈部分电路,C73和R63以及D11形成自举电路,R66电路部分是芯片使能部分


http://www.ppmy.cn/embedded/147583.html

相关文章

HTML5技术深度解析与实战应用

引言 HTML5作为新一代的HTML标准,带来了许多新特性和改进,这些变化不仅提升了网页的表现力,也为开发者提供了更多的工具和API来构建丰富、互动的网络应用。本文将深入解析HTML5的关键特性,并提供实战应用示例,帮助开发…

Node的学习以及学习通过Node书写接口并简单操作数据库

Node的学习 Node的基础上述是关于Node的一些基础,总结的还行; 利用Node书写接口并操作数据库 1. 初始化项目 创建新的项目文件夹,并初始化 package.json mkdir my-backend cd my-backend npm init -y2. 安装必要的依赖 安装Express.js&…

使用 esrally race 测试 Elasticsearch 性能:实践指南

在 Elasticsearch 性能优化和容量规划中,使用 esrally 进行基准测试是官方推荐的方式。通过 esrally race 命令,您可以针对不同的数据集与挑战类型,对 Elasticsearch 集群进行精确的性能评估。本文将简要介绍常用的数据集与挑战类型&#xff…

【mac 终端美化】oh my zsh

快捷的mac终端美化方法。 以下是效果图,比较朴素,但是相比默认方案会好看一些,也能明显查看输入的命令,不会和输出混在一起。 下载主题 访问网址:https://iterm2colorschemes.com/,下载网页的压缩包并解…

Python从0到100(七十八):神经网络--从0开始搭建全连接网络和CNN网络

前言: 零基础学Python:Python从0到100最新最全教程。 想做这件事情很久了,这次我更新了自己所写过的所有博客,汇集成了Python从0到100,共一百节课,帮助大家一个月时间里从零基础到学习Python基础语法、Pyth…

软件项目开发中,需求分析所占比例一般是多少?

在软件项目开发中,需求分析阶段通常占整个项目开发周期的较大比例。具体比例可能会因项目的复杂性、规模、行业和开发方法(如瀑布模型、敏捷开发等)而有所不同。一般来说,需求分析的时间和资源投入占比大致在 10% 到 20% 之间&…

谷歌浏览器的多语言支持与设置教程

在当今全球化的时代,拥有一款能够提供多语言支持的浏览器变得尤为重要。谷歌浏览器作为全球最受欢迎的浏览器之一,其强大的多语言支持和简便的设置方法,为用户提供了极大的便利。本文将详细介绍如何在谷歌浏览器中进行语言设置、消息推送以及…

VSCode如何修改默认扩展路径和用户文件夹目录到D盘

在使用Visual Studio Code(VSCode)时,随着安装的扩展和用户数据的增多,C盘的空间可能会逐渐紧张。为了优化存储管理,将VSCode的默认扩展路径和用户文件夹目录迁移到D盘是一个有效的解决方案。以下是详细的操作步骤&…