高通Quick Charge快速充电原理分析

这篇具有很好参考价值的文章主要介绍了高通Quick Charge快速充电原理分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 三段式AC充电器
涓流、恒流、恒压。

2 QC 2.0
2.1 高通Quick Charge 2.0 快速充电原理分析
QC 2.0快速充电需要手机端和充电器都支持才行。
当将充电器端通过数据线连到手机上时,充电器默认的是将D+和D-短接的,这样手机端探测到的充电器类型是DCP(参见本人另一篇博文《高通平台USB 2.0和USB 3.0接口充电器识别原理》),手机以默认的5V电压充电,接着过程如下:
(1)如果手机端使能了快速充电协议,Android用户空间的hvdcp(high voltage dedicated charging port)进程启动,并且在D+上加载0.325V的电压维持超过1.25s上;
(2)充电器检测到D+上电压0.325V维持超过了1.25s,就断开D+和D-的短接,由于D+和D-断开,所以D-上的电压不再跟随D+上的电压0.325V变动,此时开始下降;
(3)手机端检测到D-上的电压从0.325V开始下降维持1ms以上时,hvdcp读取/sys/class/power_supply/usb/voltage_max的值,如果是9000000uV,就设置D+上的电压为3.3V,D-上 的电压为0.6V,否则设置D+为0.6V,D-为0V;
(4)充电器检测到D+和D-上的电压后,就调整充电器端的输出电压。
Table 2-1 QC 2.0充电握手协议

注意:
当DP=3.3V,而DM=3.3V時,充電頭輸出20V。
当DP=0.6V,而DM=3.3V时,表示QC将进入continuous mode(也就是QC 3.0模式)。
- 参考 smbchg_prepare_for_pulsing()。

2.2 Parallel Charging
Question:单独的PMI8952的充电最大电流是多大?
Answer:单独PMI8952最大充电电流是2.0+A,但是实际电流应该不到2A,主要是依赖于PCB板子的布局和thermal等参数强相关。

Question:如果采用并行充电,那么PMI8952的充电电流一般多大呢?是自动的?还是可以指定的?
Answer:如果是并行充电,PMI和SMB组合最大3.0A左右,自动调节各个通道的电流。

3 QC 3.0
QC 3.0的主要优势是可优化手机内的DC/DC效率:
(1)消除了QC 2.0中固有的会在电压切换时造成的手机发热问题;
(2) QC 3.0通过移除手机DC/DC转换器还可简化无线充电器架构,QC 3.0可大大降低DC/DC转换电路的损耗,从而有效缓解了快充时的发热问题。

由于全面使用了Type-C接口取代原来的MicroUSB接口,QC 3.0最大电流也提升到了3A,因为电压更低所以效率提升最高达38%,充电速度提升27%,发热降低45%。

QC 2.0提供5V、9V、12V和20V四档充电电压,QC 3.0则以200mV为步幅,提供从3.6V到20V电压的灵活选择。采用 QC 3.0时,便携式设备通过USB接口的D+和D-信号提交电压选择请求,在同一时间可能有不规律的USB数据通信。关于QC 3.0支持的总线电压(VBUS) 范围,A级为3.6V至12V,B级为3.6V至20V。QC 3.0在分立模式下等同于QC 2.0,以0V、0.6V、3.3V三级逻辑通过静态D+/D- 值选择VBUS;在连续模式下,新的QC 3.0以200mV小步幅增加或降低VBUS,让便携式设备选择最适合的电压达到理想充电效率,更具灵活性,其最大负载电流限制为3A,最高功率可达60W。

实际产品中都是最大18W(可以认为是9V * 2A),与QC 2.0是一样的。
Table 3-1 QC 3.0充电握手协议

识别顺序:先是5V时电流1.2A,然后电压升到9V,电流下降到0.2A(HVDCP_ICL_VOTER),之后电压降到5V,电流不变;最后电压和电流同时上升,稳定在7V @ 2.2A左右,功率到15~17W左右,这个识别过程大概15秒。

4 QC 4.0
QC 4.0基于USB PD 3.0 PPS。
QC 4.0加入了“智能最佳电压技术”(INOV),并且加入USB PD支持。相比QC 3.0  200mV的步进电压调节档位,QC 4.0进一步优化INOV算法,将调节精度做到了20mV (注:USB PD的电流调节步长是50mA),比上代提了近10倍精度。将充电最高功率调整到28W,方案设计为5V/4.7A~5.6A和9V/3A,舍弃了12V的设计。

5 Acronym
POWER_SUPPLY_DP_DM_DPR_DMR:R means Remove
POWER_SUPPLY_DP_DM_DPF_DMF:F means Floated,High-Z
HVDCP-OPTI:High Voltage Dedicated Charging Port - OPTImization

ARC:Argonant RISC Core
AT91SAM9260:SAM means Smart ARM-based Microcontroller
ATMEL SAMBA:ATMEL Smart ARM-based Microcontroller Boot Assistant
CC2530:TI ChipCon2530
DWC2:Design Ware Controller 2,Apple的嵌入式设备,包括iPad和iPhone都是使用的DWC2
ISP1161:Philips' Integrated host Solution Pairs 1161,“Firms introduce USB host controllers”,https://www.eetimes.com/document.asp?doc_id=1290054
Quirks:the attributes of a device that are considered to be noncompliant with expected operation
SL811HS:Cypress/ScanLogic 811 Host/Slave,性能上与ISP1161(Integrated host Solution Pairs 1161)相当
TDI:TransDimension Inc.,该公司首先发明了将TT集成到EHCI RootHub中的方法,这样对于嵌入式系统来说,就省去了OHCI/UHCI的硬件,同时降低了成本,作为对该公司的纪念,Linux内核定义了宏ehci_is_TDI(ehci);产品UHC124表示USB Host Controller;收购了ARC USB技术;现已被chipidea收购,chipidea又被mips收购
TLV:TI Low Value,高性价比
TPS:TI Performance Solution
TT:Transaction Translator(事务转换器,将USB2.0的包转换成USB1.1的包)文章来源地址https://www.toymoban.com/news/detail-720157.html

到了这里,关于高通Quick Charge快速充电原理分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python算法 之 快速排序(Quick Sort)

    时间复杂度 名称 示例算法 O(1) 常数时间复杂度 哈希表查找 O(logn) 对数时间复杂度 二分查找 O(n) 线性时间复杂度 遍历数组 O(nlogn) 线性对数时间复杂度 快速排序 O(n^2) 平方时间复杂度 冒泡排序、插入排序 O(n^3) 立方时间复杂度 矩阵乘法 O(2^n) 指数时间复杂度 穷举搜索 O(n!) 阶

    2024年02月04日
    浏览(39)
  • 01_04_快速排序(Quick Sort)

    快速排序(Quick Sort)介绍: 是一种常用的排序算法,它采用分治的策略来对待排序的序列进行排序。快速排序的基本思想是选择一个基准元素,通过一趟排序将序列分割成两个子序列,其中一个子序列的所有元素都小于基准元素,另一个子序列的所有元素都大于基准元素。

    2024年02月10日
    浏览(36)
  • 图解快排——快速排序算法(quick sort)

    算法思想 快速排序算法是对冒泡排序算法的一种改进算法,在当前所有内部排序算法中,快速排序算法被认为是最好的排序算法之一。 快速排序的基本思想: 通过一趟排序将待排序的序列分割为左右两个子序列,左边的子序列中所有数据都比右边子序列中的数据小,然后对

    2024年01月16日
    浏览(38)
  • Intel Quick Sync Video(QSV)(快速视频同步)介绍

    参考文章:英特尔® 快速视频同步 (Quick Sync Video) 技术-英特尔® 官网 Intel Quick Sync Video(QSV)是由Intel开发的专门用于视频编码和解码的技术。这项技术从Sandy Bridge微架构开始引入,自那时起,一直被集成在Intel的大多数桌面和移动处理器中。 这项技术充分利用了内置在处理器

    2024年02月20日
    浏览(39)
  • SpringBoot3 快速入门及原理分析

    环境工具 版本 SpringBoot 3.0.5+ IDEA 2021.2.1+ Java 17+ Maven 3.5+ Tomcat 10.0+ SpringBoot 能帮我们简单、快速地创建一个独立的、生产级别的 Spring 应用(说明: SpringBoot底层是Spring ) SpringBoot 应用只需要编写少量配置即可快速整合 Spring 平台以及第三方技术 特性: 快速创建 独立 Spring 应用

    2024年02月11日
    浏览(28)
  • QC快速充电

    高通QC快充技术,又称QuickCharge(简称QC)是由高通主导的快速充电技术。以高通QC2.0为例,在不改变接口的情况下进一步提高充电速度,就需要引入更高的充电电压(HVDCP)。高通为usb接口设计了一套通过改变USB接口的d+、 d-两脚电压,实现充电头手机相互识别的握手协议。

    2024年02月09日
    浏览(38)
  • 【排序算法详细介绍】桶排序(Bucket Sort)冒泡排序(Bubble Sort)快速排序(Quick Sort)

    今天学习了一些简单的 排序算法 ,其实在我们平时解决问题中经常用到,今天正好一起看了看,记录一下。 如果对你也有帮助,我很开心~ 桶排序是一种排序算法,它将数组划分为一些 有序的桶 ,然后 每个桶再分别排序 。最后,将所有的桶合并起来,得到一个有序的数组。桶排

    2024年01月25日
    浏览(50)
  • 高通8155/8295 boot分析

    目录 前言 通用boot流程 8155/8295 boot流程概述 本文将基于高通8155/8295 Q+A hypervisor平台分析整个boot的启动流程。高通其他SOC芯片的启动流程大致相同,所以本文也具备一定的参考性。 阅读本文需要你有一定的嵌入式开发经验或者具备一定的操作系统原理知识。 下面这张图展示了

    2024年02月06日
    浏览(132)
  • iphone 5s的充电时序原理图纸,iPAD充电讲解

    上一篇写了iphone 5的时序。那是电池供电的开机时序。iphone 5s也是差不多的过程,不说了。现在看iphone5s手机充电时候的时序。iphone5s充电比iphone5充电简单了很多。 首先是usb接口接到手机上,usb线连接到J7接口上。J7接口不只是接usb,还能接耳机,扬声器等等,如图所示: 1.,

    2024年01月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包