电子设计教程12:Buck降压电路

电子设计教程12:Buck降压电路  我们仍然使用MC34063芯片,来设计一个DC-DC降压电路,实现直流12V转5V。Buck变换器  Buck变换器是开关电源基本拓扑结构的一种,Buck变换器又称为降压变换器,是一种对输入电压进行降压变换的直流斩波器,其输出电压低于输入电压。  Buck变换器与Boost变换器使用的器件完全一样,只不过连接方式不太一样。Buck电路是正激类型,在开关管导通的时候,能量可以传递到输出端。…

大家好,又见面了,我是你们的朋友全栈君。

  我们仍然使用MC34063芯片,来设计一个DC-DC降压电路,实现直流12V转5V。

Buck变换器

  Buck变换器是开关电源基本拓扑结构的一种,Buck变换器又称为降压变换器,是一种对输入电压进行降压变换的直流斩波器,其输出电压低于输入电压。
  Buck变换器与Boost变换器使用的器件完全一样,只不过连接方式不太一样。Buck电路是正激类型,在开关管导通的时候,能量可以传递到输出端。
在这里插入图片描述
图 Buck变换器原理图
  当开关管Q导通时,储能电感L充电,由Vin提供的电流为电容C充电。电容C维持着输出电压。电流方向如下图所示。此时续流二极管D不工作。开关管的工作频率是很高的,此时如果把电容与电感看做LC滤波电路也是可以的。
在这里插入图片描述
  当开关管断开的时候,储能电感通过续流二极管放电。电感在自身电压高于电容时为电容充电。电容C维持着输出电压,随着电容自身电荷量的减小,输出电压也会逐渐降低。电流方向如下图所示。
在这里插入图片描述
图 开关管断开时的等效电路
  续流二极管可采用正向导通电压较低的肖特基二极管,以减小损耗。也可以使用MOS管代替续流二极管,进一步降低损耗。

Buck降压电路

  我们仍使用MC34063芯片来实现Buck降压电路。与Boost升压电路类似,Buck降压电路也需要5脚外接采样电路,用于检测输出电压是否达到设定值。
在这里插入图片描述
图 Buck降压电路原理图
  输出电压将影响第5脚“比较器反相输入”的电压。如果5脚的电压小于1.25V,芯片内部的比较器、振荡器、与门、RS触发器会经过一系列配合,使1脚与2脚断开,电感放电,为电容充电。电容储存的电荷维持输出电压,所以输出电压会降低。如果5脚的电压大于1.25V,1脚与2脚闭合,为电感与电容充电。可见,为采样电路选择合适的分压电阻可以确定输出电压的值。
在这里插入图片描述
  图中的L2与C4是LC滤波电路,目的是提高电源质量,消除电感放电瞬间,电压急速上升带来的毛刺。

Buck电路开关管与输出波形对比

  下图是芯片2脚电压(黄色,表示为Vsw)与输出电压的波形,可以分析出,开关闭合时Vsw与Vout上升,一段时间以后开关断开,Vsw电压极速下降,甚至达到负值。电感为电容充电,Vout缓慢下降。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151304.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Unity零基础到入门 ☀️| 小万字教程 对 Unity 中的 协程 ❤️全面解析+实战演练❤️[通俗易懂]

    Unity零基础到入门 ☀️| 小万字教程 对 Unity 中的 协程 ❤️全面解析+实战演练❤️[通俗易懂]Unity,为了让Unity基础知识专栏更加完善,又肝了一篇协程来学习。协程在Unity中还是很常用的,一起来看一下协程的基本概念和使用方法吧!

    2022年7月27日
  • WINRAR 去除广告[通俗易懂]

    WINRAR 去除广告[通俗易懂]WinRAR是目前市面上最优秀的压缩文件的软件之一。我个人非常喜欢的一款软件,以前还好,注册了就没广告了,现在这广告没完没了,注册了还是打开一次弹一次广告,究竟为啥?无意中使用了英文版的,发现并没广告,故去除广告最好的方法是用繁体中文版的,再注册,注册方法如下繁体版去官网下载https://www.rarlab.com/直接给下载页面吧,万一看不懂英语https://www.rarlab.com/d

    2022年6月12日
  • linux mysql重置密码_linux系统重置

    linux mysql重置密码_linux系统重置linux的Mysql重置密码(1)先修改配置文件/etc/my.cnf令MySQL跳过登录时的权限检验,在[mysqld]下加入一行:skip-grant-tables(2)重启MySQLsystemctlrestartmysqld(3)免密码登录MySQLskip-grant-tables(4)mysql客户端执行如下命令,修改root密码mysql>usemysql;MySQL>updatemysql.usersetauthentication_s

    2022年10月15日
  • 如何通过JNI传递对象执行回调

    如何通过JNI传递对象执行回调

    2021年5月6日
  • 墙裂推荐9个在线图片压缩网站[通俗易懂]

    墙裂推荐9个在线图片压缩网站[通俗易懂]转载自:https://www.zcool.com.cn/article/ZNTQzNDYw.html?switchPage=on1.Tinypng网址:https://tinypng.com/Tinypng可以说是很受大家欢迎的一个图片压缩站点,不管对于前端工程师或者设计师来说都是一个不错的图片压缩工具。Tinypng的操作方式也十分的简单,上传、压缩、下载,流程十分的简单,网站不仅仅支…

    2022年6月18日
  • golang go语言 反向 websocket 代理演示代码

    golang go语言 反向 websocket 代理演示代码golanggo语言反向websocket代理演示代码通过go语言实现websocket反向代理功能packagemainimport( “fmt” “github.com/fasthttp/websocket” “github.com/valyala/fasthttp” proxy”github.com/yeqown/fasthttp-reverse-proxy” “log”)varupgraders=&websocket.FastHTTPUpgrad

    2022年7月26日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号