【问题标题】:Maximum output amperage from USB SmartphonesUSB 智能手机的最大输出电流
【发布时间】:2016-01-06 19:21:21
【问题描述】:

USB口的输出电压是5v,不能改啊?!

但是,我可以从智能手机消耗的最大电流是多少? 这取决于电池、硬件还是受操作系统限制? Android/iPhone/otherOS 手机之间有区别吗? 我可以用 App 控制输出电流吗?如果手机已经root了?

重要示例可以从 USB 为 Iphone 6 提供的最大电流是多少?

【问题讨论】:

  • 我认为 stackoverflow 不是这个问题的合适网站

标签: android iphone usb smartphone android-hardware


【解决方案1】:

USB 2 OTG 端口官方提供的最大电流为 500mA,端口处于主机模式时最小为 8mA。

来源http://www.usb.org/developers/onthego/otg1_0.pdf#2.5

【讨论】:

  • 该文件的日期为 2001 年 12 月,我认为 14 年后会有所改变
  • 如果改变了就好了。规范提到,A 设备必须将 Vbus 保持在 4.75 至 5.25 V 之间,而 B 设备正在吸收电流。我认为在客户端设备上,您可以监控 Vbus 电压以确保您没有超过支持的功率。抱歉,我无法获得特定设备的任何实际数字。
【解决方案2】:

USB 2.0 规范允许从 USB 端口输出的电压介于 4.40 V 和 5.25 V 之间,但通常为 5 V。

虽然您可以构建具有不同电压的 USB 端口,但您可能不应该这样做,因为插入该端口的普通 USB 设备可能会发生故障或损坏。您的手机不太可能提供更改 USB 端口电压的功能。

USB 规范允许设备在达到“已配置”状态之前从 USB 端口抽取 100 mA(有关 USB 设备状态的详细信息,请参阅 USB 规范的第 9 章)。设备配置完成后,只要不超过其配置描述符中指定的电流量,它就可以消耗更多电流。

如果您的手机在默认情况下没有使设备进入配置状态,则可以编写一个应用程序来执行此操作,从而让您的设备在不违反 USB 规范的情况下消耗超过 100 mA 的电流。

【讨论】:

  • 非常感谢!我找不到最后一款智能手机的任何数据表来获取一些示例。 (我不知道我们说的是 0.1 还是 10 A)例如 iphone 6 的最大安培数是多少?很高兴看到这在几代 iPhone 中发生了怎样的变化
  • 100 mA 等于 0.1 A。我不知道 iPhone 6 的最大电流是多少。如果您遵循 USB 规范,那么您应该没问题。如果您选择消耗的电流超出 USB 规范允许的范围,那么您将依赖(可能)手机硬件的未记录功能,这可能会导致故障,具体取决于手机实际工作方式的详细信息。
  • 谢谢,但我需要知道新手机的最大电流强度才能知道我可以消耗多少电量。我在任何地方都找不到此信息。
  • 您是否关心您的设备是否符合 USB 规范?
  • 我有一种感觉 3A 是正确的。如果您在 5V 时绘制 3A,则您使用的是 15 瓦的功率。 iPhone 6 的电池容量为 12 Wh。您将在约 50 分钟内耗尽电池电量。我认为他们在设计 iPhone 时并未考虑到这种功耗水平。
【解决方案3】:

不确定您要达到的目标...

iPhone 6 可以为插入其闪电端口(它没有 USB 端口)的设备提供一些(有限的)电力。

有一些电缆可以通过 USB 将手机连接到主机(或充电器),但您无法通过这种方式从手机中获取电源(只能为手机供电)。

Lightning 连接器使用连接器电缆内的有源电子设备,让手机将功能分配给不同的引脚。 此外,还涉及身份验证,防止您在没有苹果参与的情况下自己制作任何东西。您需要加入 MFi program 以获取所需的文档。 涉及 NDA,Apple 在此类事情上臭名昭著,因此在您加入该计划之前,您不太可能在 Lightning 连接器上找到很多可靠和/或可验证的信息。

另见here

【讨论】:

    【解决方案4】:

    wikipedia 上显示了 USB 标准及其电压/电流额定值的列表

    Nexus 5X 和 6P 似乎是第一款支持通过 USB Type C 连接供电的手机:Link 然而,关于这方面的实施情况,存在相互矛盾的信息。

    USB-PD 似乎可以实现 3A 输出电流的目标,但目前似乎没有智能手机支持此功能。

    【讨论】:

      【解决方案5】:

      this 报道,iPhone 6 和 6 plus可能能够在充电电压下提供约 1 安培的电流。虽然除非提供使用的 USB 驱动器的规格,否则我无法确定。

      3A 的电流似乎太多了。如果可能的话,他们可以用它更快地为手机充电(我不知道他们是否使用 3A 充电器,但这可以在他们的充电器输出标签上看到)。

      除非我非常确定,否则我不会做这样的实验。

      免责声明:无论您进行什么实验,都需要您自担风险。在上面的答案中,我只是试图解释我会做什么,并提供了支持它的理由。

      【讨论】:

        【解决方案6】:

        重要示例可以从 USB 为 Iphone 6 提供的最大电流是多少?

        带有相机连接套件的 iPhone 会将您的电流限制为 100 mA。如果您连接的设备在其描述符中声明的内容超过此,或者尝试绘制的内容超过此,它将因错误而被切断:

        【讨论】:

          【解决方案7】:

          从电源消耗的电流与以下因素成正比:
          1-网络设备的阻抗(包括电池和其他馈线电路)。
          2- 设备的内部电流限制器。
          3- 电源的最大电流限制。

          电源提供的电流通常小于设备规定的电流。如果他们提供更多,他们的恒定电压,即 5V,将低于其标准。因此,限制首先是由供应造成的。 设备,为您提供另一个限流器,以降低使用非标准电源故障的风险。我不确定您是否可以更改内部电流定界符的最大阈值以消耗更多功率,但我确定您无法在电源中更改它。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-11-18
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-12-07
            相关资源
            最近更新 更多