Нужно подключать батарею в качестве источника питания когда нет основоного источника питания и соответственно отключать батарею если есть. Пытаюсь чтото на мосфетах придумать, желательно чтоб задействовать только один вывод у микроконтроллера для управления этим переключением.