USB PD v1.0快速充电通信原理

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

1 原理
本篇文章讲的快速充电是指USB论坛所发布的USB Power Delivery快速充电规范(通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程),不同于本人发布的另一篇文章所讲的高通Quick Charger 2.0规范,因为高通QC2.0是利用D+和D-上的不同的直流电压来请求充电器动态调整输出电压和电流实现快速充电的过程。

 

USB PD v1.0的通信是将协议层的消息调制成24MHZ的FSK信号并耦合到VBUS上或者从VBUS上获得FSK信号来实现手机和充电器通信的过程。

如图所示,在USB PD通信中,是将24MHz的FSK通过cAC-Coupling耦合电容耦合到VBUS上的直流电平上的,而为了使24MHz的FSK不对Power Supply或者USB Host的VBUS直流电压产生影响,在回路中同时添加了zIsolation电感组成的低通滤波器过滤掉FSK信号。 

USB PD的原理,以手机和充电器都支持USB PD为例讲解如下:
1) USB OTG的PHY监控VBUS电压,如果有VBUS的5V电压存在并且检测到OTG ID脚是1K下拉电阻(不是OTG Host模式,OTG Host模式的ID电阻是小于1K的),就说明该电缆是支持USB PD的;
2) USB OTG做正常BC1.2规范的充电器探测并且启动USB PD 设备策略管理器,策略管理器监控VBUS的直流电平上是否耦合了FSK信号,并且解码消息得出是CapabilitiesSource 消息,就根据USB PD规范解析该消息得出USB PD充电器所支持的所有电压和电流列表对;
3) 手机根据用户的配置从CapabilitiesSource消息中选择一个电压和电流对,并将电压和电流对加在Request消息的payload上,然后策略管理器将FSK信号耦合到VBUS直流电平上;
4) 充电器解码FSK信号并发出Accept消息给手机,同时调整Power Supply的直流电压和电流输出;
5) 手机收到Accept消息,调整Charger IC的充电电压和电流;
6) 手机在充电过程中可以动态发送Request消息来请求充电器改变输出电压和电流,从而实现快速充电的过程。

目前2014年有好几家芯片厂商做出了USB PD v1.0芯片,下举例:
uPD720250 瑞萨
UPD100X microchip

2 Abbreviations
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-740323.html

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

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

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

相关文章

  • 什么是PD快充诱骗芯片?它的原理是什么?

    PD诱骗芯片是受电端的一种PD协议芯片,它内置了PD通讯模块,通过与供电端(如PD充电器)的PD协议芯片握手通信,可以申请出需要的电压给产品供电。 PD协议充电器与传统的QC充电器最大的区别就是,PD充电器采用了Type-C接口输出,PD协议需要CC脚、VBUS、GND、D+D-等脚位,它具

    2024年02月04日
    浏览(54)
  • PD快充 - fusb302驱动调试笔记

    一、fusb302介绍 Fusb302是可编程的USB Type-C控制器,支持识别各种USB 设备和对应的状态;且支持最高100W的PD协议。 Fusb302用CC1/CC2引脚与typeC电源适配器通信,通过PD协议来设置电源适配器的输出电压和电流,从而达到控制充电电压电流,实现快充的目的。 说白了,就是通过 PD协议

    2024年02月05日
    浏览(42)
  • 快充协议浅谈:BC QC PD

    BC1.2 VBUS Detect bus 检测:当手机的 Micro USB 端口连接上电源适配器之后,处理器 在捕获到 VBUS 中断时,参考值不固定一般在 0.8 V 至 4V 之间,即意味着有电源连接 到手机上时,电源适配器会首先以默认的输出电压和电流提供给手机内部的电源管理 芯片。 Primary Detection 检测:用

    2024年02月15日
    浏览(36)
  • 任天堂,steam游戏机通过type-c给VR投屏与PD快速充电的方案 三type-c口投屏转接器

    游戏手柄这个概念,最早要追溯到二十年前玩FC游戏的时候,那时候超级玛丽成为了许多人童年里难忘的回忆,虽然长大了才知道超级玛丽是翻译错误,应该是任天堂的超级马里奥,不过这并不影响大家对他的喜爱。 当时FC家用机手柄还是采用这种9孔接口,手柄按键也只有方

    2024年02月03日
    浏览(92)
  • USB-PD简介

    自1998年以来,USB发布至今,USB已经走过20个年头有余了。在这20年间,USB-IF组织发布N种接口状态,包括A口、B口、MINI-A、MINI-B、Micro-A、Micro-B等等接口形态,由于各家产品的喜好不同,不同产品使用不同类型的插座,因此悲剧来了,我们也要常备N中不明用途的接口转接线材,

    2024年02月11日
    浏览(33)
  • CS5366电路原理图|Type-C转HDMI2.0 4K60+USB3.0+PD3.1高集成度视频转换芯片方案电路

    CS5366内部集成了PD3.0及DSC decoder,应用Type-C转HDMI2.0的显示协议转换芯片, 简介: CS5366系列提供了USB Type-C(DisplayPort Alternate Mode)到HDMI转换器的单芯片解决方案,带有电源传输。CS5366系列支持一个USB Type-C插头和一个USB Type-C插座。CS5366系列符合USB电源传输规范3.0。CS5366系列的集成

    2024年02月08日
    浏览(49)
  • 电路方案分析(十二)USB Type-C PD 移动电源参考设计方案

    USB Type-C PD 移动电源参考设计方案 tips:TI设计方案参考分析:TI Designs:TIDA-01627 1.系统描述 2.系统概述 3.系统供电方案 4.测试数据 5.设计文件 6.关键术语 说明 此移动电源参考设计提供高度集成的 USB Type-C™电力传输 (PD) 解决方案来为笔记本电脑充电。此设计的关键目标是降低

    2024年02月03日
    浏览(53)
  • 关于USB4/雷电转PCIE GEN4*4(ASM2464PD Data Sheet)学习及应用整理

    一概述:ASM2464PD是祥硕(USB4/Thunderbolt to PCIe Gen4 x4 NVMe Bridge Controller)的芯片,新一代的USB4/雷电转到PCIe/NVMe配件控制器,这是建立在ASMedia内部设计的PHYs。USB4/雷电技术使PCIe和USB协议能够封装到USB4/雷电结构中,并跨越USB4/雷电3.0领域。 ASM2464PD可以在各种类型的存储设备中实现

    2023年04月08日
    浏览(31)
  • CS5268+CS201替代AG9321设计Typec转HDMI+VGA+PD3.0+USB3.0+3.5音频扩展坞五合一方案

    CS5268+CS201设计参考电路如下:   CS5268+CS201设计Typec转HDMI+VGA+PD3.0+U3+3.5音频方案,Typec扩展坞五合一方案 CS201 芯片支持 USB 音频输入,耳机输出,支持美标 / 国标自动切换, 带线控功能,外围少, QFN20 小封装更适合 Typec 拓展坞方案板子,而且更为简洁,设计简单。 CS5268芯片原

    2023年04月09日
    浏览(38)
  • 如何在PD虚拟机中开启系统的嵌套虚拟化功能?

    PD虚拟机是一款可以在Mac电脑中设置Windows系统的应用软件。在ParallelsDesktop虚拟机中如何开启系统的嵌套虚拟化功能?下面我们分享一下具体的操作步骤。 1、打开Mac电脑中ParallelsDesktop虚拟机, 2、选择虚拟系统的“ 设置 ”选项, 3、在弹出的窗口中,点击“ 硬件 ”标签;

    2024年02月13日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包