Как работает импульсный DC-DC преобразователь
Импульсный (ключевой) преобразователь постоянного тока меняет напряжение не рассеиванием лишней мощности в тепло, как линейный стабилизатор, а быстрым переключением силового ключа (обычно MOSFET) с частотой в десятки и сотни килогерц. Ключ то подаёт входное напряжение на дроссель, то отключает его; энергия накапливается в индуктивности во время открытой фазы и отдаётся в нагрузку во время закрытой. Меняя долю времени, когда ключ открыт, схема регулирует выходное напряжение — именно эту долю (коэффициент заполнения, или скважность) и вычисляет калькулятор вместе с индуктивностью дросселя.
Понижающий (buck): D = Vout/Vin L = (Vin−Vout)·D / (f·ΔIL)
Повышающий (boost): D = 1 − Vin/Vout L = Vin·D / (f·ΔIL)
Инвертирующий: D = Vout/(Vin+Vout) L = Vin·D / (f·ΔIL)
Здесь Vin — входное напряжение, Vout — выходное, f — частота коммутации, ΔIL — размах пульсации тока в дросселе. Расчёт ведётся для режима непрерывного тока (CCM), когда ток дросселя не спадает до нуля за период, и без учёта потерь: падение на диоде и открытом ключе, сопротивление обмотки и активные потери в сердечнике не входят в идеальную формулу, поэтому реальная скважность в готовой схеме выйдет чуть больше расчётной.
Коэффициент заполнения D: физический смысл
Коэффициент заполнения D = ton / T — это доля периода T = 1/f, в течение которой силовой ключ открыт. Это тот же параметр, что и в обычной широтно-импульсной модуляции: контроллер преобразователя удерживает выход стабильным, плавно подстраивая D под изменения входного напряжения и тока нагрузки. Для понижающей схемы D прямо задаёт коэффициент передачи: Vout = Vin·D, поэтому 12 В при D = 0,417 дают ровно 5 В. Для повышающей зависимость обратная и нелинейная: Vout = Vin/(1−D), и по мере приближения D к единице выход растёт лавинообразно.
Отсюда практическое ограничение: и слишком большая, и слишком малая скважность неудобны. При D выше 0,8–0,85 закрытая фаза становится настолько короткой, что дросселю не хватает времени отдать энергию, растут пиковые токи и потери; калькулятор в этом случае выводит предупреждение. При D ниже 0,1 импульс открытия становится совсем узким, и его тяжело формировать точно — драйвер и контроллер упираются в минимальную длительность включения. Большое соотношение Vin/Vout (например, 48 → 1,2 В) обычно разбивают на два каскада или берут другую топологию.
Дроссель и пульсация тока ΔIL
Индуктивность дросселя выбирают под допустимый размах пульсации тока ΔIL. Разумное значение — 20–40% от среднего тока нагрузки: меньше пульсация → плавнее ток, но больше и дороже дроссель; больше пульсация → компактнее катушка, но выше действующий ток и требования к выходному конденсатору. Из формул видно, что L обратно пропорциональна и частоте, и допустимой пульсации: подняв частоту вдвое, можно вдвое уменьшить индуктивность при той же ΔIL — за это платят ростом коммутационных потерь в ключе.
Рассчитанную индуктивность реализуют реальной катушкой — по числу витков и параметрам сердечника (см. индуктивность катушки и сердечник с зазором). Критично не только значение L, но и ток насыщения: пиковый ток дросселя равен среднему плюс половина ΔIL, и он не должен вводить сердечник в насыщение, иначе индуктивность резко падает и ключ выгорает. Пульсацию тока сглаживает выходной конденсатор, а от помех на входе спасает входной фильтр — задачу помогает прикинуть LC-фильтр.
Важно помнить, что все формулы калькулятора справедливы для режима непрерывного тока (CCM). Если ток нагрузки падает ниже половины ΔIL, преобразователь уходит в режим прерывистого тока (DCM): за часть периода ток дросселя достигает нуля, и связь между скважностью и напряжением становится другой, нелинейной. Поэтому индуктивность обычно выбирают так, чтобы схема оставалась в CCM во всём рабочем диапазоне токов, а расчётную ΔIL берут по номинальной, а не по минимальной нагрузке. Частоту коммутации выбирают компромиссом: выше частота — меньше и дешевле дроссель и конденсаторы, но больше коммутационные потери в ключе и сложнее борьба с электромагнитными помехами; типичный диапазон для DC-DC — от 100 кГц до 2–3 МГц.
Три топологии: понижающий, повышающий, инвертирующий
Калькулятор считает три базовые неизолированные схемы. Ниже — их сравнение и типовые условия применимости.
| Топология | Vout к Vin | Скважность D | Где применяют |
| Понижающий (buck) | Vout < Vin | Vout/Vin | Питание ядра МК, 12→5→3,3 В |
| Повышающий (boost) | Vout > Vin | 1 − Vin/Vout | От батареи вверх, подсветка, зарядные |
| Инвертирующий | −Vout (любой) | Vout/(Vin+Vout) | Отрицательное питание ОУ, ЖКИ |
Понижающая и повышающая схемы дают напряжение того же знака, инвертирующая — противоположного. Если нужна и гальваническая развязка, или один преобразователь должен уметь как повышать, так и понижать, берут обратноходовую (flyback) топологию — она сложнее, но развязывает вход и выход трансформатором.
Где применяют — и где не годится
Импульсные DC-DC стоят почти в каждом современном устройстве: питание процессоров и ПЛИС, преобразование бортовых 12/24 В в логические уровни, повышение напряжения светодиодных драйверов, зарядные устройства. Их сила — высокий КПД (85–97%) при большой разнице входа и выхода, где линейный стабилизатор просто сжёг бы разницу в тепло. Выходное напряжение задаётся делителем обратной связи, а контроллер сам держит нужную скважность.
Плата за эффективность — коммутационные помехи и пульсации на выходе, поэтому в чувствительных аналоговых цепях импульсник часто дополняют маломощным линейным стабилизатором «на добивку». Если разница напряжений мала, а ток невелик, линейное решение проще, дешевле и тише — тогда стоит сравнить с КПД линейного стабилизатора. Идеальная формула не учитывает потери, поэтому окончательный выбор дросселя, ключа и конденсаторов делают с запасом по току и напряжению.
Пример
Понижающий преобразователь на значениях по умолчанию: Vin = 12 В, Vout = 5 В, f = 100 кГц, ΔIL = 0,3 А. Скважность D = Vout/Vin = 5/12 = 0,417, то есть 41,7% — ключ открыт 41,7% периода. Период T = 1/f = 10 мкс, значит ton = D·T = 4,167 мкс, toff = (1−D)·T = 5,833 мкс. Индуктивность L = (Vin−Vout)·D/(f·ΔIL) = (12−5)·0,417/(100000·0,3) = 2,917/30000 ≈ 97,22 мкГн. Ближайший стандартный номинал — 100 мкГн, с проверкой тока насыщения по пиковому току дросселя.
См. также: делитель ОС · сглаживающий конденсатор · пульсации тока дросселя · потери MOSFET · flyback · все калькуляторы
|