Spectrabloom LED light box
Я хочу сделать самодельную версию Спектроблума Дэна Конрада . У меня есть Arduinio Uno, фрагмент кода, который использует ШИМ для случайного затухания трех светодиодов мощностью 1 Вт (один красный, один синий и один зеленый) и драйвера светодиодаPicoBuck .
Вопрос в том, нужно ли мне иметь два источника питания? Один для питания ПикоБака, а другой для питания Ардуино, или я могу заставить их всех работать от одного источника питания? Если последнее - может ли кто-нибудь дать мне указания о том, как все подключить?
@DJM, 👍0
2 ответа
Три светодиода мощностью 1 Ватт потенциально могут потреблять в общей сложности 600 мА, что превышает максимальную потребляемую мощность для Arduino. Каждый светодиод мог потреблять 200 мА, что в 10 раз превышало потребляемую мощность контактового драйвера. Так что да, вам нужно питать светодиоды отдельно от Arduino. Кроме того, этот драйвер является драйвером постоянного тока, рассчитанным на 330 мА на канал. Ваши светодиоды предпочли бы постоянное напряжение, разделенное ШИМ.
Вопрос в том, должен ли я иметь два источника питания?
Нет, вы можете использовать один источник питания для обоих. Но вам нужно убедиться, что светодиодный ток не протекает через Arduino, так как это может убить Arduino. Для этого необходимо параллельно подключить источник питания к светодиодному драйверу и Arduino. Например, предположим, что вы купили блок питания 5 В, который может обеспечить достаточный ток для всей вашей схемы (и некоторый запас для дальнейшего развития). Затем вы можете подключить положительный вывод к 5V-контакту Arduino и Vin+ (положительное напряжение питания) - контакту светодиодного драйвера. Также подключите отрицательный вывод источника питания к заземлению на Arduino и Vin- (отрицательное напряжение питания) светодиодного драйвера. Таким образом, ток для светодиодов поступает непосредственно от источника питания и не должен протекать через Arduino, а мимо него.
Спасибо, Крис - у меня есть разветвитель wallwart+, который я намерен подключить к двум разъемам постоянного тока, подключенным к Arduino и светодиодному драйверу соответственно - это сработает?, @DJM
Да, если он имеет подходящий номинальный уровень напряжения, @chrisl
Да, аккуратно - это так. Все хорошо. Спасибо за вашу помощь., @DJM
- Несколько условий оператора if
- Светодиоды: разница между общим анодом и общим катодом
- Остановить мигание светодиодов
- Интеграция 2 кнопок для включения и выключения светодиода.
- Управление цифровой адресной светодиодной лентой RGB 12 В с помощью Arduino
- Код Arduino для управления 4 светодиодами с 4 кнопок
- Нужен ли подтягивающий/понижающий резистор для цепи светодиода кнопки?
- Мигните светодиодом 5 раз с помощью цикла for
Я не совсем понял, почему драйвер постоянного тока будет проблемой. Разве это не довольно распространенный способ водить светодиоды, особенно мощные? Или вы имеете в виду, что 330 мА на светодиод будет слишком много? Оператор не уточнил, какие светодиоды он использует., @chrisl
Если постоянный ток обычный, я этого не знал. Но да, я бы не выбрал поставку, которая могла бы перегружать мои устройства на 50%, если бы я позволил ШИМУ подняться слишком высоко. Мерфи никогда не бывает далеко... :), @JRobert
Я знаю драйверы постоянного тока от лазерных диодов (которые электрически являются просто светодиодами). Я думаю, что они обычно используются в этой области, потому что ток-это то, что на самом деле определяет интенсивность. Также вы можете легче настроить интенсивность с помощью тока, чем с помощью напряжения из-за (я думаю, экспоненциального) нелинейного повышения характеристики диода. В конце концов, не должно быть важно, используете ли вы постоянный ток или постоянное напряжение, если вы не перегружаете светодиод. Я думаю, что перегрузка-это важный момент в вашем аргументе. Ты прав с Мерфи., @chrisl