手机USB接口的4个真相:为何速度、功能有差别?
发布网友
发布时间:2024-08-27 08:43
我来回答
共1个回答
热心网友
时间:2024-08-27 11:29
手机身上的USB接口主要的任务就是充电,连接PC传输数据,你还能想到其他的功能吗?没错,它还能连接USB小风扇、小台灯等外设。但是,你以为所有手机在实现这些功能时的体验和效果都是一样的吗?(少年,你天真了!)
充电速度和接口关系不大
手机充电靠的就是USB接口,但现阶段Android手机USB无非是MicroUSB和Type-C两种形态,为啥不同品牌手机的充电速度差异很大呢?
实际上,在一般情况下,手机USB接口和充电速度的关系还真不大。比如,时下流行的高通QC、联发科PEP等快速充电技术,靠的是处理器SoC集成的电源管理芯片,能以5V电压普通充电,还是以9V或12V快速充电,都是这些芯片说了算,再通过判断两根线之间的电阻来判断给多大电流。
当然,也有非一般的情况。比如OPPO的VOOC闪充,采用的是低电压大电流的快充策略,而OPPO手机采用的MicroUSB天生无法承载太大的电流。所以,OPPO就不得不采用改进型的MicroUSB接口,在标准MicroUSB基础上增加了2个针脚,用于识别和传输更大的电流。
我们都知道一加手机3的DASH源自于VOOC,但由于一加手机3改用了USBType-C接口,而Type-C天生就能承载更大的电流和电压,所以完全无需对接口进行物理改造。
在Type-C将一统手机接口江湖的未来,想通过接口判断快充技术的类型和速度?答案只能是:没戏!
为啥Type-C没能带来USB3.0
问题来了,USBType-C从诞生伊始可就是打着“USB3.1”的旗号,为啥配备这个接口的手机,USB传输速度却还是以USB2.0为主呢?
在解答这个问题之前,咱们还得先简单聊聊USBType-C。USBType-C只是一种物理接口的形态,无论是USB3.0、USB3.1还是雷电3等特殊功能都是它的“可选项”。在Android手机领域,99%的手机都选择了默认的USB2.0,只有极少数机型采用了USB3.0。
原因很无奈,USB3.0在进行数据传输时,会对手机信号(包括4G网络和Wi-Fi)、无线键盘鼠标(包括2.4G、5G、蓝牙)产生干扰,而这个问题历经多年也没有有效的解决方案。这一点从三星对USB3.0的态度上就可见一斑:
GALAXYNote3曾以USB3.0作为主打,但很多用户都反映称在连接电脑传输文件时,手机的4G信号会突然中断并自动转入3G/2G模式。于是,USB3.0对信号干扰的问题便引起了业内的重视,而三星也在后续新品中放弃了对USB3.0的支持。
对了,时下支持USB3.0的Android手机,在默认状态下也是屏蔽了此项功能,而是以USB2.0速度进行数据传输。如果你想切换到USB3.0,则会弹出一个可能影响信号质量的提示。所以,对于Android手机为啥用上了Type-C却没有提供USB3.0的速度,大家也就别过于纠结啦。
为何Type-C能当耳机孔用?
如今以乐视和MOTO为代表的不少Android手机都取消了3.5mm耳机孔,听歌和充电都得依靠全新的Type-C。难道,这是一项很高端的技术吗?
少年,不要惊讶!作为手机USB接口的老祖宗,早在miniUSB接口时代,用它来连接耳机就不是什么新鲜事了。比如十余年前的摩托罗拉L7,HTCTouchDiamond就都是将MiniUSB作为耳机接口的代表。
原因很简单,包括USBType-C在内,Type-A(标准USB接口)和Type-B(MiniUSB、MicroUSB)类型的USB接口全都支持音频信号的传输。从Android5.0开始,谷歌便在系统中集成了标准USBAudio驱动库,可以通过USB传输音频信号。因此,理论上只要系统版本在Android5.0以上,且配备了Type-C接口的手机,都可以直接使用Type-C接口的耳机。
反向充电真的很高端?
如今很多配备大电池的手机都在主打支持反向充电的功能,就是号称可以扮演充电宝的角色给其他手机充电。这个功能很高端吗?
实际上,所有支持OTG的手机,最大特色就是利用OTG线连接另外一部手机时,可以为其充电。所以,这种反向充电的能力,基本上所有手机都支持。只是很多手机自身电池都不够用,再扮演充电宝的角色会有些力不从心而已。
那么,为啥支持OTG的手机都能反向充电呢?
提起OTG,应该是Android手机的一项特色功能,通过它可以实现外接键盘、鼠标、U盘,以及包括USB风扇、USB小台灯一类的周边外设。
对OTG功能而言,手机USB接口是否配备一个5V的升压模块至关重要。早期很多中低端手机会阉割掉这个升压模块,所以在物理上就不可能实现对OTG的支持。
带分叉头的OTG线,一边可连接手机,另一头则可连接充电器
此外,还有些产品虽然配备了升压模块,但却在系统层面删除了与OTG有关的代码,属于软件屏蔽了OTG。如果你的手机不幸属于上面的类型,则可以借助DC5V电源的OTG线(在与手机相连的同时获取额外的电力,模拟5V升压模块)和修改Android系统根目录下的system/etc/vold.fstab代码的方式曲线获得OTG功能。