Скажем, у вас есть устройство, для работы которого требуется 5 В постоянного тока. На самом деле он может безопасно работать при напряжении около 4,8 В постоянного тока. Обычно он работает от питания USB, но я хотел бы настроить его так, чтобы он работал от батареи. Можно ли разработать схему, которая позволяла бы устройству работать и заряжать аккумулятор при подключении к USB-порту, а затем, когда он был отключен, разряжать аккумулятор?
Да, это возможно, однако из порта USB 2.0 вы можете потреблять только 100 мА , не запрашивая дополнительную мощность от хоста. Чтобы на самом деле достичь предела 500 мА, вы должны сообщить хосту, что вам нужна дополнительная мощность во время перечисления USB. Смотрите этот пост:
Это было бы возможно, если бы устройство, являющееся нагрузкой, потребляло меньший ток, чем общий ток, поступающий от USB-порта. Итак, давайте рассмотрим пример. Порт USB 2.0 с обычным питанием может подавать на ваше устройство ток не более 500 мА при напряжении 5 В. Если само устройство потребляет всего 170 мА, то имеется резервная мощность:
500 - 170 = 330 мА
Эти 330 мА будут доступны для использования для зарядки аккумулятора за вычетом любого тока, который будет потребляться дополнительной схемой, используемой для управления зарядным устройством аккумулятора и селектором режима использования аккумулятора.
пометки
Майкл Карас