Подключить светодиоды без резистора с помощью arduino, как?
На картинке есть 4 красных светодиода и arduino. Каждый светодиод имеет прямое напряжение 2 В. Мой друг говорит,что просто цифровая запись(9, МАКСИМУМ)
, и светодиоды будут гореть без резистора и не будут гореть. Это правда?
@Lollsome, 👍1
Обсуждение2 ответа
Я предполагаю, что у вас есть только 5 В постоянного тока. Ваш друг почти прав, он будет работать некоторое время, однако в долгосрочной перспективе он, вероятно, потерпит неудачу, если вы не один из счастливчиков. Каков диапазон Vf (падение прямого напряжения) светодиодов (вы указываете 2 В), и соответствуют ли они парам, если нет, они не будут светиться равномерно. Вы заставляете arduino выводить максимум на порт D9. Я полагаю, что ток не будет соответствовать спецификациям микропроцессора. Вы предполагаете, что светодиод-это устройство напряжения, а не устройство тока. Для привода светодиодов обычно используется резистор или источник постоянного тока. Схема привода светодиода должна обеспечивать достаточный ток для освещения светодиода с требуемой яркостью, но должна ограничивать ток, чтобы предотвратить повреждение светодиода и драйвера. Как правило, прямое напряжение (Vf) светодиода составляет от 1,8 до 3,3 вольт. Это зависит от цвета светодиода. Красный светодиод обычно падает примерно на 1,7-2,0 вольта, но поскольку падение напряжения и частота света увеличиваются с увеличением ширины запрещенной зоны, синий светодиод может упасть примерно на 3,3 вольта. поперек светодиода примерно постоянен в широком диапазоне, но может варьироваться от светодиода к светодиоду.
Светодиоды являются диодами и имеют
В зависимости от светодиодов, это может быть или нет, кто знает?
Вы будете в безопасности и под контролем, последовательно добавив небольшой резистор (либо с каждым отдельным светодиодом, либо, если пары светодиодов сбалансированы, со всей светодиодной схемой). Значение резистора зависит от светодиодов и напряжения питания Arduino.
- Питание светодиодной ленты - Сколько ампер?
- Как управлять встроенными светодиодами Arduino Nano 33 BLE Sense?
- Есть ли функция Adafruit для инвертирования цветов моего экрана для языка Arduino?
- Почему некоторые контакты Arduino Nano (D3, D4, A3, A4, A6, A7) не могут быть установлены на высокий уровень?
- Мигающий светодиод при движении сервопривода
- Не удалось преобразовать «digitalWrite(8u, 1u)» из «void» в «bool»
- Можно ли запитать 25 светодиодов через USB?
- Как погасить светодиод за определенное время с помощью FastLED
Светодиоды будут в порядке. Однако Arduino не будет доволен., @Majenko
Не повредит добавить дешевый резистор, по крайней мере, это продлит срок службы ваших светодиодов и Arduino, @Coder9390
Это может сработать, если вы не установите контакт 9 в положение "ВЫВОД" (используя `PIN-режим"). Вызов digitalWrite на входном выводе включит внутренний подтягивающий резистор (около 30 Ком). Так что в этом случае все еще есть резистор, ограничивающий ток. Светодиоды будут не очень яркими из-за высокого значения резистора., @Gerben
Другим вариантом было бы иметь 3 светодиода последовательно, а не только 2. Таким образом, объединенное прямое напряжение составит 6 В. Подача 5 В приведет к уменьшению тока, проходящего через светодиоды. Хотя этого может быть недостаточно для того, чтобы светодиоды загорелись или, по крайней мере, загорелись не очень ярко., @Gerben
если вам нужен профессиональный ответ, вам понадобится спецификация светодиодов. Посмотрите на кривую v/i и посмотрите, какой ток 2,5 В вызывает. Если это больше половины максимального тока вывода UNO, у вас нет спецификации, и плохие вещи могут произойти, а могут и не произойти. Это похоже на подвешивание 60 кг на веревке, рассчитанной на 50 кг; это может сработать, может быть, даже, вероятно, сработает..., @dandavis