Как сделать регулируемый блок питания из атх часть 2

Обновлено: 04.07.2024

Часто при модернизации компьютера вполне исправный блок питания остается не у дел. Его мощности недостаточно для запитки новых комплектующих. У тех, кто занимается апгрейдом железа, таких устройств может накопиться много. Встает дилемма: утилизировать БП или найти для них практическое применение. Одним из способов дать источнику питания компьютера вторую жизнь – сделать из него лабораторный блок питания с регулируемым выходным напряжением и настраиваемым ограничением по току. Выполнить такую переделку можно своими руками.

Маркировка проводов блока питания компьютера

С потребителями внутри корпуса компьютера БП соединяется с помощью жгутов с разъемами. Принят стандарт, по которому маркировка каждого питающего напряжения производится проводником с соответствующим цветом изоляции.

Цвет проводаНапряжение, В
Черный0 В (земля, общий провод)
Красный+5
Оранжевый+3,3
Желтый+12
Белый-5
Синий-12

Кроме силовых цепей, в жгутах присутствуют проводники с сигналами управления (их можно найти на разъеме, идущем к материнской плате).

Цвет проводаНазваниеФункцияУровень напряжения
ЗеленыйPower_ONСигнал от материнской платы – разрешение на включение+5 вольт в отсутствие разрешения, 0 вольт при получении сигнала на подачу напряжения
СерыйPower_good, Power_OKСигнал на материнскую плату - все напряжения в норме+5 вольт
ФиолетовыйStand byДежурное напряжение, присутствует всегда, если на БП подано 220 вольт+5 вольт, служит для питания цепей включения ПК и питания схемы ШИМ внутри БП
КоричневыйSenseРегулировка напряжения 3,3 вольта3,3 вольта

Большинство цепей для переделки в ЛБП не понадобятся, в процессе работы их надо будет обрезать.


Распиновка разъемов блока питания компьютера по цветам и напряжению

Что понадобится для изготовления

Более 90% комплектующих для лабораторника в компьютерном блоке питания уже есть. Оставшиеся придется подбирать под конкретную схему (элементы недорогие и их будет немного), но обязательно понадобятся:

  • два потенциометра для регулировки напряжения и тока;
  • несколько оксидных конденсаторов на напряжение не ниже 35 вольт (лучше 50+) емкостью, соответствующей штатной емкости элементов канала +12 вольт (или больше, если уместятся по габаритам);
  • клеммы для подключения нагрузки (удобно использовать красную для плюсового вывода и черную для минусового);
  • вольтметр и амперметр для измерения выходных параметров (можно использовать аналоговые приборы, можно цифровые, а удобнее применять сдвоенный блок вольтметр-амперметр).

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Из приборов обязательно понадобится мультиметр. Не будет лишним и осциллограф – проверить наличие выходных импульсов на микросхеме ШИМ и ее реакцию на управляющее воздействие, если что-то пойдет не так. Также нужен будет паяльник с комплектом расходников и мелкий слесарный инструмент (набор отверток, кусачки и т.п.).

Схема для лабораторного БП

Для переделки ненужного блока питания компьютера в лабораторный источник с регулируемым выходным напряжением хорошо подходят БП стандарта ATX (но можно и AT), выполненные по схеме с ШИМ на микросхеме TL494 или ее аналогах.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Хотя они все построены по одной структурной схеме и работают по схожему принципу, физически реализованы источники питания могут быть по-разному. Потому первое, с чего надо начать – попытаться найти принципиальную схему от фактически имеющегося блока.

Процедуру переделки можно рассмотреть на примере модели LC-250ATX. Поняв принцип, можно будет работать и с другими подобными блоками.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

В основу работы LC-250ATX положен принцип ШИМ, реализованный на стандартной для таких схем микросхеме TL494. Она формирует импульсы, которые усиливаются ключами на транзисторах Q6,Q7, далее через трансформатор T2 ключами на транзисторах Q1, Q2 создаются импульсы на первичной обмотке трансформатора T1. Эти импульсы трансформируются через вторичные обмотки и подаются на выпрямители различных напряжений, из которых для переделки интересен лишь канал +12 вольт.

Схема дежурного напряжения собрана на транзисторе Q3, трансформаторе T3 и интегральном стабилизаторе 7805. Этот участок также понадобится для будущей конструкции. На операционном усилителе LM339 собрана схема формирования сигнала PWR_OK и запуска БП сигналом от материнской платы.

Процесс переделки

Перед изготовлением лабораторного блока питания из компьютерного надо открыть его корпус и очистить плату и внутреннее пространство от пыли. Лучше делать это пылесосом, при этом счищая загрязнения мягкой кистью.

Далее следует отрезать (или выпаять) от блока питания все провода, кроме одного черного и одного желтого. Если они разной толщины, то надо оставить самые толстые. Или можно оставить по два провода, соединив их параллельно.

После выпайки проводника в зеленой изоляции, освободившуюся контактную площадку надо соединить перемычкой с полигоном общего провода. Сделать это удобнее на плате по кратчайшему пути. После этой операции БП будет запускаться после подачи сетевого напряжения.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Перемычка между контактной площадкой зеленого проводника и общим проводом.

Следующий этап – удаление лишних элементов на плате.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Надо удалить все элементы выпрямителей ненужных в дальнейшем напряжений. Схему формирования сигнала PWR_OK и запуска БП, обведенную синим, можно оставить, а можно удалить. В последнем случае соединять зеленый провод с нулем не надо.

В цепи вывода питания (12) TL494 может быть цепочка из диода и резистора D73R25 (есть не во всех БП). Ее надо выпаять и обойти перемычкой. В цепи вывода 1 надо удалить все лишние резисторы, оставить один – идущий к шине +12 вольт. От четвертого вывода TL494 надо отключить все, кроме резистора. Между 4 и 13-14 ногами надо установить конденсатор (если его по факту нет) емкостью 1..10 мкФ, он обеспечит мягкий пуск. Все остальные соединения от выводов 13-14 надо отключить. Также надо полностью освободить выводы 15 и 16. От 2 и 3 выводов микросхемы надо отключить все, кроме частотозадающей RC-цепочки. Сглаживающий конденсатор в цепи 12 вольт (выделен зеленым кругом) надо заменить на другой, емкостью не ниже 1000 мкФ и напряжением не менее 35 В (можно выше по емкости и по напряжению, насколько позволит место). Также желательно увеличить сопротивление нагрузочного резистора в выходных цепях +12 вольт примерно в два раза. В итоге схема должна прийти к такому виду.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Схема блока LC-250ATX после удаления лишних элементов.

Важно! Обязательно надо оставить схему дежурного напряжения – от нее питается микросхема ШИМ. От нее впоследствии надо будет запитать вентилятор охлаждения, так как штатная схема его питания будет переделана.

Следующим шагом надо создать схему ограничения тока. Для этого ток надо сначала измерить. Для этого потребуется шунт от амперметра – измеряя падение напряжения на нем, можно судить о токе. Шунтовые сопротивления бывают в виде пластины или в виде проволочной спирали. Вторые удобнее – их проще монтировать в условиях ограниченного места.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Включается шунт в разрыв соединения средней точки выходного трансформатора и земляной шины. Параллельно ему включается амперметр, заодно показана схема подключения вольтметра для измерения выходного напряжения.

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

Для регулировки ограничения тока устанавливается потенциометр сопротивлением 1..15 кОм. Такой же потенциометр устанавливается для регулировки уровня выходного напряжения.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Необходимость установки элементов, выделенных сними цветом, определяется в процессе наладки. Перед ее проведением надо:

  • временно выпаять резистор сопротивлением 24 кОм между выводом 1 микросхемы и шиной +12 вольт;
  • включить в разрыв сетевого провода блока питания лампу накаливания на 220 вольт (подобно предохранителю).

При наличии проблем в силовых цепях БП, лампа будет гореть в полный накал и ограничит ток. Если все в порядке, лампа гореть не будет или будет слабо светиться. В процессе наладки также желательно использовать такое включение.

Если лампа не загорелась, можно продолжать процедуру настройки. В отсутствие резистора R24 контур регулирования разомкнут, поэтому блок питания выдаст максимально возможное напряжение. Если оно недостаточно для дальнейшей эксплуатации, надо собрать выпрямитель по мостовой схеме, используя сборки или отдельные диоды на соответствующий ток и напряжение. Если все ОК, то вместо резистора надо впаять потенциометр или подстроечник сопротивлением 30..50 кОм. Вращая движок, надо добиться на выходе уровня примерно 0,85..0,9 от максимально возможного. Запас необходим для реализации стабилизации по току и напряжению. Получившееся сопротивление надо замерить и впаять в плату постоянный резистор с наиболее близким номиналом.

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

Если наблюдается нестабильная работа под нагрузкой или при регулировке (прослушиваются свист, потрескивание и т.п.), надо попытаться устранить эти неприятные явления установкой элементов, выделенных синим цветом. Иногда добиться успеха получается без резистора 33 кОм, а иногда он нужен обязательно. В некоторых случаях помогает такой же резистор, включенный последовательно с конденсатором между 3 и 15 ножками микросхемы.

Завершающий этап – расположение органов управления и измерительных приборов на корпусе блока питания. Их можно закрепить на передней панели, оформив ее в соответствии с фантазией и возможностями, но необязательно. Если удобно, можно, например, расположить настроечные органы на одной панели корпуса, а измерительные приборы – на другой.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Вариант размещения органов управления, индикации и выходных клемм лабораторного источника питания.

Чтобы получить двухполярный лабораторник, лучше изготовить два ЛБП по приведенной методике и соединить их последовательно. Общая точка соединения будет служить нулевым проводом. Ток и напряжение каналов можно будет регулировать раздельно.

Переделка компьютерного блока питания в лабораторный с регулировкой напряжения

Процесс переделки блоков питания стандарта AT осуществляется по тому же принципу, но для их запуска не нужен сигнал с материнской платы, поэтому соединения зеленого провода с землей не потребуется в любом случае. В остальном надо лишь разобраться в схеме БП.

В завершении для наглядности рекомендуем серию тематических видеороликов.

Если нужен блок питания для нестандартных условий, можно воспользоваться построением с низкочастотным трансформатором. Такое решение просто в реализации и не требует особо глубоких специальных знаний, но есть у него и ряд недостатков – большие габариты, низкий КПД и качество стабилизации выходных напряжений. Можно изготовить импульсный БП, но это довольно сложная процедура с массой подводных камней – при малейшей ошибке будет «хлопок» и куча ненужных деталей.

Попробуем снизить планку и ограничимся модернизацией обычного компьютерного блока питания ATX под необходимые требования. Гм, а что именно станет предметом рассмотрения? Вообще-то, 300-400 ваттный БП может обеспечить довольно значительную мощность, область применения у него большая. В одной статье трудно объять необъятное, поэтому ограничимся самым распространенным – усилителем низкой частоты, под него и попробуем осуществить переделку.

Блок питания довольно большой мощности, хотелось бы его использовать по максимуму. Из 12 вольт мощный усилитель не сделать, здесь требуется совсем другой подход – двуполярное питание с выходным напряжением явно побольше 12 В. Если БП будет запитывать самодельный усилитель, собранный из дискретных элементов, то его напряжение питания может быть любым (в разумных пределах), а вот интегральные микросхемы довольно придирчивы. Для определенности возьмем усилитель на TDA7294 – напряжение питания до 100 В (+/-50 В) с выходной мощностью 100 Вт. Микросхема обеспечивает ток в динамике до 10 ампер, что определяет максимальный ток нагрузки блока питания.

Вроде всё ясно, остается уточнить уровень выходного напряжения. Допускается работа от источника питания 100 вольт (+/-50 В), но попытка выбора такого значения выходного напряжения оказалась бы большой ошибкой. Микросхемы крайне отрицательно относятся к предельным режимам работы, особенно при одновременном максимальном значении нескольких параметров - напряжения питания и мощности. К тому же, вряд ли в обычной квартире есть смысл обеспечивать столь высокий уровень мощности, даже для низкочастотных динамиков с их низкой эффективностью.

Дешевая 3070 Gigabyte Gaming - успей пока не началось

Можно установить напряжение в 90 вольт (+/- 45 В), но это потребовало бы очень точного удержания выходного напряжения – в многоканальных блоках питания весьма затруднительно обеспечить одинаковость напряжений на разных выходах. Поэтому стоит немного снизить планку и установить номинальное напряжение для этой микросхемы 80 вольт (+/-40 В) - мощность усилителя немного упадет, но устройство будет работать с должным запасом прочности, что обеспечит достаточную надежность устройства.

Кроме того, если звуковая колонка будет работать не только в низкочастотной области, но еще содержит средне-высокочастотные каналы усилителей, то стоит получить от БП еще одно напряжение, меньше «+/-40 В». Эффективность работы низкочастотных динамиков большого диаметра существенно ниже более высокочастотных, поэтому запитывание усилителя СЧ-ВЧ канала от тех же «+/-40 В» довольно глупо, основная масса энергии уйдет в тепло. Для второго усилителя хорошо бы обеспечить выход +/-20 вольт.

Итак, спецификация блока питания, который хочется получить:

  • Канал № 1 (основной), напряжение: «+/-40 В».
  • Ток нагрузки от 0.1 А до 10 А.
  • Канал № 2 (дополнительный), напряжение: «+/-20 В».
  • Ток нагрузки от 0 до 5 А.

Характеристики определены, осталось выбрать подходящую модель. Совсем уж старый использовать нет никакого желания, конденсаторы давно уж высохли, да и схемные решения тех времен не внушают оптимизма. Стоит отметить, что часть «современных» блоков питания тоже не блещет качеством работы и надежностью, но с этим можно бороться – достаточно выбирать продукцию известных фирм, к которой есть доверие.

Кроме философского осмысления сущности БП и отбора по внешнему виду, есть вполне осмысленный критерий – их тип. Блок может быть выполнен по технологии «двухтактный полумост» или «однотактный прямоход», содержать в себе какую-то разновидность PFC (активную или пассивную на дросселе). Всё данные факторы оказывают влияние на качество работы и уровень помех. Причем, это не «просто слова», при переходе от трансформаторного БП на «импульсный» довольно часто замечается ухудшение качества звучания.

реклама

С одной стороны, «странно», ведь такой БП обеспечивает лучшую стабильность напряжения питания усилителя. С другой, ничего странного нет – «импульсник» производит помеху при переключении силовых транзисторов основного преобразователя (и блока APFC), что выражается в высокочастотных «всплесках» на цепях питания и земли. Чаще всего преобразователь БП работает на частоте 40-80 кГц, что выше звукового диапазона, а потому вроде бы не должно мешать устройству, но помехи распространяются по всему усилителю и сбивают рабочую точку усилительных каскадов, что приводит к интермодуляционным искажениям, звук становится «жестче». В компьютерном блоке питания шины 12 В и 5 В выглядят следующим образом:

320x234 6 KB

Так что, проблема не надуманная и на борьбу с ее негативным проявлением следует потратить некоторые усилия.

450x259 35 KB

Ничего необычного, классическая компоновка, разве что дроссель PFC вносит в картинку некоторый элемент дисгармонии. К слову, измерение характеристик и величины пульсаций на выходе показало, что наличие этого дросселя приводит лишь к тому, что блок питания становится тяжелее и немного «гудит» при мощности нагрузки 250-300 Вт.

Компьютерный блок питания должен формировать массу напряжений большой мощности – 12 В, 5 В, 3.3 В, -5 В, смысл в которых сразу теряется, как только речь заходит об усилителе. Кроме того, БП содержит дежурный источник 5 В, но его лучше не трогать и сохранить в неизменном виде – во-первых, он используется для работы основного преобразователя, во-вторых, можно будет реализовать включение-выключение усилителя от внешнего управления или просто по появлению звукового сигнала на входе усилителя. Это функция потребует изготовления высокочувствительного детектора с питанием от 5 вольт и вряд ли кто-нибудь станет делать этот элемент на начальной стадии сборки усилителя, ну хоть возможность такая останется. Пусть будет, это «бесплатно».

После удаления всех цепей формирования выходных напряжений получилось следующее:

342x450 54 KB. Big one: 400x527 69 KB

Оказалось не так много места, поэтому доработка не должна содержать слишком много деталей – банально не влезет. Фу ты, еще заложили в требования наличие двух выходных каналов.

Компьютерный блок питания формирует два основных выхода: 12 В и 5 В, этим объясняется наличие всего двух пар вторичных обмоток. Каким способом можно получить напряжение больше, чем заложено при проектировании БП?

1. Перемотать трансформатор.
2. Поставить умножитель.
3. Добавить второй трансформатор.

реклама

Первый вариант понятен и прост в техническом плане. Одно «но», конструкция импульсного трансформатора не так проста, как может показаться на первый взгляд. Существует масса требований и ограничений, не выполнив которых можно получить либо «крайне посредственный вариант», либо, что гораздо хуже, некачественную изоляцию вплоть до поражения электрическим током. В трансформаторе первичная обмотка выполнена из двух частей. Первая расположена в самом начале, а потому не мешает перемотке, а вот вторая наматывается самой последней.

Трудности умножаются тем, что между первичной и вторичной обмотками присутствует электростатический экран из медной ленты. Чтобы осуществить перемотку придется аккуратно смотать верхнюю часть первичной обмотки, убрать экран и вторичные обмотки. После чего намотать новые вторичные обмотки, восстановить экран и первичную обмотку. Естественно, между обмотками и экраном должна быть надежная изоляция. Дело усугубляется тем, что трансформатор пропитан лаком, а потому его разборка-сборка занятие «увлекательное» и качество выполнения доработки окажется не слишком хорошим. Впрочем, если у вас руки «прямые» и есть желание попробовать – некоторые рекомендации:

И всё же я бы не рекомендовал этот вариант переделки для тех, у кого нет опыта намотки импульсных трансформаторов. Не стоит, может выйти боком. К слову, если человек разбирается в вопросе, то ему проще намотать трансформатор полностью «с нуля», по крайней мере, не будет путаться под ногами этот «лак», да и число витков во всех обмотках можно будет выбрать оптимальным.

Второй вариант довольно сложен в реализации и обладает рядом серьезных недостатков. Пример такого построения изображен на рисунке:

реклама

  • TV1 – обычный трансформатор блока питания, без каких-либо доработок.
  • TV1.1 – первичная обмотка.
  • TV1.3 и TV1.4 – обмотки канала 5 В.
  • TV1.2 и TV1.5 – обмотки, совместно с TV1.3 и TV1.4 формирующие канал 12 В.

Для анализа важен тот факт, что форма импульсов напряжения на выходе трансформатора с гладким верхом, а не «синус», «пила» или другие вариации. Устройство работает следующим образом - на первичной обмотке следуют импульсы напряжения прямоугольной формы с некоторой скважностью. Напряжение импульсов на первичной обмотке составляет половину напряжения питания или около 140 В при номинальном напряжении сети. На вторичной стороне форма импульсов сохраняется, а амплитуда зависит от числа витков и распределяется примерно как 9 В на обмотках «канала 5 В» (TV1.3 и TV1.4) и 21 В на «канале 12 В» (TV1.2+TV1.3 и TV1.4+ TV1.5).

Предположим, что в данный момент поступает импульс положительной полярности и на верхних выводах обмоток следует «+». Расставим напряжения в контрольных точках:

  • A = +21 В.
  • B = +9 В.
  • С = -9 В.
  • D = -21 В.

Отсюда можно сразу вычислить напряжение в токе «F», оно будет чуть меньше цепи «B» на величину падения напряжения на диоде D1.

При данной полярности диод D2 закрыт, поэтому напряжение в точке «E» будет определено при противоположной полярности импульса.

  • Напряжение на конденсаторе C2 = +8.4 – (-21) = 29.4 В.

реклама

Сменим полярность импульса, напряжения в контрольных точках поменяют знак:

  • A = -21 В.
  • B = -9 В.
  • С = +9 В.
  • D = +21 В.

Полярность сменилась и открывается диод D2. Напряжение в точке «F» станет чуть меньше цепи «B» или около +8.4 В.

  • E = +8.4 В.
  • Напряжение на конденсаторе C1 = +8.4 – (-21) = 29.4 В.

Схема симметричная, поэтому напряжения конденсаторов обязаны быть одинаковыми. Из анализа предыдущей полярности импульса следует, что

  • Напряжение в точке «F» смещено относительно точки «D» на величину напряжения конденсатора С2 (29.4 В) и равно +21 + 29.4 = +50.4 В.

Нет смысла анализировать аналогичное состояние точки «E» при смене полярности импульса, схема симметричная и там будет столько же, сколько сейчас на точке «F», +50.4 В.

В итоге, может интересовать только «E» и «F», ведь из них получается выходное напряжение. Соберем значения в этих точках в таблицу. Впрочем, забыл еще одно состояние, «пауза» импульса от ШИМ-регулировки. Этот случай очень прост, на всех обмотках нулевое напряжение и в точках «E» и «F» получается одно и то же напряжение +29.4 В, хранимое в конденсаторах. (При анализе не учитывалась конечная емкость конденсаторов и непрямоугольность формы импульсов).

реклама

Выпрямительная сборка D3 «выбирает» наибольшее напряжение из двух входов («E» и «F»). Это означает, что на входе дросселя L6 будут идти импульсы амплитудой 50 В с паузой 8 В. При скважности ШИМ 70% на выходе сформируется напряжение примерно 37 вольт.

Всё сказанное относилось к получению повышенного напряжения положительной полярности. Если необходимо сформировать и отрицательный выход, то схему следует «удвоить» – добавить конденсаторы C1, С2 и C3, диоды D1 и D2, пару диодов в сборку D3 и намотать вторую обмотку на выходном дросселе. Не забудьте сменить полярность конденсаторов и диодов.

У подобного решения только одно достоинство – не придется что-то делать с трансформатором. Впрочем, есть еще одно - незначительное, девиация напряжения на выходном дросселе небольшой амплитуды, поэтому размеры дросселя и его индуктивность могут быть сниженной величины. Фактически, можно использовать старую обмотку канала 12 В.

Недостатков больше и они серьезные:

  • Весь импульсный ток протекает через повышающие конденсаторы С1 и С2.
  • Очень большой ток заряда конденсаторов в начальный момент времени. Кроме снижения срока службы конденсаторов, высокая величина тока может вызвать срабатывание общей защиты блока питания и он отключится.
  • Низкий диапазон регулирования выходного напряжения.
  • Невозможно получить больше одного канала со стабилизацией выходного напряжения. Выходы «+37 В» и «-37 В» получаются по вышеприведенной схеме, а вот обычные «+/-12 В» придется формировать на отдельном дросселе при повышенном уровне пульсаций с частотой сети и низкой стабильностью.

реклама

Основной недостаток схемного решения - весь ток протекает через конденсаторы С1 и С2. Довольно просто найти конденсаторы с подходящей емкостью или ESR, но вот величина импульсного тока у них окажется низка. Чтобы не быть голословным, подберем подходящий конденсатор для рассматриваемого блока питания усилителя (выходное напряжение соответствует заданным условиям, величина тока до 10 А).

Ранее я ссылался на конденсаторы общего применения фирмы Jamicon серии LP, посмотрим, что есть в данном исполнении – 2200 мкФ 50 В. Максимальный ток 2 ампера. Совершенно не подходит, конденсатор выйдет из строя через неделю работы усилителя. Переходим к серьезным сериям, «Low ESR». Например, серия WL:

В круглых скобках указывается характеристики альтернативного варианта исполнения корпуса конденсатора.

Хочется отметить интересный момент, для конденсатора «680 мкФ 35 В» первое исполнение, в сравнении со вторым, несет меньшее внутреннее сопротивление и максимальный ток, обычно происходит обратное – снижение ESR повышает величину тока. Видимо, причина в разной площади поверхности корпуса.

реклама

Если смотреть на ESR, то все конденсаторы вполне устраивают. Ну, сколько может «упасть» на сопротивлении 40-90 мОм при токе 3-8 ампер? Пустяк. Блок питания работать будет. Вот так и появляются «китайские» поделки. К слову, в Китае производится масса качественной продукции, это местные фарцовщики закупают хлам, отсюда и происходит недоверие к китайской продукции … причем зря.

Ну ладно, собираем для себя, поэтому делать плохо не будем. Конденсатор должен выдерживать ток не менее 10/2=5 А в долговременном режиме и на одном конденсаторе получить такую характеристику не удастся. Остается вариант с установкой пары или тройки конденсаторов параллельно. Два конденсатора «1000 мкФ 35 В» обеспечат ток до 5 (4.2) ампера, что маловато. Можно взять конденсаторы того же номинала, но чуть большего напряжения «1000 мкФ 50 В», предельный ток составит величину 6.4 (5.6) ампера.

С учетом конечной индуктивности выходного дросселя этот вариант может устроить, но не особо хорошо. Перейдем к утроению конденсаторов, «680 мкФ 35 В» обеспечит ток до 6 (5.1) А, или «680 мкФ 50 В» 7.8 (6.9) А. Последний вариант смотрится уже веселее, блок питания сможет работать достаточно долго.

В результате получается, что в блок питания придется установить 3*2*2=12 конденсаторов «680 мкФ 50 В», выйдет не самое компактное устройство, а место в БП ограничено.

Схема моделировалась, но практически не испытывалась, поскольку не лежит у меня душа к таким решениям. Этот вариант доработки дается на ваш страх и риск.

Сегодня хотел бы рассказать Вам о своём опыте переделки самого обычного китайского БП ATX в регулируемый источник питания со стабилизацией тока и напряжения(0-20А, 0-24В).

В этой статье мы подробно рассмотрим работу ШИМ контроллера TL494, обратной связи и пробежимся по модернизации схемы БП и разработке самодельной платы усилителей ошибок по напряжению и току.

image



Честно признаться, сейчас я даже не могу назвать модель подопытного БП. Какой-то из многочисленных дешевых 300W P4 ready. Надеюсь, не нужно напоминать, что на деле эти 300W означают не больше 150, и то с появлением в квартире запаха жареного.

Рассчитываю на то, что мой опыт сможет быть кому-то полезен с практической точки зрения, а потому упор сделаю на теорию. Без нее всё равно не получится переделать БП т.к. в любом случае будут какие-то отличия в схеме и сложности при наладке.

Схема БП ATX
Для начала пройдемся по схеме БП ATX на контроллере TL494(и его многочисленных клонах).
Все схемы очень похожи друг на друга. Гугл выдает их довольно много и кажется я нашел почти соответствующую моему экземпляру.

Структурно разделим БП на следующие блоки:
— выпрямитель сетевого напряжения с фильтром
— источник дежурного питания(+5V standby)
— основной источник питания(+12V,-12V,+3.3V,+5V,-5V)
— схема контроля основных напряжений, генерация сигнала PowerGood и защита от КЗ

Выпрямитель с фильтрами это всё что в левом верхнем углу схемы до диодов D1-D4.

Источник дежурного питания собран на трансформаторе Т3 и транзисторах Q3 Q4. Стабилизация построена на обратной связи через опторазвязку U1 и источнике опорного напряжения TL431. Подробно рассматривать работу этой части я не буду т.к. знаю, что слишком длинные статьи читать не очень весело. В конце я дам название книги, где подробно рассмотрены все подробности.

Обратите внимание, в схеме по ошибке и ШИМ контроллер TL494 и ИОН дежурного питания TL431 обозначены как IC1. В дальнейшем я буду упоминать IC1 имея ввиду именно ШИМ контроллер.

Основной источник питания собран на трансформаторе Т1, высоковольтных ключах Q1 Q2, управляющем трансформаторе Т2 и низковольтных ключах Q6 Q7. Всё это дело раскачивается и управляется микросхемой ШИМ контроллера IC1. Понимание принципа работы контроллера и назначения каждого элемента его обвязки — это как раз то, что необходимо для сознательной доработки БП вместо слепого повторения чужих рекомендаций и схем.

Механизм работы примерно таков: ШИМ контроллер, поочередно открывая низковольтные ключи Q6 Q7, создает ЭДС в первичной обмотке трансформатора Т2. Видите, эти ключи питаются низким напряжением от дежурного источника питания? Найдите на схеме R46 и поймете о чем я. ШИМ контроллер также питается от этого дежурного напряжения. Чуть выше я назвал трансформатор Т2 управляющим, но кажется у него есть какое-то более правильное название. Его основная задача — гальваническая развязка низковольтной и высоковольтной части схемы. Вторичные обмотки этого трансформатора управляют высоковольтными ключами Q1 Q2, поочередно открывая их. С помощью такого трюка низковольтный ШИМ контроллер может управлять высоковольтными ключами с соблюдением мер безопасности. Высоковольтные ключи Q1 Q2 в свою очередь раскачивают первичную обмотку трансформатора Т1 и на его вторичных обмотках возникают интересующие нас основные напряжения. Высоковольтными эти ключи называются потому, что коммутируют они выпрямленное сетевое напряжение, а это порядка 300В! Напряжение со вторичных обмоток Т1 выпрямляется и фильтруется с помощью LC фильтров.

Теперь, надеюсь, в целом картину вы себе представляете и мы можем идти дальше.

image

Начнем, как это ни странно, с конца — с выходной части микросхемы.
Сейчас всё внимание на выход элемента ИЛИ (помечен красным квадратом).
Выход этого элемента в конкретный момент времени напрямую управляет состоянием одного или обоих сразу ключей Q1 Q2.
Вариант управления задаётся через пин 13(Output control).

Важная вещь №1: если на выходе элемента ИЛИ лог 1 — выходные ключи закрыты(выключены). Это верно для обоих режимов.
Важная вещь №2: если на выходе элемента ИЛИ лог 0 — один из ключей(или оба сразу) открыт(включен).

Вырисовывается следующая картина: по восходящему фронту открытый ранее транзистор закрывается(в этот момент они оба гарантированно закрыты), триггер меняет своё состояние и по нисходящему фронту включается уже другой ключ и будет оставаться включенным пока снова не придет восходящий фронт и не закроет его, в этот момент опять триггер перещёлкивается и следующий нисходящий фронт откроет уже другой транзистор. В single ended режиме ключи всегда работают синхронно и триггер не используется.

Время, когда выход находится в лог. 1(и оба ключа закрыты) называется Dead time.
Отношение длительности импульса(лог. 0, транзистор открыт) к периоду их следования называется коэффициент заполнения(PWM duty cycle). Например если коэффициент 100% то на выходе элемента ИЛИ всегда 0 и транзистор(или оба) всегда открыт.

Простите, но стараюсь объяснять максимально доступно и почти на пальцах, потому что официальным сухим языком это можно и в даташите прочитать.

Ах да, зачем же нужен Dead time? Если коротко: в реальной жизни верхний ключ будет тянуть наверх(к плюсу) а нижний вниз(к минусу). Если открыть их одновременно — будет короткое замыкание. Это называется сквозной ток и из-за паразитных емкостей, индуктивностей и прочих особенностей такой режим возникает даже если вы будете открывать ключи строго по очереди. Чтобы сквозной ток свести к минимуму нужен dead time.

Теперь обратим внимание на генератор пилы(oscillator), который использует выводы 5 и 6 микросхемы для установки частоты.
На эти выводы подключается резистор и конденсатор. Это и есть тот самый RC генератор о котором наверное многие слышали. Теперь на выводе 5(CT) у нас пила от 0 до 3.3В. Как видим, эта пила подается на инвертирующие входы компараторов Dead-time и PWM.

С терминами и работой выходной части ШИМ контроллера более-менее определились, теперь будем разбираться при чем тут пила и зачем нам все эти компараторы и усилители ошибок. Мы поняли, что отношение длительности импульса к периоду их следования определяет коэффициент заполнения, а значит и выходное напряжение источника питания т.к. в первичную обмотку трансформатора будет вкачиваться тем больше энергии, чем больше коэффициент заполнения.

Для примера разберемся, что нужно сделать чтобы установить коэффициент заполнения 50%. Вы еще помните про пилу? Она подается на инвертирующие входы компараторов PWM и Dead time. Известно, что если напряжение на инвертирующем входе выше чем на неинвертирующем — выход компаратора будет лог.0. Напомню, что пила — это плавно поднимающийся от 0 до 3.3в сигнал, после чего резко падающий на 0в.
Таким образом, чтобы на выходе компаратора 50% времени был лог.0 — на неинвертирующий вход нужно подать половину напряжения пилы(3.3в/2=1,65в). Это и даст искомые 50% duty cycle.

Заметили, что оба компаратора сходятся на том самом элементе ИЛИ, а значит, пока какой-то из компараторов выдает лог.1 — другой не может ему помешать. Т.е. приоритет имеет тот компаратор, который приводит к меньшему коэффициенту заполнения. И если на Dead time компаратор напряжение подается снаружи, то на PWM компаратор можно подать сигнал как извне(3 пин) так и с встроенных усилителей ошибок(это обычные операционные усилители). Они тоже соединяются по схеме ИЛИ, но т.к. мы уже имеем дело с аналоговым сигналом — схема ИЛИ реализуется с использованием диодов. Таким образом контроль над коэффициентом заполнения захватывает тот усилитель ошибки, который просит меньший коэффициент заполнения. Состояние другого при этом не имеет значения.

Всё это работа для тех самых усилителей ошибок. На инвертирующий вход усилителя ошибки подается опорное напряжение(эталон), а на неинвертирующий заводится напряжение на выходе источника питания. Кстати внутри ШИМ контроллера есть источник опорного напряжения 5В, который является точкой отсчёта во всех измерениях.

Компенсация обратной связи
Даже не знаю как бы по-проще это объяснить. С обратной связью всё просто только в идеальном мире. На практике же если вы изменяете коэффициент заполнения — выходное напряжение меняется не сразу, а с некоторой задержкой.

К примеру усилитель ошибки зарегистрировал понижение напряжения на выходе, откорректировал коэффициент заполнения и прекратил вмешиваться в систему, но напряжение продолжает нарастать и потом усилитель ошибки вынужден снова корректировать коэффициент заполнения уже в другую сторону. Такая ситуация происходит из-за задержки реакции. Так система может перейти в режим колебаний. Они бывают затухающими и незатухающими. Блок питания в котором могут возникнуть незатухающие колебания сигнала обратной связи — долго не протянет и является нестабильным.

У обратной связи есть определенная полоса пропускания. Допустим полоса 100кГц. Это означает, что если выходное напряжение будет колебаться с частотой выше 100кГц — обратная связь этого просто не заметит и корректировать ничего не будет. Конечно, хотелось бы, чтобы обратная связь реагировала на изменения любой частоты и выходное напряжение было как можно стабильнее. Т.е. борьба идет за то, чтобы обратная связь была максимально широкополосной. Однако та самая задержка реакции не позволит нам сделать полосу бесконечно широкой. И если полоса пропускания цепи обратной связи будет шире чем возможности самого БП на отработку управляющих сигналов(прямая связь) — на некоторых частотах отрицательная обратная связь будет внезапно становиться положительной и вместо компенсации ошибки будет ее еще больше увеличивать, а это как раз условия возникновения колебаний.

Теперь от задержек в секундах давайте перейдем к частотам, коэффициентам усиления и фазовым сдвигам…
Полоса пропускания это максимальная частота, на которой коэффициент усиления больше 1.
С увеличением частоты коэффициент усиления уменьшается. В принципе это справедливо для любого усилителя.
Итак, чтобы наш БП работал стабильно должно выполняться одно условие: во всей полосе частот, где суммарное усиление прямой и обратной связи больше 1(0дБ), отставание по фазе не должно превышать 310 градусов. 180 градусов вносит инвертирующий вход усилителя ошибки.

Вводом в обратную связь различных фильтров добиваются того, чтобы это правило выполнялось. Если очень грубо, то компенсация обратной связи это подгонка полосы пропускания и ФЧХ обратной связи под реакции реального источника питания(под характеристики прямой связи).

От теории к практике
Теперь мы можем взглянуть на схему БП и понять что в ней много лишнего. В первую очередь я выпаял всё, что относится к контролю выходных напряжений(схема формирования сигнала Power good). Нейтрализовал встроенные в ШИМ контроллер усилители ошибок путем подачи +5vref на инвертирующие входы и посадив на GND неинвертирующие. Удалил штатную схему защиты от КЗ. Выпилил все не нужные выходные фильтры от напряжений которые не используются… Заменил выходные диоды на более мощные. Заменил трансформатор! Выпаял его из качественного БП где написанные 400W действительно означают 400W. Разница в размерах между тем, что стояло тут до этого говорит сама за себя:

image

Заменил дроссели в выходном фильтре(с того-же 400W БП) и конденсаторы поставил на 25В:

image

Далее я разработал схему, позволяющую регулировать стабилизацию выходного напряжения и устанавливать ограничение тока выдаваемого БП.

image

Схема реализует внешние усилители ошибок собранные на операционных усилителях LM358 и несколько дополнительных функций в виде усилителя шунта(INA197) для измерения тока, нескольких буферных усилителей для выдачи величины установленного и измеренного тока и напряжения на другую плату, где собрана цифровая индикация. О ней я расскажу в следующей статье. Выдавать на другую плату сигналы как есть — не лучшее решение т.к. источник сигнала может быть достаточно высокоомным, провод ловит шум, мешая обратной связи работать устойчиво. В первой итерации я с этим столкнулся и пришлось всё переделать. В принципе на схеме всё подписано, подробно комментировать ее не вижу смысла и думаю, что для тех кто понял теорию выше, должно быть всё довольно очевидно.

Ах да, обратите внимание на емкость C7! 1uF это довольно много. Сделано это для того, чтобы обратную связь по току зажать в быстродействии. Это такой грязный хак для преодоления нестабильности возникающей на границе перехода от стабилизации напряжения к стабилизации тока. В таких случаях применяют какие-то более навороченные приёмы, но так заморачиваться я не стал. Супер точная стабилизация тока мне не нужна, к тому же к моменту, когда я столкнулся с этой бедой — проект переделки БП успел здорово надоесть!

По этой схеме лазерным утюгом была изготовлена плата:

image

Она встраивается в БП вот таким образом:

image

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

Корпус я использовал от довольно качественного БП Hiper. Кажется это самый проветриваемый корпус из всех что я видел.

Также возник вопрос о подключении вентилятора. БП ведь регулируется от 0 до 24В, а значит кулер придется питать от дежурки. Дежурка представлена двумя напряжениями — стабильными 5В, которые идут на материнскую плату и не стабилизированным, служебным питанием около 13.5В которое используется для питания самого ШИМ контроллера и для раскачки управляющего трансформатора. Я использовал обычный линейный стабилизатор чтобы получить стабильные +12В и завёл их на маленькую платку терморегуляции оборотов кулера, выпаянную с того-же Hiper'a. Платку закрепил на радиаторе шурупом просто из соображений удобства подключения кулера.

image

Радиаторы кстати пришлось изогнуть ибо они не вмещались в корпус нового формата. Лучше перед изгибанием их нагревать паяльной станцией, иначе есть шанс отломать половину зубов. Терморезистор регулятора закрепил на дросселе групповой стабилизации т.к. это самая горячая часть.

В таком виде БП прошел длительные испытания, питая кучу автомобильных лампочек дальнего света и выдерживал нагрузки током порядка 20А при напряжении 14В. А еще он гордо зарядил несколько автомобильных аккумуляторов, когда у нас в Крыму выключали свет.

Будущее уже рядом
Тем временем я задумал немного нестандартную систему индикации режимов работы БП, о чем в последствии немного сожалел, но всё-же она работает!

image

Так что в следующей статье вас ждет программирование ATMega8 на C++ с применением шаблонной магии, различных паттернов и самописная библиотека для вычислений с фиксированной точкой поверх которой реализовано усреднение отсчётов АЦП и перевод их в напряжение/ток по таблице с линейной интерполяцией. Каким-то чудом всё это уместилось в 5 с копейками килобайт флэша.

Не переключайте канал, должно быть интересно.

P.S. Надеюсь, изложенное выше окажется полезным. Строго не судите, но конструктивная критика приветствуется.

Added для RO пользователей которые не могут писать комментарии: email: altersoft_пёс_mail.ру

Читайте также: