Відповіді:
Як зазначено у Вікіпедії
Характеристики USB 1.x та 2.0 забезпечують живлення 5 В на одному проводі для підключення живлення USB-пристроїв.
Одиничне навантаження визначається як 100 мА в USB 2.0, а 150 мА в USB 3.0. Пристрій може витягнути максимум 5 одиничних навантажень (500 мА) з порту в USB 2.0; 6 (900 мА) в USB 3.0.
Оскільки потужність дорівнює напрузі в поточному часі, все, що вам потрібно зробити, - це примножити 5 В на струм, який пристрій виводить з порту.
Зауважте, існує також умова щодо пристроїв зарядки. Такі типи портів дозволяють мати струм до 1,5 А (також використовуючи 5 В). Тим не менш, порт USB визначається, щоб витримувати струм до 5 А - тому деякі виробники можуть вийти з специфікацій і запропонувати більший максимальний струм.
На ринку є USB-адаптери живлення, в яких прямо написано "10Вт адаптер". Оскільки USB 5В, 10Вт призводить до 2А = 2000 мА. Чистий ефект полягає в тому, що пристрої, підключені до цього адаптера, заряджають його акумулятор в 4 рази швидше, ніж "нормальний" USB-порт 500 мА.
Я використовував безкоштовний додаток "Battery Doctor", щоб визначити, скільки амперажних портів для зарядки USB. Я використовую слово пропоновано навмисно, оскільки кожен пристрій має максимальну кількість амперажу, яку він потребує, незалежно від того, що пропонується.
Я виявив, що мій 3,0 порт на моєму ноутбуці HP заздрить, у якого поруч є блискавка, що пропонує 1,5 ампер (1500mA), тоді як 2,0 usb пропонує всього 0,5 ампер (500mA).
Хоча деякі форуми заявляють, що програма не може визначати кількість амперів, пропонованих для пристрою, програма Battery Doctor чітко вказує на запропоновані амперні акумулятори точно і негайно на моєму ipad (хоча він може відображатися лише до максимально дозволеного пристрій - я цього не пробував). Я перевірив додаток із настінним зарядним пристроєм на 1,8 підсилювача та 2-х амперним джерелом живлення, і обидва позначені як такі на зарядному пристрої. Показання амперажу відображаються точно і негайно в додатку.
Харчування, яке повинно подаватися через порт USB, визначене в розділі 7.2.1 Технічних характеристик USB 2.0.
Для початку подача потужності визначається в "одиницях навантаження". Для USB 2.0 один пристрій становить 100 мА, а для USB 3.x один пристрій - 150 мА.
Стандарт USB визначає два класи портів USB, "порти високої потужності" та "порти низької потужності"
Технічні характеристики кажуть, сторінка 171:
"Системи, які отримують робочу потужність зовнішньо, змінного чи постійного струму, повинні подавати щонайменше п'ять одиничних навантажень до кожного порту. Такі порти називаються портами високої потужності."
Отже, якщо до розетки змінного струму підключено настільний ПК або ноутбук, кожен USB-порт ОБОВ'ЯЗКОВО подає 500 або 900 мА струму. Зверніть увагу на мову, "принаймні". Тож може бути і більше, якщо тільки апаратно не підтримується функція ОПЦІЙНОГО струму. Наприклад, звичайний настільний ПК у режимі сну отримує живлення VBUS від + 5VSB-рейки свого блоку живлення, яка принаймні здатна подавати 2 А струму. Або більше, що конкретизовано в блоці живлення.
Наприклад, якщо гаджет Raspberry Pi3 отримує живлення від адаптера змінного струму від стінного струму змінного струму, він повинен подавати щонайменше 500 мА на кожен (з 4) портів. На жаль, цього не вдається, а тому не відповідає сумісності USB.
Однак якщо USB-хост - це худий пристрій, що працює на акумуляторі (наприклад, MP3-програвач або смартфон), це може визнати виробником "хост з низькою потужністю", а USB-порт може бути обмежений дизайном для доставки 100/150 тільки mA. Цей ліміт дуже незручний для клієнтів, і він рідко виконується.
Якщо система USB (хост або концентратор) оголошена звичайним хостом, порти тестуються на тест-характеристики USB-IF, використовуючи спеціалізовані тестери USB-портів . Тестер або застосовує навантаження, рівну 5 одиницям, і перевіряє, чи падіння напруги не перевищує технічні показники (5% або 10% запасу), або застосовує ступінчасте збільшення навантаження і визначає, в який момент (необов'язково) надмірна струм відключається над.
У побутових умовах здатність порту можна перевірити, застосувавши великий відбитий резистор 10 Ом (або 5,5 Ом, якщо USB 3.x). Або за допомогою спеціальної змінної навантаження, знайденої на e-Bay.
Вимоги до подачі живлення із звичайного USB-порту не слід змішувати з вимогами до USB-ПРИСТРІЙ: USB-пристрої НЕ повинні брати більше однієї одиниці навантаження, поки хост не завершить перелік пристрою. USB-хости повинні відслідковувати споживану потужність, оголошену приєднаними пристроями. Під час перерахування хост зчитує обов'язкові вимоги до електроенергії пристрою в своєму дескрипторі, і якщо хост вважає, що його потужність живлення змінена, він може відмовитися від з'єднання.
USB 2.0 = 5V x 0.5a (500ma) = 2.5W
USB 3.0 = 5V x 0.9a (900ma) = 4.5W
500ma та 900ma - це максимальний струм, який приймає нормальний спектральний порт (див. Інші відповіді щодо винятків).
Ця стаття у Вікіпедії має хороший графік живлення usb.