Реверсивен ключ за захранване

За i3 имах нужда от такава система: по подразбиране захранването се взима от батерията и когато потребителят свърже USB, прекъсвачът започва да се захранва от USB. Изглежда просто. Но как да изключите батерията? Първата ми мисъл е MOSFET, разбира се. За съжаление, мосфетите имат паразитен вътрешен диод, който разваля всички малини. Вижте тук:

захранване

Вижда се, че USB е късо към батерията и тук ще оцелее най-силният:) Ясно е, че това е лоша опция. За да видя такива моменти, винаги изобразявам паразитния диод в символа на транзистора. След като пропуснах търсенията си, ще покажа крайния резултат:

захранване

Идеята е, че един транзистор си блокира вътрешните диоди. (транзистори могат да бъдат поставени и източници един към друг, веригата ще продължи да работи).

Такъв превключвател може да провежда ток и в двете посоки. Понякога това не е желателно и е необходима защита срещу обръщане на полярността, какъвто е случаят с i3. Ако се вгледате внимателно, можете да видите, че левият транзистор играе ролята на контролиран „идеален диод“, но за разлика от него не провежда ток в обратна посока, тъй като се затваря с напрежение от USB.