Питание Arduino с блоком питания ATX [дубликат]

Я работаю над проектом, который требует использования блока питания ПК с моим Arduino Uno. Я хотел бы использовать Molex для питания моего Arduino, и у меня есть несколько вопросов. Мой блок питания рассчитан на 18 А по шине 12 В и 28 А по шине 5 В. Мой вопрос в том, какую шину лучше всего использовать, и следует ли мне использовать Vin, 5V или штепсельную вилку постоянного тока. Кроме того, будет ли работать тот же совет для Arduino nano? Вся помощь приветствуется.

Какие другие компоненты будут получать питание от блока питания и примерно какие токи они будут потреблять? Блоку питания для ПК обычно требуется хотя бы некоторая нагрузка на некоторые шины для правильной работы.
@Andrew: У меня есть блок питания для ПК таких же размеров, и он НЕ нуждается в нагрузке. Это неправда. Ну странно использовать такой мощный блок питания только для Arduino. Но нет проблем подключить только Arduino и ничего больше. Также странно до сих пор использовать Arduino Uno, самую старую и самую медленную плату, почти не имеющую памяти. Вместо этого я бы рекомендовал использовать Teensy 3.2, который меньше по размеру и предлагает гораздо больше функций.
Чтобы ответить на вопрос: вы можете использовать адаптер постоянного тока Arduino и подключить его к 12 В источника питания ИЛИ вы можете использовать контакт 5 В на Arduino и подключить его к 5 В источника питания. Но я рекомендую использовать 12 В, потому что напряжение от блока питания ПК не очень чистое. Регулятор напряжения на Arduino сделает чистые 5В из грязных 12В. См. площадка.arduino.cc/Learning/WhatAdapter .

Ответы (3)

18 А и 28 А означают, что это то, что безопасно может обеспечить блок питания . Однако ток будет идти только туда, куда ему нужно, блок питания не может подать 28 А в ваш Arduino. Ваш Arduino возьмет то, что ему нужно, что, вероятно, составляет около 10 мА.

И ваш Arduino, вероятно, будет использовать максимум 10 мА. Это означает, что вы можете безопасно подключать 28 А 0,01 А "=" 2800 Arduinos параллельно шине 5 В.

Однако относительно шины 12 В или 5 В. На Arduino есть линейный регулятор, который преобразует 5–12 В в 5 В, которые использует Arduino (если у вас есть Arduino на 5 В, или 3,3–12 В в 3,3 В, если у вас есть Arduino на 3,3 В).

Так что на вашем месте я бы подключил Arduino В я н к шине 5 В. Я совершенно уверен, что клеммы вилки питания постоянного тока г Н Д и В я н . Хотя я не уверен на 100%, так что поправьте меня, если я ошибаюсь в комментариях.

Я также не уверен на 100%, использует ли Arduino линейный стабилизатор напряжения LDO с малым падением напряжения или просто обычный линейный регулятор напряжения. Разница между ними заключается в том, что LDO, который должен выдавать 5 В, может потреблять от 5,1 В до 12 В (12 В — это просто пример). А обычному линейному регулятору напряжения требуется более высокое входное напряжение, скажем, 6,5–12 В, чтобы снизить его до 5 В.

Причина, по которой я говорю о LDO, заключается в том, что В я н идет прямо в какой-то регулятор, чтобы подать 5 В на остальную часть платы.

TLDR;

Просто подключите В я н к шине 5 В и GND к GND

С небольшой помощью Google вы бы нашли ответ: на старом Arduino Uno нет LDO из каменного века. А плате нужно гораздо больше, чем 10мА. площадка.arduino.cc/Обучение/WhatAdapter
@Elmue "от djmatic"

Также я бы не использовал питание 5VSB на входе Arduino 5V, это резервный источник питания, а не основной источник питания 5V, вентилятор блока питания не будет работать, как и основная часть источника питания, и ваш счет за электроэнергию будет ниже. .

Если вам также необходимо управлять тяжелым оборудованием, вы можете питать его от сети 12 В или 5 В и управлять входом питания на источник питания от Arduino, используя источник питания на полную мощность только при необходимости.

Если бы этот Arduino был аксессуаром для ПК, я бы использовал 5V molex, если только я не хотел, чтобы он работал во время приостановки и сна, и в этом случае я бы использовал 5VSB от основного разъема ATX, возможно, делая соединение с помощью соединительного разъема idc, или подключение к контактам питания встроенного разъема USB.

Вы можете сгруппировать контакты в 4 раза, потому что если ток Molex > 10 А, падение контактов превышает номинальный ток, вызывая избыточный нагрев, поэтому для правильного решения необходимо соединить соответствующие разъемы для номинала 20А и 30А на коротких проводах от блока питания или заменить на более тяжелые - 8 АВГ

Используйте отдельный кабель для питания Arduino от нагрузки, чтобы уменьшить кондуктивные шумы. Добавьте развязку к источнику нагрузки.

Это не отвечает на вопрос. Arduino Uno не потребляет ни 10А, ни 20А, ни 30А.
Провод 8 AWG для подключения ардуино? ВТФ? поспи ;)