BC1.2和PD 充电的区别
USB Battery Charging Specification 1.2(BC1.2)和 USB Power Delivery(USB PD)是两个不同的充电标准,它们在应用场景、充电能力、充电协议等方面有显著区别。
1. 标准简介
BC1.2(Battery Charging Specification 1.2)
- 发布时间: 2010年左右。
- 设计目的: 为了在标准 USB 端口上实现更高效的设备充电。
- 最大电流: 最高可达 1.5A,电压保持在 5V,总功率为 7.5W。
- 应用场景: 普遍用于智能手机、平板电脑和一些小型电子设备的充电。
USB PD(Power Delivery)
- 发布时间: 2012年首次推出,随后有多个版本更新,最新版本是 USB PD 3.1(发布于2021年)。
- 设计目的: 旨在通过 USB 接口提供更高的功率,并且能够动态调节电压、电流,以满足不同设备的需求。
- 最大功率: USB PD 3.1 标准下可提供高达 240W 的功率(48V,5A)。
- 应用场景: 从智能手机到笔记本电脑、大型显示器、甚至部分家电设备都可以使用 USB PD 进行充电。
2. 充电能力
BC1.2
- 仅支持 5V 电压下的充电,最大电流为 1.5A,总功率限制在 7.5W。
- 无法为需要更高功率(例如笔记本电脑等)的设备充电。
USB PD
- 支持多种电压档位,包括 5V、9V、12V、15V 和 20V(最新标准支持高达 48V)。
- 电流最高可以达到 5A,结合不同电压可以提供从 7.5W 到 240W 的功率范围。
- 适用于需要大功率充电的设备,比如笔记本电脑、游戏设备和高分辨率显示器。
3. 通信协议与功能
BC1.2
- 相对简单,主要通过电阻检测来识别设备所支持的充电电流。
- 无法动态调整电压或电流,只能在 5V 固定电压下工作。
USB PD
- 采用复杂的通信协议,通过 CC(配置通道)引脚进行设备与充电器之间的双向通信。
- 支持动态调整电压和电流,可以在充电过程中根据设备需求调整供电参数。
- 还支持供电角色的切换,例如一个设备可以从充电器变为被充电的设备。
4. 兼容性与应用场景
BC1.2
- 向后兼容 USB 2.0 和 USB 3.0。
- 适用于简单的设备充电场景,广泛用于传统的手机、平板等小型设备。
USB PD
- 向下兼容 USB Type-C 标准。
- 支持多设备供电、供电角色切换、数据传输和供电的集成等复杂应用场景。
- 适合需要灵活功率调节和高功率充电的设备,如现代笔记本、平板电脑、智能手机等。
5. 总结
- BC1.2 主要用于基本的设备充电,提供较低的功率和简单的充电机制。
- USB PD 是一个更先进、更灵活的充电标准,支持更高功率、动态调节、双向通信和更广泛的应用场景。它能够满足从手机到笔记本电脑等多种设备的需求,并且随着 USB Type-C 的普及,USB PD 正在成为主流的充电解决方案。
BC1.2和PD 充电的区别的更多相关文章
- 第一次有人把小米9快充讲的这么简单明了qc3.0 usb pd
原文: http://www.chongdiantou.com/wp/archives/32093.html 2019年2月20日,小米在北京工业大学体育馆举办了盛况空前的小米9手机发布会,会上雷军揭 ...
- [转帖]18W喂不饱有必要买30W充电器吗?iPhone 11 Pro Max充电评测
18W喂不饱有必要买30W充电器吗?iPhone 11 Pro Max充电评测 https://www.cnbeta.com/articles/tech/895237.htm 改天买一个 设备玩一玩 ...
- Battery Charging Specification 1.2 中文详解 来源:www.chengxuyuans.com
1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的检测.控制和报告机制,这些机制是USB2.0规范的扩展,用于专用 充电器(DCP).主机(SDP).hub(SDP ...
- Battery Charging Specification 1.2 中文详解
转: http://blog.csdn.net/liglei/article/details/228 1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的 ...
- Battery Charging Specification Revision 1.2 中文版本
Battery Charging Specification Revision 1.2 Li,Guanglei 2014.04.03 Rev0.1 转载请注明转自:http://blog.csdn.n ...
- Multi-bit per cell storage
Memories Scaling 其他的的半导体存储器的制程一般2年为一个升级周期,但是nand flash 存储器的制程升级周期和他们比起来只有1年.这种更快的制程升级导致SLC NAND ...
- pandas合并数据集-【老鱼学pandas】
有两个数据集,我们想把他们的结果根据相同的列名或索引号之类的进行合并,有点类似SQL中的从两个表中选择出不同的记录并进行合并返回. 合并 首先准备数据: import pandas as pd imp ...
- pandas使用
一.pd.cut()与pd.qcut()的区别 假设有一组人员数据,而你希望将它们划分为不同的年龄组 ages = [18,20,22,25,27,21,23,37,31,61,45,32] bins ...
- Type-C转接头 还是别用了,影响速率啊
今天用Type-C转接USB头传照片真慢! 在数码配件领域,越是不起眼的小外设,隐藏其背后的猫腻和水分也就越多.就拿常见的Micro USB转USB Type-C转接头和TF转SD卡套而言,你觉得 ...
- [转帖]一文尽懂 USB4
一文尽懂 USB4 https://www.ithome.com/0/451/062.htm 今年 3 月份,USB Promoter Group(领导小组)首次发布了 USB4 规范,即下一代 US ...
随机推荐
- java面试一日一题:垃圾回收器如何组合使用
问题:请讲下java中垃圾回收器如何组合使用 分析:该问题主要考察对垃圾回收器的深度理解 回答要点: 主要从以下几点去考虑, 1.垃圾回收器有哪些种类,每种的特点 2.组合使用怎么理解 在上篇文章&l ...
- 【MySQL】 将字段相同的记录排在一起,按时间倒序
一.实现效果: 蓝牙mac字段是相同的记录,排在一起,再按时间倒序,总体时间来说也需要倒序 二.SQL编写: 最开始的想法就是,那我直接按mac和时间排序不就好了 SELECT * FROM aca_ ...
- 【爬虫】Java爬取KFC全国门店信息
官网地址: http://www.kfc.com.cn/kfccda/storelist/index.aspx 基础库 <dependencies> <dependency> ...
- 搞IT的为什么不建议搞底层(操作系统、编译器、编程语言)——当你搬进你的新家之后,你会在意这个楼是谁打的地基吗?—— 要站在钱流动的地方
文字表达引自:https://www.youtube.com/watch?v=KITqGv1qYg8 当你搬进你的新家之后,你会在意这个楼是谁打的地基吗?你猜猜那些打地基的工人赚多少钱,卖你沙发电视机 ...
- Google的TPU的Pallas扩展无法使用jax的随机数生成
Google的TPU的Pallas无法使用jax的随机数生成 地址: https://jax.readthedocs.io/en/latest/pallas/tpu.html
- (续)在深度计算框架MindSpore中如何对不持续的计算进行处理——对数据集进行一定epoch数量的训练后,进行其他工作处理,再返回来接着进行一定epoch数量的训练——单步计算
内容接前文: https://www.cnblogs.com/devilmaycry812839668/p/14988686.html 这里我们考虑的数据集是自建数据集,那么效果又会如何呢??? im ...
- JAVA集合专题之深入学习
1.背景 集合虽然用起来非常简单... 但是面试确问得很多,很深.... 最重要的是集合的设计里面使用了大量的非常典型的多线程设计... 如果能把集合中的源码学一遍,相信你的多线程功底会大大提升... ...
- Apache DolphinScheduler如何开启开机自启动功能?
转载自东华果汁哥 Apache DolphinScheduler 是一个分布式.去中心化的大数据工作流调度系统,支持大数据任务调度.若要设置 DolphinScheduler 开机自启动,通常需要将其 ...
- 【CMake系列】06-项目结构与输出路径管理
为了对大型项目实现更好的管理[模块化协作开发等等],cmake 提供了很多指令,可以对项目的结构进行调整.管理,便于项目的合理规划.本文我们要学习的就是 项目结构的设置,以及 构建程序等 输出路径的设 ...
- docker启动一个不停止的centos系统容器
启动的镜像后加上/usr/sbin/init ,前提是镜像中没有设置entrypoint