硬件设计--DC/DC电源芯片详解
本文参考:http://www.elecfans.com/article/83/116/2018/20180207631874.html
https://blog.csdn.net/wangdapao12138/article/details/79763343
第一次写博客,不喜勿喷,谢谢!!!
DC/DC电源指直流转换为直流的电源,从这个定义上看,LDO(低压差线性稳压器)芯片也应该属于DC/DC电源,但一般只将直流变换到直流,且这种转换方式是通过开关方式实现的电源称为DC/DC电源。
一、工作原理
要理解DC/DC的工作原理,首先得了解一个定律和开关电源的三种基本拓扑(不要以为开关电源的基本拓扑很难,你继续往下看)。
1.电感电压伏秒平衡定律
一个功率变换器,当输入、负载和控制均为固定值时的工作状态,在开关电源中,被称为稳态。稳态下,功率变换器中的电感满足电感电压伏秒平衡定律:对于已工作在稳态的DC/DC功率变换器,有源开关导通时加在滤波电感上的正向伏秒一定等于有源开关截至时加在该电感上的反向伏秒。
是不是觉得有点难理解,接着往下看原理图分析。
2.开关电源三种基本拓扑
2.1 BUCK降压型
先来看一下原理图
图1
当PWM驱动高电平使得NMOS管Q1导通,忽略MOS管的导通压降,电感电流呈线性上升,此时电感正向伏秒为:V*Ton=(Vin-Vo)*Ton
当PWM驱动低电平使得NMOS管Q1截至时,电感电流不能突变,经过续流二极管形成回路(忽略二极管压降),给输出负载供电,此时电感电流下降,此时电感反向伏秒为:V*Toff=Vo*(Ts-Ton)
根据电感电压伏秒平衡定律可得:(Vin-Vo)*Ton =Vo*(Ts-Ton)
即 Vo=D*Vin (D为占空比)
2.2 BOOST升压型

图2
和BUCK电路类似的分析方法,当MOS管导通时,电感的正向伏秒为:Vin*Ton;当MOS管截至时,电感的反向伏秒为:(Vo- Vin)*(Ts-Ton)
根据电感电压伏秒平衡定律可得:Vin*Ton =(Vo- Vin)*(Ts-Ton)
即 Vo=Vin/(1-D)
2.3 BUCK-BOOST极性反转升降压型(该电路中二极管方向反了)
首先还是来看电路图

图3
同样,和BUCK电路分析方法相同,当MOS管导通时,电感的正向伏秒为:Vin*Ton;当MOS管截止时,电感的反向伏秒为:-Vo*(Ts-Ton)
根据电感电压伏秒平衡定律可得:Vin*Ton =-Vo*(Ts-Ton)
即 Vo=-Vin*(D/(1-D))
所以DC/DC芯片主要是通过反馈电压与内部基准电压的的比较,从而调节MOS管驱动波形的占空比,来保证输出电压的稳定。
3.同步整流技术
由于二极管导通时至少存在0.3V的压降,因此续流二极管D所消耗的功率将会称为DC/DC电源主要功耗,从而严重限制了效率的提高。为解决该问题,以导通电阻极小的MOS管取代续流二极管。然后通过控制器同时控制开关管和同步整流管,要保证两个MOS管不能同时导通,负责将会发生短路。

图4
二、DC/DC电源调制方式
DC/DC电源属于斩波类型,即按照一定的调制方式,不断地导通和关断高速开关,通过控制开关通断的占空比,可以实现直流电源电平的转换。DC/DC电源的调制方式有三种:PWM方式、PFM方式、PWM与PFM的混合方式。
1.PWM(脉冲宽度调制)
PWM采用恒定的开关频率,通过调节脉冲宽度(占空比)的方法来实现稳定电源电压的输出。在PWM调制方式下,开关频率恒定,即不存在长时间被关断的情况。
优点:噪声低、效率高,对负载的变化响应速度快,且支持连续供电的工作模式。
缺点:轻负载时效率较低,且电路工作不稳定,在设计上需要提供假负载。
2.PFM(脉冲频率调制)
PFM通过调节开关频率以实现稳定的电源电压的输出。PFM工作时,在输出电压超过上阈值电压后,其输出将关断,直到输出电压跌落到低于下阈值电压时,才重新开始工作。
优点:功耗较低,轻负载时,效率高且无需提供假负载。
缺点:对负载变化响应较慢,输出电压的噪声和纹波相对较大,不适合工作于连续供电方式。
三、DC/DC芯片的内部构造
接下来我们来看看DC/DC电源芯片内部的单元模块,并且给大家看看基本拓扑与电源芯片的联系,先来看一个图。

图5
1.误差放大器
误差放大器的作用就是将反馈电压(FB引脚电压)与基准电压的差值进行放大,然后再用该信号去控制PWM输出信号的占空比。
2.温度保护:当温度高于限定值,芯片停止工作。
3.限流保护:如果电流比较器的电阻上的电流过大,输出就会降低,直到超过下限阈值,电源芯片就会出现打嗝现象。这个模式可以在输出发生短路的情况下很好地保护芯片,保护稳压管,一旦过流现象消除,打嗝也会消除。
4.软启动电路:用于电源启动时,减小浪涌电流,使输出电压缓慢上升,减小对输入电源的影响。
四、DC/DC电路的硬件设计参数选择标准
1.设置输出电压:先选择合适的R2,R2过小会导致静态电流过大,从而导致加大损耗;R2太大会导致静态电流过小,而导致FB引脚的反馈电压对噪声敏感,一般在数据手册中有推荐值范围参考。选定R2,根据输出电压计算R1的值,R1=((Vout-Vref)/Vref)*R2。
2.电感:电感的选择要满足直到输出最小规定电流时,电感电流也保持连续。在电感选取过程中需要综合输出电流、纹波、体积等多个因素进行考虑。较大的电感将导致较小的纹波电流,从而导致较低的纹波电压,但是电感越大,将具有更大的物理占用面积,更高的串联电阻和更低的饱和电流。一般在芯片的datasheet中会有相应的计算公式。
3.输出电容:输出电容的选择主要是根据设计中所需要的输出纹波的要求来进行选取。电容产生的纹波:相对很小,可以忽略不计;电容等效电感产生的纹波:在300KHz~500KHz以下,可以忽略不计;电容等效电阻产生的纹波:与ESR和流过电容电流成正比,该电流纹波主要是和开关管的开关频率有关,基本为开关频率的n次谐波,为了减少纹波,让ESR尽量小。
硬件设计--DC/DC电源芯片详解的更多相关文章
- 架构设计:远程调用服务架构设计及zookeeper技术详解(下篇)
一.下篇开头的废话 终于开写下篇了,这也是我写远程调用框架的第三篇文章,前两篇都被博客园作为[编辑推荐]的文章,很兴奋哦,嘿嘿~~~~,本人是个很臭美的人,一定得要截图为证: 今天是2014年的第一天 ...
- 网页设计:Meta标签详解
很多人忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! META标签是HTML语言HEAD区的一个辅 ...
- LWIP network interface 即 LWIP 的 硬件 数据 接口 移植 首先 详解 STM32 以太网数据 到达 的第一站: ETH DMA 中断函数
要 运行 LWIP 不光 要实现 OS 的 一些 接口 ,还要 有 硬件 数据 接口 移植 ,即 网线上 来的 数据 怎么个形式 传递给 LWIP ,去解析 做出相应的 应答 ,2017 ...
- 第15.12节PyQt(Python+Qt)入门学习:可视化设计界面组件布局详解
一.引言 在Qt Designer中,在左边部件栏的提供了界面布局相关部件,如图: 可以看到共包含有四种布局部件,分别是垂直布局(Vertical Layout).水平布局(Horizontal La ...
- InfoQ 趋势报告:架构和设计领域技术演变详解
https://www.infoq.cn/article/R7lWXd0R4VFf3E0bB*38 本文概述了我们对当前“架构和设计”领域的看法,这个领域侧重于基础设施模式.技术框架模式的实现,以及软 ...
- Linux 查看系统硬件信息汇总 (部份实例详解Centoso为例)
1.cpu #lscpu命令,查看的是cpu的统计信息.(部分旧版本不支持) Disk /dev/sda: bytes heads, sectors/track, cylinders Units = ...
- python接口自动化(三)--如何设计接口测试用例(详解)
简介 上篇我们已经介绍了什么是接口测试和接口测试的意义.在开始接口测试之前,我们来想一下,如何进行接口测试的准备工作.或者说,接口测试的流程是什么?有些人就很好奇,接口测试要流程干嘛?不就是拿着接口文 ...
- 开放接口/RESTful/Api服务的设计和安全方案详解
一.总体思路 这个涉及到两个方面问题:一个是接口访问认证问题,主要解决谁可以使用接口(用户登录验证.来路验证)一个是数据数据传输安全,主要解决接口数据被监听(HTTPS安全传输.敏感内容加密.数字签名 ...
- 硬盘内部硬件结构和工作原理详解[zz]
一般硬盘正面贴有产品标签,主要包括厂家信息和产品信息,如商标.型号.序列号.生产日期.容量.参数和主从设置方法等.这些信息是正确使用硬盘的基本依据,下面将逐步介绍它们的含义. 硬盘主要由盘体.控制电路 ...
随机推荐
- Debian下编译安装驱动模块
在Linux下,我们常有需要自己来编译安装驱动模块的情况,例如要安装显卡驱动,要安装无线驱动,有的时候某个程序的安装使用与需要安装相应的驱动模块.Debian Linux下的生活本已十分简单,使用ap ...
- Docker镜像与容器命令 专题
https://yeasy.gitbooks.io/docker_practice/content/install/mirror.html docker的工作流程图: 至少需要配备三样东西去使用doc ...
- Windows+Idea安装Hadoop开发环境
前言:这种问题,本来不应该写篇博客的,但是实在是折磨我太久了,现在终于修好了,必须记一下,否则对不起自己的时间,对自己的博客道歉 *** 简介 环境:Windows 10+JDK1.8+Intelli ...
- delphi 在多线程中使用 CreateOleObject 导致失败(一定要使用CoInitialize和CoUninitialize,举例查询WMI)
原帖地址 http://bbs.csdn.net/topics/390481350 解决办法 procedure DisplayVideoInfo; var wmi, objs, obj : OleV ...
- MySQL5.7.19版本压缩包安装方式的一些坑
ySQL社区版下载地址:https://dev.mysql.com/downloads/mysql/,在这里也可以选择之前的版本下载. MySQL进入5.7.7版本以后,压缩包安装需要注意一些地方: ...
- 深入浅出RPC——深入篇(转载)
本文转载自这里是原文 <深入篇>我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它? RPC 功能目标 RPC的主要功 ...
- rem.js移动布局实例教程
最近想买需要开发微站,微信公众号内嵌入的移动web,总结方法可以使用css3直接使用百分比布局,也可以使用bootstrap做响应式布局等多种方法,个人感觉看项目需要,笔者使用rem.js进行移动前端 ...
- 【Web前端Talk】“用数据说话,从埋点开始”-带你理解前端的三种埋点
埋点到底是什么呢? 引用自百科的原话是,埋点分析网站分析的一种常用的数据采集方法.因此其本质是分析,但是靠什么分析呢?靠埋点得到的数据.通俗来讲,就是当我想要在某个产品上得到用户的一些行为数据用来分析 ...
- RocketMQ(2)---Docker集群部署RocketMQ
RocketMQ(2)-Docker集群部署RocketMQ =前言= 1.因为自己只买了一台阿里云服务器,所以RocketMQ集群都部署在单台服务器上只是端口不同,如果实际开发,可以分别部署在多台服 ...
- vue.js异步上传文件前后端代码
上传文件前端代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type&q ...