Калькулятор buck-преобразователя – понижающий DC-DC дизайн
Рассчитывайте скважность, пульсации тока дросселя, пульсации выходного напряжения и КПД цепей DC-DC buck-преобразователей.
Введите входное напряжение, выходное напряжение, частоту переключения, значение индуктивности, ток нагрузки и ESR конденсатора, чтобы проанализировать ваш buck-преобразователь.
Калькулятор buck-преобразователя – понижающий DC-DC дизайн
Рассчитывайте скважность, пульсации тока дросселя, пульсации выходного напряжения и КПД цепей DC-DC buck-преобразователей.
О калькуляторе buck-преобразователя
Buck-преобразователь — это топология импульсного источника питания DC-DC, которая понижает напряжение с более высокого входного уровня до более низкого выходного, сохраняя высокий КПД. Это один из базовых строительных блоков силовой электроники, встречающийся практически в каждом электронном устройстве: от смартфонов и ноутбуков до автомобильных систем и промышленного оборудования.
Buck-преобразователь работает по принципу широтно-импульсной модуляции (PWM). Ключевой транзистор (обычно MOSFET) включается и выключается с высокой частотой. Когда ключ включен, ток течет от входа через дроссель к выходу, запасая энергию в магнитном поле дросселя. Когда ключ выключается, дроссель поддерживает ток через свободноходовой диод (или синхронный MOSFET в современных схемах) к нагрузке. Выходной конденсатор сглаживает получившуюся форму напряжения.
Основное соотношение в режиме непрерывного тока (CCM): Vout = D × Vin, где D — коэффициент заполнения, то есть доля каждого периода переключения, в течение которой главный ключ включен. После преобразования получаем D = Vout / Vin. Коэффициент 50% означает, что выход равен половине входа; 25% — что выход равен четверти входа, и так далее.
Дроссель является центральным элементом накопления энергии. Размах пульсаций тока дросселя от пика до пика равен: ΔIL = (Vin − Vout) × D / (f × L), где f — частота переключения в Hz, а L — индуктивность в генри. Этот пульсирующий ток протекает через выходной конденсатор и его эквивалентное последовательное сопротивление (ESR), создавая пульсации выходного напряжения, приблизительно равные ΔIL × ESR. Поддерживать пульсации тока примерно на уровне 20–40% среднего выходного тока — распространенное правило проектирования, которое балансирует размер дросселя и выходной шум.
Частота переключения — ключевой компромисс в проектировании. Более высокие частоты позволяют применять меньшие дроссели и конденсаторы, уменьшая физические размеры и стоимость преобразователя. Однако коммутационные потери в MOSFET и диоде растут с частотой, снижая КПД. Для многих применений типичен диапазон от 100 kHz до 1 MHz. Для очень высокого КПД или мощных схем могут быть предпочтительны более низкие частоты (50–100 kHz) с физически более крупными компонентами.
КПД buck-преобразователя в основном ограничивается потерями проводимости (I²R в MOSFET и дросселе), коммутационными потерями (энергия, теряемая при каждом включении и выключении транзистора) и потерями в сердечнике дросселя. Современные синхронные buck-преобразователи с MOSFET с низким RDS(on) могут достигать КПД выше 95%, а в оптимизированных схемах иногда приближаться к 99%. Коэффициент заполнения также влияет на КПД: работа при значениях, далеких от 50% (очень высоких или очень низких), обычно снижает КПД по сравнению со средней областью.
Распространенные ошибки проектирования включают выбор дросселя без проверки тока насыщения (если дроссель насыщается, выходное напряжение проваливается), игнорирование допустимого RMS-тока пульсаций выходного конденсатора (чрезмерные пульсации вызывают нагрев и преждевременный отказ конденсатора), а также плохую разводку PCB, создающую большие высокочастотные токовые петли (вызывающие EMI и потери КПД). Для практичной и стабильной работы коэффициент заполнения обычно должен оставаться в диапазоне от 10% до 90%.
Примеры проектирования buck-преобразователей
Типовые проекты с распространенными парами входного/выходного напряжения, частотами переключения, а также получающимися коэффициентами заполнения и значениями пульсаций.
| Параметры проекта | Коэффициент заполнения | Применение |
|---|---|---|
| Vin=24 V, Vout=12 V, f=100 kHz, L=100 μH, Iout=2 A, ESR=10 mΩ | D = 50% | Автомобильное преобразование 24V в 12V. Пульсации тока ≈ 0.6 A, пульсации выхода ≈ 6 mV. Часто используется для питания 12V электроники от 24V электросистемы грузовика. |
| Vin=48 V, Vout=5 V, f=500 kHz, L=47 μH, Iout=1 A, ESR=5 mΩ | D ≈ 10.4% | Понижение напряжения батареи для микроконтроллеров и датчиков. Высокая частота переключения позволяет использовать компактный дроссель 47 μH и удерживать выходные пульсации ниже 10 mV. |
| Vin=400 V, Vout=24 V, f=50 kHz, L=1 mH, Iout=10 A, ESR=20 mΩ | D = 6% | Промышленный автономный источник питания. Низкий коэффициент заполнения требует тщательного проектирования драйвера затвора MOSFET, чтобы обеспечить надежное переключение при очень коротком времени включения. |
| Vin=12 V, Vout=3.3 V, f=300 kHz, L=33 μH, Iout=0.5 A, ESR=8 mΩ | D ≈ 27.5% | Шина питания портативного устройства для логической цепи 3.3 V, питаемой от одной Li-ion ячейки или адаптера 12 V. |
Как пользоваться калькулятором buck-преобразователя
- Введите входное напряжение (Vin) — доступное преобразователю DC-напряжение питания — и требуемое выходное напряжение (Vout). Для buck-топологии Vout должно быть ниже Vin.
- Введите частоту переключения в Hz (например, 100000 для 100 kHz). Более высокие частоты позволяют использовать меньшие компоненты, но увеличивают коммутационные потери.
- Введите значение индуктивности в генри (например, 0.0001 для 100 μH) и ток нагрузки в амперах. Эти параметры определяют пульсации тока дросселя.
- Введите ESR (эквивалентное последовательное сопротивление) выходного конденсатора в омах. Оно напрямую задает пульсации выходного напряжения.
- Нажмите «Рассчитать», чтобы увидеть коэффициент заполнения, пульсации тока дросселя, пиковый ток дросселя, пульсации выходного напряжения и оценочный КПД. Настраивайте параметры, пока все значения не будут соответствовать целям проекта.
FAQ по buck-преобразователю
Что такое коэффициент заполнения buck-преобразователя?
Коэффициент заполнения D — это доля каждого периода переключения, в течение которой главный ключ замкнут (включен). В идеальном buck-преобразователе, работающем в режиме непрерывного тока (CCM), D = Vout / Vin. Поэтому выход 12 V от входа 24 V требует коэффициента заполнения 50%. На практике из-за потерь КПД фактический коэффициент немного выше идеального.
Что происходит, если коэффициент заполнения слишком высокий или слишком низкий?
Чрезмерно высокий коэффициент заполнения (выше ~90%) оставляет очень мало времени выключения, затрудняя проводимость диода или синхронного MOSFET и сброс дросселя. Очень низкий коэффициент (ниже ~10%) требует крайне коротких времен включения, которые трудно надежно управлять. Оба экстремума снижают КПД и стабильность. Практические проекты обычно стремятся к диапазону от 10% до 90%.
Как частота переключения влияет на размер дросселя?
Для заданной спецификации пульсаций тока требуемая индуктивность L = (Vin − Vout) × D / (f × ΔIL). Удвоение частоты переключения уменьшает требуемую индуктивность вдвое, и наоборот. Поэтому более высокие частоты позволяют использовать меньшие и более легкие дроссели — одна из главных причин, почему современные силовые ИС работают на сотнях килогерц или даже мегагерцах. Компромисс — рост коммутационных потерь.
Что такое пульсации выходного напряжения и как их уменьшить?
Пульсации выходного напряжения — это небольшая AC-составляющая поверх DC-выхода. Главная причина — протекание пульсаций тока дросселя через ESR конденсатора: ΔVout ≈ ΔIL × ESR. Чтобы уменьшить пульсации, используйте конденсатор с меньшим ESR, увеличьте индуктивность (это снижает ΔIL) или поднимите частоту переключения. Керамические конденсаторы имеют очень низкий ESR и предпочтительны для схем с малыми пульсациями.
Что такое непрерывный и прерывистый режим проводимости?
В режиме непрерывного тока (CCM) ток дросселя никогда не достигает нуля в течение цикла переключения. В прерывистом режиме (DCM) ток дросселя достигает нуля до следующего включения ключа. Этот калькулятор предполагает CCM — самый распространенный режим для хорошо спроектированных преобразователей при нормальной нагрузке. DCM возникает при малой нагрузке и меняет связь между коэффициентом заполнения и напряжением.
Насколько эффективен buck-преобразователь по сравнению с линейным стабилизатором?
Buck-преобразователь гораздо эффективнее линейного стабилизатора (LDO) при больших перепадах напряжения. Линейный стабилизатор рассеивает все лишнее напряжение в виде тепла, поэтому его КПД равен только Vout / Vin (например, 3.3 V из 12 V дает всего 27.5%). Хорошо спроектированный buck-преобразователь обычно достигает 85–98% КПД независимо от отношения напряжений, поэтому он предпочтителен, когда важны тепловыделение или срок работы от батареи.