赞
踩
(1)USB OTG的PHY监控VBUS电压,如果有VBUS的5V电压存在,并且检测到OTG ID脚是1K欧的下拉电阻(不是 OTG HOST模式 ,其ID电阻小于1K)就说明该电缆支持USB PD;
(2)USB OTG做正常的BCS V1.2规范的充电器探测,并且启动USB PD设备策略管理器,策略管理器监控VBUS的直流电平上是否耦合FSK信号,并且解码消息得出是Capabilities Source消息,就根据USB PD规范解析该消息USB PD充电器所支持的所有电压和电流列表对;
(3)手机根据用户的配置,从Capabilities Source消息中选择一个电压和电流对,并将电压和电流加在Request消息的Payload上,然后策略管理器将FSK信号耦合到VBUS直流电平上;
(4)充电器解码FSK信号并发出Accept消息给手机,同时调整Power Supply直流电压和直流电流的输出;
(5)手机接收到Accept消息,调整Charge IC的充电电压和电流;
(6)手机在充电过程中可以动态发送Request消息来请求充电器改变输出电压和电流,从而实现快速充电。
(1)适配器在连接建立后,会通过D+、D-线进行广播,告诉连接建立的另一方,适配器能够提供多少种电压以及对应的电压;
(2)用电器在获悉适配器的供电能力后,从中选择一个最适合自己的供电方式,并向适配器发送请求数据包;
(3)适配器根据用电器的选择,评估自身的供电能力后,发送“接收”命令;
(4)适配器进行内部电压变换,并向用电器发送"电源准备好"数据包;
(5)适配器向VBUS施加协商后新的供电电压。
PD3.0相对于PD2.0的变化主要是三方面:
(1)增加了对设备内置电池特性更为详细的描述。
(2)增加了通过PD通信进行设备软硬件版本识别和软件更新的功能。
(3)增加了数字证书及数字签名功能。
物理层由一对收发器和接收器组成,通过单个信号线进行半双工通信。
主要作用:
发送数据包:
接收数据包:
数据包格式:
Preamble:
The Preamble is used to achieve lock in the receiver by presenting an alternating series of “0s” and “1s”, so the average frequency is the carrier frequency. Unlike the rest of the packet, the Preamble Shall Not be 4b/5b encoded. The Preamble Shall consist of a 64-bit sequence of alternating 0s and 1s. The Preamble Shall start with a “0” and Shall end with a “1”.
SOP(Start Of Packet):
CRC:
EOP(End of Packet)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。