TL;DR: весь альбом с фоточками или по отдельности: Внешний вид, плата, грязные подробности, схема.
Это поразительно как сложно купить нормальны блок питания — быстрый (high loop bandwidth), точный (с шагом не менее 10mV/1mA), c минимальной выходной ёмкостью, регулировкой напряжения от нуля, режимом постянного тока (constant current), нормальная работа на ёмкостную нагрузку, несколькими каналами и удобным интерфейсом. Под удобным интерфейсом я понимаю как отображение текущих параметров для всех каналов сразу, так и быстрый способ их изменения. В идеале — отдельные органы управления под каждый канал. Ну и аудио-визуальная индикация перегрузки было бы чудесно. В общем, таких за нормальные деньги не бывает. Поэтому я собрал свой :).
На первый взгляд это обычная школьная поделка на lm317. И на второй тоже. Но он не так прост :). Там есть 1) малошумящий пре-регулятор стыбреный отсюда 2) voltage doubler для отдельной линии питания которая позволяет сильно уменьшить drop-out у lt3080 3) компенсация сопротивления шунта панельного индикатора 4) малая выходная ёмкость, без проблем работает с low-ESR конденсаторами.
Вообще, я изначально собирался делать кое-что совершенно другое, но решил для разминки и утилизации старых деталей собрать то что видно на картинке. Многие детали уже были хорошо прожарены в предыдущих поделках и я удивлён что оно вообще работает. Так же мосфет без потерь пережил котика который всё время пытался убить его своей статикой (и до сих пор пытается). Любопытно, но второй канал собранный из отходов работает лучше чем тот что собран на новых деталях. Видимо, детальки обкатались (шутка).
Из недостатков — для достижения напряжений ниже 0.7V ему нужна нагрузка в несколько мА — это от того что current sink на lm334z (первый канал) / lm317l (второй канал) не работают на низких напряжениях. Ну и панельный индикатор не с того конца шунта напряжение меряет, поэтому падение напряжения на шунте индикатор не учитывает, китайцы :(. Но это только проблема отображения :).
Для сборки первого канала я купил дорогущие многооборотные фирменные потенциометры по цене 15-17евро штука и чую что меня где-то разводят. Для второго канала я заказал китайские 3 бакса (хотя, обещают что это bourns). К сожалению, они где-то застряли, поэтому пока БП в полуразобранном виде.
Я купил два разных панельных индикатора чтобы посмотреть какой из них мне больше нравится.
В планах поставить индикаторы получше, есть на OLED и с повышенной точностью чуствительностью. Впрочем, я уже готовлю «взрослый» блок питания с МК, большим цветным экраном, кнопками и кучей плюшек. Так что на доработку этого, наверно, забью.
Ну и главный герой: резистор неустановленного номинала который многократно спасал схему при наладке. Не то чтобы я сильно много косяков делал, но они затрагивали силовую часть где одна ошибка может натворить много бед. Он до сих пор работает и при КЗ весело сообщает об этом едким дымом.