1. Введение: что такое ШИМ-контроллер
ШИМ-контроллер (PWM controller) — это микросхема, которая генерирует импульсы управления для силовых ключей (MOSFET, IGBT) в импульсных блоках питания, частотных преобразователях, сварочных инверторах и другой силовой электронике. По сути, это «мозг» любого импульсного источника питания.
Основные функции ШИМ-контроллера:
| Функция |
Описание |
| Генерация импульсов |
Формирование прямоугольных импульсов заданной частоты |
| Регулировка скважности |
Изменение ширины импульсов для стабилизации выходного напряжения |
| Защита |
От перегрузки, короткого замыкания, перенапряжения |
| Обратная связь |
Прием сигнала с выхода для стабилизации |
В этой статье разберем самые популярные ШИМ-контроллеры, которые встречаются в 90% промышленной электроники.
2. UC3842/3843/3844/3845 — легендарная серия
2.1. Общая характеристика
Это самая массовая серия ШИМ-контроллеров. Они стоят в компьютерных блоках питания, зарядных устройствах, сварочных аппаратах, частотниках. Выпускаются разными производителями (Texas Instruments, STMicroelectronics, On Semiconductor).
| Модель |
Напряжение старта |
Напряжение стопа |
Макс. скважность |
Частота |
| UC3842 |
16В |
10В |
до 100% |
до 500 кГц |
| UC3843 |
8.5В |
7.6В |
до 100% |
до 500 кГц |
| UC3844 |
16В |
10В |
до 50% |
до 500 кГц |
| UC3845 |
8.5В |
7.6В |
до 50% |
до 500 кГц |
Отличия:
- UC3842/3844 — для сетевых БП (высокое напряжение старта)
- UC3843/3845 — для низковольтных БП (низкое напряжение старта)
- UC3842/3843 — скважность до 100% (для обратноходовых)
- UC3844/3845 — скважность до 50% (для прямоходовых)
2.2. Распиновка (8-выводной DIP/SOIC)
| Вывод |
Обозначение |
Назначение |
| 1 |
COMP |
Выход усилителя ошибки |
| 2 |
FB |
Вход обратной связи (инвертирующий вход ОУ) |
| 3 |
CS |
Токовый вход (Current Sense) — защита по току |
| 4 |
RT/CT |
RC-цепочка для задания частоты |
| 5 |
GND |
Земля |
| 6 |
OUT |
Выход (управление ключом) |
| 7 |
VCC |
Питание |
| 8 |
VREF |
Опорное напряжение 5В |
2.3. Диагностика UC3842
| Симптом |
Что проверять |
Решение |
| Нет импульсов на выходе (6) |
VCC (7) должно быть >16В |
Проверить стартовый резистор, конденсатор VCC |
| VCC пульсирует (напряжение поднимается и падает) |
Конденсатор VCC потерял емкость, либо короткое замыкание по VCC |
Заменить конденсатор, проверить нагрузку на VCC |
| Нет опорного напряжения 5В (8) |
Микросхема не запускается или умерла |
Проверить VCC, заменить микросхему |
| Выход есть, но не регулируется |
Обратная связь (2) |
Проверить оптопару, TL431, резисторы делителя |
| Срабатывает защита по току (3) |
Токовый сигнал слишком высок |
Проверить Rsense, обмотки трансформатора |
| Частота не соответствует расчетной |
RC-цепочка (4) |
Проверить резистор и конденсатор |
2.4. Типичные неисправности
| Неисправность |
Причина |
Ремонт |
| Микросхема не запускается |
Высох конденсатор VCC |
Замена конденсатора |
| Микросхема не запускается |
Пробит стартовый резистор |
Замена резистора |
| Микросхема греется |
Короткое замыкание на выходе (6) |
Проверить драйвер, MOSFET |
| Нет опорного напряжения |
Микросхема умерла |
Замена |
3. TL494 / KA7500 — классика для полумостов
3.1. Общая характеристика
TL494 — один из самых популярных ШИМ-контроллеров для двухтактных схем (полумост, push-pull). Стоит в компьютерных блоках питания ATX, сварочных аппаратах, зарядных устройствах. Его аналог — KA7500 (Samsung) полностью совместим.
| Параметр |
Значение |
| Напряжение питания |
7-40В |
| Выходной ток |
до 200 мА (на каждый выход) |
| Частота |
до 300 кГц |
| Выходы |
Два (для двухтактных схем) |
3.2. Распиновка (16-выводной DIP/SOIC)
| Вывод |
Обозначение |
Назначение |
| 1, 2 |
IN1+, IN1- |
Входы усилителя ошибки 1 |
| 3 |
FEEDBACK |
Вход обратной связи |
| 4 |
DTC |
Dead Time Control (управление мертвым временем) |
| 5, 6 |
CT, RT |
RC-цепочка для задания частоты |
| 7 |
GND |
Земля |
| 8, 11 |
C1, C2 |
Коллекторы выходных транзисторов |
| 9, 10 |
E1, E2 |
Эмиттеры выходных транзисторов |
| 12 |
VCC |
Питание |
| 13 |
OUTPUT CTRL |
Выбор режима выхода (однотактный/двухтактный) |
| 14 |
REF |
Опорное напряжение 5В |
| 15, 16 |
IN2+, IN2- |
Входы усилителя ошибки 2 |
3.3. Диагностика TL494
| Симптом |
Что проверять |
Решение |
| Нет импульсов на выходах (8-11) |
VCC (12) должно быть >7В |
Проверить питание |
| Нет опорного напряжения 5В (14) |
Микросхема не запускается или умерла |
Заменить |
| Выход есть, но нет ШИМ-регулировки |
Обратная связь (3) |
Проверить оптопару, TL431 |
| Слишком узкие импульсы |
DTC (4) слишком высокое напряжение |
Проверить DTC |
| Частота не соответствует |
RT, CT |
Проверить резистор и конденсатор |
| Греется микросхема |
Короткое замыкание на выходах |
Проверить драйверы |
3.4. Типичные неисправности
| Неисправность |
Причина |
Ремонт |
| Нет выходных импульсов |
Умерла микросхема |
Замена |
| Нет регулировки |
Проблемы в обратной связи |
Проверить оптопару, TL431 |
| Асимметричные импульсы |
Разброс параметров выходных транзисторов |
Проверить драйверы |
4. NCP1207 / NCP1217 — современные low-power
4.1. Общая характеристика
NCP1207 — современный ШИМ-контроллер для обратноходовых преобразователей с пониженным потреблением. Часто встречается в блоках питания ноутбуков, зарядных устройствах, маломощных промышленных БП.
| Параметр |
Значение |
| Напряжение старта |
11В |
| Напряжение стопа |
7.8В |
| Ток запуска |
0.15 мА (в 3 раза ниже UC3842!) |
| Частота |
до 100 кГц |
| Особенность |
Встроенный HV startup (высоковольтный старт) |
4.2. Распиновка (8-выводной SOIC)
| Вывод |
Обозначение |
Назначение |
| 1 |
HV |
Высоковольтный вход (старт от сети) |
| 2 |
NC |
Не используется |
| 3 |
CS |
Токовый вход |
| 4 |
GND |
Земля |
| 5 |
DRV |
Выход (управление ключом) |
| 6 |
VCC |
Питание |
| 7 |
FB |
Обратная связь |
| 8 |
NC |
Не используется |
4.3. Диагностика NCP1207
| Симптом |
Что проверять |
Решение |
| Нет импульсов |
VCC (6) должно быть >11В |
Проверить HV (1) — должно быть напряжение сети |
| VCC пульсирует |
Конденсатор VCC потерял емкость |
Заменить конденсатор |
| Срабатывает защита |
Токовый вход (3) |
Проверить Rsense, трансформатор |
4.4. Типичные неисправности
| Неисправность |
Причина |
Ремонт |
| Не запускается |
Высох конденсатор VCC |
Замена |
| Не запускается |
Пробит вывод HV (короткое на землю) |
Замена микросхемы |
| Греется |
Короткое замыкание на выходе |
Проверить драйвер, MOSFET |
5. Топ-5 признаков неисправности ШИМ-контроллера
| Признак |
Диагноз |
| Нет опорного напряжения (VREF) |
Микросхема не запускается или умерла |
| VCC пульсирует |
Конденсатор VCC потерял емкость, либо короткое замыкание по VCC |
| Нет импульсов на выходе |
Нет питания, либо микросхема заблокирована защитой |
| Выход закорочен на землю или питание |
Микросхема пробита |
| Микросхема греется |
Короткое замыкание на выходе, либо внутренний пробой |
6. Осциллограмма работающего ШИМ-контроллера
| Точка |
Норма |
Проблема |
| VCC |
Стабильное напряжение |
Пульсации, просадки |
| VREF |
5В ровная линия |
Пульсации, нет напряжения |
| OUT |
Четкие прямоугольники |
Искажения, «звон», нет импульсов |
| FB |
Меняется при нагрузке |
Не меняется — проблема в обратной связи |
| CS |
Пики, синхронные с OUT |
Искажения — проблемы с токовым шунтом |
7. Чек-лист диагностики ШИМ-контроллера
- Проверить напряжение питания VCC
- Проверить опорное напряжение VREF
- Проверить наличие импульсов на выходе (OUT)
- Проверить форму импульсов осциллографом
- Проверить цепь обратной связи (FB)
- Проверить цепь токовой защиты (CS)
- Проверить RC-цепочку для частоты
- Проверить конденсатор VCC (ESR)
Вместо заключения
ШИМ-контроллеры — это сердце импульсных блоков питания. Большинство неисправностей связаны с питанием микросхемы (конденсатор VCC, стартовые резисторы) или с цепями обратной связи.
Главные выводы:
- UC3842/3843/3844/3845 — самые массовые, работают от 8.5-16В, требуют RC-цепочку для задания частоты
- TL494 — классика для полумостов, два выхода для двухтактных схем
- NCP1207 — современный low-power, имеет встроенный HV-старт
- VCC пульсирует — классический признак проблем с конденсатором питания
- Нет VREF — микросхема не запустилась или умерла
- Осциллограф обязателен — мультиметр не видит импульсы
Если ШИМ-контроллер не запускается, а конденсатор VCC исправен — привозите плату на бесплатную диагностику. Определим, нужна ли замена микросхемы или проблема в обвязке.