Я чув, що обмеження струму для USB-порту - 100 мА. Однак я також чув, що деякі пристрої можуть отримати до 1,8А з порту. Як вам подолати межу 100mA?
Я чув, що обмеження струму для USB-порту - 100 мА. Однак я також чув, що деякі пристрої можуть отримати до 1,8А з порту. Як вам подолати межу 100mA?
Відповіді:
Я думаю, що я можу спробувати усунути це.
USB за замовчуванням доставить 100 мА струму (це потужність 500 мВт, оскільки ми знаємо, що це 5 В, правда?) На пристрій. Це найбільше, що можна витягнути з USB-концентратора, який не має власного джерела живлення, оскільки вони ніколи не пропонують більше 4 портів і зберігають жадібну 100mA для себе.
Деякі комп’ютери, які дешево вбудовані, використовуватимуть концентратор, що працює на шинах ( усі ваші USB-з'єднання мають той самий джерело 500 мА, а електроніка, яка виступає в якості концентратора, використовує це джерело ), щоб збільшити кількість портів USB та заощадити невелику кількість грошей. Це може засмутити, але завжди можна гарантувати 100 мА.
Коли пристрій підключено, він проходить перерахування. Це не тривіальний процес, і його можна детально побачити на сайті Яна Аксельсона . Як ви бачите, це довгий процес, але чіп від компанії, як FTDI, буде обробляти важку частину для вас. Вони обговорюють перерахування в одній із своїх приміток до додатків .
У кінці перерахування ви встановлюєте параметри пристрою. Дуже конкретно дескриптори конфігурації. Якщо ви заглянете на цей веб-сайт, вони покажуть всі різні деталі, які можна встановити . Це показує, що ви можете отримати до 500 мА запитуваної потужності. Це те, чого можна очікувати від комп’ютера. Ви можете отримати мікросхеми FTDI, щоб обробити це для вас, що приємно, оскільки вам потрібно лише ставитися до чіпа як до послідовної лінії.
Ось де речі стають цікавими. Ви можете придбати зарядний пристрій, який робить розетку на USB в магазині. Це порт зарядки USB. ваш комп'ютер не постачає їх, і ваш пристрій повинен мати можливість розпізнавати це.
По-перше, щоб отримати найкращу інформацію про USB, вам іноді доводиться кусати кулю і звертатися до людей, які пишуть специфікацію. Тут я знайшов чудову інформацію про специфікацію зарядки USB . Корисна посилання на сторінці - посилання на зарядку акумулятора . Здається, це посилання пов'язане з номером редакції, тому я зв'язав і те, і інше, якщо версія буде оновлена, люди все ще можуть отримати доступ до інформації.
Тепер, що це означає якщо ви відкриєте PDF-файл із зарядженим файлом battle_charging та перейдете до третьої глави, вони переходять у порти зарядки. Зокрема, 3.2.1 пояснюється, як це відбувається. Зараз вони тримають це дуже технічно, але ключовий момент простий. Порт для зарядки usb встановлює опір припинення між D + і D-. Я хотів би скопіювати розділ, який пояснює це, але це захищений PDF, і я не можу скопіювати його, не переробивши його.
Ви можете витягнути 100mA з комп'ютерного порту. Ви можете витягнути 500mA після перерахунку та встановлення правильної конфігурації. Як говорили багато інших, комп’ютери відрізняються їх застосуванням, але більшість, з якими я мав досвід, спробують зупинити вас. Якщо ви порушите це, ви також можете пошкодити комп’ютер із поганим дизайном (у Davr там не так, це погана практика). Ви можете витягнути до зарядки до 1,8А з порту зарядки, але це рідкісний випадок, коли порт щось вам повідомляє. Ви повинні перевірити це, і коли це буде перевірено, ви можете це зробити. Це те саме, що купувати настінний адаптер, але ви можете використовувати USB-кабель та USB-порт.
Навіщо використовувати специфікацію зарядки? Отже, коли мій телефон вмирає, мій зарядний пристрій швидко заряджається, але якщо у мене немає зарядного пристрою, я можу витягнути живлення з комп'ютера, використовуючи той же апаратний порт для передачі файлів та інформації з мого комп'ютера.
Будь ласка, дайте мені знати, чи є щось, що я можу додати.
Ви можете домовитись про 500mA з однією з мікросхем FTDI USB, ось повідомлення на форумі, в якому йдеться про це. Якщо ви використовуєте якусь іншу мікросхему, вам все-таки потрібно щось, що може розмовляти по USB-протоколу і говорити ПК, що він хоче 500mA. Будь ласка, не порушуйте специфікацію USB, ваш пристрій може працювати нормально для деяких людей, але тоді він не буде працювати для інших, і ви ризикуєте пошкодити погано розроблений ПК.
Теоретичний ліміт струму на USB-порту, що працює на шині (такий, як у вашому комп’ютері), становить 100 мА, дозволений до 500 мА. На практиці ви, ймовірно, не отримаєте стільки з портів на своєму комп’ютері. Однак, якщо ви використовуєте автономний USB-концентратор, ви маєте змогу отримати 500mA з кожного порту на концентраторі. Тож якщо у вашому HUB є 4 порти, ви можете отримати 4 * 500mA = 2A.
Остерігайтеся: переконайтеся, що ваш HUB постачається з гідним адаптером живлення. Деякі концентратори оснащені адаптером 1A, тому що виробники вважають, що це нереальний сценарій для користувачів, щоб отримати 500mA з КОЖНОГО порту.
Перегляньте цю статтю у вікі: http://en.wikipedia.org/wiki/USB_hub#Power
Я вважаю, що він відрізняється від постачальника материнської плати тим, наскільки хороший блок живлення для USB. Деякі виробники дешевих брендів B можуть просто підключити + 5 В джерела живлення до порту USB. Деякі кращі можуть фактично включати весь пакет для захисту від перенапруг тощо.
Я отримав USB-концентратор 4-портових програм (el-cheapo, коштував мене як 10 євро), тому мені не потрібно весь час потрапляти під стіл для підключення USB. Цей порт sweex очевидно не має захисту. Я курив короткий MOSFET разом з ним один раз, його номінальний струм становив 3А.
У будь-якому разі, я хочу зауважити, що незалежно від вашого проекту, ви, мабуть, не захочете отримати понад 500mA струму, виведеного з USB-порту. Можливо, як єдиний, якщо ви хочете ризикнути підірвати це від свого імені. Звичайно, ні для кого іншого.
Мені хотілося б подумати, що потужність, що забезпечується USB, полягає в основному для того, щоб можна було спілкуватися з реальним пристроєм. Можливо, ви маєте ланцюг ізоляції для кращого захисту USB-хостів. Я б точно не сприймав USB як універсальний джерело живлення 5В, тому що адаптери можуть зробити це набагато краще (а в перспективі, мабуть, і дешевше).
Доповнення до чудової поради Кортука:
Ви дійсно повинні використовувати налагоджений концентратор або «зарядний пристрій USB» для налагодження, оскільки ви не хочете обсмажувати комп’ютер, випадково щось уклавши.
Усі комп’ютери, з якими я мав задоволення, не переймаються обмеженням струму нижче 500 мА. (з перерахуванням або без)
Наскільки я знаю, насправді ніхто не заважає включати обмеження струму в USB-хост, тому пристрої дійсно в системі честі не малюють більше, ніж дозволено. Я бачив безліч пристроїв, які вимагають однієї потужності, але насправді залучають набагато більше, і я ніколи не бачив, щоб вони закривалися чи що-небудь ще. Принаймні, на робочому столі я вважаю, що порти здатні перевищувати 500 мА.
Тож якщо ви робите продукт, яким користуватимуться інші, прочитайте специфікацію USB та навчіться домовлятися з комп’ютером, щоб отримати до 500 мА. Якщо ви просто робите одноразовий і чомусь знаєте, що порт здатний на 1.8А, тоді просто намалюйте його.
Насправді багато виробників електроніки все ще не дотримуються специфікації USB 2.0, не застосовуючи ці обмеження в поточних USB-портах, які вони надають. Деякі (читайте: більшість) USB-портів дозволяють 100mA незалежно від перерахунку та тривалості діяльності; деякі порти пропонують навіть 500mA незалежно від необхідних переговорів про потужність. - Максиме
Мій телефон Samsung запитує MaxPower 2 мА, але потім тягне ~ 250 мА незалежно від того, до чого він підключений.
Відповідь, яка найбільше проголосує, містить оманливу інформацію, і її краще виправити (через великий трафік).
Будь-який звичайний порт USB HOST повинен бути здатний подавати струм 500 мА. Див. Розділ 7.2.1 специфікацій USB 2.0 або розділ 11.4.1 специфікації USB 3.1.
Специфікація USB 2.0 говорить, стор. 171:
"Системи, які отримують робочу потужність зовнішньо змінного чи постійного струму, повинні подавати щонайменше п'ять одиничних навантажень до кожного порту. Такі порти називаються портами високої потужності."
Зверніть увагу на мову, "принаймні". Тож будь-які гаджети, що не є USB, можуть використовувати 500 мА (або 900 мА на USB 3.0) без особливих вагань.
Необмежений ліміт 100 мА повинен дотримуватися USB-пристрої , тому ліміт не застосовується поза рамками USB. Рідкісні винятки становлять обмеження 500 мА - невеликі USB-хости, що працюють від акумулятора, які можуть обмежуватись до 100 мА на порт.
Ви не можете малювати 1.8A безпосередньо з USB ПК. Однак якщо вам потрібен високий струм і підключений до ПК одночасно, подумайте про вкладення в концентратор, у якого є його власне живлення від електромережі.
Наведений вище 100 мА струм до 500 мА може узгодити драйвер пристрою. Однак деякі пристрої можуть не налаштовуватися належним чином під час завантаження, якщо у вашому BIOS є параметр під назвою: "Увімкнути застаріле зберігання" у налаштуваннях USB. Якщо цей параметр вимкнено - ви можете повторно підключити пристрій після завантаження, якщо він не працює належним чином. Тільки з цим налаштуванням, якщо він присутній, BIOS забезпечить струм більший, ніж якесь мінімальне значення, я думаю, 100 мА.
Методом грубої сили може бути підключення двох чоловічих USB до одного жіночого USB-кабелю для додаткової потужності. ПОПЕРЕДЖЕННЯ: можуть виникнути проблеми з електричною / електричною безпекою.
Г-н 404notFound, Вибачте, що ви не можете збільшити ліміт в USB-пристрої. Вона обмежена конструкцією.
Деякі ранні концентратори обмежувались 100 мА, тепер усі концентратори - 500 мА, а з портами USB3 доступно 900 мА.
Хороша новина - ви можете дізнатися, для чого оцінюються ваші порти. Якщо старше 5 років, деякі можуть бути 100mA, але новіші, ніж сумніваюся.
Якщо ви працюєте в Windows ... перейдіть до> Диспетчер пристроїв> обладнання> USB-концентратор (виберіть будь-який)> властивість (rt миша)> живлення
Я сподіваюся, що це допомагає !! Вибачте за нечітке зображення .. це Mac .. Ви можете бачити 500mA на порт і пристрій підключений = 0mA У нього вбудований поточний лічильник, що він не робить, це полегшить вам визначити, який фізичний концентратор і порт, на який він посилається. Я знайшов переміщення миші до кожного порту найпростішим способом ідентифікації, але мої вчені колеги можуть знати швидший шлях.
BTW Всі концентратори USB захищені автоматичними скинутими поліфузами від короткого замикання. Але я бачив принаймні одну материнську плату з видутими електролітичними ковпачками поблизу USB-портів через струми сплеску, виявлені за допомогою традиційної кришки попкорну.