Для чего нужны контакты 5V и VIN?

Я считаю, что могу обеспечить питание Arduino тремя разными способами:

  • Используйте USB. Конструкция доверяет регулированию напряжения 5 В и не регулирует его каким-либо образом.
  • Используйте регулируемый источник питания, рассчитанный на напряжение 5 В, и подключите его к заземлению и 5 В.
  • Подключите нерегулируемый источник питания, например аккумулятор, к заземлению и VIN. Оно должно быть выше 6,2 В (поскольку падение напряжения составляет 1,2 В) и предпочтительно между 9 В и 12 В. Есть встроенный регулятор, который будет подавать на Arduino ровно 5В.

Но могу ли я использовать любой из этих контактов для питания других компонентов? Например, если Arduino питается от USB, могу ли я использовать вывод 5 В для питания диода? Думал смогу , но напряжение 4,70В, а у USB 5,07В . Кстати, VIN составляет 4,26 В.

5 В и VIN предназначены только для питания Arduino?

, 👍61

Обсуждение

Это Arduino Nano, поэтому домкрата нет., @Mads Skjern

где и когда вы получили это напряжение? Это может быть падение при измерении с другим током, протекающим через USB, и без него (если вы изначально измеряли без Arduino). Должно быть небольшое падение, поскольку входная мощность USB проходит через предохранитель (F1 на схеме) и МОП-транзистор (T1), прежде чем достичь контакта 5 В., @BrettAM

Я поместил Nano в макетную плату. А напряжения я измеряю мультиметром, который вставляю в макетную плату прямо рядом с выводами от Ардуино. Я так понимаю, что может быть падение напряжения при наличии нагрузки, т.е. при наличии тока. Но в моей установке нет другой нагрузки, кроме той, что находится внутри самой Ардуино., @Mads Skjern

Я измеряю напряжение 5,07 В, прикладывая мультиметр к точкам, где разъем USB припаян к Arduino., @Mads Skjern

Существует [Подача питания на Arduino: полное руководство](http://www.open-electronics.org/the-power-of-arduino-this-unknown/), @jediz


6 ответов


6

Их также можно использовать для подачи питания от цилиндрического разъема (Vin), USB или встроенного регулятора (5 В). На схеме платы показаны все точные пути питания.

,

Хорошо, но тогда почему на контактах 5 В и VIN напряжение ниже? И не будет ли это проблемой для многих приложений? Я полагаю, что если бы я использовал ЖК-дисплей с напряжением 5 В, могла бы (потенциально) возникнуть проблема, что он получает только 4,70 или 4,26 В?, @Mads Skjern

Кстати: я не инженер-электрик и не могу разобраться в схемах. Возможно, однажды :), @Mads Skjern

Он получает более низкое напряжение, поскольку дорожки на плате имеют ненулевое сопротивление, что приводит к падению напряжения. Проверьте технические характеристики всех компонентов, чтобы узнать, какой диапазон напряжения они могут принимать, но 4,70 В должно подойти для 99% всей 5-вольтовой электроники., @Ignacio Vazquez-Abrams


37

Нет. Вы можете получать питание от контактов 5 В и VIN на Arduino. VIN — это полностью неизмененная входная мощность перед регулятором (она будет бесполезна, если регулируемое напряжение 5 В подается напрямую). Выходная мощность — это то, для чего предназначен вывод 5 В, а не вход питания.

С веб-сайта Arduino:

5В. Этот вывод выводит регулируемое напряжение 5 В от регулятора на плате. Плата может получать питание либо от источника постоянного тока. разъем (7–12 В), разъем USB (5 В) или контакт VIN на плате. (7-12В). Подача напряжения через контакты 5 В или 3,3 В обходит регулятор и может повредить вашу плату. Мы не советуем этого делать.

,

Тем не менее, при условии, что вы не превысите 5,5 В на выводе +5 В, вы вполне можете использовать его для питания Arduino. Однако вы несете ответственность за то, чтобы напряжение не превышало 6 В., @David Hoelzer

Мне все еще интересно, как сюда вписывается питание USB. Питание USB обходит регулятор? Я думаю, что так и должно быть, иначе падение напряжения будет слишком большим. Итак, питание Arduino через контакт +5 В — это то же самое, что питание через USB? И дает ли питание через контакт +5 В +3,3 В?, @tcurdt

Вы можете подать питание на Arduino до 20 В через vin-пин., @clockw0rk


-2

Обычно я делаю следующее: после загрузки кода в разъем для ствола я подаю питание на разъем для ствола извне через vIn. таким образом вы сможете питать другие компоненты непосредственно от этого источника. вы также можете перейти на более высокие значения напряжения, поскольку Arduino допускает до 12 В.

,

Как это отвечает на вопрос: «Являются ли 5 В и VIN только для питания Arduino?», @Nick Gammon


5
Контакт

5V можно использовать для питания таких устройств, как Bluetooth, RFID, ультразвуковые датчики и т. д.

Контакт

vin используется для питания Arduino. Например, при использовании таких экранов, как моторный щит L298, который обеспечивает выходное напряжение 5 В при работе от 12 В.

,

0

Выпрямитель мощности Шотки MBR0520 (для поверхностного монтажа) Выпрямитель мощности Шоттки) подключен последовательно к контакту 5 В, присутствующему на Nano, который может выдерживать максимальное обратное напряжение 12 В и, согласно таблице данных, типичное значение 20 В, поэтому мы можем включить Arduino NANO, используя контакт 5 В, также при условии, что вы подаете правильное напряжение 5 В через любой тип. DC-DC преобразователя к нему. https://www.onsemi.com/pub/Colternal/MBR0520LT1-D.PDF http://malylubo.sk/wp-content/uploads/2013/01/Arduino_Nano_Schematic- 1024x676.png

,

0

Каждый названный вариант идет в конце вместе - на выводе +5В микроконтроллера: USB через диод Шоттки (500 мА USB 2.0/1000 мА USB 3.0), внешний 5 В напрямую, Vin через линейный регулятор, который рассеивает превышение напряжения в виде тепла (хороший может обеспечить ток 500 мА, китайский ~ 100 мА). Каждого абсолютно достаточно для самого MCU, но только если пользователь не отводит ток от контактов. В этом случае каждый вывод может обеспечить ток ~20 мА без каких-либо повреждений, но в целом он не должен превышать 200 мА. Пользователю следует избегать шлейфового подключения линий электропередачи (включая заземление), лучше подключать любого потребителя к источнику питания напрямую.

,