Переключение между источниками питания с помощью P-MOSFET. Проблема с ЛДО

Я пытаюсь разработать схему для переключения питания с USB + 5V на батарею, когда USB отключен. Эта схема будет питать мини-плату WeMos D1, которой требуется входное напряжение 3,3 В, поэтому напряжение USB 5 В преобразуется в 3,3 В через стабилизатор LDO, в то время как напряжение батареи уже составляет 3,3 В.

Пытаюсь подобрать источник питания через p-mosfet FDN340P, как на схеме ниже, но не получается, т.к. при отключении USB и подаче питания от батареи на Vcc, он идет в обратном направлении в стабилизатор напряжения а Vin поднимается до 3В, отключая p-mosfet.введите описание изображения здесь

Я также пытался установить диод 1N4004 между Vin и затвором MOSFET, но напряжение на диоде не падает (вероятно, из-за слишком низкого тока?).

Как я могу оставить mosfet включенным, когда USB отключен?

Vcc - это выходной контакт, к нему нельзя подключать батарею.

Ответы (2)

Ваш полевой МОП-транзистор выключается, потому что напряжение батареи каким-то образом переходит от выхода LDO к его входу.

Существуют выделенные ИС тракта питания, которые вы можете использовать. Но если вы хотите немного подучиться, а я просто предположил после быстрого наброска, вы можете начать с пары N-канальных полевых МОП-транзисторов, используемых в конфигурации «спина к спине», последовательно подключенных к выводу OUT LDO. Их вентили, связанные между собой, подключены к входу LDO, который всегда выше 3,3В на 5В-3,3В. Если вы можете найти NMOS с Vth меньше этого значения, вы можете проверить, является ли это рабочим решением.

Я бы использовал параллельный PMOS или что-то еще для переключателя батареи, потому что я подозреваю, что его паразитный диод пропускает некоторый ток в батарею, когда она разряжена и ниже 3,3 В. Я понятия не имею, хорошо ли это/безопасно, и всегда работает нормально таким образом.

Вам нужен LDO с защитой от обратного тока, такой как MIC5225 (только пример). См. номинал обратного тока на стр. 5, когда EN низкий. Обратите внимание, что они показывают значения для заземленного и отключенного VIN. Вам нужно будет найти LDO, который соответствует другим вашим спецификациям с такой же функцией защиты от обратного тока.

Спасибо, это интересно знать. К сожалению, я не могу заменить LDO, поскольку он является частью платы WeMos.