Переключаться между источниками питания 5 В?


37

Я проектирую плату, которая может питаться от USB или ATX. Они оба могут быть подключены одновременно, независимо. Я бы хотел, чтобы ATX подавал напряжение 5 В, если он подключен, но по возможности прибегаю к USB. Микросхемы в цепи будут работать на 5В.

Любые идеи?

Ответы:


29

Обычно, если вы можете выдержать падение напряжения, вы используете диод от каждого источника питания в цепи. Таким образом, материалы не будут подпитывать друг друга.

Если вы не можете выдержать падение напряжения, то вы бы использовали FET для переключения их в цепь, используя небольшую логику для включения того FET, который вы хотите, в зависимости от того, какая комбинация источников питания подключена.

Но если вы только начинаете изучать электронику и не уверены в дизайне блока питания, выбирайте диоды.

Принципиальная схема двух источников питания, ведущих в отдельные диоды (сторона анода), с выходом диодов, соединенных вместе (катоды)

Каждый диод будет иметь падение напряжения, номинальный ток и мощность рассеяния. Поскольку вы используете USB-порт, ваш ток не будет превышать 500 мА, и этот ток с падением напряжения будет меньше, чем ватт при рассеивании мощности, поэтому, пока вы выбираете силовые диоды, у вас должно быть все в порядке.

Падение напряжения для стандартного диода 1N4001 (0,30 долл. США на Digikey ) составляет около 1 В при 1 А, поэтому выходной сигнал вашей цепи будет равен 4 В. Если вы хотите получить более низкое падение напряжения, вам следует перейти на диод Шоттки, например 1N5817, который имеет падение ближе к 450 мВ при 1 А, поэтому напряжение на выходной стороне будет 4,55 В. Этот диод всего на несколько центов больше.

Однако, если вам требуется ровно 5 вольт в цепи, вам придется взглянуть на другие методы переключения, такие как полевые транзисторы. Имейте в виду, однако, что это будет дороже, и почти каждый второй простой вариант все еще включает падение напряжения.

Большинство устройств и цепей 5 В будут работать нормально при напряжении 4,5 В, просто внимательно проверьте их характеристики и проведите некоторое тестирование.


Вместо 1N5817, можно ли использовать PMEG3020ER ? Он имеет больший номинальный ток и меньшее падение напряжения (365 мА)? Это тоже дешево. Обратный ток слишком велик?
Кар

14

Вы должны быть в состоянии использовать ту же схему, что и Arduino Duemilanove ; Вы можете получить схему в формате PDF или в виде файлов Eagle . Дизайн Arduino лицензируется по лицензии Creative Commons Attribution-ShareAlike 2.5 . Вот описание вариантов питания Duemilanove:

Arduino Duemilanove может получать питание через USB-соединение или от внешнего источника питания. Источник питания выбирается автоматически.

Внешнее (не USB) питание может подаваться либо от адаптера переменного тока в постоянный ток, либо от аккумулятора. Адаптер можно подключить, вставив центральный положительный штекер 2,1 мм в разъем питания платы. Выводы от аккумулятора можно вставить в разъемы Gnd и Vin разъема POWER.

Плата может работать от внешнего источника питания от 6 до 20 вольт. Однако, если на него подается напряжение менее 7 В, на вывод 5 В может подаваться напряжение менее 5 В, и плата может быть нестабильной. При использовании напряжения более 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон составляет от 7 до 12 вольт.

Штыри питания следующие:

  • VIN. Входное напряжение на плате Arduino при использовании внешнего источника питания (в отличие от 5 вольт от USB-подключения или другого регулируемого источника питания). Вы можете подавать напряжение через этот контакт или, если вы подаете напряжение через разъем питания, получить к нему доступ через этот контакт.

  • 5V. Регулируемый источник питания, используемый для питания микроконтроллера и других компонентов на плате. Это может происходить либо от VIN через встроенный регулятор, либо от USB или другого регулируемого источника питания 5 В.

  • 3V3. Источник питания 3,3 В, генерируемый встроенным чипом FTDI. Максимальный ток потребления составляет 50 мА.

  • GND. Штыри.


ах, к сожалению, это тот путь, по

5
Что не удалось для вас?
Крейг Трейдер

8
Это хорошее предложение, но, возможно, было бы лучше, если бы вы объяснили, как именно плата Arduino автоматически выбирает питание, вместо того, чтобы просто сказать «посмотрите на их схему». Их схема не совсем ясна, и может быть неочевидно, что функции различных микросхем делают для тех, кто их не использовал ранее (в частности, LM358D и MC33269D, которые, по-видимому, участвуют в выборе источника питания)
Давр

4
схема Arduino предназначена для переключения между внешним напряжением> 7 В и 5 В от USB. это зависит от того, какое входящее напряжение выше, тогда как я пытался переключаться между 5В и 5В. я в конечном итоге просто с помощью переключателя ... хе.

10

Взгляните на контроллеры ORing MOSFET, такие как LTC4412 ( http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1003,C1142,C1079,P2220 ) и MAX5079 Максима ( http: // www .maxim-ic.com / quick_view2.cfm / qv_pk / 4606 ). Немного сложнее (и дороже), чем параллельно использовать диоды. Однако падение напряжения питания и рассеиваемая мощность будут минимальными.

Если вы продолжаете работать с диодами, помните, что никакие два диода не имеют одинакового прямого напряжения. Таким образом, допуски могут работать так, что цепь питается от USB, даже если ATX подключен.


3

Что вам может понадобиться, это подключить питание USB через какой-то буфер с контактом выбора микросхемы или что-то в этом роде. Затем есть логический элемент И, который, если он видит 5 В как от питания USB (перед буферной микросхемой), так и 5 В от источника питания ATX, 1 и 1 = 1 (и выбор микросхем обычно активен при низком значении, означающем, что «1» повернет Выключите питание USB).

редактировать: я не имел в виду буферный чип. Я хотел сказать какую-то микросхему, чтобы «очистить» напряжение от USB. Любая микросхема, которую вы можете использовать для питания, и имеет контакт выбора микросхемы


2
Это не очень хороший способ сделать это. Такие вещи, как буферные чипы, обычно используются для логики, а не для подачи питания. Могу поспорить, что это будет работать, но, вероятно, не для чего-то меньшего, например, 50 мА или каких-либо ограничений этого конкретного чипа.
Давр

-1

Вы могли бы использовать диод Шоттки, а затем добавить 5-вольтовую контактную плату, чтобы компенсировать потерю напряжения, нет? https://www.sparkfun.com/products/10968


1
Я думаю, что вы правы, но я думаю, что главный ответ уже сказал, что - есть ли у вас что-то добавить, что не было упомянуто ранее?
Грег д'Эон

1
Там нет упоминания о доске прорыва, чтобы восстановить падение 5v. Это то, что я добавлял / просил. Я новичок во всем этом ... Я хотел бы получить руководство самостоятельно.
Ник

Это ... на самом деле хороший момент. +1 от меня.
Грег д'Эон

1
хотя переключатель MOSFET будет дешевле, меньше и эффективнее
эндолит

Это не очень хороший дизайн, добавление еще одного блока питания довольно глупо. Преобразователь также будет иметь некоторый шум, который может быть значительным, если задействованы аналоговые компоненты.
caconyrn
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.