电源不仅能够输出最大2.1安培的电流,那么为什么至少不给平板电脑供电呢?
USB标准不允许从标准USB 1端口提取超过500mA的电流。在设备与USB主机设备建立通信之前,它无法知道有多少可用电流。
USB标准实际上要求设备在与主机通信并请求更多功率之前,汲取的电流不得超过100mA。这很重要,因为标准的无电源USB集线器自身将消耗500mA-100mA,每个端口消耗100mA。这意味着没有电源的集线器不能也不应该尝试向USB设备提供500mA的电流。
以这种方式设计标准以支持各种用法。
显然只有Apple遵循该标准,并且在请求更多功率之前仅消耗100mA电流。
现实情况是,很少有USB端口在不被要求的情况下无法提供500mA的电流。许多人甚至都不想监视电流消耗并关闭不兼容的USB设备。从USB端口汲取500mA的电流几乎总是安全的,而无需询问主机端口的最大功率。
较新的USB规格允许使用更高的电源端口。同样,必须要求它符合规范。
USB充电器通常不是智能的,并且不会实现完整的USB主机端口。他们使用一些捷径-通常在D +和D-线上使用电阻来向USB设备发送信号,表明该充电器无需官方即可提供更大的功率。
此外,某些设备(例如Apple iOS系列)还将监视所提供的电压,并根据电压降缩减电流消耗。例如,如果一个充电器报告它可以提供2A电流,但是电压不能保持在5V,则iOS设备消耗的电流将小于最大电流。它不会在4.5V以下或5.5V以上充电。因此,充电器不仅必须提供正确的信号以指示可用的全部电流,而且还必须在最大电流消耗下保持良好的调节。
请记住,这是一项安全功能。充电设备不仅需要能够提供电流,而且所用的USB电缆也需要能够提供电流。电流似乎不大,但是市场上有许多非常便宜的细USB电缆,随着2A流过其尺寸过小的导体,它们会显着升温。将其放在易燃的枕头下,让热量积聚,您可能会发现不仅熔化的绝缘材料。
Apple不仅要验证充电器,还要验证电缆(使用电缆连接器内的专有芯片),从而避免与危险的充电器和接线相关的可能损失承担责任。
不过,只要您使用设备随附的电缆,就不会在这方面遇到任何问题,并且可以专注于充电器的信号传输。
在测试设置中,我需要做什么以说服设备消耗其最大充电电流?
Apple标准已经被其他人宽松地采用,或者被其他人接受,并且包括以低电流在D-和D +线上放置特定的电压电平。在D-线上放置约2.0V的电压,在D +线上放置2.75V的电压,则信号2A(10W)可用于充电。这可以通过简单的电阻器来完成:
模拟此电路 –使用CircuitLab创建的原理图
如果您在设置中遵循此电路,则应该发现至少Apple设备以2安培或更高的电流充电,并且您可能会发现其他设备也以该速率充电。