简谈BOOST升压电路
BOOST电路,一个作为硬件工程师熟悉的不能再熟悉的硬件电路。其在很多硬件领域都会运用到。
就拿小白所在的手机/平板领域,其也用到了很多和BOOST相关的模块化设计。例如屏幕的背光模块,音频功放的SMART PA模块以及闪光灯驱动模块等等。虽用到了不同的IC,但其终究到底还是BOOST电路的延伸化设计。只要你能熟悉BOOST相关的知识,就能轻松了解其中的这些模块设计的原理。即使在遇到陌生的升压模块电路的相关IC,你也能熟练的搭建其外围电路。
说了那么多,接下来开始进入我们的主题-BOOST电路。
首先,先上图。
图为最简单的BOOST升压电路的电路图。主要包含了电源V1,肖特基二极管D1,功率电感L1,以及NMOS管Q1和电容C1,负载R1。
其中,MOS管的源极接地,栅极接入一定频率的PWM波。
了解过MOS管的都知道,MOS管属于电压驱动型器件。只要给予G极一定的电压使得GS之间存在一定的压差,满足VGS>VGS(th)即可使MOS管处于导通状态。PWM作为一定频率的方波,其电平高低起伏变化。
当G极为高电平时,此时MOS管导通,忽略DS压降的情况下,可看作是一条导线。
当G极为低电平时,此时MOS管关闭,可看作为断路。
PWM高低电平不停的变化,也就造成了MOS管所在的支路,不停的导通与断开。只要导通与关闭的频率足够的大,其就能输出一个稳定的电压。
讨论此电路,我还是分下面两种场景进行讨论。
(1)MOS管由关闭到导通状态:电路电流流向:V1正极→L1→V1负极。电源供电几乎全部给了电感L1,电感进行储能。同时与负载并联的C1此阶段进行放电,C1两端的电压不能突变。D1的存在,防止了C1对地放电。
(2)MOS管由导通到断开状态:电路电流流向:V1正极→L1→D1→R1→V1负极。由于电感属于储能元件,且具备电流不能突变的原因,所以此时流经电感的电流,依旧保持和MOS管导通时的方向,且断开状态下,电感对外界释放能量。
为了更好的理解其具备升压的作用,我们可以简单的将电感类比于一块电池。在MOS管断开的状态下,电池内部电流走向由负极→正极,外部电流由正极→负极。所以电感的两端,左端看作为负极,右端则为正极。其刚好与V1串联,也就相当于两块电池串联,其共同作用给与负载R1传递能量。此时负载电阻的电压必定大于输入电压V1,因此也就达到了升压的目的。
BOOST升压的原理,我们知道了。其由MOS管的导通与关闭共同作用产生的。了解了原理,依旧不能忘记输出电压值的计算,其与哪些参数强相关。
电感存在电压平衡秒伏定理。在开关电源中,即加在电感两端的电压乘以导通时间等于关断时刻电感两端电压乘以关断时间。在此电路中,忽略MOS管压降与肖特二极管压降等理想状态下。
导通时,电感两端电压为Vin,导通时间DT。
关闭时,电感两端电压为Vo-Vin,关闭时间为(1-D)T。
所以VinDT=(Vo-Vin)(1-D)T。
Vo=VinD /(1-D) +Vin
Vo=Vin/(1-D)
所以,我们可以看出输出的电压值主要取决于输入电压值与PWM的占空比有关。其中,当占空比为50%时,输出电压为输入电压的二倍。
讲完了输出电压,接着讲一讲另一个值得关注的物理量-电感电流,其需要用到一个公式 UL=L*di /dt。
根据公式可以推出,电感电流值I与时间成正比与电感值成反比。因此,我们在用示波器测量流经电感的电流波形时,会发现其是存在一定斜率的直线,而并非我们常见的水平的直线。其中,MOS管导通与关闭的情况下,电感的极性会发生反向,因此看到的完整的电流的波形,应该属于折现的形状,
因此也就有了仿真电路图中,示波器里的粉红色的波形。对于电感的选取也非常重要,其感值以及饱和电流都是值得关注的地方。具体怎么个选择,这不是今天的文章所要讨论的,我后面再专门做一期进行推送。
BOOST电路作为非常重要的知识,作为硬件工程师都应该要了解的电路。小白以简洁的方式进行了描述,希望大家能明白。
简谈BOOST升压电路相关推荐
- .NET简谈网络系统大局观
我们都知道软件发展经历了很长一段路程,在软件刚刚起步的时候,有一批世界顶尖的科学家用自己整个的人生为我们创造了今天美好的信息世界,我印象最深的是我看过一本书,书名是<优雅人生>是专门介绍一 ...
- .NET简谈组件程序设计之(手动同步)
在上一篇文章".NET简谈组件程序设计之(上下文与同步域) "中,我们学习了关于一些上下文和同步域的概念,可以利用这两个技术来进行自动同步. 今天我们主要学习怎么手动来执行同步,能 ...
- php谈谈你对分布式的理解,简谈关于对分布式处理的理解
原标题:简谈关于对分布式处理的理解 最近这段时间一直在看分布式有关的东西,但是关于分布式自己还是不能很好的理解,所以本文对分布式基础概念进行下学习. 分布式处理 首先先了解一下分布式处理,分布式处理和 ...
- 异步复位同步释放_简谈同步复位和异步复位
简谈同步复位和异步复位 大侠们,江湖偌大,有缘相见,欢迎一叙,今天来聊一聊数字电路设计中的同步复位和异步复位. 谈到同步复位和异步复位,那咱们就不得不来聊一聊复位这个词了.在数字逻辑电路设计中,电路通 ...
- 简谈创建字典的几种方式
简谈创建字典的几种方式 直接用键值对的形式写出 键值对之间用逗号隔开 dict0 = {'name': 'xxx', 'age': 23} 用dict函数 dict1 = dict()
- python nonlocal的用法_简谈Python3关键字nonlocal使用场景
下面是之前提过的有待提升效率的计算移动平均的方法: def make_averager(): series = [] def averager(new_value): series.append(ne ...
- .NET简谈组件程序设计之(上下文与同步域)
我们继续学习.NET多线程技术,这篇文章的内容可能有点复杂.在打破常理之后,换一种新的思考模型最为头疼.这篇文章里面会涉及到一些不太常见的概念,比如:上下文.同步域等等.我也是最近才接触这些关于组件编 ...
- .NET简谈事务、分布式事务处理
在本人的 " .NET简谈事务本质论"一文中我们从整体上了解了事务模型,在我们脑子里能有一个全局的事务处理结构,消除对数据库事务的依赖理解,重新认识事务编程模型. 今天这篇文章我们 ...
- .NET简谈组件程序设计之(渗入序列化过程)
在本人的上一篇文章".NET简谈组件程序设计之(初识序列化.持久化) "中,我们基本上了解了什么叫序列化和持久化.通过系统为我们提供的服务,我们可以很方便的进行二进制序列化.SOA ...
- .NET简谈自定义事务资源管理器
在上一篇文章"NET简谈事务.分布式事务处理"中我大概总结了关于.NET中的事务处理方式和结合了WCF框架的简单应用.在事务性操作中我们的重点是能将数据进行可逆化,说白了就是能保证 ...
最新文章
- 实验七:Xen环境下cirrOS的安装配置
- c# 之继承、封装、多态
- 【MySql】mysql 慢日志查询工具之mysqldumpslow
- CPU高速缓存SRAM命中问题的总结与实验
- ElasticSearch核心基础之映射
- Stringlifier:Adobe 开源日志清理和凭据暴露检测工具
- 轧机用弹性阻尼体反力计算_「轴承知识」轧机轴承故障频繁怎么办?必要的检查维护不可少...
- kafka(一)设计分析
- Android Studio 将github作为远程maven仓库
- SpringBoot缓存技术
- Linux下mysql5.7.18登录报错“Access denied for user 'root'@'localhost' (using password: YES”)
- 蜻蜓安全编写插件模块 webcrack 实践
- 【场景化解决方案】OA审批与金蝶云星空集成
- 李航老师《统计学习方法》及相关资源(代码、课件)的汇总及下载
- 非线性方程-概念应用及解法
- ubuntu设置相机为固定焦距
- php linux unoconv,Linux-CentOS 安装 Unoconv
- SAP ABAP ChatGPT 初体验 我会失业吗?
- 千锋逆战班学员教你从零基础了解HTML5的知识
- 微信小程序判断input是否为空