Переключение питания USB и питания от батареи для зарядки и работы устройства

Здравствуйте, я использую кастомную плату, и у меня есть три линии снабжения. VBUS, VBAT & ВСИС. Как мне использовать комбинацию переключателей в моем оборудовании, чтобы выборочно использовать линии. Описание строк приведено ниже:

  1. V-BUS: питание 5 В от USB. Для зарядки и питания устройства используется USB-кабель типа C.
  2. V-BATT: Питание от аккумулятора. Устройство также может питаться от аккумулятора.
  3. VSYS: регулируемое напряжение 3,3 В для всей системы. Это генерируется как V-BATT, так и V-BUS.

Я составил таблицу истинности со всеми возможными комбинациями переключателей и хочу получить условие № 4,6 & 7. Остальные другие условия не требуются. Таблица истинности прилагается ниже:

, 👍-1

Обсуждение

В чем именно ваша проблема? Какое оборудование у вас есть? Как это оборудование подключено?, @chrisl

какая часть вашего поста посвящена Arduino?, @jsotola

Ваша информация является хорошим упражнением, но она бесполезна, если мы не знаем, о чем вы говорите, и не опубликовали схему, которая определит контакты и взаимосвязь. Используемые вами этикетки не являются точными и могут указывать на разные вещи на разных платах разных производителей. Я бы сказал, что из того, что дано, VSYS требуется для работы всего, это самая важная часть системы питания с точки зрения микропроцессора., @Gil

Да, вы правы насчет VSYS. Я добавляю изображение, показывающее разные метки, т.е. VSYS, V-BUS и V-BATT. V-BUS — от usb типа C, т. е. 5 вольт, VSYS — 3,3 вольта, а V-BATT — от напряжения батареи., @tshivam

Вы можете задать этот вопрос на [SE/EE](https://electronics.stackexchange.com/)., @the busybee