Arduino nano power 5В или 12В и светодиодная лента 2812B 5В

Я хотел бы узнать немного больше о входах и выходах Arduino.

Я делаю небольшой проект, состоящий из 1 светодиодной ленты с 40 светодиодами.

Не могу найти точной информации о Arduino + светодиодной ленте.

В данный момент все это не работает должным образом, и я предполагаю, что причина в плохом подключении к сети.

Основное питание от USB. Так это все в машине. У меня есть ~ 12 В (+2 или -2 В), а затем регулятор напряжения до 5 В с выходом USB, а затем кабель, соединяющий 5 В через USB Arduino. Затем я взял провода от VIN (номер контакта 30) к светодиодной ленте +5 В (которая в основном является главным предохранителем на ленте), а затем GND к земле светодиодной ленты и, конечно, DIN к DIN, как и должно быть.

Вывод: светодиодная лента не работает нормально и цвета неправильные .

Как мне подключиться?

Если я сниму регулятор напряжения, то основной предохранитель от автомобиля ~12В подключим к VIN (это будет основное питание ардуино). GND - контакт GND, очевидно. - а затем снова с той же точки ~12В автомобиля будет подключаться к регулятору напряжения 12В на 5В и это 5В должно быть со светодиодной лентой FUSE +5V ?

Правильно ли это? И еще один вопрос, поставить между "основной предохранитель от машины ~12В подключить к VIN (это будет основное питание ардуино)" - Регулятор напряжения 12В на 5В ? это необходимо ?

Спасибо за ответы, ребята, надеюсь, вы поможете мне с этим.

Я прочитаю те же вопросы и отвечу на них любым способом. Буду ждать ваших ответов тоже :)

, 👍-1

Обсуждение

Ваша полоса нуждается в 12В или 5В? Это не ясно из вопроса. Также: «не работает нормально и цвета неправильные», что это значит? Что вы на самом деле наблюдатель?, @chrisl

контакт 5 В предназначен для питания устройств 5 В, @Juraj

5V нужно, я имею в виду на конце полосы она мигает и показывает другие цвета, @Souelle

хм... хорошо, тогда я должен поставить регулятор 12V на 5V перед подключением VIN. На самом деле технические характеристики Arduino nano говорят, что VIN может быть подключен от 7 до 16 В. Потому и спрашиваю об этом., @Souelle

хорошо, так что .. Я должен подключиться через регулятор напряжения к VIN (приходит 5V) и GND. - это сила ардуино. (или я могу подключить тот же USB - только для питания arduino. ) и тогда я должен взять 5V на светодиодную ленту от автомобильного регулятора напряжения, а не от вывода VIN arduino. Есть в нем? Как насчет заземления для светодиодной ленты.? Должен ли я взять его с Arduino GND на светодиодную ленту GND или неважно, я могу взять GND с автомобиля?, @Souelle

Сколько светодиодов у тебя на этой ленте? Потери мощности (=> превращенные в тепло) составляют (Vin - Vout)*I для линейных регуляторов. Так что, если вы хотите раскачать 64 светодиода, вам понадобится большой регулятор с огромным радиатором. Или вы можете использовать импульсный DC-DC регулятор., @KIIV

У меня всего 40 :) чуть меньше :) ~ 800 мА нужно, если каждый светодиод потребляет ~ 20 мА. и 5В., @Souelle

Светодиоды WS2812 могут потреблять до 60 мА каждый (20 мА для красного, 20 мА для зеленого и 20 мА для синего). Так что это 2,4А максимального тока. В этом случае регулятор напряжения должен был бы сжечь 17 Вт мощности. Ни в коем случае не умеет., @Gerben

Вы не можете получить ≈800 мА от контакта 5 В на Arduino, который питается через USB. Есть предохранитель, который ограничивает ОБЩИЙ ток, потребляемый от USB, до 500 мА. Превышайте это, и он выключится., @Duncan C


2 ответа


2

Основное питание от USB. Так это все в машине. У меня есть ~ 12 В (+2 или -2 В), а затем регулятор напряжения до 5 В с выходом USB, а затем кабель, соединяющий 5 В через USB Arduino.

Хорошо. Это лучший способ питания Arduino в автомобиле. Лучше всего использовать зарядное устройство для телефона.

Затем я взял провода от VIN (пин номер 30) к светодиодной ленте +5В

На Arduino Uno нет такого понятия, как «контакт номер 30». Однако питание всего от VIN, когда вы подаете питание на Arduino через USB, очень плохо.

По сути, ток должен течь назад через встроенный регулятор, чтобы добраться до контакта VIN, а регулятору на самом деле это не нравится.

Вместо этого вы должны подключить светодиодную ленту к 5-вольтовому контакту Arduino, чтобы она была подключена напрямую к 5-вольтовому питанию USB.

Обратите внимание, однако, что мощность USB ограничена 500 мА. Это не предел питания — это предел, налагаемый предохранителем PTC на 500 мА на Arduino, который отключит ток, если потребляется более 500 мА. Было бы намного лучше, если бы вы могли обрезать USB-кабель и взять провода 5V и GND и напрямую подключить их к контактам 5V и GND Arduino, а также к контактам 5V и GND светодиодной ленты. Тогда это будет означать, что светодиоды получают питание непосредственно от блока питания, а не от Arduino.

,

Это здорово!! Большое спасибо!! Я чувствую себя лучше сейчас!, @Souelle


0

40 светодиодов потребляют до 60 мА x 40 = 2,4 А (2400 мА). Убедитесь, что у вас достаточно большой источник тока, если вы планируете использовать полностью белый цвет для всех светодиодов.

Регуляторы Arduino не предназначены для поддержки 2,4 А. Максимум 600-700 мА, и то только при напряжении на гнезде бочки не более 7,5В. При напряжении 12 В поддерживается гораздо меньший ток, поскольку регулятор нагревается, рассеивая (12–5 В) х потребляемый ток в виде избыточного тепла.

И 500 мА для USB, как указано, из-за предохранителя PTC.

,