BMC码是一种单线的传输,需要有一次高/低电平之间的切换过程,而0的传输则是固定的高电平或者低电平。每一个数据包都包含有0/1交替的前置码,所有的PD传输流程,都是以SOP Packet起头,起始码(SOP),报文头,数据位,CRC以及竣事码(EOP)。
2. SOURCE端答复能供给的规格列表,即按照USBPD规范解析该动静得出适配器所支撑的所有电压和电流列表对;
SOURCE端和SINK端别离代表适配器端和手机内部芯片SINK节制器,从USB通信传输角度能够理解为USBHOST(从设备)和USBOTG(做从设备)。
USB-PowerDelivery(USBPD)是由USB-IF组织制定的目前支流的快充和谈之一,它能够使目前默认最大功率5V/2A的type-c接口提高到100W功率。而且能够进行双向以至组网的电能传输,具备系统级供电方案。
,顾名思义就是给手机快速充电,通过软/硬件手艺手段,调整手机的电压取电流的输入值,进而缩短手机的充电时间,打破以往保守的5V/1A模式。提拔充电速度的体例无非三种:电流不变,提拔电压;电压不变,提高电流;电压、电流两者都提高。
如图所示即为利用示波器正在测试节点所获取的CC脚上PD通信波形。由此可看出,BPD和谈的位数较多,解码较为复杂,而通过示波器的和谈解码功能,可将完整报文正在短时间内敏捷解出,大大提拔了工程师的工做效率以及曲不雅的体验。
跟着市场的需求扩张,目前市道上高电压恒定电流、低电压高电流、高电压高电流三种模式都曾经呈现并完美起来。对于这三种模式,每个厂商都有分歧的选择,因而衍生出了多种快充和谈。目前较为支流的有PD快充,高通的QC2.0/3.0,联发科的PE和谈,oppo、vivo的闪充、华为的SCP等。为规范快充尺度,USB-IF(USB尺度化组织)发布了USB PD 3.0的主要更新,旨正在一统快速充电手艺规范方案,而且不答应USB接口通过非USB PD和谈进行电压调整,而谷歌也颁布发表Android7.0以上的手机搭载的快充和谈必需支撑PD和谈,更是加速了PD一统快充和谈江湖。下面我们就以USB-PD为例,带你全面认识手机快充。
USBPD通信通过VBUS流耦合的FSK信号的调制(24MHz)进行半双工通信,从而实现手机和充电器的充电过程。
目前ZDS系列示波器不只可以或许支撑USBPD的和谈解码,而且也支撑QC2.0/3.0和谈的解码,能够满脚目前支流快充和谈的解码需求,而且正在其高达512M的大存储机制下,可支撑超长时间的解码还原实正在波形,完整通信过程;且具有双ZOOM阐发功能,可用从时基捕捉需要统计数据的波形,通过Zoom1定位一段时间的特征值,再由Zoom2放大波形细节,不雅测瞬时信号变化,大大提拔了工程师的测试便利性。
USB OTG端(从设备:适配器端)VBUS上电压形态,若是有VBUS的5V电压存正在而且检测到OTG的ID脚是1K下拉电阻则申明该电缆支撑USBPD通信,此时通信过程起头。
3. SINK端答复选择的电压规格,即选择一个电压和电流对,并带上所需要的电流参数,发出响应的请求;
当电缆接通之后,PD和谈的SOP通信就起头正在CC线(type-c接口通信设置装备摆设通道)长进行,以此来选择电源传输的规格,此部门由SINK端向SOURCE端扣问可以或许供给的电源设置装备摆设参数(5V/9V/12V/15V/20V)。
1. SINK端倡议SOP(起始段),申请获取SOURSE端能供给的规格材料;把VBUS线. 手机收到动静后,SINK端会调整充电电压和电流,调整适配器输出,4. SOURSE端适配器内部解码转换后接管请求,启动SOURSE端USBPD设备办理器,待SOURSE端的VBUS线V并达到不变进行充电;
BMC编码的通信,从数据流的测试节点起头,能够利用阐发仪进行阐发,也能够用带有和谈解码功能的示波器进行间接解码,抓取每个数据包,而且获得数据包的报文参数。