电容如何能做升压?(电荷泵的工作原理及特性)

2023-10-11 14:44

本文主要是介绍电容如何能做升压?(电荷泵的工作原理及特性),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、电荷泵

二、电荷泵工作原理

1、 倍压型电荷泵

2、 稳压型电荷泵

1、 开关调整稳压型电荷泵

2、 LDO稳压型电荷泵

3、 反向型电荷泵

三、 电荷泵的优劣势

1)成本

2)效率

3)噪声

4)面积及EMI

5)输出电流


一、电荷泵

        电荷泵(charge pump),也称为开关电容式电压变换器,是一种利用所谓的“快速”(flying)或“泵送”电容(而非电感或变压器)来储能的DC-DC(变换器)。

二、电荷泵工作原理

首先我们简单讲解下电荷泵基础工作原理,也就是自举电路原理。

设D1、D2为理想二极管。

1)Vb输出0V时,Va向C1、C2电容充电,最终C1、C2电压为Va;

2)Vb输出Vb时,C1电压突变为Va+Vb。此时C2为Va,小于C1电压。C1向C2充电,最终C1、C2电压为Va+△V1;

3)Vb再次输出为0V,C1电压突变为Va+△V1-Vb。Va向C1电容充电,最终C1为为Va,C2为Va+△V1;

4)Vb再次输出Vb时,C1电压突变为Va+Vb。此时C2为Va+△V1,小于C1电压。C1向C2充电,最终C1、C2电压为Va+△V1+△V2;

5)以此类推,经过若干个周期后,Vc=Va+Vb。

同样若想获得一个更低的负压,该如何做呢?

原理是一样的,Va为负压,则调整二极管方向如下,最终Vc=Va-Vb。

了解了电荷泵的工作原理。根据电力转换分类,我们将简单说下三种类型的电荷泵。

  • 1)倍压型电荷泵。
  • 2)稳压型电荷泵。
  • 3)反向型电荷泵。

1、 倍压型电荷泵

最常见的倍压型电荷泵为二倍压电荷泵。

二倍压电荷泵升压电路如下图所示:

二倍压电荷泵升压的工作原理就是自举电路原理的一样。只不过使用4个晶体管替代了二极管的作用。

1)VDD为输入供电电源,CF为flying电容,CL为储能电容,开关S1~S4可以由场效应管构成,它们由两路互补的时钟信号CLK1与CLK2控制,如下图所示。

 2)在充电阶段,开关S1/S4闭合(导通),S2/S3打开(关断)。flying电容CF被充电到输入电压VDD,并储存能量,储存的能量将在下一个放电阶段被转移。储能电容CL,在上一个放电周期就已经被从CF转移过来的能量充电到2VDD电压,并提供负载电流。

 3)在放电阶段,开关S1/S4打开,S2/S3闭合。CF的两端的总电压现在成为2VDD(这也是二倍压电荷泵名称的由来)。然后,CF放电将充电阶段存储的能量转移到CL,并且提供负载电流。

如果我们想使用电荷泵获得更多倍数的电压该如何做呢?

使用自举电路套娃即可,如下图所示。

2、 稳压型电荷泵

稳压型电荷泵相当于倍压型电荷泵+调整电路。

我们充电宝一般就使用的就是稳压型电荷泵。同学们可以想想是为什么?

一般有倍压型电荷泵+开关调整和倍压型电荷泵+LDO两种。

1、 开关调整稳压型电荷泵

开关调整稳压型电荷泵工作原理与Buck型DC/DC类型。当Vout<设定电压时,进入充电阶段。当Vout>设定电压时,进入放电阶段。下图为一典型的开关调整稳压型电荷泵框图 。

2、 LDO稳压型电荷泵

LDO稳压型电荷泵工作原理为将电源倍压完成后,通过LDO稳压输出。下图为一典型的LDO稳压型电荷泵框图 。

3、 反向型电荷泵

反向型电荷泵的作用就是正电源转负电源或负电源转正电源。

掌握了倍压型电荷泵后,再看反向型电荷泵就简单了。相等于调整了开关的接地位置。工作原理如下:

1)充电阶段,开关S1/S2闭合(导通),S3/S4打开(关断)。flying电容CF被充电到输入电压Vin。

2)放电阶段,开关S1/S2打开(关断),S4/S4闭合(导通)。flying电容CF电压翻转为-Vin,放电给储能电容CL。Vout=-Vin。

同学们可以思考下如何想要获得反向倍压电荷泵和反向稳压电荷泵?

三、 电荷泵的优劣势

1)成本

        电荷泵的控制电路简单,电容成本也低于电感,故设计复杂度及成本上电荷泵都具有优势。

2)效率

        非调整型的电荷泵的效率一般高于电感性开关稳压器;

        调整型的电荷泵的效率是低于电感性开关稳压器。

3)噪声

        非调整型的电荷泵的噪声一般高于电感性开关稳压器;

        调整型的电荷泵的噪声是低于电感性开关稳压器。

4)面积及EMI

        电荷泵不使用电感,电容面积也小于电感,故EMI及面积上具有优势。

5)输出电流

        电荷泵储能器件为电容,没有续流,故输出电流较低。

这篇关于电容如何能做升压?(电荷泵的工作原理及特性)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/188778

相关文章

Spring Boot循环依赖原理、解决方案与最佳实践(全解析)

《SpringBoot循环依赖原理、解决方案与最佳实践(全解析)》循环依赖指两个或多个Bean相互直接或间接引用,形成闭环依赖关系,:本文主要介绍SpringBoot循环依赖原理、解决方案与最... 目录一、循环依赖的本质与危害1.1 什么是循环依赖?1.2 核心危害二、Spring的三级缓存机制2.1 三

C#中async await异步关键字用法和异步的底层原理全解析

《C#中asyncawait异步关键字用法和异步的底层原理全解析》:本文主要介绍C#中asyncawait异步关键字用法和异步的底层原理全解析,本文给大家介绍的非常详细,对大家的学习或工作具有一... 目录C#异步编程一、异步编程基础二、异步方法的工作原理三、代码示例四、编译后的底层实现五、总结C#异步编程

Go 语言中的select语句详解及工作原理

《Go语言中的select语句详解及工作原理》在Go语言中,select语句是用于处理多个通道(channel)操作的一种控制结构,它类似于switch语句,本文给大家介绍Go语言中的select语... 目录Go 语言中的 select 是做什么的基本功能语法工作原理示例示例 1:监听多个通道示例 2:带

鸿蒙中@State的原理使用详解(HarmonyOS 5)

《鸿蒙中@State的原理使用详解(HarmonyOS5)》@State是HarmonyOSArkTS框架中用于管理组件状态的核心装饰器,其核心作用是实现数据驱动UI的响应式编程模式,本文给大家介绍... 目录一、@State在鸿蒙中是做什么的?二、@Spythontate的基本原理1. 依赖关系的收集2.

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

JAVA封装多线程实现的方式及原理

《JAVA封装多线程实现的方式及原理》:本文主要介绍Java中封装多线程的原理和常见方式,通过封装可以简化多线程的使用,提高安全性,并增强代码的可维护性和可扩展性,需要的朋友可以参考下... 目录前言一、封装的目标二、常见的封装方式及原理总结前言在 Java 中,封装多线程的原理主要围绕着将多线程相关的操

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工