Как подать более 500 мА при питании от USB
Я собираюсь собрать себе новый BrewPi, и у меня есть несколько вопросов по питанию Arduino/USB.
Что-то похожее на комбинацию этих проектов:
https://imgur.com/a/Nval6
https://www.homebrewtalk.com/threads/how- to-brewpi-lcd-add-on.510036/
Устройство будет иметь Raspberry Pi Zero W, Arduino UNO (клон?), ЖК-экран с подсветкой, а также несколько реле и датчиков. Pi должен быть подключен к Arduino через USB. Arduino будет управлять экраном и некоторыми реле/зондами. Для простоты я хотел бы питать все от одного и того же регулируемого источника питания 5 В, а для простоты подключения я бы предпочел питать только Pi и запитывать Arduino через USB, а Arduino затем подавать питание на остальные.
Мои предпочтения: 5V ----> Pi Zero --(USB)--> Arduino --(5V)--> Экран/и т.д.
Однако согласно этому техническому описанию максимальное потребление экрана может превышать 1000 мА: https://www.vishay.com/docs/37314/lcd020n004l.pdf
Это явно превышает ограничение в 500 мА от контакта 5 В Arduino при питании через USB. Однако Pi Zero имеет несколько функций безопасности и не ограничивает исходящий ток через порт USB: https://www.reddit.com/r/raspberry_pi/comments/3zyhuq/pi_zero_usb_power_outputmilliamps/
Учитывая это, возможно ли закоротить/шунтировать полифьюзер Arduino, а затем без особых проблем получить более 500 мА от контакта 5 В Arduino?
Если нет, могу ли я «добавить» 5 В источника питания к 5 В Arduino (либо от контакта 5 В Pi, либо напрямую от источника питания) одновременно с сохранением USB-соединения (которое использует тот же источник 5 В). )? Здесь я расширяю границы своего понимания схемы. Если нет, то как я должен питать другие компоненты?
Вместо этого было бы лучше иметь источник питания 12 В и питать Arduino напрямую, а затем попытаться запитать все остальное от его контакта 5 В (помня, что все еще есть USB-соединение от Pi к Arduino). Чего я действительно хотел бы избежать в этой ситуации, так это необходимости обеспечивать второе преобразование 12 В-> 5 В.
Мы будем очень признательны за любую помощь или совет.
@DanielC, 👍0
Обсуждение1 ответ
Не шунтируйте предохранитель. Управляйте своими внешними компонентами напрямую от внешнего источника питания 5 В. Не пропускайте все через Arduino.
Вы говорите, что у вас регулируемый блок питания 5 В. Предполагая, что он обеспечивает достаточный ток, вы должны использовать его для непосредственного управления внешними компонентами.
Возможно, вам потребуется добавить фильтрующий конденсатор рядом с питанием для Pi/Arduino, чтобы отфильтровать колебания напряжения питания 5 В при включении и выключении сильноточных компонентов. Вы можете погуглить "Конденсатор фильтра источника питания", чтобы узнать больше.
Да, это. Они поставили этот предохранитель не для того, чтобы задушить вас, хотя на самом деле эта штука способна на большее. Они поставили этот предохранитель там, чтобы вы не сожгли платы, за которые заплатили хорошие деньги., @Delta_G
- Установите Arduino IDE в Raspberry Pi 3 модели B.
- Питание Raspberry Pi 3 от Arduino Uno
- Можно ли включить arduino uno через 5v pin при одновременном подключении usb?
- Питать arduino UNO через контакт 5 В, во время использования USB-кабеля для сбора данных?
- Ардуино "Фантомное питание"
- Идентификация детали
- Два адруино подключены к малине по usb, но один переподключается во время выполнения кода обработки
- Если USB дает 5 В, как Arduino может подавать 5 В на контакт 5 В? (И еще вопрос)
ни RPi, ни Arduino не предназначены для использования в качестве источника питания ... использование их в качестве источника питания заставляет их действовать как дорогой предохранитель, @jsotola
просто запустите все от 5v, не используйте разъемы USB., @dandavis
@dandavis Меня беспокоит этот вариант: у меня также должен быть подключен USB от Pi, и мне не удалось найти источник, который говорит, что все будет в порядке., @DanielC
Когда вы питаете Zero и Uno одним и тем же источником питания 5 В, дополнительное USB-соединение между ними должно быть в порядке. Но мощность должна работать за пределами обеих плат., @chrisl
Просто ничего не подключайте к 5-вольтовому контакту Uno, а подавайте его через USB. (Вот как я понимаю комментарий @dandavis)?, @DataFiddler
Я не уверен, откуда вы взяли 1000 мА. Сам ЖК-дисплей имеет максимум 10 мА. Возможно, вы говорите о номиналах фонового светодиода с максимальным током 1080 мА. Я очень сомневаюсь, что вы сможете запустить светодиод при таком токе. Вероятно, он будет очень ярким на короткое время, а затем умрет. Это значение, вероятно, является максимальным импульсным током (короткими импульсами)., @Gerben
Если вы питаете и экран, и RPi от одного и того же напряжения 5 В, просто добавьте дополнительный кабель от зарядного устройства к экрану, чтобы не использовать бедный RPi в качестве предохранителя. В дополнение к этому, если ток, потребляемый дисплеем, потенциально высокий, пиковый, подключите конденсатор 100-2000 мкФ к контактам питания, это поможет избежать любых потенциальных проблем., @Avamander