12В но какой Ампер?

Итак, если мой Arduino потребляет около 800 мА при 5 В, а понижающий преобразователь постоянного тока около 266 мА при 5 В плюс соленоид 1,2 А при 12 В, стоит ли приобретать блок питания 12 В, 4 А (48 Вт)? Поскольку Филип Франик сказал мне, что это хорошая практика, чтобы на всякий случай получить ток в 2 раза больше, чем мне нужно. Что тогда будет с текущими, которые не используются?

, 👍0

Обсуждение

Хорошей практикой является расчет ваших потребностей и умножение их на 2 «на всякий случай». Поэтому, если вам нужно 1,5 А, найдите блок питания с максимальной мощностью 3 А. Таким образом, вам понадобится источник питания мощностью около 36 Вт (3 А * 12 В)., @Filip Franik

не используйте arduino в качестве источника питания ... он может стать дорогим предохранителем, @jsotola

Я использую Arduino для релейного модуля, ЖК-дисплея, зуммера и клавиатуры. Не используя его в качестве источника питания, я пытаюсь сделать 12 В источником питания для соленоида и Arduino., @Fiery Kenichi


2 ответа


3

Итак, вы хотите использовать регулятор напряжения 5 В на Arduino в качестве источника питания для ваших 5 В компонентов, а регулятор 5 В питать от источника 12 В, который питает ваш соленоид?

Проблема с этим планом – тепло. Регулятор напряжения на Arduino представляет собой плохо отводящий тепло (теплоотводящий?) «линейный» регулятор. Линейный регулятор напряжения представляет собой полупроводниковую схему, которая преобразует избыточное напряжение в тепло.

Чем выше напряжение питания, которое вы подаете на регулятор напряжения, тем больше тепла он выделяет при заданной токовой нагрузке.

Если вы подаете 12 В на регулятор напряжения Arduino, ему необходимо снизить напряжение с 12 В до 5 В. 12В - 5В это 7В. Таким образом, он преобразует 7 В в тепло. Вы рисуете только ≈220 мА. Общая мощность, которая будет преобразована в тепло, составляет 7 В * 0,22 А или около 1,54 Вт мощности. Вы должны предусмотреть как минимум на 50% больший ток, чем, по вашему мнению, вам понадобится, поэтому давайте использовать 330 мА. 7,0 * 0,33 — это около 2,3 Вт.

Проведенное мной небольшое исследование показало, что типичный стабилизатор напряжения Arduino может рассеивать около 1 Вт тепла. Вы значительно превысите этот предел даже при низком числе ≈220 мА, поэтому вам нужно решение, которое не приведет к перегреву регулятора напряжения вашего Arduino.

Если бы вы вместо этого снабжали регулятор напряжения Arduino 7,5 В, у него было бы намного меньше работы. Это падение напряжения 2,5В. Таким образом, для максимального потребляемого тока 0,33 это будет 2,5 * 0,33 или около 0,83 Вт. Это было бы ниже потолка в 1 ватт. Однако похоже, что ваш проект основан на источнике питания 12 В.

Вместо этого вы можете использовать внешний импульсный стабилизатор напряжения, чтобы снизить напряжение с 12 В до 5 В. (ищите «стабилизатор напряжения».) Они намного эффективнее и не выделяют столько тепла. Затем вы можете подать регулируемое напряжение 5 В непосредственно на вход USB на Arduino, а также подавать его на другие компоненты 5 В.

,

Я решил выбрать источник питания 12 В 1,5 А (18 Вт), подключенный к соленоиду 12 В 1,2 А и понижающему преобразователю постоянного тока, понижающему напряжение с 12 В до 7 В, что приведет к увеличению тока с 1,5 А до 2,5 А для Ардуино. Устройство SMD AMS1117 5,0 В (регулируемый/фиксированный линейный регулятор с малым падением напряжения на 0,8 А) Максимальное входное напряжение составляет 18 В, ограничение тока составляет около 1,5–1,6 А, Мой ток составляет около 2,5 А минус 1,5 А, что произойдет с 1 А?, @Fiery Kenichi

Я читал статью, в ней говорится, что поскольку для блока питания, подключенного к Arduino, не существует максимального номинального тока, Arduino будет потреблять столько тока, сколько ему нужно (и регулятор напряжения может с этим справиться). Так это нормально?, @Fiery Kenichi

Я не понимаю, что вы описываете., @Duncan C

Я совершенно забыл о DC-DC Step Down Buck Converter Выходной ток: Номинальный ток 2A, максимум 3A (требуется дополнительный радиатор). Итак, из того, что я знаю на данный момент, понижающий преобразователь не будет создавать 2,5 А просто так., @Fiery Kenichi

Я описываю ампер, поскольку понижающий преобразователь понижает напряжение (при повышении тока) со своего входа (питания) на выход (нагрузку)., @Fiery Kenichi

Ваши различные комментарии ОЧЕНЬ трудно понять. Пожалуйста, отредактируйте свой вопрос, чтобы четко указать, что вы планируете делать. Что вы ДОЛЖНЫ сделать, так это управлять соленоидом 12 В напрямую от источника питания 12 В. Затем подайте 12 В на понижающий преобразователь, рассчитанный на ток до 2 А. Я предполагаю, что вы выбрали понижающий преобразователь с выходным напряжением 5 В. Затем вы подали бы эти 5 В в порт USB на вашем Arduino, а также использовали его для питания других компонентов 5 В. Понижающий преобразователь будет потреблять очень небольшое количество тока от источника питания 12 В и вообще не будет выделять много тепла., @Duncan C


0

Если мое питание увеличится с 12 В 1,5 А до 4 А. Мой Arduino будет потреблять около 800 мА при 5 В (571 мА при 7 В) плюс соленоид 1,2 А при 12 В, стоит ли приобретать блок питания 12 В 4 А (48 Вт)? Так как Филип Франик сказал мне, что это хорошая практика, чтобы получить ток в 2 раза больше, чем мне нужно, на всякий случай.

Я знаю, что эффективность преобразователя рассчитывается путем деления выходной мощности (Pout) на его входную мощность (Pin), а затем умножения входного тока для получения выходного тока.

Так, например, 7 В делят 12 В примерно на 58,3% x 4 А = 2,33 А. Даже если соленоид потребляет 1,2 А при 12 В, оставшийся ток составляет 2,8 А, поэтому ток составляет 1,63 А при 7 В. Если ток Arduino потребляет то, что ему нужно, и пока он не потребляет более 2 А, я думаю, что этого достаточно и безопасно.

,