Как подключить источник питания 12 В к светодиодной полосе RGB, получающей значения RGB через штыри Arduino Uno PWM?

Желаемое поведение

Я хочу отправить RGB-значения из моих контактов Arduino Uno PWM на светодиодную полосу RGB.

Что я пробовал

Я купил эту ленту RGB LED и источник питания 12 В (спецификации ниже).

Я пытаюсь выполнить этот учебник по adafruit , но я нахожу диаграмма нечеткая.

Я издевался над диаграммой, но не уверен, что это сработает:

 введите описание изображения здесь>> </a> </p>

<p> (Я раньше не использовал контакт <code>---- +: = 0 =: + ----</code>, поэтому, чтобы быть понятным, это контакт, который подключен к положительная линия на макете - это то, как передать мощность 12 В на макет?) </p>

<p> <STRONG> Вопросы </STRONG> </p>

<p> <strong> 01) </strong> Является ли приведенная выше диаграмма безопасной и надежной? </p>

<p> <strong> 02) </strong> Как подключить источник питания к светодиодной полосе RGB? </p>

<p> <strong> 03) </strong> Можно ли поддерживать Arduino «питание» от USB, подключенного к напряжению 12 В (чтобы он мог отправлять значения RGB на светодиодную полосу через штырьки PWM )? </p>

<p> <strong> 04) </strong> Я видел ссылки на <code>---- +: = 1 =: + ----</code> источник питания, как мне это сделать? </p>

<p> <strong> 05) </strong> Являются ли полевые МОП-транзисторы от стартового набора Arduino Uno достаточными для этой задачи? </p>

<p> Печатный текст на MOSFET: IRF520 Y32K BE </p>

<p> MOSFET Datasheet: <a href= Ссылка (IRF520NPbF)

Технические характеристики

Светодиодная полоска RGB

  • Тип светодиода: 5050 SMD

  • Цвет: RGB

  • Количество светодиодов: 300LED

  • Пакет: 5 Метр /REEL

  • Напряжение: 12 В постоянного тока

  • Рабочая мощность: 14,4 Вт

  • Рабочая температура: от -20 ° до 50 °

  • Размер: ⌀180мм

  • Длина: 5 м

  • Продолжительность жизни: 50000 + часов

  • Вес: 0,3 кг

Источник питания

  • Входное напряжение: AC 100-240 В

  • Выходное напряжение: DC 12V, 6A

  • Мощность: 72 Вт

  • Размер соединителя:

  • Внешний диаметр: 5,5 мм

  • Внутренний диаметр: 2,5 мм

2 голоса | спросил user1063287 23 FebruaryEurope/MoscowbTue, 23 Feb 2016 16:11:23 +0300000000pmTue, 23 Feb 2016 16:11:23 +030016 2016, 16:11:23

1 ответ


3
  

01) Является ли приведенная выше диаграмма безопасной и звуковой?

Кажется, все в порядке, кроме одного:

Ток, который вы можете нарисовать на выводе VIN от Arduino, ограничен примерно 1A. Это шестой из того, что может обеспечить ваш источник питания, а светодиодная полоска, когда все в порядке, требует больше, чем это (1.2A), поэтому вы можете столкнуться с проблемами. Предел трижды:

  • Само устройство ствола рассчитано на 1A
  • Существует защитный диод с пределом 1A
  • Штырьки заголовка оцениваются до 1А

И, конечно же, Arduino сам должен использовать некоторые из доступных 1A. Таким образом, вам может быть лучше сплайсировать вашу светодиодную схему в провод источника питания, прежде чем он войдет в Arduino.

  

02) Как подключить источник питания к светодиодной полосе RGB?

Питание идет (+) на общий вывод светодиодной полосы, а затем из любого из трех цветных контактов, которые подключаются к заземлению источника питания. То есть, основание Arduino в вашей схеме, поскольку они (как и должно быть) все разделены.

  

03) Хорошо ли поддерживать питание Arduino на USB при подключении к мощности 12 В (чтобы он мог отправлять значения RGB на светодиодную полосу через штырьки PWM)?

Да. На Arduino есть схема, которая позволяет подключать как USB, так и гнездо барреля.

  

04) Я видел ссылки на заземление источника питания, как это сделать?

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

  

05) Имеются ли в MOSFETS из набора Arduino Uno стартовый комплект, достаточный для выполнения этой задачи?

Не совсем. Они предназначены для переключения с более высоким напряжением, чем обеспечивают контакты IO Arduino. В то время как они будут работать, они могут привести к тому, что светодиоды будут светлее, чем они должны быть, или МОП-транзисторы могут нагреваться. В основном полевой МОП-транзистор имеет «пороговый» диапазон напряжений, который является диапазоном напряжений, при котором МОП-транзистор переходит из положения «включено» в положение «включено». Это 2V - 4V для этого MOSFET, который в пределах диапазона вывода IO на самом деле не так уж и хорош. На 4V MOSFET все еще не полностью включен. Вы можете заметить из таблицы, что значение «R_DS (ON)», то есть сопротивление МОП-транзистора, когда оно включено, измеряется напряжением затвора при 10 В. Это напряжение, при котором MOSFET гарантированно полностью включен. Все, что меньше этого, и сопротивление будет выше, приведет к большим потерям в полевом поле MOSFET. Я сразу увидел это из номера модели - он начинается с «IRF». Существует определенный диапазон от International Rectifier, который предназначен для непосредственного управления с помощью вывода IO - это серия «IRL» (для International Rectifier Logic level ). Они имеют свои значения R_DS (ON), измеренные обычно при напряжении затвора 4,5 В и пороговом напряжении в области 500 мВ до 1,5 В. При прямом вождении от Arduino эти IRL (или эквивалент от других производителей) являются предпочтительными.

ответил Majenko 23 FebruaryEurope/MoscowbTue, 23 Feb 2016 16:49:15 +0300000000pmTue, 23 Feb 2016 16:49:15 +030016 2016, 16:49:15

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132