关于手机充电方式的侦测
时间:10-02
整理:3721RD
点击:
手机一般充电方式有:充电器充电和USB充电。
区别在于充电器上的DP和DM是短接的;而USB充电方式中,由于电脑DP和DM之间有阻抗。
而根据BC1.1标准:当PD插入到USB接口以后,它向D+上加载一个0.6V左右的电压(VDP_SRC),随后,PD开始检测D-线上的电压,查看是否收到0.6V的电压回应(VDM_SRC)。因为Standard Downstream Port不会对D+上的0.6V信号作出任何回应,所以如果PD插入的是Standard Downstream Port,那么D-将保持为低电平
有2个问题请大神帮忙解惑,以MTK平台为例:
1. 这个D+是BB加到CHARGER DP端,检测的是CHARGER DM端是否是0.6V?是图中的CHD_DP?但是充电器充电和USB充电时在于USB_DP和USB_DM之间阻抗的区别,这个怎么理解阻抗和电压的关系?
2. 数据传输是通过USB_DP和USB_DM这2根data line传输的。这个又是怎么识别出可以做这个动作的?
区别在于充电器上的DP和DM是短接的;而USB充电方式中,由于电脑DP和DM之间有阻抗。
而根据BC1.1标准:当PD插入到USB接口以后,它向D+上加载一个0.6V左右的电压(VDP_SRC),随后,PD开始检测D-线上的电压,查看是否收到0.6V的电压回应(VDM_SRC)。因为Standard Downstream Port不会对D+上的0.6V信号作出任何回应,所以如果PD插入的是Standard Downstream Port,那么D-将保持为低电平
有2个问题请大神帮忙解惑,以MTK平台为例:
1. 这个D+是BB加到CHARGER DP端,检测的是CHARGER DM端是否是0.6V?是图中的CHD_DP?但是充电器充电和USB充电时在于USB_DP和USB_DM之间阻抗的区别,这个怎么理解阻抗和电压的关系?
2. 数据传输是通过USB_DP和USB_DM这2根data line传输的。这个又是怎么识别出可以做这个动作的?