news 2026/2/12 3:29:20

BUCK-BOOST升降压电路Multisim电路仿真分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BUCK-BOOST升降压电路Multisim电路仿真分析

目录

0 概述

工作过程简述

Q1 导通阶段

Q1 关断阶段

稳态输出

主要元件作用

电路特点

1  过程分析:

第一次开关闭合时

第二次Q1闭合时C1放电

2 Multisim仿真分析

占空比D=25%

占空比D=60%


摘要

本文分析了三极管型BUCK-BOOST升降压开关电源的工作原理。该电路结合了BUCK降压和BOOST升压拓扑,通过控制三极管Q1的高频通断,使电感L1周期性储能和释能,实现输出电压可高于或低于输入电压且极性相反。详细阐述了Q1导通和关断阶段的工作过程,推导了输出电压与占空比的关系式Vo=-D/(1-D)*Vi,并分析了不同占空比下的工作模式(降压、升压)。通过Multisim仿真验证了理论分析,当D=25%时输出降压至1.6V,D=60%时输出升压至7.5V。电路具有升降压灵活、极性反转、效率高等特点,适用于多种电压转换场景。

  更多内容可点击——>

硬件工程师成长之路——知识汇总(持续更新)

硬件工程师成长之路——知识汇总(持续更新)

硬件工程师成长之路——知识汇总(持续更新)

0 概述

三极管型 BUCK-BOOST升降压开关电源,结合了 BUCK 降压和 BOOST 升压的拓扑特点,通过控制三极管 Q1 的高频通断,让电感 L1 周期性储存和释放能量,实现输出电压既可以低于输入电压(9V),也可以高于输入电压,且输出电压与输入电压极性相反。

工作过程简述

Q1导通阶段

控制开关输出高电平使三极管 Q1 导通,9V 输入电压直接加在电感 L1 两端,电流线性上升,L1 储存磁场能量。

此时二极管 D1 因反偏截止,负载由电容 C1 放电维持供电。

Q1关断阶段

控制开关输出低电平使三极管 Q1 关断,电感 L1 因电流不能突变,产生反向电动势,使二极管 D1 导通。

L1 释放储存的能量,通过 D1 为电容 C1 充电,并为负载供电。

稳态输出

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/5 21:30:46

想把网页保存成PDF文件,快速删掉侧边栏广告再打印

想要把网页保存成PDF文件的时候经常会有右侧左侧侧边栏挡住主要内容。怎么办呢? 打开 开发者模式 在 console 里粘贴以下,回车,就好了! // 隐藏所有可能包含侧边栏的常见元素 var style document.createElement(style); style.in…

作者头像 李华
网站建设 2026/2/8 9:14:08

深度学习之第八课迁移学习(残差网络ResNet)

目录 简介 一、迁移学习 1.什么是迁移学习 2. 迁移学习的步骤 二、残差网络ResNet 1.了解ResNet 2.ResNet网络—残差结构 三、代码分析 1. 导入必要的库 2. 模型准备(迁移学习) 3. 数据预处理 4. 自定义数据集类 5. 数据加载器 6. 设备配置 7. 训练函数 8. 测…

作者头像 李华
网站建设 2026/2/7 13:51:02

计算机视觉系列之opencv语法基础案例分析之银行卡号识别

简介 计算机视觉系列第一课opencv语法(一)保姆级教学 计算机视觉系列第一课opencv语法(二)保姆级教学 计算机视觉系列第一课opencv语法(三)保姆级教学 [计算机视觉第一课opencv(四)保姆级教学][opencv 3] 关于计算机视觉的基础内容我们之前已经说完了,今天我们就来用…

作者头像 李华
网站建设 2026/1/31 9:39:29

工业控制场景下模拟I2C通信的完整指南

以下是对您提供的博文《工业控制场景下模拟IC通信的完整指南:原理、实现与鲁棒性设计》进行 深度润色与结构重构后的专业级技术文章 。本次优化严格遵循您的全部要求: ✅ 彻底去除AI痕迹(无模板化表达、无空洞套话、无机械连接词&#xff…

作者头像 李华
网站建设 2026/2/10 20:32:10

Z-Image-Turbo适合哪些场景?这5个最实用

Z-Image-Turbo适合哪些场景?这5个最实用 你有没有过这样的体验: 想快速出一张电商主图,等了半分钟,进度条才走到60%; 客户临时要改三版海报文案,每改一次就得重跑模型; 做教育课件需要配图&…

作者头像 李华
网站建设 2026/2/9 15:22:57

游戏开发中 C++ 枚举的正确用法:必须用 `enum class`

在 Unreal Engine 或其他 C 游戏项目中,枚举常用于表示角色状态、技能类型、网络状态等。必须使用 enum class,原因如下: 1. 避免命名冲突(关键!) 游戏系统多,不同模块可能定义相同名称的状态…

作者头像 李华