Мощный источник лабораторного питания на основе доступных модулей
Продолжаю тему самодельных мощных и точных источников питания для ремонта и разработки электроники.
Брендовые модели с поверкой и сертификатом Госреестра избыточны для дома. Вы же не будете покупать Keysight только для того, чтобы залить скетч в Ардуино. А вот недорогие модели с Алиэкспресс и местных радиомагазинов могут быть вполне востребованы. Я постараюсь показать как сделать лабораторный источник питания (ЛБП) своими руками из доступных комплектующих.
Для начала определитесь с требованиями к готовому ЛБП и его функциям: мощности/напряжения/токи на выходе, параметры стабилизации (CV/CC), необходимые защиты выхода от перегрузки (OVP/OCP/OPP), необходимость удаленного управления, калибровки, точность удерживания параметров, а также дополнительные функции: калькуляторы энергии и возможность заряда батарей. Если с суммарной мощностью определились, тогда есть смысл подобрать подходящий источник питания. На фото представлены несколько типовых источников на 350W, 500W и 1000W. Не маловажно и выходное напряжение, так как для преобразователей серий DPH/DPS/DPX требуются источники на 48. 60 Вольт. Можно взять на 48В и «слегка» поднять напряжение на выходе подстройкой «ADJ».
Модулей для управления источниками питания множество, они отличаются по выходным параметрам и по функционалу, подробнее посмотреть можно в статье: «Как сделать лабораторный источник питания своими руками». В основном отличаются величиной стабилизируемого напряжения и тока, но все имеют ограничения по мощности. Так что заранее прикидывайте требуемую выходную мощность ЛБП. Преобразователи небольшой мощности (150-250 Вт) помещаются в компактном корпусе, а повышенной — имеют отдельную плату с пассивным или активным охлаждением.
Я не рекомендую экономить на мощный источниках питания, тем более, питающих точную технику. На дешевых китайцы уже сэкономили на защите, так что берите с хорошими отзывами или проверенные.
Из проверенных можно брать MeanWell, например, серию LRS-350. В источник уже встроен вентилятор, обороты вращения которого управляются автоматически по датчику температуры.
Схемотехника типовая, базовые защиты присутствуют. Хотя источник питания бюджетный, о чем свидетельствуют пустые (не распаянные) места на плате.
Для сборки и управления источником нам потребуется программируемый преобразователь питания RD6006 (в наличии, доставка IML) или аналогичный. Версия RD6006W имеет возможность удаленного управления через Wi-Fi.
Преобразователь предназначен для монтажа в приборный корпус и, фактически, представляет собой лицевую панель лабораторного источника питания. Помимо небольшого цветного дисплея имеется клавиатурно-цифровой блок с функциональными клавишами и энкодером. Подключение осуществляется стандартными клеммами типа Banana-plug.
Внутри установлен мощный преобразователь-стабилизатор питания с контроллером. Есть даже модуль часов точного времени.
Монтаж элементарный, со сборкой можно справиться без специальных навыков или инструментов. Подключаем вход блока питания к сети, выход — к преобразователю.
У модуля RD6006 для подключения предназначена разъемная клемма, которая облегчает монтаж корпус и сборку в общем.
Подключаем и проверяем.
При подаче питания отображается заставка RIDEN RD6006.
Перфекционисты могут прикупить отдельно корпус или напечатать его на 3D принтере. Модели можно найти в свободном доступе.
Дисплей отображает множество параметров: текущий ток-напряжение и мощность, есть указание об системных установках: V-SET, I-SET, а также об ограничительных параметрах OVP/OCP. Присутствует калькулятор энергии и системное время.
Управление простое, энкодером, плюс функциональные клавиши. Версия RD6006W может управляться с компьютера или смартфона. Клавиша «SHIFT» активирует вторую функцию. Есть и ячейки памяти для хранения комбинаций установок.
Для примера — простая нагрузка на 50W. Устанавливаем ровно 12В.
Для контроля — мультиметр HP890CN (можно проверять и другим мультиметром для контроля). Параметры совпадают, на фото отклонение 10 мВ.
Увеличиваю нагрузку до 100 Вт: 18В и 6А.
Просадки напряжения не наблюдается, преобразователь тянет нагрузку спокойно.
Аналогично и с малыми напряжениями — на фото 5В.
Максимум на RD6006 можно установить 60 Вольт. У меня на входе 60.09В, можно слегка поднять входное напряжение, тогда получится ровно 60В с источника.
При выборе источника питания обращайте внимание, что входное напряжение должно превышать выходное примерно на 10%, для учета КПД преобразователя.
Таким образом, за относительно небольшие деньги и за один вечер можно собрать для собственных нужд источник питания с регулировкой и приличной мощностью, с высокой точностью стабилизации выходных параметров. Подобными источниками можно реанимировать и тренировать аккумуляторные батареи и сборки, в режиме стабилизации тока — проводить гальваническое осаждение металлических покрытий (анодирование, хромирование и т.п.). Да и большой диапазон регулировки крайне удобен для домашних экспериментов.
В любом случае, это вполне рабочий вариант. Тем более, если есть готовый приборный корпус (или корпус от старой аппаратуры) или мощный источник: трансформатор, драйвер светодиодных лент, ноутбучный адаптер, блок питания от компьютера и т.п. Тем более, что модули RIDEN DPSxxxx и 6006 далеко не новинка и про них существует множество полезной информации и примеров.
Источник
Светодиодный контроллер своими руками
ОБНОВЛЕНИЯ
• 30.05.19 Версия 1.0: первоначальная, вроде бы стабильная версия
• 05.06.2019 Версия 1.1:
– Добавлена настройка MIN_PWM
– Добавлена коррекция гаммы, настройка GAMMA_BRIGHT
• 10.06.2019 Версия 1.2: Добавлено управление кнопкой
• 12.07.2019 Версия 1.5 + приложение v1.2: добавлен белый канал света. Приложение работает только на 1.5 и выше!
• 27.07.2019 Версия 1.6: исправлены ошибки компиляции и баги с кнопкой
• 01.09.2019: исправлена плата Gerber_GyverRGB_DIP, подробности смотрите ниже
• 27.09.2019 Версия 1.7: исправлено запоминание настроек при управлении по BT
ОПИСАНИЕ
Захотелось мне сделать RGB свет для видео из китайских компонентов. RGB – значит нужен ШИМ контроллер, значит нужно его сделать! Вот и сделал: GyverRGB – контроллер для RGB светодиодных лент со множеством режимов и настроек, модульной структурой и различными способами управления.
Железо
Используется обыкновенная RGB светодиодная лента с общим анодом (контакты 12V G R B). Я использовал два ряда ленты с плотностью 120 диодов на метр, чтобы иметь хороший запас по яркости даже на одном цвете.
В проекте используется Arduino NANO (микроконтроллер ATmega328p). В качестве 100% совместимого аналога можно использовать Arduino UNO/Pro Mini.
Я рассматривал два варианта драйвера для светодиодной ленты: китайский RGB LED amplifier и самодельный драйвер из трёх МОСФЕТ (полевых) транзисторов. LED amplifier очень удобен в подключении, но имеет жуткий недостаток: на высоких частотах у него поднимается нижний порог яркости, что приводит к трате оттенков и вообще некорректной работе режимов.
Вывод: если контроллер не планируется использовать для видео света, то можно поставить LED amplifier и в настройках контроллера поставить низкую частоту (490 Гц), глаз такую частоту не заметит, но снятое на камеру видео будет «стробить». Если планируется использовать контроллер для создания видео света, то в обязательном порядке нужно делать свой драйвер. Также свой драйвер позволит работать с большими отрезками ленты, т.к. транзисторы можно поставить очень мощные.
Полевой транзистор подойдёт практически любой (99%), наковырять можно из материнской платы. Список популярных МОСФЕТов в корпусе to-220: IRF3205, IRF3704ZPBF, IRLB8743PBF, IRL2203NPBF, IRLB8748PBF, IRL8113PBF, IRL3803PBF, IRLB3813PBF (в порядке роста стоимости). Список популярных МОСФЕТов в корпусе D-pak: STD17NF03LT4, IRLR024NPBF, IRLR024NPBF, IRLR8726PBF, IRFR1205PBF, IRFR4105PBF, IRLR7807ZPBF, IRFR024NPBF, IRLR7821TRPBF, STD60N3LH5, IRLR3103TRPBF, IRLR8113TRPBF, IRLR8256PBF, IRLR2905ZPBF, IRLR2905PBF (в порядке роста стоимости).
Управление контроллером предусмотрено тремя способами:
- Энкодер – китайский модуль в двух вариантах
- ИК пульт – продаётся вместе с приёмником-модулем, но удобнее монтировать отдельный приёмник
- Кнопка – обычная нормально-разомкнутая тактовая кнопка
- Bluetooth – управление с приложения GyverRGB для Android
Питается система от 12V, от блока питания или батареи из трёх литиевых аккумуляторов. При питании от аккумуляторов предусмотрен «вольтметр» – делитель напряжения на резисторах, позволяющий измерить напряжение на батарее для вывода его на дисплей.
Софтовые фишки
- Автоматическое отключение дисплея по таймауту неактивности
- Несколько вариантов частоты ШИМ для драйвера:
- 490 Гц – для дешёвых LED усилителей
- 8 кГц – слышно, как пищит
- 4 кГц – работает только на самодельном драйвере
- Настраиваемая до герца
- Настраиваемое направление работы ШИМ (для готовых и самодельных усилителей)
- Автоматическое ограничение тока потребления на основе количества светодиодов и яркости каналов цвета
- Вывод напряжения питания на дисплей в вольтах или процентах
- Режим поддержания яркости при разрядке аккумулятора (при полном заряде чуть занижает яркость)
- Коррекция яркости по CRT гамме
- Матрица коррекции LUT
- 10 настраиваемых профилей
- 11 настраиваемых режимов работы для каждого профиля, из них 5 статических и 6 динамических
- Настройки хранятся в EEPROM и не сбрасываются при перезагрузке
- RGB– цвет в пространстве RGB
-
- BR – яркость (0-255)
- R – красный (0-255)
- G – зелёный (0-255)
- B – синий (0-255)
- HSV– цвет в пространстве HSV
-
- HUE – цвет (0-255)
- SAT – насыщенность (0-255)
- VAL – яркость (0-255)
- Color– яркий цвет
-
- BR – яркость (0-255)
- COL – номер цвета (0-1530)
- ColorSet– предустановленные цвета
-
- BR – яркость (0-255)
- COL – цвет
- WHITE
- SILVER
- GRAY
- BLACK
- RED
- MAROON
- YELLOW
- OLIVE
- LIME
- GREEN
- AQUA
- TEAL
- BLUE
- NAVY
- PINK
- PURPLE
- Kelvin– установка цветовой температуры
-
- BR – яркость (0-255)
- TEMP – цветовая температура, К (1000-10000)
- ColorW– плавная смена цвета
-
- BR – яркость (0-255)
- SPD – скорость (0-1000)
- STP – шаг (0-500)
- Fire– стандартный огонь
-
- BR – яркость (0-255)
- SPD – скорость (0-1000)
- STP – шаг (0-500)
- FireM– ручной огонь
-
- BR – макс. яркость (0-255)
- COL – цвет (0-255)
- SPD – скорость (0-1000)
- MIN – мин. яркость (0-255)
- Strobe– стробоскоп
-
- HUE – цвет (0-255)
- SAT – насыщенность (0-255)
- VAL – яркость (0-255)
- SPD – скорость (0-1000)
- StrobeR– стробоскоп со случайным периодом
-
- HUE – цвет (0-255)
- SAT – насыщенность (0-255)
- VAL – яркость (0-255)
- SPD – скорость (0-1000)
- Police– мигалки
-
- BR – яркость (0-255)
- SPD – скорость (0-1000)
Энкодер
- Кнопка удержана около секунды – вкл/выкл светодиоды
- Кнопка клик – навигация: выбор профиля -> выбор режима -> выбор настройки
- Смена профиля – поворот рукоятки
- Смена режима – поворот рукоятки
- Смена настройки – поворот рукоятки
- Выбор настройки – нажатие, удержание и поворот рукоятки
ИК пульт
- Кнопки 0–9 – быстрый переход к профилю с номером
- Кнопки * и # – вкл и выкл систему
- Кнопка ОК – навигация: профиль -> режим -> настройка
- Кнопки вправо/влево – смена профиля/меню/настройки
- Кнопки вверх/вниз – изменение выбранной настройки
Bluetooth
Загрузить приложение GyverRGB (для Android) и наслаждаться!
Кнопка (с версии 1.2)
- Клик: включить/выключить ленту
- Двойной клик: следующий пресет
- Тройной клик: предыдущий пресет
- Удержание: смена яркости
Кнопка вариант 2 (с версии 1.3)
- Клик: включить/выключить ленту
- Двойной клик: следующий цвет (12 цветов по кругу Иттена)
- Тройной клик: предыдущий цвет
- Удержание: смена яркости
Источник