Всякий раз, когда мой телефон может быть подключен (через USB-кабель) к моему ноутбуку, мой ноутбук будет заряжать аккумулятор моего телефона. Но как я могу отменить эту зарядку, чтобы дать команду батарее моего телефона зарядить мой ноутбук?
1 ответ
USB-порты обычно выдают 5 В при 0,5-1 А. Эта мощность берется от батареи или источника питания и подается через трансформаторы для понижения напряжения и контроля тока.
Питание через USB-порт только для вывода. Вы не можете обратить этот поток вспять. Даже если бы вы могли, вы бы пытались зарядить аккумулятор 12 В + с 5 В. Есть способы вывести напряжение выше, чем входное напряжение, но из-за того, как работает электричество, выход будет иметь намного более низкий ток, чем вход.
Ситуация невозможна, во-первых, потому что порты USB на ноутбуке не должны принимать входное напряжение. Если бы они могли, вы бы не смогли зарядить батарею, потому что это не так, как работает схема. Даже если бы в ноутбуке был специальный модуль для приема напряжения от портов USB для зарядки батареи, на входе должен быть достаточно большой ток для зарядки батареи. Телефон не может обеспечить этот ток.
TL; DR (без повторения): это невозможно сделать, потому что это слишком непрактично для реализации.