Практическое применение ШИМ-контроллера TL494 в импульсных источниках питания
TL494 — это универсальный ШИМ-контроллер, который позволяет строить надёжные импульсные блоки питания (ИБП) мощностью от десятков до сотен ватт. Для запуска микросхемы достаточно подключить времязадающие элементы (резистор и конденсатор) к выводам 5 и 6, подать питание на вывод 12 и настроить обратную связь через усилители ошибки. Частота преобразования задаётся формулой $f = \frac{1}{R_T C_T}$ (для однотактного режима) или $f = \frac{1}{2 R_T C_T}$ (для двухтактного).
Эта статья содержит проверенные схемы включения, методики расчёта ключевых компонентов (трансформатора, дросселя, цепи ОС) и советы по устранению типовых ошибок при сборке.
Оглавление
Характеристики и цоколевка TL494
Микросхема выпускается в корпусах DIP-16 и SOIC-16. Она содержит два компаратора ошибки, встроенный источник опорного напряжения (ИОН) 5 В, генератор пилообразного напряжения и два выходных транзистора.
Основные параметры
| Параметр | Значение |
|---|---|
| Напряжение питания ($V_{CC}$) | 7…40 В (макс. 41 В) |
| Ток коллектора выхода | до 200–250 мА |
| Частота генератора | 1 Гц – 300 кГц |
| Опорное напряжение (REF) | 5 В ±5% (ток до 10 мА) |
| Рабочая температура | 0…+70°C (коммерческий класс) |
Назначение выводов
| Вывод | Название | Функция |
|---|---|---|
| 1, 2 | 1IN+, 1IN- | Входы усилителя ошибки №1 (обычно регулировка напряжения) |
| 3 | Feedback | Вход коррекции АЧХ усилителей ошибки |
| 4 | DTC | Управление мёртвым временем (Dead-Time Control) |
| 5, 6 | CT, RT | Времязадающий конденсатор и резистор генератора |
| 7 | GND | Общий провод |
| 8, 11 | C1, C2 | Коллекторы выходных транзисторов |
| 9, 10 | E1, E2 | Эмиттеры выходных транзисторов |
| 12 | VCC | Питание микросхемы |
| 13 | Output Ctrl | Выбор режима: GND — параллельный (однотактный), REF — двухтактный (push-pull) |
| 14 | REF | Выход стабилизированного напряжения +5 В |
| 15, 16 | 2IN-, 2IN+ | Входы усилителя ошибки №2 (обычно ограничение тока) |
Вывод 13 критически важен для топологии преобразователя. Для полумостовых и мостовых схем подключайте его к REF (+5 В). Для обратноходовых (flyback) или прямоходовых (forward) с одним ключом — к GND.
Расчёт частоты генератора
Частота переключения силовых ключей зависит от номиналов $R_T$ (вывод 6) и $C_T$ (вывод 5). Выбор частоты — компромисс между размерами магнитных элементов (чем выше частота, тем меньше трансформатор) и потерями на переключение в транзисторах. Оптимальный диапазон для TL494: 20–100 кГц.
Формулы расчёта
Зависимость частоты от компонентов нелинейна на краях диапазона, но для практических расчётов используются следующие аппроксимации:
-
Однотактный режим (вывод 13 на GND): $$ f = \frac{1}{R_T \cdot C_T} $$
-
Двухтактный режим (вывод 13 на REF): $$ f = \frac{1}{2 \cdot R_T \cdot C_T} $$
Где:
- $R_T$ в Омах,
- $C_T$ в Фарадах,
- $f$ в Герцах.
Не используйте слишком маленькие конденсаторы $C_T$ (< 470 пФ). Паразитные ёмкости монтажа могут существенно исказить частоту. Рекомендуемый минимум для стабильной работы — 1 нФ (1000 пФ).
Пример расчёта
Задача: получить частоту 50 кГц в двухтактном режиме. Выбираем стандартный конденсатор $C_T = 1$ нФ ($10^{-9}$ Ф).
$$ R_T = \frac{1}{2 \cdot f \cdot C_T} = \frac{1}{2 \cdot 50000 \cdot 10^{-9}} = \frac{1}{0.0001} = 10,000,\text{Ом} = 10,\text{кОм} $$
Берём резистор 10 кОм. Если нужна точная подстройка, ставим последовательно постоянный резистор 8.2 кОм и переменный 5–10 кОм.
Типовые схемы включения
1. Простейший стабилизатор напряжения (Back/Flyback)
Используется один усилитель ошибки.
- Вывод 1 (1IN+): Подключается к делителю напряжения с выхода БП.
- Вывод 2 (1IN-): Подключается к источнику опорного напряжения (например, через стабилитрон или напрямую к REF, если требуется сравнение с 5 В, но чаще используют внешний делитель).
- Вывод 4 (DTC): Через конденсатор на землю для мягкого старта.
- Выходы (8, 11): Объединены или используется один для управления ключом.
2. Лабораторный БП с ограничением тока (Push-Pull)
Используются оба усилителя ошибки.
- Канал напряжения (Усилитель 1): Выводы 1 и 2 контролируют выходное напряжение. Переменный резистор в делителе на выводе 1 позволяет плавно менять напряжение.
- Канал тока (Усилитель 2): Выводы 15 и 16 контролируют падение напряжения на шунте в цепи нагрузки или первичной обмотки. При превышении заданного уровня усилитель 2 перехватывает управление у усилителя 1, уменьшая ширину импульса.
Расчёт импульсного трансформатора
Расчёт трансформатора — самый ответственный этап. Ошибка ведёт к насыщению сердечника, перегреву и выгоранию ключей.
Исходные данные
- $P_{out}$ — требуемая выходная мощность (Вт).
- $U_{in}$ — входное напряжение (после выпрямления сети ~310 В или 12 В для автоинвертора).
- $f$ — частота преобразования (Гц).
- $B_{max}$ — максимальная индукция насыщения (Тл). Для феррита N87/N27 берите 0.25–0.3 Тл с запасом.
Шаг 1: Выбор сердечника
Ориентировочная габаритная мощность $P_{gab}$ связана с площадью сечения магнитопровода $S_c$ (см²) и площадью окна $S_o$ (см²). Для быстрой оценки можно использовать правило: для 100 Вт при 50 кГц нужен сердечник типа ETD39 или кольцевой К30×18×7.
Шаг 2: Расчёт первичной обмотки
Для двухтактной схемы (полумост/мост):
$$ N_1 = \frac{U_{in} \cdot 10^4}{4 \cdot f \cdot B_{max} \cdot S_c} $$
Где $S_c$ в см², $U_{in}$ в Вольтах.
Пример: $U_{in} = 310$ В, $f = 50$ кГц, $B_{max} = 0.25$ Тл, сердечник ETD39 ($S_c \approx 1.25$ см²).
$$ N_1 = \frac{310 \cdot 10^4}{4 \cdot 50000 \cdot 0.25 \cdot 1.25} = \frac{3,100,000}{62,500} \approx 49.6 \text{ витков} $$
Округляем до 50 витков.
Шаг 3: Расчёт вторичной обмотки
Коэффициент трансформации $n = \frac{N_1}{N_2}$. Для выхода 12 В с учётом падения на диодах (~1 В) и заполнением: $$ U_{sec_peak} \approx \frac{U_{out} + U_{diode}}{D_{max}} $$ При $D_{max} \approx 0.45$ (с учётом мёртвого времени): $$ U_{sec_peak} = \frac{12 + 1}{0.45} \approx 29 \text{ В} $$
$$ N_2 = N_1 \cdot \frac{U_{sec_peak}}{U_{in}/2} \quad (\text{для полумоста}) $$ Или проще, через вольт-на-виток. Если на первичке 310 В на 50 витков, то 1 виток $\approx$ 6.2 В. Для 29 В: $N_2 = 29 / 6.2 \approx 4.7$ витка. Берём 5 витков.
Диаметр провода выбирайте исходя из плотности тока 3–5 А/мм². Формула: $d = 0.6 \sqrt{I}$. Для тока 10 А: $d = 0.6 \cdot \sqrt{10} \approx 1.9$ мм. Лучше использовать несколько жил меньшего диаметра (литцендрат) для снижения скин-эффекта.
Расчёт выходного дросселя
Дроссель сглаживает пульсации тока в схемах с выпрямителем со средней точкой или мостом.
$$ L = \frac{U_{out} \cdot (1 - D)}{f \cdot \Delta I_L} $$
Где $\Delta I_L$ — размах пульсаций тока (обычно берут 20–40% от номинального тока нагрузки $I_{load}$).
Пример: $U_{out} = 12$ В, $I_{load} = 10$ А, $f = 50$ кГц, $D = 0.4$. Пульсации $\Delta I_L = 0.3 \cdot 10 = 3$ А.
$$ L = \frac{12 \cdot (1 - 0.4)}{50000 \cdot 3} = \frac{7.2}{150000} = 0.000048 \text{ Гн} = 48 \text{ мкГн} $$
Стандартное значение: 47–50 мкГн. Сердечник дросселя должно иметь зазор, чтобы не войти в насыщение при токе 10 А.
Настройка обратной связи и защита
Стабильность БП зависит от правильной компенсации петли обратной связи.
-
Цепь коррекции (Вывод 3): Между выводом 3 и землёй (или выходом усилителя ошибки) включается RC-цепь.
- Конденсатор $C_{comp}$ (1–10 нФ) обеспечивает интегральную составляющую (устраняет статическую ошибку).
- Резистор $R_{comp}$ (1–10 кОм) последовательно с конденсатором добавляет пропорциональную составляющую для быстродействия.
- Без этой цепи БП будет возбуждаться (генерировать низкочастотные колебания напряжения).
-
Защита по току (Вывод 4 и Усилитель 2):
- Через DTC (Вывод 4): Подавая положительное напряжение на вывод 4, можно линейно уменьшать ширину импульса до нуля. Это удобно для организации защиты от КЗ: компаратор сравнивает напряжение на шунте с порогом и открывает транзистор, подающий сигнал на DTC.
- Через Усилитель 2: Более гибкий метод. На неинвертирующий вход (16) подаётся напряжение с шунта (через усилитель), на инвертирующий (15) — опорное напряжение, задающее уровень ограничения тока.
Режим мёртвого времени (Dead-Time)
Мёртвое время необходимо в двухтактных схемах, чтобы предотвратить сквозной ток через трансформатор, когда оба ключа открыты одновременно.
- Вывод 4 (DTC) имеет внутреннее смещение ~110 мВ.
- При напряжении на выводе 4 = 0 В, мёртвое время минимально (~3% периода).
- При увеличении напряжения на выводе 4 ширина импульсов уменьшается.
- При напряжении > 3.3 В выходные импульсы полностью запираются.
Реализация мягкого старта: Подключите конденсатор (10–100 мкФ) от вывода 4 на землю и резистор (10–50 кОм) от REF (+5 В) к выводу 4. При включении конденсатор разряжен, напряжение на DTC растёт медленно, ширина импульсов плавно увеличивается от нуля до рабочего значения. Это снижает пусковые токи.
Частые ошибки при сборке
| Ошибка | Симптом | Решение |
|---|---|---|
| Насыщение трансформатора | Резкий рост тока холостого хода, перегрев ключей за секунды | Увеличьте число витков первичной обмотки или уменьшите $B_{max}$ в расчётах. Проверьте наличие зазора (если требуется топологией). |
| Возбуждение по напряжению | Низкочастотный "гул" напряжения, нестабильный выход | Добавьте или увеличьте ёмкость в цепи коррекции (вывод 3). Проверьте монтаж земли ("звезда"). |
| Сквозные токи | Мгновенное выгорание транзисторов при включении | Увеличьте мёртвое время (поднимите напряжение на выводе 4). Проверьте быстродействие диодов в цепях затворов/баз. |
| Неверный режим выходов | Половинная мощность или перегрев одного плеча | Проверьте вывод 13. Для Push-Pull он должен быть на +5 В. |
| Плохая трассировка силовой части | Высокие выбросы напряжения, помехи | Минимизируйте площадь петель протекания импульсного тока. Силовые дорожки должны быть короткими и широкими. |
FAQ
В: Можно ли заменить TL494 на KA7500? О: Да, KA7500 (Fairchild/OnSemi) является полным функциональным аналогом с идентичной цоколевкой. Замена возможна без изменений схемы.
В: Почему греется TL494 без нагрузки? О: Сама микросхема потребляет мало тока (до 10 мА). Если греется корпус, проверьте, нет ли КЗ в цепях выхода или неправильного подключения питания. Часто за "греющуюся TL494" принимают греющиеся силовые транзисторы или драйверы.
В: Как повысить мощность БП на TL494? О: TL494 управляет внешними ключами. Мощность ограничена только транзисторами, трансформатором и диодами. Для мощностей >300 Вт обязательно используйте драйверы затворов (например, IR2110 или трансформаторные драйверы), так как выходы TL494 имеют ограниченную нагрузочную способность.
В: Допустимо ли работать на частоте 300 кГц? О: Технически да, но на таких частотах растут потери на переключение в биполярных транзисторах. Для частот >100 кГц предпочтительнее использовать MOSFET-ключи и современные контроллеры с более быстрыми выходами, хотя TL494 справится с управлением затворов через дополнительный драйвер.