当前位置: 首页 > news >正文

MTK Pump Express 快速充电原理分析

1 MTK PE
1.1 原理
在讲正文之前,我们先看一个例子。

对于一块电池,我们假设它的容量是6000mAh,并且标称电压是3.7V,换算成Wh(瓦时)为单位的值是22.3Wh(6000mAh*3.7V);普通的充电器输出电压电流是5V2A(10W),理想状态下充满这块电池需要2.23小时(22.3Wh/10W)。现在我们假设充电器调整输出电压电流为10V2A(20W),那么充满同样的一块电池需要1.115小时(22.3Wh/20W)。

我们注意到,由于充电过程中电池的内阻和温度都会上升,所以实际充电过程中是不会一直有这么高的功率充电的。

锂离子电池的充电过程可以分为以下三个部分:预充、恒流、恒压。

由于预充是为了帮助过放电的锂离子电池恢复介质活性,所以需要较小的电流,充电过程中花费大量时间的是在恒流阶段,因此,大电压和电流只能用于恒流阶段。

基于上面的原理分析,我们可以得出一种手机快速充电的定义:手机充电过程中根据电池电压、电量和温度等参数动态请求充电器调整输出电压和电流的方法。

而MTK Pump express正是采用了减少恒流充电时间而提出的一种快速充电方式。

支持Pump express快充的AC适配器如Figure 1-1所示:
Figure 1-1

我们知道变压器有个特性,就是当次级线圈接上负载后,会导致初级线圈的电压和电流产生变化,这个原理也叫“负载调制”。

Pump express正是利用了VBUS上的电流的变化来不断调整恒流阶段的充电电压的。

原理如下:

恒流充电时,送往电池的电流不断减少,辅助绕组Naux电压和电流也产生变动,Naux的输出电流送给了Vsense引脚,Vsense电路会计算电流的变化,通过调节开关管Q1的导通时间来调节初级绕组Npri电压,使之变大,这样次级绕组Nsec的输出电压也提高了,根据公式P=UI,输往手机Charger IC的功率就增大了;保证了当电池的电压接近4.2V时,不断的执行从P=UI(5V*很小电流)到P=UI(大于5V的电压*很小电流)的调整,实现了对电池的快速充电目的。

Note: Pump express plus的最大输出电压是12V

1.2 URLs
[电源]联发科mtk-pe+快速充电诱导成功(MediaTek Pump Express plus)
http://bbs.mydigit.cn/read.php?tid=1740978

2 PE 3.0-Based on USB PD VDM
http://blog.sina.com.cn/s/blog_63f7b4540102wbhx.html

Figure 2-1 PE 3.0 Direct Charge

相关文章:

MTK Pump Express 快速充电原理分析

1 MTK PE 1.1 原理 在讲正文之前,我们先看一个例子。 对于一块电池,我们假设它的容量是6000mAh,并且标称电压是3.7V,换算成Wh(瓦时)为单位的值是22.3Wh(6000mAh*3.7V);普通的充电器输出电压电流是5V2A(10W)&#xff0c…...

leetcode刷题记录——1991. 找到数组的中间位置

找到数组的中间位置 给你一个下标从 0 开始的整数数组 nums ,请你找到 最左边 的中间位置 middleIndex (也就是所有可能中间位置下标最小的一个)。 中间位置 middleIndex 是满足 nums[0] nums[1] … nums[middleIndex-1] nums[middleInd…...

跨域攻击分析和防御(上)

点击星标,即时接收最新推文 跨域攻击 在大型公司或大型跨国企业中都拥有自己的内网,跨国公司都有各个子公司一般以建立域林进行共享资源。根据不同职能区分的部门,从逻辑上以主域和子域进行划分以方便统一管理。在物理层使用防火墙将各个子公…...

GEE:梯度提升树(Gradient Boosting Tree)分类教程(样本制作、特征添加、训练、精度、参数优化、贡献度、统计面积)

作者:CSDN @ _养乐多_ 本文将介绍在Google Earth Engine (GEE)平台上进行梯度提升树(Gradient Boosting Tree)分类的方法和代码,其中包括制作样本点教程(本地、在线和本地在线混合制作样本点,合并样本点等),加入特征变量(各种指数、纹理特征、时间序列特征、物候特征…...

ubuntu22.04 arrch64版在线安装redis

脚本 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 echo "deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse" >…...

篮桥云课-摆玩具

思维好题 一开始掉进了二分的陷阱&#xff0c;发现看看逐个位置的差&#xff0c;我们要分成k段就是要取消k-1个最大的逐差 然后将剩余的加起来就可以了 因为本体保证是从小到大给出的 这一点保证了答案的正确性&#xff0c;自己没想出来 还是太菜了 #include<bits/stdc.h&…...

【python】python进阶知识点

eval函数用法 函数参数&#xff1a;字符串 # 计算表达式 print(eval("12*3")) # 把字符串当成python程序运行 print(eval("random.random()")) # 字符串转成列表 print(type(eval("[1,2,3,4]"))) # 字符串转成字典 print(type(eval("{name…...

LeetCode算法题解(动态规划)|LeetCode322. 零钱兑换、LeetCode279. 完全平方数

一、LeetCode322. 零钱兑换 题目链接&#xff1a;322. 零钱兑换 题目描述&#xff1a; 给你一个整数数组 coins &#xff0c;表示不同面额的硬币&#xff1b;以及一个整数 amount &#xff0c;表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一…...

Python Web开发基础知识篇

一&#xff0c;基础知识篇 本片文章会简单地说一些python开发web中所必须的一些基础知识。主要包括HTML和css基础、JavaScript基础、网络编程基础、MySQL数据库基础、Web框架基础等知识。 1,Web简介 Web&#xff0c;全称为World Wide Web&#xff0c;也就是WWW&#xff0c;万…...

企业计算机服务器中了360勒索病毒怎么办,360勒索病毒解密文件恢复

计算机技术的不断发展&#xff0c;为企业的生产运营提供了极大便利&#xff0c;不仅提升了办公效率&#xff0c;还促进了企业的发展。企业计算机在日常工作中一定加以防护&#xff0c;减少网络威胁事件的产生&#xff0c;确保企业的生产生产运营。最近&#xff0c;网络上的360后…...

LeetCode无重复字符的最长字符串的Java实现

题目 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的 最长连续子字符串 的长度。 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子字符串是 "abc"&#xff0c;所以其长度为 3。示例 2: 输入: s "bbbbb" 输…...

opencv-图像平滑

高斯平滑 高斯平滑即采用高斯卷积核对图像矩阵进行卷积操作。高斯卷积核是一个近似服从高斯分布的矩阵&#xff0c;随着距离中心点的距离增加&#xff0c;其值变小。这样进行平滑处理时&#xff0c;图像矩阵中锚点处像素值权重大&#xff0c;边缘处像素值权重小。 import cv2 …...

【开源】基于Vue.js的天然气工程运维系统的设计和实现

项目编号&#xff1a; S 022 &#xff0c;文末获取源码。 \color{red}{项目编号&#xff1a;S022&#xff0c;文末获取源码。} 项目编号&#xff1a;S022&#xff0c;文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统角色分类2.2 核心功能2.2.1 流程…...

数据丢失抢救神器之TOP10 Android 数据恢复榜单

在快节奏的数字时代&#xff0c;我们的生活越来越与智能手机交织在一起&#xff0c;使它们成为重要数据和珍贵记忆的存储库。由于意外删除、软件故障或硬件故障而丢失数据可能是一种痛苦的经历。值得庆幸的是&#xff0c;技术领域提供了 Android 数据恢复软件形式的解决方案。这…...

梨花声音教育,动作电影中配音也能带来听见“冲击力”

在为动作电影提供配音服务时&#xff0c;配音员家需要通过声音的力量来增强画面上的动作张力、传递角色的活力&#xff0c;以及呈现出电影中的紧迫感。动作片充斥着快节奏的场景交替、紧张的格斗和惊险的逃逸等元素&#xff0c;配音需要精确、生动且充满动力。为动作电影配音应…...

Elaticsearch学习

Elaticsearch 索引 1、索引创建 PUT /index_v1 {"settings": {"number_of_shards": 3,"number_of_replicas": 1},"mappings": {"properties": {"aaa": {"type": "keyword","store&qu…...

【腾讯云云上实验室】向量数据库+LangChain+LLM搭建智慧辅导系统实践

目录 一、搭建智慧辅导系统——向量数据库实践指南1.1、创建向量数据库并新建集合1.2、使用 TKE 快速部署 ChatGLM1.3、部署 LangChain PyPDFVectorDB等组件1.4、配置知识库语料1.5、基于 VectorDB LLM 的智能辅导助手 二、LLM时代的次世代引擎——向量数据库2.1、向量数据库L…...

从0开始学习JavaScript--深入了解JavaScript框架

JavaScript框架在现代Web开发中扮演着关键角色&#xff0c;为开发者提供了丰富的工具和抽象层&#xff0c;使得构建复杂的、高性能的Web应用变得更加容易。本文将深入探讨JavaScript框架的核心概念、常见框架的特点以及它们在实际应用中的使用。 JavaScript框架的作用 JavaSc…...

【教3妹学编程-算法题】二叉树中的伪回文路径

3妹&#xff1a;好冷啊&#xff0c; 冻得瑟瑟发抖啦 2哥 : 又一波寒潮来袭&#xff0c; 外面风吹的呼呼的。 3妹&#xff1a;今天还有雨&#xff0c;2哥上班记得带伞。 2哥 : 好的 3妹&#xff1a;哼&#xff0c;不喜欢冬天&#xff0c;也不喜欢下雨天&#xff0c;要是我会咒语…...

快速上手Banana Pi BPI-M4 Zero 全志科技H618开源硬件开发开发板

Linux[编辑] 准备[编辑] 1. Linux镜像支持SD卡或EMMC启动&#xff0c;并且会优先从SD卡启动。 2. 建议使用A1级卡&#xff0c;至少8GB。 3. 如果您想从 SD 卡启动&#xff0c;请确保可启动 EMMC 已格式化。 4. 如果您想从 EMMC 启动并使用 Sdcard 作为存储&#xff0c;请确…...

手把手教你用GD32E230调试SSD2828:从硬件补晶振到SPI引脚调换的踩坑实录

GD32E230与SSD2828硬件调试实战&#xff1a;从晶振补焊到SPI引脚优化的完整指南 当RGB信号需要转换为MIPI接口时&#xff0c;SSD2828这颗转换芯片往往成为工程师的首选方案。搭配GD32E230这类高性价比MCU&#xff0c;理论上应该能快速搭建起显示转换系统——直到你发现原理图上…...

手把手教你用Flink SQL调优Paimon分桶:避开数据倾斜,Join性能提升5倍

Flink SQL实战&#xff1a;Paimon分桶策略如何让实时数据湖性能飙升 在实时数据湖架构中&#xff0c;Paimon作为流批一体的存储解决方案&#xff0c;其分桶机制直接影响着数据写入效率与查询性能。许多团队在初期搭建数据湖时&#xff0c;往往只关注基础功能的实现&#xff0c;…...

Python操作Minio避坑指南:从‘ImportError’到生产环境部署的8个常见问题

Python操作Minio避坑指南&#xff1a;从‘ImportError’到生产环境部署的8个常见问题 当你第一次尝试用Python操作Minio时&#xff0c;可能会遇到各种意想不到的问题。从简单的ImportError到生产环境中的大文件上传超时&#xff0c;每个坑都可能让你浪费数小时。本文将带你系统…...

第一个FastAPI应用:从Hello World到完整接口

003、第一个FastAPI应用:从Hello World到完整接口 一、调试台前的困惑 昨天隔壁组的小王跑过来问:“FastAPI 文档里跑起来明明显示 http://127.0.0.1:8000,为什么我手机连同一个Wi-Fi就是访问不了?” 这个问题太典型了——很多工程师第一个坎不是语法,而是“服务到底跑在…...

LARS回归模型:高维数据特征选择与Python实现

## 1. LARS回归模型概述LARS&#xff08;Least Angle Regression&#xff09;是一种用于高维数据线性回归的变量选择算法。我第一次接触这个算法是在处理基因组数据时&#xff0c;当时需要从数千个基因表达特征中筛选出几十个关键预测因子。与传统逐步回归不同&#xff0c;LARS…...

CN3306 具有太阳能板 MPPT 功能的升压型多种电池充电集成电路

概述: CN3306是电流模式固定频率PWM升压型多种电池充电管理集成电路。CN3306的输入电压范围 4.5V至32V&#xff0c;外围元器件少&#xff0c;应用简单灵活&#xff0c;可用于锂电池&#xff0c;磷酸铁锂电池或钛酸锂电池的充电管 理。 CN3306 具有恒流和恒压充电模式&#xff0…...

从零搭建PHP本地开发环境:除了phpStudy,你还可以试试手动配置Apache+PHP(含环境变量详解)

从零构建PHP开发环境&#xff1a;Apache与PHP深度配置指南 对于追求开发环境透明度和灵活性的PHP开发者而言&#xff0c;脱离集成环境的一键式安装&#xff0c;手动配置Apache与PHP组合不仅能获得更精细的控制权&#xff0c;更是理解Web服务器运行机制的绝佳途径。不同于phpSt…...

手把手教你用Verilog实现跨时钟域DMUX(附可复用的同步单元代码)

手把手教你用Verilog实现跨时钟域DMUX&#xff08;附可复用的同步单元代码&#xff09; 在芯片前端设计和FPGA开发中&#xff0c;跨时钟域处理是每个工程师必须掌握的硬核技能。想象一下&#xff0c;当你精心设计的模块因为时钟域不同步而出现数据丢失或亚稳态问题时&#xff0…...

7天掌握FModel:从零到精通的虚幻引擎资源提取实战指南

7天掌握FModel&#xff1a;从零到精通的虚幻引擎资源提取实战指南 【免费下载链接】FModel Unreal Engine Archives Explorer 项目地址: https://gitcode.com/gh_mirrors/fm/FModel 你是否曾好奇《堡垒之夜》中的炫酷皮肤是如何制作的&#xff1f;或者想了解《Valorant》…...

2025届必备的AI学术神器实际效果

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 旨在识别学术文本里由人工智能生成内容的维普AIGC检测系统&#xff0c;能给高校、期刊以及科…...