Как сделать лабораторный источник питания своими руками
Подборка рекомендаций и ссылок по сборке лабораторного источника питания (ЛБП) своими собственными руками из доступных комплектующих. Вариантов сделать для себя точный блок питания с регулировкой множество — начиная от простых и бюджетных, заканчивая серьезными устройствами с мощной стабилизацией, связью с компьютером и удаленным программированием.
Программируемые и управляемые модули для ЛБП
Простой способ собрать для себя лабораторный источник питания — это взять управляемый модуль-преобразователь со стабилизацией питания. Одни из самых мощных на Алиэкспресс — это модули RD DPS5015 и DPS5020, с выходными токами 15 и 20 Ампер соответственно. Для удаленного управления выбирайте версии «С» — communication для работы через USB/Bluetooth/Wi-Fi. Модули RD DPH5005 имеют встроенный Buck Boost конвертер для повышения напряжения (можно питать 12/24 вольта и получить на выходе, 30-40-50В. Один из самых продвинутых программируемых преобразователей питания — это модель RD 6006 (подробный обзор). Предыдущий список модулей с интересными вариантами.
Компактные преобразователи питания
Не всегда нужны громоздкие источники и приборы, но достаточно бывает компактного преобразователя для подключения и быстрого теста самоделок. На выбор могу предложить несколько вариантов. Например, простой карманный источник питания, который работает от USB зарядки или павербанка — DP3A, с поддержкой быстрой зарядки QC3.0 и возможностью выставить нужный ток или напряжение со стабилизацией до 15W. Подробный обзор DP3A по ссылке. Чуть мощнее и в отдельном корпусе под блочный монтаж — преобразователь 32В/4А с встроенными защитами (OVP/OСР/ОРР) и стабилизацией тока и напряжения CC/CV, а также возможностью поднять выходное напряжение (Buck Boost). Еще один полезный для домашних самоделок источник — простой блок питания наподобие ноутбучного, но со встроенным показометром и регулировкой. Заявлена стабилизация напряжения мощность до 72W (максимум 3А на выходе).
Стационарные источники питания все-в-одном
Для стационарной работы я бы рекомендовал иметь дома хотя бы один мощный источник типа KORAD. Цифры в названии подобных ЛБП обычно показывают максимальные режимы питания: 30/60 Вольт и 5/10 Ампер. То есть KORAD KA3005 — это 30В/5А, модели 6005 стабилизирует большее выходное напряжение, а типа 3010 — больший ток (до 10 А). Плюс подобных источников — встроенный сетевой преобразователь на 220В.
Модули сетевого питания для сборки ЛБП
Для питания управляемых модулей нужен сетевой преобразователь. Я бы не рекомендовал брать дешевые «народные» платы питания, а предложил бы посмотреть в сторону корпусных БП. В таких уже продумано охлаждение и монтаж, присутствует некоторая регулировка выхода. На выбор предлагаются источники с выходным напряжением на 5V, 12V, 24V, 36V, 48V, 60V и мощностью до 400 Вт. Конечно, можно использовать и компьютерные источники питания АТХ (с выходом 12В и преобразователем типа DPH5005, или с переделкой для повышения выходного напряжения), и другие от старой аппаратуры.
Таким образом, можно на базе готовых модулей и источников тока создать свой удобный и точный блок лабораторного питания. За основу можно взять как старую технику, так и полностью готовые комплектующие с Алиэкспресс и радиомагазинов. Цены варьируются от $5 за простой преобразователь с экраном и стабилизацией, и до $100 за мощное устройство. Из полезных функций — наличие Buck Boost конвертера, который помогает повышать напряжение при недостатке входного, функция заряда аккумуляторов (с наличием встроенной защиты и счетчиков емкости), функция стабилизации тока, функции удаленного управления.
Источник
Лучший лбп своими руками схема
На разработку этого блока питания потребовался один день, за этот же день он был реализован, и весь процесс был снят на видео камеру. Несколько слов о схеме. Это стабилизированный блок питания с регулировкой выходного напряжения и ограничением тока. Схематические особенности позволяют скинуть минимальную грань выходного напряжения до 0,6 Вольт, а минимальных выходной ток в районе 10мА.
Не смотря на простату конструкции, данному блоку питания уступают даже хорошие лабораторные блоки питания со стоимостью 5-6 тысяч рублей!. Максимальный выходной ток схемы 14Ампер, максимальное выходное напряжение до 40 Вольт — больше не стоит.
Довольно плавное ограничение тока и регулировка напряжения. Блок имеет также фиксированную защиту от коротких замыканий, к стати — ток защиту тоже можно выставить (этой функции лишены почти все промышленные образцы) к примеру, если вам нужно, чтобы защита срабатывала при токах до 1 Ампер — то всего лишь нужно настроить такой ток помощью регулятора настройки тока срабатывания. Максимальный ток — 14Ампер, но и это не предел.
В качестве датчика тока задействовал несколько резисторов 5 ватт 0,39Ом подключенных параллельно, но их номинал можно менять, исходя от нужного тока защиты, к примеру — если планируете блок питания с максимальным током не более 1 Ампер, то номинал этого резистора в районе 1Ом при мощности 3Ватт.
При коротких замыканиях падение напряжения на датчике тока достаточно для срабатывания транзистора BD140, При его открывании срабатывает также нижний транзистор — BD139, через открытый переход которого поступает питание на обмотку реле, в следствии чего, реле срабатывает и размыкается рабочий контакт (на выходе схемы). Схема в таком состоянии может находится сколько угодно времени. Вместе с защитой срабатывает также индикатор защиты. Для того, чтобы снять блок с защиты нужно нажать и опустить кнопку S2 по схеме.
Реле защиты с катушкой 24 Вольт с допустимым током 16-20 и более Ампер.
Силовые ключи в моем случае любимые КТ8101 установленные на теплоотвод (дополнительно изолировать транзисторы не нужно, поскольку коллекторы ключей общие). Заменить транзисторы можно на 2SC5200 — полный импортный аналог или на КТ819 с индексом ГМ (железные), при желании также можно задействовать — КТ803, КТ808, КТ805 ( в железных корпусах), но максимальный ток отдачи будет не более 8-10 Ампер. Если блок нужен с током не более 5 Ампер, то можно убрать один из силовых транзисторов.
Маломощные транзисторы типа BD139 можно заменить на полный аналог — KT815Г,(можно также — KT817, 805), BD140 — на КТ816Г (можно также КТ814).
Маломощные транзисторы устанавливать на теплоотводы не нужно.
По сути — представлена только схема управления(регулировки) и защиты (рабочий узел). В качестве блока питания я задействовал доработанные компьютерные блоки питания (последовательно соединенные), но можно любой сетевой трансформатор с мощностью 300-400 ватт, во вторичной обмоткой 30-40 Вольт, ток обмотки 10-15 Ампер — это в идеале, но можно трансформаторы и меньшей мощности.
Диодный мост — любой, с током не менее 15 Ампер, напряжение не важно. Можно использовать готовые мосты, стоят они не более 100 руб.
За 2 месяца было собрано и продано свыше 10 таких блоков питания — никаких жалоб. Для себя собрал точно такой БП, и как только я его не мучил — неубиваемый, мощный и очень удобный для любых дел.
Если есть желающие стать владельцем такого БП, то могу сделать под заказ, свяжитесь со мной по адресу Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. , остальное расскажут видео уроки по сборке.
Источник
Мощный лабораторный блок питания
Не так давно приобрёл паяльную станцию. Давно занимаюсь любительской электроникой, и вот настал момент когда точно осознал что пора. До этого пользовался батиным самопальным блоком, совмещавшим лабораторный блок питания и блок питания низковольтного паяльника. И вот встала передо мной проблема: паяльную станцию я ставлю, а старый блок держать ради хилого и не точного блока питания 0-30в 3А или таки купить нечто современное, с защитой по току и цифровыми индикаторами? Поползав по ебею понял что максимум что мне светит это за 7-10 тыс купить Китайский блок с током максимум в 5А. Жаба сказала своё веское «ква», руки зачесались и…
Теперь к сути. Сформировал требования к блоку: минимум 0-30В, при токах минимум 10А, с регулируемой защитой по току, и с точностью регулировки по напряжению 0.1В. И что б стало ещё интереснее — 2 канала, пусть и от общей земли. Установка напряжения должна быть цифровой, т.е. никаких переменных резисторов, только энкодеры. Фиксированные установки напряжения и запоминание — опционально.
Для индикации состояния выхода были выбраны цифровые китайские комбинированные индикаторы на ЖК, с диапазоном до 199В с точностью 0.1В и до 20А с точностью 0.01А. Что меня полностью устроило. А вот что забыл, так это прикупить к ним шунты, т.к. по наивности думал что они будут в комплекте.
Для первичного преобразования напряжения думал использовать обычный трансформатор с отводами через каждые 6В, коммутируемый релюшками с контроллера, а для регулировки выхода простой эмиттерный повторитель. И всё бы ничего, но когда узнал стоимость и габариты такого трансформатора (30В * 10А = 300вт), то понял что надо быть современнее и использовать импульсные блоки питания.
Пробежавшись по предложениям понял что ничего толкового на мои токи нет, а если и есть, то жаба категорически против. В связи с этим пришла мысль попробовать использовать компьютерные блоки питания, коих всегда у любого ITшника предостаточно. Были откопаны блоки по 350Вт, что обещало 22А по +5В ветке и 16А по 12В. Пробежавшись по интернету нашёл много противоречивых мнений по поводу последовательного соединения блоков, и нашёл умную статью на Радиокоте как это сделать правильно. Но перед этим решил рискнуть и таки взять и нахрапом соединить блоки последовательно, дав нагрузку.
… И получилось!
На фото последовательно соединены 3 блока. Де-факто на выходе 35В, 10.6А.
Далее возник вопрос: каким контроллером управлять. По идее ATMega328 тут идёт за глаза, но ЦАПы… Посчитав почём обойдётся хотя б 2 ЦАПа на 12 бит и посмотрев характеристики Arduino DUE с ними на борту, а так же сравнив кол-во требуемых ПИНов, понял что проще и дешевле и быстрее будет просто поставить эту ардуину в блок целиком, вместе с платой.
Постепенно на макетках родилась схема. Приведу её в общем виде, только для одного канала:
Схема бьётся на несколько функциональных блоков: Набор блоков питания ATX, блок коммутации БП, блок усилителя напряжения ЦАП Arduino, блок усилителя напряжения токового шунта, блок ограничения напряжения по заданному току.
Блок коммутации БП: В зависимости от заданного пользователем напряжения Ардуино выбирает какую ветку задействовать. Выбирается минимальная по напряжению ветка, на минимум +3В большая заданного. 3В остаются на неточности установки напряжения в блоках питания +
1.2В просада напряжения на переходах транзистора + не большой запас. Одновременно задействованный ключ ветки активирует тот или иной блок питания. Например задав 24В надо активировать все 3 блока питания и подключить выход на +5в 3-го в цепочке, что даст на коллекторе выходного транзистора VT1 +29В, тем самым минимизируя выделяемую тепловую мощность транзистора.
Блок усилителя напряжения: Реализован на операционном усилителе OP1. ОУ используется Rail-to-Rail, однополярый, с большим напряжением питания, в моём случае — AD823. Причём выход ЦАП Ардуино имеет смещение нулевой точки = 0.54В. Т.е. если Вы задаёте напряжение выхода = 0, на выходе де-факто будет присутствовать 0.54В. Но нас это не устраивает, т.к. ОУ усиливает с 0, и напряжение тоже хочется регулировать с 0. Поэтому применён подстроечный резистор R1, вычитающий напряжение. А отдельный стабилизатор на -5В, вместо использования -5В ветки блока питания, используется ввиду нестабильности выдаваемого блоком питания напряжения, меняющимся под нагрузкой. Выход же ОУ охвачен обратной связью с выхода VT1, это сделано что б ОУ сам компенсировал изменения напряжения в зависимости от нагрузки на выходе.
Кстати, о AD823 из Китая по Ебею: день промучился, понять не мог, почему схема не работает от 0 на входе. Если больше 1.5В то всё становится нормально, а иначе всё напряжение питания. Уже подумав что сам дурак, нарвался на рассказ как человек вместо AD823 получил с Китая подделку. Тут же поехал в соседний магазин, купил там, поставил и… О чудо — всё сразу заработало как надо. Игра, найди отличия (подделка в кроватке, справа оригинал. Забавно что подделка выглядит лучше):
Далее усилитель напряжение токового шунта. Поскольку токовый шунт достаточно мощный, то и падение напряжения на нём мало, особенно на малых токах. Поэтому добавлен OP2, служащий для усиления напряжения падения шунта. Причём от быстродействия этого ОУ зависит скорость срабатывания предохранителя.
Сам предохранитель, а точнее блок ограничения тока, реализован на компараторе OP2. Усиленное напряжение, соответствующее протекаемому току, сравнивается с напряжением, установленным электронным потенциометром и если оно выше — компаратором открывается VT2, и тот сбрасывает напряжение на базе выходного транзистора, по сути выключая выход. В работе это выглядит так:
Теперь к тому, почему в качестве шунта у меня дроссель. Всё просто: как я писал раньше — я просто забыл заказать шунты. А когда уже собирал блок и это выявилось, то ждать с Китая показалось долго, а в магазине дорого. Поэтому не долго думая, порылся в распайке старых компьютерных блоков питания и нашёл дроссели, почти точно подошедшие по сопротивлению. Чуть подобрал и поставил. Дополнительно же это даёт защиту: В случае резкого изменения нагрузки, дроссель сглаживает ток на время, достаточное что б успел отработать ограничитель тока. Это даёт отличную защиту от КЗ, но есть и минус — импульсные нагрузки «сводят блок с ума». Впрочем, для меня это оказалось не критично.
В итоге у меня получился вот такой блок питания:
Надписи на лицевой части сделаны с помощью ЛУТа. Индикаторы работы блоков питания выведены на 2-х цветный светодиод. Где красный запитан от дежурных +5в и показывают что блок готов к работе. А зелёный от Power_Good, и показывает что блок задействован и исправен. В свою очередь транзисторная развязка обеспечивает гашение красного светодиода и если у блока проблема — потухнет и красный и зелёный:
Маленькие экраны показывают заданные параметры, большие — состояние выхода де-факто. Энкодерами вращением устанавливается напряжение, короткое нажатие — вкл/выкл нагрузки, длинное — выбор режима установки напряжения/максимального тока. Ток ограничен 12.5А на канал. Реально в сумме 15 снимается. Впрочем — на той же элементной базе, с заменой блоков питания на нечто 500-т Ваттное, можно снимать и по 20. Не знаю, стоит ли приводить тут код скетча, простыня большая и достаточно глупая, + везде торчат хвосты под недоделанный функционал вроде коррекции выходного напряжения по АЦП обратной связи и регулировки скорости вентилятора.
Напоследок, пара слов. Оказалось что Arduino DUE при включении после длительного простоя может не начать выполнять программу. Т.е. включаем плату, думаем что сейчас начнёт выполняться наша программа, а в ответ тишина, пока не нажмёшь reset. И всё бы ничего, но внутри корпуса reset нажимать несколько затруднительно.
Поискал по форуму, несколько человек столкнулось с такой же проблемой, но решения не нашли. Ждут когда разработчики поправят проблему. Мне ждать было лениво, поэтому пришлось решать проблему самому. А решение нашлось до безобразия примитивное, впаять электролитический конденсатор на 22мкФ в параллель кнопке. В результате, на момент запуска, пока идёт заряд этого конденсатора, имитируется нажатие кнопки reset. Отлично работает, прошиваться не мешает:
В заключение:
По-хорошему надо повесить на все радиаторы датчики температуры и регулировать скорость вентилятора в зависимости от температуры, но пока меня устроила и платка регулятора скорости вентилятора из какого-то FSPшного блока питания.
Ещё хотелось бы через АЦП обратную связь с блоком коммутации на случай залипания релюшки, а так же обратную связь по выходу, дабы компенсировать температурный дрейф подстроечных резисторов (в пределах 0.1в на больших напряжениях бывают отклонения).
А вот кнопки памяти и фиксированные настройки по опыту использования кажутся чем-то не нужным.
Источник