USB端口的输出功率是多少?


111

如标题所示,USB端口的电源输出是什么?

它是标准值,还是可能会根据制造商/型号而变化,依此类推?

如果该值不是标准值,那么如何确定呢?

Answers:


105

维基百科所述

USB 1.x和2.0规范在单根线上提供5 V电源,以为连接的USB设备供电。

单位负载在USB 2.0中定义为100 mA,在USB 3.0中定义为150 mA。设备最多可以从USB 2.0的端口中提取5个单位负载(500 mA)。USB 3.0中为6(900 mA)。

由于功率等于电流乘以电压,因此您要做的就是将设备从端口汲取的电流乘以5V。

请注意,还存在用于充电设备的约定。这些类型的端口允许高达1.5 A的电流(也使用5V)。但是,USB端口的额定电流可以达到5 A-因此某些制造商可能会超出规格并提供更高的最大电流。


4
某些主板具有超高电流USB端口,也可以支持充电设备。
劳伦斯

4
这些值必须是标准的(当然,电流和电压水平存在一定的公差水平)。我通常会在端口外部看到闪电信号,这应该表示高放电端口。为了确定,请检查笔记本电脑的文档。
Doktoro Reichard

4
@Lawrence,正在为下游端口充电,这使设备无需协商即可提取1个以上的单位。
免费咨询

2
据我了解,到目前为止,这还不是完整的答案。在“ USB Power Delivery”部分中,可能已经有输出20 V的设备。我想知道如果这样的设备的控制器有错误,并在旧设备上施加+20 V的电压,会发生什么情况? ?
Pavel

3
@PavelGatilov对于较旧的当前额定值,答案仍然是准确的,尽管当前的发展确实需要进行一些修订,但仍然适用。关于+ 20V输出,我阅读了您链接的文章(尽管斜着看):似乎只有Type C设备覆盖了它,因此这不会影响旧版(即USB 2.0或更旧的)设备。供电设备还应该实现某种管理功能,以便可以恢复为较旧的协议。
Doktoro Reichard

7

市场上有USB电源适配器,明确标明“ 10W适配器”。由于USB为5V,所以10W导致2A = 2000 mA。最终结果是,连接到该适配器的设备对其电池的充电速度比使用“正常” 500 mA USB端口的电池快4倍。


2
请注意设备(及其控制电路)可以承受额外的电流!
安德鲁(Andrew)

9
@Andrew,我相信设备只会消耗他们需要/可以使用的电流。只要设备获得5伏的正确电压(“电压”),可用的安培数就可以是任意数量。考虑一下如何使用房屋的内部布线(能够提供许多安培的电流,足以为整个家庭供电),将60W的灯泡直接插入其中,并且仅会消耗所需的功率,因为​​它的额定功率为该电压(120V AC)。
JamesTheAwesomeDude

3
@安德鲁绝对错。X安培电源可以提供高达X安培的任何电流。设备仅绘制所需的内容。如果设备需要的安培数超出了电源的承受能力,那么问题可能出在其他方面。
barlop

电流强度(=安培)取决于设备电路的电压和电阻/阻抗。您不能更改后者,也不能更改电压,只要提供足够的电流(=安培),充电时间将相同。如果您的适配器的安培数比要求的多4倍,则可以同时为4个设备充电,但是单个设备的充电时间不会有任何变化。不是因为“它是额定值”,而是因为它是物理定律(欧姆定律)
runlevel0

2

我使用了“电池医生”免费应用程序来确定USB充电端口提供的电流强度。我特意使用“ 提供 ”一词,因为每个设备都具有最大的安培数,无论提供什么产品,它都可以接受。

我发现我的hp envy笔记本电脑上的3.0端口旁边有一个闪电,提供1.5安培(1500mA)的电流,而2.0 usb仅提供0.5安培(500mA)的电流。

尽管一些论坛已经声明应用程序无法确定设备提供的安培数量,但Battery Doctor应用程序清楚地在ipad上立即准确地提供了提供的安培数量(尽管它可能最多只能显示允许的最大数量)。设备-我还没有尝试过)。我已经使用1.8安培输出壁式充电器和2.1安培输出电源对应用进行了测试,并且在充电器上都标出了两者。安培数读数准确并立即显示在应用程序上。


4
1500mA甚至超过了USB 3.0规范所允许的范围。可能是该特定型号提供了“ USB充电”端口。
Ramhound 2014年

2
USB Power Delivery规范似乎与USB3标准结合而不是代替。因此,您仍然可以达到标准,同时提供的功率远远超过此功率-高达100瓦。venturebeat.com/2012/07/24/…–
克里斯·

@Ramhound这是错误的。规范说,usb设备不允许消耗超过900 mA的电流,但这是主机的最小值,而不是最大值。令人困惑?为设备充电很有意义。尽管有趣的是允许移动USB主机(笔记本)共享电源。这就是为什么某些较旧的超级本即使使用两根USB电缆(共享500 mA)也无法为某些外部驱动器供电的原因。除了外部驱动器(因为它需要超过500 mA的电流)外,所有设备均符合规格要求。
mgutt

2
我的Lenovo Ideapad通过其USB3端口为设备提供2.4Ah充电。
Umair Ahmed

1
您可以提供一些指向Battery Doctor应用程序的链接吗?我找到了一些使用此名称的Android电源管理应用,这是您的意思吗?
Suma

2

USB 2.0规范的第7.2.1节定义了USB端口必须提供的电源。

首先,以“负载单位”定义功率传输。对于USB 2.0,一个单位为100 mA,对于USB 3.x,一个单位为150 mA。

USB标准定义了两类USB端口:“高功率端口”和“低功率端口”

规格说,第171页:

“从外部获得交流或直流工作电源的系统必须为每个端口至少提供五个单元负载。此类端口称为大功率端口。”

因此,如果将台式PC或笔记本电脑连接到交流电源插座,则每个USB端口必须提供500或900 mA的电流。注意语言“至少”。因此,除非硬件支持可选的过流功能,否则可能会更多。例如,处于睡眠模式的普通台式PC从其PSU的+ 5VSB电源轨获得VBUS电源,该电源至少能够提供2 A的电流。或更多,特别是在PSU中指定。

例如,如果Raspberry Pi3小工具从墙上的交流电源从AC-DC适配器获取电源,则每个(4个)端口必须至少提供500 mA的电流。不幸的是,它没有这样做,因此不兼容USB。

但是,如果USB主机是由电池供电的薄型设备(例如MP3播放器或智能手机),则制造商可以将其声明为“低功耗主机”,并且可以通过设计限制USB端口提供100/150的USB端口。仅mA。此限制给客户带来很大不便,并且很少执行。

如果将USB系统(主机或集线器)声明为普通主机,则使用专用的USB端口测试仪将端口测试为USB-IF测试规格。测试仪将施加等于5个单位的负载并检查电压降是否不超过规格(裕度为5%或10%),或者施加逐步增加的负载并确定(可选)过流电路在哪一点跳闸过度。

在家庭条件下,可以通过将10欧姆(如果是USB 3.x,则为5.5欧姆)大电阻施加到裸露的电缆上来检查端口的功能。或使用e-Bay上的专用可变负载。

通过普通USB端口进行供电的要求不应与对USB设备的要求相混淆:在主机完成设备枚举之前,USB设备的负载不应超过一个单位。USB主机必须跟踪所连接设备声明的功耗。枚举期间,主机读取其描述符中设备的强制性电源要求,并且如果主机认为其电源能力已达到极限,则它可以拒绝连接。


0

USB 2.0 = 5V X 0.5A(500毫安)= 2.5W

USB 3.0 = 5V x 0.9a(900ma)= 4.5

500ma和900ma是正常规格的端口所需要的最大电流(有关例外情况,请参见其他答案)。

这篇Wikipedia文章有一个不错的USB功率图表。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.