首页 > 其他分享 >type-C接口的应用和PD取电快充协议的介绍

type-C接口的应用和PD取电快充协议的介绍

时间:2024-08-16 09:52:56浏览次数:17  
标签:协议 充电器 快充 芯片 取电快 PD type USB

USB快充控制芯片又称为快充诱骗芯片,是一种集成电路,主要用来和充电器内部的供电协议芯片进行通讯握手快充协议。它一般应用在Type-C接口的控制电路中,可以和充电器通讯,获取充电器的快充电压。电路中使用这种Type-C控制芯片后,可以自适应市面上各家的快充协议充电器,使其输出快充电压给产品供电。一般常见应用在需要快充电压供电(9V/12V等)的产品上,例如:3C数码产品、小型加热产品、电池快充、老化测试工具等。

目前市面上主流的快充协议有:PD协议、QC协议、三星AFC协议、华为FCP/SCP超级快充协议、OPPO的VOOC闪充协议等。近些年常见的USB-C充电器,就是采用PD快充协议。每种协议都有它特点,有的支持的电压范围广,应用场景多,有的支持的电流大,充电速度快。 

 

USB快充控制芯片应用简图: 

 

 

标签:协议,充电器,快充,芯片,取电快,PD,type,USB
From: https://blog.csdn.net/xcx003/article/details/141249570

相关文章

  • cad导出pdf打印标注线条粗细很粗怎么调整
    cad导出pdf时,发现线条很粗是怎么回事?要怎么设置呢?我们在使用办公文档的时候,经常会需要转换格式,因为重新制定一份文件太麻烦,太浪费时间了,如果能直接转换格式的,那当然是最好不过的了,cad可以到处pdf吗?当然是可以的。不过,相信大家在导出的时候也会遇到一些问题,正如题所说,线条很粗,那么......
  • PD快充协议芯片原理
    PD诱骗芯片的原理工作如下:当设备插入type-C接口时,芯片会自动检测接入电压和电流,并根据设备的实际需求调整输出电压和电流,这使得小家电设备能够实现多种充电方式的管理,如9V、12V、15V、20V等,从而确保设备能够达到最佳充电的体验。这种芯片通过内置的通讯模块与供电端进行握手通......
  • pd协议的工作原理和应用
    PD协议通过type-C接口的CC线进行通信,协商电压、电流及供电方向。通信过程需要按照特定的数据包格式进行,存在相互认证的过程,当电缆接通后PD协议的SOP通信在CC线上进行从此来选择电源传输的规格。PD协议的优势在于其通用性和智能控制方式,使得一个充电器可以配置多个设备。XSP08Q......
  • TypeScript 之 JavaScript文件类型检查
    启用对JavaScript文件的类型检查在TypeScript编译选项compilerOptions全部配置项中,可以通过以下2个属性配置JavaScriptSupport:allowJs是否允许编译JavaScript文件。默认值是false。在默认情况下,TypeScript编译器只处理.ts、.tsx和.d.ts文件,不会编译.js......
  • AI应用任何PDF转换为交互式仪表盘
    AI应用任何PDF转换为交互式仪表盘 背景      在不到一分钟的时间内将任何PDF转换为交互式仪表板(下面的提示词):这适用于所有可以正确编码的AI聊天机器人,例如ChatGPT4o、MistralLarge2、ClaudeSonnet3.5、Llama405b等大模型。ChatGPT4.0:开发商:OpenAI......
  • BC1.2和PD 充电的区别
    USBBatteryChargingSpecification1.2(BC1.2)和USBPowerDelivery(USBPD)是两个不同的充电标准,它们在应用场景、充电能力、充电协议等方面有显著区别。1.标准简介BC1.2(BatteryChargingSpecification1.2)发布时间:2010年左右。设计目的:为了在标准USB端口上实现更......
  • TypeError: add_code_sample_docstrings() got an unexpected keyword argument ‘tok
    可能是transformers的版本太高,可以考虑降版本。更推荐的解决方案:processor_class替换tokenizer_class注意:需要CTRLShiftF tokenizer_class,全部替换掉。参考链接:ALBEF(AlignbeforeFuse:VisionandLanguageRepresentationLearningwithMomentumDistillati)算法阅......
  • Provide/Inject + TypeScript 使用
    本文是一篇关于 provide/inject TypeScript用法介绍的简短文章,在Vue3以及Vue2的 @vue/composition-api 都支持 provide/inject TypeScript用法。Provide类型安全刚开始在组合API中使用 provide/inject 的时候,我写的代码如下:import{inject}from'vue';......
  • 初识DPDK
    DPDK是dataplanedevelopmekit的缩写,是一个c语言编写的软件开发框架,常用于高性能网络的开发。它的主要功能就是让用户绕过linux内核协议栈,将网卡收到的数据包直接在用户态空间内使用用户自定义的逻辑去处理数据包,或者将用户态空间的数据包绕过一系列的内核协议栈封装直接从网卡......
  • SPDK源码剖析一hello_world程序
    SPDK初识之hello_world程序分析首先是hello_world程序整体框架分析intmain(intargc,char**argv){rc=parse_args(argc,argv,&opts);if(spdk_env_init(&opts)<0){//spdk环境初始化,最终调用dpdk环境初始化}//扫描设备,将驱......