У меня есть очень маленькие и простые электронные проекты, которые я подключаю с помощью разъемов питания USB и резистора. Для одного проекта мне требуется использовать более 100 мА, однако порт USB требует выполнения процесса перечисления, прежде чем подавать больше (до 500 мА).
Я просматривал сайт TI.com в поисках какой-нибудь микросхемы, которая может помочь мне с этой задачей, однако я не уверен, что нахожусь на правильном пути (я предварительно выбрал микросхемы LM3526 и BQ2402x, но не полностью понять, как их использовать... я все еще учусь....).
Есть ли какой-нибудь простой пример схемы, который я могу использовать для решения этой проблемы? В идеале это должно быть что-то, что я могу подключить к USB-порту, и это даст мне выходной ток 500 мА и более 4,5 В.
Спасибо за помощь,
Рассмотрим ATtiny85 от Atmel с V-USB . Это 8-контактный чип AVR, который вам нужно будет запрограммировать с помощью V-USB, который представляет собой программную реализацию USB, которая активирует фазу перечисления, что позволит вам использовать все доступные 500 мА.
Это около 1,50 долларов США в упаковке SOIC, изображенной ниже, что экономит место и стоимость:
Легко программируемый и недорогой, в то время как чип FTDI выше (FT232R) стоит около 6 долларов за штуку.
Если вы хотите обмениваться данными с чипом, использование V-USB также дает вам возможность действовать как USB-устройство класса CDC, которое похоже на последовательный порт (UART), как и чип FTDI.
Вы можете использовать микросхему USB-UART FT232R , например:
Вы подключите нагрузку с другой стороны p-канального переключателя питания MOSFET.
Они легко доступны через дистрибутив и в не слишком пугающей упаковке.
Настройка мощности по умолчанию составляет 100 мА, поэтому вам придется использовать утилиту, чтобы запрограммировать 500 мА, которые вы хотите, в настройках мощности USB. FTDI имеет MPROG , который можно использовать для этой цели.
Хотя USB указывает, что устройство должно потреблять не более 100 мА, нет хоста USB, который фактически реализует такое ограничение.
Вы можете легко получить даже чуть более 500 мА (до того, как сработает polyfuse или что-то подобное) с любого компьютера, построенного за последние 5 лет. Да, ОС не будет знать о такой тяге, но выход тока будет совершенно свежим. :)
Судя по описанию вашего проекта, вы на самом деле не заинтересованы в USB-устройстве, а просто используете его в качестве источника питания. Хотя игнорирование какой-либо спецификации может быть не лучшим подходом, я еще не видел ни одного компьютера, который ограничивал бы ток ниже 500 мА.
Воутер ван Оойен
Прохожий
Прохожий
Себастьян
Себастьян
Саймон Рихтер