За что отвечает шим контроллер
Что такое шим контроллер, как он устроен и работает, виды и схемы
Раньше для питания устройств использовали схему с понижающим (или повышающим, или многообмоточным) трансформатором, диодным мостом, фильтром для сглаживания пульсаций. Для стабилизации использовались линейные схемы на параметрических или интегральных стабилизаторах. Главным недостатком был низкий КПД и большой вес и габариты мощных блоков питания.
Во всех современных бытовых электроприборах используются импульсные блоки питания (ИБП, ИИП – одно и то же). В большинстве таких блоков питания в качестве основного управляющего элемента используют ШИМ-контроллер. В этой статье мы рассмотрим его устройство и назначение.
Содержание статьи
Определение и основные преимущества
ШИМ-контроллер – это устройство, которое содержит в себе ряд схемотехнических решений для управления силовыми ключами. При этом управление происходит на основании информации полученной по цепям обратной связи по току или напряжению – это нужно для стабилизации выходных параметров.
Аббревиатура «ШИМ» расшифровывается, как широтно-импульсная модуляция – это один из методов модуляции сигнала не за счёт величины выходного напряжения, а именно за счёт изменения ширины импульсов. В результате формируется моделируемый сигнал за счёт интегрирования импульсов с помощью C- или LC-цепей, другими словами – за счёт сглаживания.
Вывод: ШИМ-контроллер – устройство, которое управляет ШИМ-сигналом.
Научитесь разрабатывать устройства на базе микроконтроллеров и станьте инженером умных устройств с нуля: Инженер умных устройств
Основные характеристики
Для ШИМ-сигнала можно выделить две основных характеристики:
1. Частота импульсов – от этого зависит рабочая частота преобразователя. Типовыми являются частоты выше 20 кГц, фактически 40-100 кГц.
2. Коэффициент заполнения и скважность. Это две смежных величины характеризующие одно и то же. Коэффициент заполнения может обозначаться буквой S, а скважность D.
где T – это период сигнала,
Коэффициент заполнения – часть времени от периода, когда на выходе контроллера формируется управляющий сигнал, всегда меньше 1. Скважность всегда больше 1. При частоте 100 кГц период сигнала равен 10 мкс, а ключ открыт в течении 2.5 мкс, то коэффициент заполнения – 0.25, в процентах – 25%, а скважность равна 4.
Также важно учитывать внутреннюю конструкцию и предназначение по количеству управляемых ключей.
Отличия от линейных схем потери
Как уже было сказано, преимуществом перед линейными схемами у импульсных источников питания является высокий КПД (больше 80, а в настоящее время и 90%). Это обусловлено следующим:
Допустим сглаженное напряжение после диодного моста равно 15В, ток нагрузки 1А. Вам нужно получить стабилизированное питание напряжением 12В. Фактически линейный стабилизатор представляет собой сопротивление, которое изменяет свою величину в зависимости от величины входного напряжения для получения номинального выходного – с небольшими отклонениями (доли вольт) при изменениях входного (единицы и десятки вольт).
На резисторах, как известно, при протекании через них электрического тока выделяется тепловая энергия. На линейных стабилизаторах происходит такой же процесс. Выделенная мощность будет равна:
Так как в рассмотренном примере ток нагрузки 1А, входное напряжение 15В, а выходное – 12В, то рассчитаем потери и КПД линейного стабилизатора (КРЕНка или типа L7812):
Pпотерь=(15В-12В)*1А = 3В*1А = 3Вт
Если же входное напряжение вырастит до 20В, например, то КПД снизится:
Основной особенностью ШИМ является то, что силовой элемент, пусть это будет MOSFET, либо открыт полностью, либо полностью закрыт и ток через него не протекает. Поэтому потери КПД обусловлены только потерями проводимости
И потерями переключения. Это тема для отдельной статьи, поэтому не будем останавливаться на этом вопросе. Также потери блока питания возникают в выпрямительных диодах (входных и выходных, если блок питания сетевой), а также на проводниках, пассивных элементах фильтра и прочем.
Общая структура
Рассмотрим общую структуру абстрактного ШИМ-контроллер. Я употребил слово «абстрактного» потому что, в общем, все они похожи, но их функционал все же может отличаться в определенных пределах, соответственно будет отличаться структура и выводы.
Внутри ШИМ-контроллера, как и в любой другой ИМС находится полупроводниковый кристалл, на котором расположена сложная схема. В состав контроллера входят следующие функциональные узлы:
1. Генератор импульсов.
2. Источник опорного напряжения. (ИОН)
3. Цепи для обработки сигнала обратной связи (ОС): усилитель ошибки, компаратор.
4. Генератор импульсов управляет встроенными транзисторами, которые предназначены для управления силовым ключом или ключами.
От типа ключа также зависит выбор ШИМ-контроллера. Для управления биполярным транзистором основным требованием является, чтобы выходной ток управления ШИМ-контроллера не был ниже, чем ток транзистора деленный на H21э, чтобы его включать и отключать достаточно просто подавать импульсы на базу. В этом случае подойдет большинство контроллеров.
Если говорить обобщенно, то ШИМ-контроллер можно представить в виде компаратора, на один вход которого подан сигнал с цепи обратной связи (ОС), а на второй вход пилообразный изменяющийся сигнал. Когда пилообразный сигнал достигает и превышает по величине сигнал ОС, то на выходе компаратора возникает импульс.
При изменениях сигналов на входах ширина импульсов меняется. Допустим, что вы подключили мощный потребитель к блоку питания, и на его выходе напряжение просело, тогда напряжение ОС также упадет. Тогда в большей части периода будет наблюдаться превышение пилообразного сигнала над сигналом ОС, и ширина импульсов увеличится. Всё вышесказанное в определенной мере отражено на графиках.
Рабочая частота генератора устанавливается с помощью частотозадающей RC-цепи.
Функциональная схема ШИМ-контроллера на примере TL494, мы рассмотрим его позже подробнее. Назначение выводов и отдельных узлов описано в следующем подзаголовке.
Назначение выводов
Поэтому рассмотрим типовые названия выводов и их назначение:
GND – общий вывод соединяется с минусом схемы или с землей.
Uc (Vc) – питание микросхемы.
Ucc (Vss, Vcc) – Вывод для контроля питания. Если питание проседает, то возникает вероятность того, что силовые ключи не будут полностью открываться, а из-за этого начнут греться и сгорят. Вывод нужен чтобы отключить контроллер в подобной ситуации.
Vref – опорное напряжения, обычно соединяется с землей через небольшой конденсатор (единицы микрофарад).
ILIM – сигнал с датчика тока. Нужен для ограничения выходного тока. Соединяется с цепями обратной связи.
ILIMREF – на ней устанавливается напряжение срабатывания ножки ILIM
SS – формируется сигнал для мягкого старта контроллера. Предназначен для плавного выхода на номинальный режим. Между ней и общим проводом для обеспечения плавного пуска устанавливают конденсатор.
RtCt – выводы для подключения времязадающей RC-цепи, которая определяет частоту ШИМ-сигнала.
CLOCK – тактовые импульсы для синхронизации нескольких ШИМ-контроллеров между собой тогда RC-цепь подключается только к ведущему контроллеру, а RT ведомых с Vref, CT ведомых соединяюся с общим.
EAOUT или Error Amplifier Output рус. Выход усилителя ошибки. Не смотря на то, что есть входы усилителя ошибки и с их помощью, в принципе можно регулировать выходные параметры, но контроллер довольно медленно на это реагирует. В результате медленной реакции может возникнуть возбуждение схемы, и она выйдет из строя. Поэтому с этого вывода через частотозависимые цепи подают сигналы на INV. Это еще называется частотной коррекцией усилителя ошибки.
Примеры реальных устройств
Для закрепления информации давайте рассмотрим несколько примеров типовых ШИМ-контроллеров и их схем включения. Мы будем делать это на примере двух микросхем:
TL494 (её аналоги: KA7500B, КР1114ЕУ4, Sharp IR3M02, UA494, Fujitsu MB3759);
Они активно используются в блоках питания для компьютеров. Кстати, эти блоки питания обладают немалой мощностью (100 Вт и больше по 12В шине). Часто используются в качестве донора для переделки под лабораторный блок питания или универсальное мощное зарядное устройство, например для автомобильных аккумуляторов.
TL494 – обзор
Начнем с 494-й микросхемы. Её технические характеристики:
В этом конкретном примере можно видеть большинство описанных выше выводов:
1. Неинвертирующий вход первого компаратора ошибки
2. Инвертирующий вход первого компаратора ошибки
3. Вход обратной связи
4. Вход регулировки мертвого времени
5. Вывод для подключения внешнего времязадающего конденсатора
6. Вывод для подключения времязадающего резистора
7. Общий вывод микросхемы, минус питания
8. Вывод коллектора первого выходного транзистора
9. Вывод эмиттера первого выходного транзистора
10. Вывод эмиттера второго выходного транзистора
11. Вывод коллектора второго выходного транзистора
12. Вход подачи питающего напряжения
13. Вход выбора однотактного или же двухтактного режима работы микросхемы
14. Вывод встроенного источника опорного напряжения 5 вольт
15. Инвертирующий вход второго компаратора ошибки
16. Неинвертирующий вход второго компаратора ошибки
На рисунке ниже изображен пример компьютерного блока питания на этой микросхеме.
Другой популярной ШИМ является микросхема 3843 – на ней также строятся компьютерные и не только блоки питания. Её цоколевка расположена ниже, как вы можете наблюдать, у неё всего 8 выводов, но функции она выполняет те же, что и предыдущая ИМС.
Бывает UC3843 и в 14-ногом корпусе, но встречаются гораздо реже. Обратите внимание на маркировку – дополнительные выводы либо дублируются, либо незадействованы (NC).
Расшифруем назначением выводов:
1. Вход компаратора (усилителя ошибки).
2. Вход напряжения обратной связи. Это напряжение сравнивается с опорным внутри ИМС.
3. Датчик тока. Подключается к резистору стоящему в между силовым транзистором и общим проводом. Нужен для защиты от перегрузок.
4. Времязадающая RC-цепь. С её помощью задаётся рабочая частота ИМС.
6. Выход. Управляющее напряжение. Подключается к затвору транзистора, здесь двухтактный выходной каскад для управления однотактным преобразователем (одним транзистором), что можно наблюдать на рисунке ниже.
7. Напряжение питания микросхемы.
8. Выход источника опорного напряжения (5В, 50 мА).
Её внутренняя структура.
Можно убедится, что во многом похожа и на другие ШИМ-контроллеры.
Простая схема сетевого источника питания на UC3842
Явно полезное:
ШИМ со встроенным силовым ключем
ШИМ-контроллеры со встроенным силовым ключем используются как в трансформаторных импульсных блоках питания, так и в бестрансформаторных DC-DC преобразователях понижающего (Buck), повышающего (Boost) и понижающее-повышающего (Buck-Boost) типов.
Пожалуй, одним из наиболее удачных примеров будет распространенная микросхема LM2596, на базе которого на рынке можно найти массу таких преобразователей, как изображен ниже.
Такая микросхема содержит в себе все вышеописанные технические решения, а также вместо выходного каскада на маломощных ключах в ней встроен силовой ключ, способный выдержать ток до 3А. Ниже изображена внутренняя структура такого преобразователя.
Можно убедиться, что в сущности особых отличий от рассмотренных в ней нет.
А вот пример трансформаторного блока питания для светодиодной ленты на подобном контроллере, как видите силового ключа нет, а только микросхема 5L0380R с четырьмя выводами. Отсюда следует, что в определенных задачах сложная схемотехника и гибкость TL494 просто не нужна. Это справедливо для маломощных блоков питания, где нет особых требований к шумам и помехам, а выходные пульсации можно погасить LC-фильтром. Это блок питания для светодиодных лент, ноутбуков, DVD-плееров и прочее.
Заключение
В начале статьи было сказано о том, что ШИМ-контроллер это устройство которое моделирует среднее значение напряжения за счет изменения ширина импульсов на основании сигнала с цепи обратной связи. Отмечу, что названия и классификация у каждого автора часто отличается, иногда ШИМ-контроллером называют простой ШИМ-регулятор напряжения, а описанное в этой статьей семейство электронных микросхем называют «Интегральная подсистема для импульсных стабилизированных преобразователей». От названия суть не меняется, но возникают споры и недопонимания.
За что отвечает шим контроллер
Назначение ШИМ-контроллера
ШИМ-контроллер (PWM-контроллер) (от слова Широтно-Импульсная Модуляция) является управляющим элементом импульсного преобразователя. Он вырабатывает управляющие сигналы для силовых ключей преобразователя, модулируя длительность включенного и выключенного состояния в зависимости от выходного напряжения (тока). Основной параметр, который изменяется ШИМ-контроллером это коэффициент заполнения q, называемый также рабочим циклом, равный отношению длительности импульса включенного состояния силовых ключей ti ко всему периоду повторения импульсов T (рисунок PWMC.1):
ШИМ-контроллеры подразделяются в зависимости от типа преобразователя на:
— однотактные (рабочий цикл в теории 0-100%, на практике 0-96%);
— двухтактные (рабочий цикл в теории 0-50%, на практике 0-47%).
Внутренняя структура ШИМ-контроллера
ШИМ-контроллер содержит в себе следующие обязательные элементы:
— тактовый генератор с пилообразным выходным напряжением;
— источник опорного напряжения;
— широкополосный усилитель ошибки;
— выходные усилители тока.
Опциональными элементами, которые могут входить в состав ШИМ-контроллера являются:
— блокировка от пониженного напряжения питания;
— цепи внутреннего ограничения пикового тока нагрузки или ключевого элемента.
— вывод внешней блокировки;
— вывод внешней синхронизации;
— отключение при перегреве.
Принцип действия ШИМ-контроллера
Принцип действия ШИМ-контроллеров весьма прост: если управляющий сигнал, пропорциональный выходному напряжению (току) имеет малую величину, то контроллер выдает максимальный рабочий цикл и соответственно максимальную мощность. По мере увеличения управляющего сигнала рабочий цикл уменьшается и выходное напряжение стабилизируется на определенном уровне. Если нагрузка увеличивается, то контроллер отрабатывает это увеличивая рабочий цикл, и наоборот, при уменьшении нагрузки рабочий цикл уменьшается, а стабилизируемый параметр остается неизменным. Диапазон напряжений управляющего сигнала, в котором происходит изменение рабочего цикла от минимального значения до максимального является динамическим диапазоном ШИМ-контроллера. Чем меньше динамический диапазон, тем выше коэффициент стабилизации, однако, при этом высока вероятность возникновения паразитных апериодических колебаний.
Основные параметры ШИМ-контроллера
Основными параметрами ШИМ-контроллера являются:
— тип контроллера (однотактный, двухтактный) и преимущественное назначение (обратноходовый, прямоходовый, мостовой, повышающий, понижающий). Кроме контроллеров общего применения существуют специализированные контроллеры для конкретных технических решений.
— способ управления – сигнал обратной связи по напряжению. По току. По тому и другому и можно без хлеба…
— диапазон изменения рабочего цикла. Показывает минимальное и максимальное значения рабочего цикла для контроллера.
— максимальная рабочая частота контроллера – показывает максимальную частоту управляющих импульсов, вырабатываемых контроллером.
— «мертвое время» (deadtime) – задержка между управляющими сигналами разных каналов в двухтактных контроллерах. Как правило, предусмотрена возможность изменения величины мертвого времени
— диапазон напряжений питания контроллера. Нижняя граница показывает напряжение ниже которого контроллер не вырабатывает выходных импульсов управления (хотя тактовый генератор может работать).
— потребляемый ток. Как правило, имеется в виду собственное энергопотребление при нулевой нагрузке на выходные каскады. При управлении непосредственно затворами силовых транзисторов возникает дополнительное токопотребление. Оно зависит от частоты и емкости затвора. Методика расчета приведена в разделе «Управление MOSFET и IGBT транзисторами. Схемотехнические решения. Расчет».
— напряжение внутреннего источника опорного напряжения – выходного напряжение внутреннего ИОН, использующегося для питания внутренних цепей контроллера.
— выходной ток каналов управления контроллера. В большинстве случаев ШИМ-контроллеры имеют мощный выходной каскад, выполняющий функции драйвера для непосредственного управления затворами силовых MOSFET-транзисторов.
Опциональными функциями ШИМ-контроллеров являются:
— блокировка при понижении напряжения питания (Under−Voltage Lockout). Контроллер перестает вырабатывать управляющие импульсы, если напряжение питания опускается ниже определенной величины. Это особенно важно, если контроллер совмещает функции драйвера, поскольку при малой амплитуде управляющих сигналов поступающих на затворы транзисторов увеличиваются динамические потери и возможен переход в линейный режим с экстремальным рассеянием энергии на ключевых элементах, что приведет к их выходу из строя. Причем, как правило, имеется некоторый гистерезис по напряжению питания (рисунок PWMC.2).
— «мягкий» старт – функция, обеспечивающая постепенное увеличение длительности импульсов управления при включении (рисунок PWMC.3). Основное назначение – снижение токовых нагрузок на силовые ключи, возникающих при зарядке емкостей выходных фильтров. Крайне полезная функция при больших мощностях источника питания (более 500 Вт). Увеличивает живучесть импульсного источника питания. При наличии у контроллера этой функции можно задавать время плавного увеличения рабочего цикла.
— наличие входа блокировки. Вход блокировки обеспечивает возможность включения-выключения контроллера с использованием внешнего сигнала. Это удобно. В случае отсутствия специализированного входа блокировки всегда существует схемотехническое решение с использованием других входов для блокировки контроллера.
— возможность внешней синхронизации тактовой частоты, что позволяет создавать системы из нескольких синхронно работающих ШИМ.
Кроме этого существуют ШИМ-контроллеры, совмещающие в себе контроллер однотактного преобразователя и контроллер корректора фактора мощности (PFC).
Примеры ШИМ-контроллеров
Что такое ШИМ — широтно-импульсная модуляция
Модуляция – нелинейный электрический процесс, при котором параметры одного сигнала (несущего) изменяются при помощи другого сигнала (модулирующего, информационного). В связной технике широко применяется частотная, амплитудная, фазовая модуляция. В силовой электронике и микропроцессорной технике распространение получила широтно-импульсная модуляция.
Что такое ШИМ (широтно-импульсная модуляция)
При широтно-импульсной модуляции исходного сигнала неизменными остаются амплитуда, частота и фаза исходного сигнала. Изменению под действием информационного сигнала подвергается длительность (ширина) прямоугольного импульса. В англоязычной технической литературе обозначается аббревиатурой PWM – pulse-width modulation.
Принцип работы ШИМ
Сигнал, промодулированный по ширине импульса, формируется двумя способами:
При аналоговом способе создания ШИМ-сигнала несущая в виде пилообразного или треугольного сигнала подается на инвертирующий вход компаратора, а информационный – на неинвертирующий. Если мгновенный уровень несущей выше модулирующего сигнала, то на выходе компаратора ноль, если ниже – единица. На выходе получается дискретный сигнал с частотой, соответствующей частоте несущего треугольника или пилы, и длиной импульса, пропорциональной уровню модулирующего напряжения.
В качестве примера приведена модуляция по ширине импульса треугольного сигнала линейно-возрастающим. Длительность выходных импульсов пропорциональна уровню выходного сигнала.
Аналоговые ШИМ-контроллеры выпускаются и в виде готовых микросхем, внутри которых установлен компаратор и схема генерации несущей. Имеются входы для подключения внешних частотозадающих элементов и подачи информационного сигнала. С выхода снимается сигнал, управляющий мощными внешними ключами. Также имеются входы для обратной связи – они нужны для поддержания установленных параметров регулирования. Такова, например, микросхема TL494. Для случаев, когда мощность потребителя относительно невелика, выпускаются ШИМ-контроллеры со встроенными ключами. На ток до 3 ампер рассчитан внутренний ключ микросхемы LM2596.
Цифровой способ осуществляется применением специализированных микросхем или микропроцессоров. Длина импульса регулируется внутренней программой. Во многих микроконтроллерах, включая популярные PIC и AVR, «на борту» имеется встроенный модуль для аппаратной реализации ШИМ, для получения PWM-сигнала надо активировать модуль и задать параметры его работы. Если такой модуль отсутствует, то ШИМ можно организовать чисто программным методом, это несложно. Этот способ дает более широкие возможности и предоставляет больше свободы за счёт гибкого использования выходов, но задействует большее количество ресурсов контроллера.
Характеристики ШИМ сигнала
Важными характеристиками ШИМ сигнала являются:
Амплитуда в вольтах задается в зависимости от нагрузки. Она должна обеспечивать номинальное напряжение питания потребителя.
Частота сигнала, модулируемого по ширине импульса, выбирается из следующих соображений:
Эти требования часто находятся в противоречии друг к другу, поэтому выбор частоты в некоторых случаях – это поиск компромисса.
Величину модуляции характеризует скважность. Так как частота следования импульсов постоянна, то постоянна и длительность периода (T=1/f). Период состоит из импульса и паузы, имеющих длительность, соответственно, tимп и tпаузы, причем tимп+tпаузы=Т. Скважностью называется отношение длительности импульса к периоду – S=tимп/T. Но на практике оказалось удобнее пользоваться обратной величиной – коэффициентом заполнения: D=1/S=T/tимп. Еще удобнее выражать коэффициент заполнения в процентах.
В чём отличия ШИМ от ШИР
В зарубежной технической литературе нет отличия между широтно-импульсной модуляцией и широтно-импульсным регулированием (ШИР). Российские же специалисты эти понятия пытаются разграничить. На самом деле ШИМ – это вид модуляции, то есть изменения несущего сигнала под действием другого, модулирующего. Несущий сигнал выполняет роль переносчика информации, а модулирующий задает эту информацию. А широтно-импульсное регулирование – это регулирование режима нагрузки с помощью ШИМ.
Причины и области применения ШИМ
Принцип широтно-импульсной модуляции используется в регуляторах частоты вращения мощных асинхронных двигателей. В этом случае модулирующий сигнал регулируемой частоты (однофазный или трехфазный) формируется маломощным генератором синусоиды и накладывается на несущую аналоговым способом. На выходе получается ШИМ-сигнал, который подается на ключи потребной мощности. Дальше можно пропустить получившуюся последовательность импульсов через фильтр низкой частоты, например через простую RC-цепочку, и выделить исходную синусоиду. Или можно обойтись без нее – фильтрация произойдет естественным образом за счёт инерции двигателя. Очевидно, что чем выше частота несущей, тем больше форма выходного сигнала близка к исходной синусоиде.
Возникает естественный вопрос – а почему нельзя усилить сигнал генератора сразу, например, применением мощных транзисторов? Потому что регулирующий элемент, работающий в линейном режиме, будет перераспределять мощность между нагрузкой и ключом. При этом на ключевом элементе впустую рассеивается значительная мощность. Если же мощный регулирующий элемент работает в ключевом режиме (тринистор, симистор, RGBT-транзистор), то мощность распределяется во времени. Потери будут намного ниже, а КПД – намного выше.
В цифровой технике особой альтернативы широтно-импульсному регулированию нет. Амплитуда сигнала там постоянна, менять напряжение и ток можно лишь промодулировав несущую по ширине импульса и впоследствии усреднив её. Поэтому ШИМ применяют для регулирования напряжения и тока на тех объектах, которые могут усреднять импульсный сигнал. Усреднение происходит разными способами:
Поэтому ШИМ применяют там, где решающую роль играет среднее значение напряжения или тока. Кроме упомянутых распространенных случаев, методом PWM регулируют средний ток в сварочных аппаратах и зарядных устройствах для аккумуляторных батарей и т.д.
Если естественное усреднение невозможно, во многих случаях эту роль на себя может взять уже упомянутый фильтр низкой частоты (ФНЧ) в виде RC-цепочки. Для практических целей этого достаточно, но надо понимать, что без искажений выделить исходный сигнал из ШИМ с помощью ФНЧ невозможно. Ведь спектр PWM содержит бесконечно большое количество гармоник, которые неизбежно попадут в полосу пропускания фильтра. Поэтому не стоит строить иллюзий по поводу формы восстановленной синусоиды.
Очень эффективно и эффектно управление методом ШИМ RGB-светодиодом. Этот прибор имеет три p-n перехода – красный, синий, зеленый. Изменяя раздельно яркость свечения каждого канала, можно получить практически любой цвет свечения LED (за исключением чистого белого). Возможности по созданию световых эффектов с помощью PWM безграничны.
Наиболее употребительная сфера применения цифрового сигнала, промодулированного по длительности импульса – регулирование среднего тока или напряжения, протекающего через нагрузку. Но возможно и нестандартное использование этого вида модуляции. Все зависит от фантазии разработчика.
Что такое импульсный блок питания и где применяется
Что такое аттенюатор, принцип его работы и где применяется
Что такое частотный преобразователь, основные виды и какой принцип работы
Преобразователи напряжения с 12 на 220 вольт
Что такое диодный мост, принцип его работы и схема подключения
Что такое триггер, для чего он нужен, их классификация и принцип работы