Самый простой вариант — Реле
Электромагнитное реле — самый простой вариант управления микроконтроллером нагрузкой 220В. По сути это обычный электромагнит. При подаче постоянного тока на катушку возникает магнитное поле, сердечник втягивается и замыкает выводы. Для управления самим реле применимы те же методы, описанные в статье «Как управлять мотором постоянного тока». Важно обращать внимание на ток удержания реле и максимальный ток и коммутируемое напряжение. Как правило, ток удержания довольно высокий, около 100 мА, а напряжение 5 или 12В. Поэтому управлять напрямую от микроконтроллера не получится. Нужен будет транзистор.
Примерная схема подключения реле с использованием MOSFET транзистора. Как видно на схеме, обязательно наличие диода. Дополнительно можно ограничить потребляемый ток самим реле, включив его последовательно через резистор. Обычно ток удержания сильно меньше стартового тока при включении реле. Также можно добавить конденсатор, чтобы он давал стартовый ток. Примерно так можно будет выглядеть полная схема:
Основным минусом схемы с реле является наличие механической части в реле. Именно эта часть ограничивает частоту переключений реле и позволяет использовать реле с частотой 0.5 Гц или меньше. Таким образом управлять реле нагрузкой можно только в режиме включил-выключил, без возможности регулирования мощности подаваемой на нагрузку.
Составные транзисторы. Схемы включения.
Транзисторы как силовые элементы многих радиоэлектронных устройств для нормальной работы должны выполнять следующие функции:
1. Обеспечивать управление заданным током нагрузки при большом усилении по мощности.
2. Обладать достаточной (с учётом заданной выходной мощности и диапазонов изменения входного и выходного напряжений) рассеиваемой мощностью.
Для сборки радиоэлектронного устройства можно преобрески DIY KIT набор по ссылке.
3. Иметь максимально допустимое напряжение коллектор – эмиттер, позволяющее без опасности пробоя обеспечивать необходимое падение напряжение на переходе коллектор – эмиттер при возможных значениях входного и выходного напряжений.
В некоторых случаях имеющиеся в наличии транзисторы не позволяют выполнить одно или несколько вышеописанных условий, тогда прибегают к помощи так называемых составных транзисторов. Схем составных транзисторов существует великое множество, но основных схем существует всего три.
Управляем нагрузкой 220В с регулировкой мощности
Хотелось бы иметь возможность регулировать мощность, подаваемую на управляемый прибор в диапазоне от 0 до 100%. Вот эту задачу и будем решать.
Как известно бытовая электросеть имеет переменное напряжение 220В с частотой 50 Гц. На осциллограмме это выглядит так:
Напряжение меняется по синусоиде, меняя полярность каждые 10 мс. Ограничить полную мощность синусоиды можно двумя методами:
- фазовый метод
- метод полных полупериодов
В фазовом методе нагрузка отключается от сети на часть времени каждого полупериода, отключение производится обычно после перехода через 0. Напряжение подаваемое на нагрузку в этом случае выглядит так:
Во втором методе, полных периодов или полупериодов, нагрузка отключается на целое количество периодов:
Например это может выглядеть так, в случае с полупериодами. При таком управлении важно следить за тем, чтобы средний ток был равен нулю.
Рассмотрим подробнее как управлять нагрузкой методом полных периодов. Он обеспечивает меньшие помехи на сеть 220В, так как ток и напряжение в нагрузке нарастают синхронно и дают меньшие выбросы в сеть.
Тандемное включение транзисторов (схемы Дарлингтона и Шиклаи)
Довольно часто возникает ситуация, когда необходимого коэффициента усиления одного транзистора не хватает. В этом случае транзисторы соединяют тандемно (то есть выходной ток первого транзистора является входным током для второго). Существует две схемы такого включения: схема Дарлингтона и схема Шиклаи. Отличие заключается лишь в том, что в схеме Дарлингтона используются транзисторы одинакового типа проводимости, а в схеме Шиклаи – разного типа проводимости.
Схема Дарлингтона Схема Шиклаи
Данные пары – это просто два каскада эмиттерного повторителя. Иногда данные составные схемы транзисторов называют «супер-β» пары, так как они функционируют как один транзистор с высоким коэффициентом усиления.
Общий коэффициент передачи тока будет равен:
При использовании данных схем вполне возможна такая ситуация, когда нагрузка уменьшится до нуля (или некоторого минимального значения, близкого к нулю) или при повышении температуры базовый ток транзистора VT1 может стать равным нулю или даже переменить направление за счёт неуправляемого обратного тока коллектора. Во избежание запирания транзистора VT2 его режим следует стабилизировать с помощью резистора R1.
Величину сопротивления R1 можно определить по формуле:
Симистор — мощный ключ для сети 220 В
Самый простой способ управления нагрузкой 220В — использовать реле. Оно позволяет с помощью постоянного напряжения управлять мощной нагрузкой. В этой статье не будет рассматривать этот метод, он достаточно простой. Достаточно подать напряжение на магнит реле и он замкнёт контакты. К сожалению, реле не позволяет управлять нагрузкой достаточно быстро. При большом количестве включений\выключений оно быстро выходит из строя. Также, в момент переключения возникают большие импульсные помехи. Использовать реле лучше при частоте управления не больше одного раза в 2-3 секунды.
Как мы уже знаем по статье «Как управлять мотором постоянного тока» в цепях постоянного тока транзистор является электронным ключом, устройством, которое позволяет малым напряжением или током управлять более мощной нагрузкой.
Для переменного тока тоже существуют такие электронные ключи — мисто.
Симистор проводит ток в обоих направлениях, поэтому используется в сетях переменного тока. Для управления нагрузкой основные электроды симистора включаются в цепь последовательно с нагрузкой. В закрытом состоянии проводимость симистора отсутствует, нагрузка выключена. При подаче на управляющий электрод отпирающего сигнала между основными электродами симистора возникает проводимость, нагрузка оказывается включённой.
Для удержания симистора в открытом состоянии нет необходимости постоянно подавать сигнал на управляющий электрод (в отличие от транзистора). Он остаётся открытым, пока протекающий через основные выводы ток превышает некоторую величину, называемую током удержания. Отсюда следует, что выключение нагрузки в цепи переменного тока происходит вблизи моментов времени, когда ток через основные электроды симистора меняет направление (обычно это совпадает по времени со сменой полярности напряжения в сети переменного тока). Эта точка на синусоиде называется переходом через ноль.
Симистором можно управлять напрямую от микроконтроллера, но для этого нужен довольно большой ток — 10-20 мА. Существуют также логические симисторы. У них ток управления составляет около 5 мА. В схемах лучше использовать обычные симисторы, они более защищены от самопроизвольного открытия. Что это такое и как можно управлять обычными симисторами? Читаем дальше.
Для начала посмотрим насколько мощной нагрузкой может управлять типичный симистор. Возьмём для примера симистор BT139-800.
В datasheet обычно приводят графики выделяемой мощности на симисторе при управлении нагрузкой. Вот пример такого графика.
Зная выделяемую мощность, используем параметры рассеивания тепла корпусом, чтобы получить температуру нагрева симистора и оценить его работоспособность.
Из всех этих параметров следует, что без радиатора данный симистор может рассеять около 2Вт тепла. При управлении полными полупериодами нужно брать график тока для a=180 градусам. График в этой области практически линейный, поэтому можно сказать, что средний ток будет около 2А.
То есть без радиатора этот симистор сможет управлять нагрузкой в 2А * 220В = 440 Вт. В остальных случаях нужен будет радиатор.
Теперь разберёмся как микроконтроллер может управлять мощным симистором?
Основные типы соединений:
- Параллельное — используется при необходимости увеличения максимального тока;
- Смешанное — параллельное + последовательное.
Последовательное — используется при необходимости увеличения максимального блокирующего напряжения;
Соединяя тиристоры или диоды параллельно, необходимо стремиться к равному распределению тока нагрузки по приборам. Нужно обеспечить идентичность условий работы СПП и равенство вольтамперных характеристик, учитывая технологический разброс параметров.
Оптосимистор — удобный метод управления мощным симистором микроконтроллером
Так как симистор проводит ток в обоих направлениях, то по отношению к его основным терминалам, управляющий ток может находится в четырёх квадратах.
Можно это также представить в виде таблицы:
В datasheet приводят, в каких квадрантах управляется конкретный симистор и какой для этого нужен ток. Например, выбранный симистор управляется во всех 4-х квадрантах. Но при этом различается управляющий ток и защитные свойства от ложных срабатываний.
Видно, что 4-ый квадрант самый невыгодный. Управляющий ток резко возрастает. Также и защитные свойства при таком управлении падают.
Отсюда следует вывод, что при управлении микроконтроллером лучше управлять в 1-3 квадранте.
Если управление прямое, то МК необходимо уметь менять полярность вывода, что сложно, или иметь общее с терминалом A1 плюсовое питание (управление будет во втором и третьем квадранте). Второй вариант не сложно реализовать при конденсаторном источнике питания. В этом appnote AN2986 подробно рассматривается этот случай.
Второй вариант — управлять через оптосимистор. Таких устройств довольно много и они стоят недорого. Например — MOC3041. Есть оптосимисторы со встроенной схемой контроля перехода через ноль, они могут выключаться только около нуля. Такой нам и нужен для схемы управления полными периодами. А есть без этой схемы. С их помощью можно управлять фазовым методом.
Схема управления с использование оптосимистора получается такая:
само устройство внутри выглядит так:
Управление в этом случае получается одной полярности с терминалом A2, то есть в первом и третьем квадранте.
Дополнительно оптосимистор изолирует схему работы микроконтроллера от сети, что уменьшает помехи, и повышает надёжность прибора. Если нет требований к компактности прибора, то рекомендуем использовать оптосимисторы для управления другими более мощными симисторами.
Цепь защиты симистора от помех в сети
В случае слишком быстрого изменения напряжения на основных выводах симистора или тока он может самопроизвольно открыться и начать проводить ток. Это очень неприятно. В основном это может произойти при управлении индуктивной нагрузкой (индуктивность сопротивляется изменению тока). Но также это может происходить и при работе прибора с индуктивностью рядом в сети (например, когда через одну розетку работает мотор и управляемый микроконтроллером паяльный фен). В этом случае независимо от микроконтроллера управляемая нагрузка не будет отключаться от сети и ток будет продолжать идти. Например, при управлении паяльным феном эта ситуация может привести даже к пожару.
Простой защитой от этого случая является снабберная цепь (резистор плюс конденсатор):
Но она не гарантирует работу во всех случаях. Параметры рассчитываются под конкретную индуктивность. Appnote AN-3004 подробно рассматривает расчет снаббера.
Второй вариант — использование симисторов работающих в 1-3 квадранте. Например, T405. Производитель указывает, что они могут использоваться для управления даже индуктивной нагрузкой без снаббера.
Последовательное включение транзисторов
Во время работы силового транзистора на его переходе коллектор – эмиттер падает напряжение, представляющее собой разность входного и выходного напряжений. В отдельных случаях эта разность может превышать максимально допустимое напряжений коллектор – эмиттер транзистора, имеющегося в распоряжении. В этом случае необходимо использовать последовательное соединение нескольких транзисторов.
Схема последовательного включения транзисторов
Эквивалентный транзистор будет иметь следующие параметры:
Для симметрирования напряжений, которые будут падать на переходе коллектор – эмиттер транзисторов вводят симметрирующие резисторы R1 и R2 сопротивление, которых можно определить по формуле
где IB – ток базы составного регулирующего транзистора.
Теория это хорошо, но без практического применения это просто слова.Здесь можно всё сделать своими руками.
Фазовый метод
Для решения задачи фазового управления нагрузкой микроконтроллеру необходимо знать когда был совершён переход через ноль. Тогда можно будет рассчитать время задержки включения нагрузки.
Самый простой метод получения события перехода через ноль в сети переменного тока подробно описан в appnote AN521 от компании Microchip. Практически каждый микроконтроллер имеет высоковольтные защитные диоды на каждом цифровом входе. Это можно использовать, чтобы получить информацию о переходе через ноль. Достаточно на входе поставить высокоомный резистор, ограничивающий ток на выводе МК, до значений указанных в datasheet на МК. В этом случае вывод в обычном цифровом режиме будет принимать значение 0 в момент перехода через ноль. Временная задержка от реального состояния до реального будет минимальна и составляет около 50 мкс.
Минусом такой схемы является отсутствие гальванической развязки схемы управления от сети 220В. Если это необходимо, то можно использовать оптопару.
Ну а далее, уже можно управлять мощным симистором как было описано ранее, только если делать это через оптосимистр, то без схемы перехода через ноль.
В этой статье разобраны основные методы управления мощной нагрузкой сети переменного тока 220В с помощью симисторов. После прочтения теоретической части перейдём к практике. Паяльная станция — прибор, в котором микроконтроллер управляет мощным паяльным феном работающим от сети 220В.
Причины неравномерного распределения блокирующих напряжений:
- Различия утечек в последовательно соединенных приборах вследствие естественного технологического разброса и (или) различных рабочих температур вследствие, например, различных условий охлаждения (к сведению: в среднем изменение температуры на 8°С приводит к изменению утечек в два раза). Перенапряжение возникает на приборах, имеющих меньшее значение тока утечки;
- Разброс времени включения отдельных тиристоров, соединенных последовательно в ветви, ведет к перераспределению напряжения между включившимися ранее и включающимися с запозданием тиристорами. Перенапряжение возникает на тиристорах, включающихся с опозданием;
- Разброс величин заряда обратного восстановления в последовательно соединенных приборах приводит к тому, что в момент восстановления такие приборы принимают обратное напряжение в различное время. Перенапряжение возникает на тиристорах, имеющих меньший заряд обратного восстановления.