Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

Usb-c需要变得更聪明才能变得更好[更新]

Anonim

更新,3月20日:本文更新了引号,提供了更详细的解释。

几天前,我不在家,没有电源线,所以我不得不依靠备用电池为我的USB C电话充电。 这个电池已经被装在我背包的底部几天了,之后他已经习惯了几个小时的电源,所以它开始没有很多果汁。 如果我不得不猜测,那就足以让我的手机达到70%左右,这足以让我第二天早上到达电源插座。

我插上手机,确认它在我闭上眼睛之前已经充电到了10%,直到早上才重新考虑。 当我醒来因为我的警报没有响起时,我意识到这是因为我的电话已经死了。 更糟糕的是,我的电池备份实际上比我插入手机之前的功率 更大 。

我的手机已经死了,我的电池组充电 - 与我想要的相反!

这里发生的事情听起来很奇怪,但实际上这个充电系统的所有单个部件都按设计工作。 电池备份为我的手机充电,直到它耗尽,然后开始从手机上取回电源,因为 它 耗尽了电量。 USB-C旨在实现简单的电源共享,因此任何东西都可以充电。 从理论上讲,这真是太棒了,而且当我在Chromebook上需要20分钟的果汁工作并且附近只有一部手机时,它已经非常方便了。 但是,在这种情况下,它并没有按照我想要的方式运作。

这个。 绝对需要适当的控制,所以我可以选择哪种方式供电。 我的Chromebook还向我的移动电源充电!

- JonathanMorris????????(@jmcomms)2017年3月17日

这对任何一个特定的手机制造商,操作系统或电池备份设计师来说都不是失败的。 这主要是USB-C在设计这些东西时的设计。 有些人比其他人处理得更糟; 例如,许多Anker USB-C电池的Type-C端口默认设置为汲取功率,需要按键才能反转方向,但一般来说这是一个缺少所有设备标准解决方案的小问题。 至少对我的具体问题而言,解决方案可能在于软件。

在我看来,未经我们明确许可,不得允许我们的手机给其他东西供电。 与Android提供用于文件共享的USB选择模式(需要我手动选择)的方式大致相同,电源管理应该提供类似的选项。 这样,如果我的手机与某物共用电源,则不会发生意外,并且不会中断使用手机的能力。 这是谷歌需要在操作系统级别实现的东西,但它似乎是解决此类问题的最佳解决方案。

但它并不像所有那样简单,正如我在发表之后所了解到的那样。 谷歌面向公众的USB-C摇滚明星Benson Leung在Google+上对我进行了一些培训。

如果电池组通过USB Power Delivery实现并且连接到像Pixel这样的USB-PD电话,那么电池组可以识别出另一方是具有像手机这样的小电池但不是固定电源的双重角色设备就像墙上的充电器一样,在电话中排出时也会停下来。

如果我要设计电池组,我会允许电池组吸取足够的电量来自我启动,直到它能够识别出其他设备是双角色设备而没有使用PD的外部电源,然后停止充电。 这样既不是手机也不是电池组充电。

我们可以让手机以您想要的方式运行…这样它只会在您明确要求打开电源和主机模式之前充当电源接收器,但这意味着如果您想插入USB拇指驱动器,或USB配件,哦,我不知道… USB-C数字耳机,除非你先明确改变一些设置,否则它们不会工作。 当您插入USB-C耳机时,您甚至都没有收到任何通知,因为端口是固定在仅吸收模式,并且它需要在耳机可以将其识别为耳机之前为耳机供电。

这可能是宏大计划中的一个边缘问题,如果幸运的话,这个USB-PD功能将随着时间的推移成为全球标准。 不幸的是,这不会在一夜之间发生,同时也会有大量的电池组定期出售。 即使您花费额外的现金来购买启用了USB-PD的电池组,如果您已经拥有一个带有C型端口的手机并且它不支持USB-PD,那么您需要先进行升级才能完成所有工作。应该。

坦率地说,我们已经超越了将C类相关问题摆脱为“早期采用者”问题。 除了强烈建议在其文档中使用USB-PD,而不是等待另一家大公司实施USB-C并向大家展示它是如何完成之外,谷歌能够率先解决这个问题。