логотипCN5711 Управление светодиодом с помощью Arduino или потенциометра
Инструкции

CN5711 Управление светодиодом с помощью Arduino или потенциометра

Как управлять светодиодом с помощью Arduino или потенциометра (CN5711)
instructables CN5711 Ведущий светодиод с Arduino или потенциометром - dariocose от дариокоза

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

  • Vin < 5 В для использования одной литиевой батареи или USB
  • возможность изменения тока с помощью потенциометра или микроконтроллера
  • простая схема, небольшое количество компонентов и небольшие габариты

Надеюсь, этот небольшой гайд будет полезен другим пользователям!
Запасы:
Компоненты

  • Светодиодный модуль драйвера
  • Светодиод любой мощности (я использовал красный светодиод мощностью 1 Вт с линзой 60°)
  • Аккумулятор или блок питания
  • Макетная плата
  • Компоненты

Для самодельной версии:

  • CN5711 микросхема
  • Потенциометр
  • плата прототипа
  • Плата SOP8-DIP8 или адаптер SOP8-DIP8

Инструменты

  • Паяльник
  • Отвертка

instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра

Шаг 1: Техническое описание

Несколько месяцев назад я нашел на Aliexpress модуль драйвера светодиодов, состоящий из микросхемы CN5711, резистора и переменного резистора.
Из таблицы данных CN5711:
Общее описание:
Общее описание: CN5711 представляет собой интегральную схему регулирования тока, работающую от входного напряжения.tage от 2.8 В до 6 В, постоянный выходной ток может быть установлен до 1.5 А с помощью внешнего резистора. CN5711 идеально подходит для управления светодиодами. […] CN5711 использует регулировку температуры вместо функции защиты от температуры, регулировка температуры может привести к постоянному включению светодиода в случае высокой температуры окружающей среды или высокой громкости.tagе падение. […] Приложения: Фонарик, светодиодный драйвер повышенной яркости, светодиодные фары, аварийное освещение и […] Функции: Рабочий объемtage Диапазон: от 2.8 В до 6 В, встроенный силовой полевой МОП-транзистор, низкий уровень падения напряженияtage: 0.37 В при 1.5 А, ток светодиода до 1.5 А, точность выходного тока: ± 5%, регулирование температуры чипа, защита от превышения тока светодиода […] Для этой микросхемы предусмотрено 3 режима работы:

  1. При прямом подаче ШИМ-сигнала на вывод CE частота ШИМ-сигнала должна быть менее 2 кГц.
  2. При подаче логического сигнала на затвор NMOS (рис. 4)
  3. С потенциометром (рис. 5)

Используя сигнал ШИМ, очень легко управлять микросхемой с помощью микроконтроллера, такого как Arduino, Esp32 и AtTiny85.

Общее описание

CN571 I представляет собой интегральную схему регулирования тока, работающую от входного напряжения.tage от 2.8 В до 6 В, постоянный выходной ток может быть установлен до 5 А с помощью внешнего резистора. CN5711 идеально подходит для управления светодиодами. Встроенный мощный полевой МОП-транзистор и блок измерения тока значительно сокращают количество внешних компонентов. CN5711 использует регулировку температуры вместо функции защиты от температуры, регулировка температуры может привести к постоянному включению светодиода в случае высокой температуры окружающей среды или высокой громкости.tagе падение. Другие функции включают в себя включение чипа и т. Д. CN5711 доступен в 8-контактном малогабаритном корпусе (SOPS) с улучшенными тепловыми свойствами.

Функции

  • Рабочий объемtagДиапазон: от 2.8 В до 6 В
  • Встроенный силовой МОП-транзистор
  • Низкий объем отсеваtagд: 0.37 В при 1.5 А
  • Ток светодиода до 1.5А
  • Точность выходного тока: * 5%
  • Регулировка температуры чипа
  • Защита от перегрузки по току светодиода
  • Диапазон рабочих температур: от – 40 В до +85
  • Доступно в пакете SOPS
  • Без свинца, соответствует требованиям Rohs, без галогенов

Приложения

  • Фонарик
  • Драйвер светодиода повышенной яркости
  • Светодиодные фары
  • Аварийное освещение и освещение

Назначение контактов instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — назначение контактовinstructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — параллельное подключение светодиодов

Рисунок 3. CN5711 управляет светодиодами параллельно instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — сигнал для затемнения светодиода

Рис. 4. Логический сигнал для затемнения светодиода
Метод 3: Потенциометр используется для уменьшения яркости светодиода, как показано на рисунке 5.instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — затемнение светодиода

Рис. 5. Потенциометр для уменьшения яркости светодиода

Шаг 2: Управляйте светодиодом с помощью встроенного потенциометра

Надеюсь проводка понятна на фото и видео.
V1 >> синий >> источник питания +
CE >>синий >> источник питания +
G >> серый >> земля
Светодиод >> коричневый >> светодиод +
Для питания схемы я использовал дешевый блок питания (сделанный из старого блока питания atx и повышающего преобразователя ZK-4KX). я установил громкостьtage до 4.2 В для имитации одноэлементной литиевой батареи.
Как видно из видео, схема питается от 30мА до более 200мА.
https://youtu.be/kLZUsOy_Opg instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 1

Регулируемый ток через регулируемый резистор.
Пожалуйста, используйте подходящую отвертку, чтобы осторожно и медленно вращатьinstructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 2instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 3instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 4

Шаг 3: Управляйте светодиодом с помощью микроконтроллера

Для управления схемой с помощью микроконтроллера просто соедините вывод CE с выводом PWM микроконтроллера.
V1 >> синий >> источник питания +
CE >> фиолетовый >> шпилька ШИМ
G >> серый >> земля
Светодиод >> коричневый >> светодиод +
Установив рабочий цикл на 0 (0%), светодиод погаснет. Установив рабочий цикл на 255 (100 %), светодиод загорится на максимальной мощности. С помощью нескольких строк кода мы можем настроить яркость светодиода.
В этом разделе вы можете скачать тестовый код для Arduino, Esp32 и AtTiny85.
Тестовый код Ардуино:
# определить контактный светодиод 3
#define светодиод Выкл. 0
#define led On 250 //255 — максимальное значение ШИМ
целое значение = 0; //значение ШИМ
недействительная настройка() {
pinMode(pinLed, ВЫХОД); //setto il pin pwm come uscita
}
недействительная петля ( ) {
//мигать
аналоговая запись (пин-светодиод, светодиод выключен); // Выключаем светодиод
задержка(1000);
// Подожди секунду
аналоговая запись (pinLed, светодиод On); // Включить светодиод
задержка(1000);
// Подожди секунду
аналоговая запись (пин-светодиод, светодиод выключен); //…
задержка(1000);
аналоговая запись (pinLed, светодиод On);
задержка(1000);
//затемнение
for (value = ledOn; value > ledOff; value –) { // уменьшаем свет, уменьшая «значение»
аналоговая запись (pinLed, значение);
задержка(20);
}
for (value = ledOff; value < ledOn; value ++) { //увеличим свет, увеличив «значение»
аналоговая запись (pinLed, значение);
задержка(20);
}
}
https://youtu.be/_6SwgEA3cuJginstructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 5instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 6instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 7

https://www.instructables.com/FJV/WYFF/LDSTSONV/FJVWYFFLDSTSSNV.ino
https://www.instructables.com/F4F/GUYU/LDSTS9NW/F4FGUYULDSTS9SNW.ino
https://www.instructables.com/FXD/ZBY3/LDSTS9NX/FXDZBY3LDSTS9NX.ino
Скачать
Скачать
Скачать

Шаг 4: Самостоятельная версия

Я сделал самодельную версию модуля по стандартной схеме из таблицы данных.
Я использовал потенциометр на 50 кОм, хотя в техническом описании указано, что «максимальное значение R-ISET составляет 30 кОм».
Как видите, схема не очень чистая…
Я должен был использовать плату SOP8-DIP8 или переходник SOP8-DIP8 для более элегантной схемы!
надеюсь поделиться герберой file скоро, что вы можете использовать.

instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 8instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 9instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — рис. 10

Шаг 5: До скорой встречи!

Пожалуйста, оставьте мне свои впечатления с комментарием и сообщите о технических и грамматических ошибках!
Поддержите меня и мои проекты по этой ссылке https://allmylinks.com/dariocose
instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра — хорошая работа Отличная работа!
Я заметил одну техническую грамматическую ошибку, которая могла вызвать некоторую путаницу. В конце шага 2 вы говорите:
«Как видно из видео, мощность схемы составляет от 30 мАч до более 200 мАч».
Там должно быть написано «от 30 мА до 200 мА».
Термин мАч означает «миллиamps умножается на часы и представляет собой измерение энергии, а не тока. Пятнадцать миллиamps в течение 2 часов или 5 миллилитровampс на 6 часов оба 30 мАч.
Красиво написанный инструктаж!
Спасибо!
instructables CN5711 Ведущий светодиод с Arduino или потенциометром - dariocose Ты прав! Спасибо за ваш совет!
сразу исправляю!

логотип

Документы/Ресурсы

instructables CN5711 Управление светодиодом с помощью Arduino или потенциометра [pdf] Инструкции
CN5711, CN5711 Ведущий светодиод с Arduino или потенциометром, Ведущий светодиод с Arduino или потенциометром

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *