Что такое шим контроллер, как он устроен и работает, виды и схемы. Мощный шим регулятор Широтно импульсная модуляция в автомобилях

Содержание:

Большинство моделей электрического оборудования регулируемы. За счет этого достигается расширение их функциональных возможностей. Но в некоторых случаях без регулирования нормальная работа невозможна. Как, например, в газоразрядных лампах. Они работают совместно с балластом, который также именуется пускорегулирующей аппаратурой. В результате нагрузка работает при различных напряжениях, пониженных относительно питающей электросети. Об одной из разновидностей регулировок – ШИМ – расскажем далее.

Суть ШИМ

Аббревиатура ШИМ означает Широтно Импульсную Модуляцию. Это определение относится к электротехнике и электронике. Но физическое явление, которое лежит в основе ШИМ, существовало всегда. Речь идет об инерционности распространения тепла в различных средах. Простейший и наглядный пример – это картофель, запеченный в костре. Горячую картофелину перебрасывают из руки в руку тем чаще, чем она горячее. Тем самым уменьшая поток тепла от картофелины к руке и предотвращая ожог.

Ширина импульса – это значение времени. А если этот импульс характеризует изменение энергии, ее действующее значение эквивалентно площади, ограниченной линией импульса. Например, прямоугольный импульс связан с высотой (амплитудой) и шириной (временем). Поэтому одну и ту же площадь, а, следовательно, и количество энергии, можно получить, либо уменьшая амплитуду и увеличивая ширину импульса, либо наоборот, – увеличивая амплитуду и уменьшая время (ширину).

Способы управления электрической мощностью

Рассмотрим, в чем разница между этими двумя способами. Электрическая мощность может быть активной и определять выделяемое тепло. Также существует реактивная мощность, определяющая электромагнитные поля. В любом случае величина мощности зависит от внешнего воздействия – напряжения. Свойства нагрузки при том или ином напряжении повлияют на силу тока, а также на мощность.

Если уменьшать амплитуду напряжения на нагрузке, потребуется дополнительный элемент. Наиболее универсальным следует назвать резистор. Он создаст падение напряжения как при постоянном, так и при переменном напряжении. Но при этом станет источником тепловых потерь. Если напряжение переменное, вместо резистора может быть использован дроссель. В таком случае потери тепла будут пренебрежимо малы. Ведь они будут только в обмотке и сердечнике.

Но сопротивление обмотки минимально, и на ней практически нет активной составляющей напряжения с вытекающими из этого потерями. Так же, как и пластинчатый сердечник минимизирует вихревые токи и выделение тепла. Однако при этом дроссель массивен и громоздок. И главное, он работоспособен исключительно в электрической цепи с переменным напряжением. А управление таким индуктивным элементом существенно усложняет его конструкцию. При этом она получается электрически инерционной. А это свойство зачастую неприемлемо.

О ШИМ более детально

ШИМ дает альтернативную возможность регулирования как при постоянном, так и при переменном напряжении. В любом случае элемент, реализующий его, – это аналог выключателя, который работает по специальному алгоритму. Если нагрузка неизменна, как, например, кипятильник или лампа накаливания, зависимость частоты коммутации, именуемая скважностью импульсов, привязана к среднему значению напряжения. Соответственна этому и мощность – как электрическая, так и тепловая.

Однако, несмотря на универсальность и прочие положительные качества, ШИМ эффективен лишь при определенных минимальных характеристиках выключателя – того, что отрабатывает упомянутую скважность импульсов напряжения непосредственно на нагрузке. Напряжение на ней при коммутации изменяется не мгновенно. При замыкании цепи оно нарастает, а при отключении спадает в течение некоторого времени.

А поскольку в этих временных интервалах напряжение и ток приложены к выключателю, на нем выделяется некоторая мощность потерь (именуемых динамическими). Если интервалы слишком продолжительны, выделение тепла может быть опасным для работоспособности выключателя, и он получит необратимые повреждения. По этой причине выключатели, пригодные для большинства случаев, стали доступны лишь с появлением мощных быстродействующих полупроводниковых приборов.

Разновидности

ШИМ – схемы на лампах и реле при напряжениях электросети 220 В и выше – получались либо малоэффективными, либо вообще неработоспособными. Они могли нормально работать лишь при небольших напряжениях и токах. Современные схемы ШИМ, благодаря быстродействию и физическим принципам работы полупроводниковых ключей, стали основой вторичных источников питания. Среди них различают аналоговые и цифровые варианты.

Но в результате получается один и тот же результат – напряжение, регулируемое в заданных пределах. Нагляднее пояснить работу ШИМ при питании нагрузки постоянным напряжением. Например, автомобильная фара светит в полную силу при непрерывной подаче на нее напряжения аккумулятора. Если время пребывания фары под напряжением будет равно времени отключения, то при соотношении их на уровне секунд будет видно, что лампа включилась на полную яркость и затем выключилась. И так далее.

Если время включения и выключения оставить одинаковыми, но уменьшить периодичность коммутаций, лампа будет мигать. Но при еще большем уменьшении периодичности коммутации яркость будет уменьшаться, а мигание становиться все менее заметным. И, начиная с определенного значения периодичности (частоты) коммутации, человеческий глаз будет видеть ровный свет, воспринимаемый как потускневший. На самом деле так и получится, фара будет светить в пол силы.

Если при этой же периодичности время включенного состояния увеличить, а выключенного на столько же уменьшить, света станет больше. И наоборот.

Диммер как разновидность ШИМ

Аналогично работает ШИМ и для нагрузки при переменном напряжении. Например, в диммерах. В них используется регулятор (на изображении ниже это VR), которым устанавливается так называемое опорное напряжение. С ним сравнивается напряжение, которое включает симистор. В зависимости от величины опорного напряжения отсекается часть полуволны напряжения, получаемого от сети 220 В. Свет лампы в результате управляется от нуля до максимума.

На примере диммера понятно, что пауза перед включением тиристора является следствием относительно равномерного увеличения амплитуды синусоиды сетевого напряжения. Более сложные аналоговые и цифровые ШИМ работают со встроенным генератором пилообразного напряжения определенной частоты. Именно он определяет нарастание напряжения, с которым сравнивается управляемое ШИМ выходное напряжение.

Аналоговые схемы ШИМ работают почти как диммеры. Разница лишь в том, что для формирования управляющих импульсов на основе пилообразного напряжения используется специальный операционный усилитель – компаратор. В цифровых ШИМ принцип работы совершенно другой. В них управляемое напряжение сначала преобразуется определенным образом, а затем ставится в зависимость от контролируемых импульсов, которые подсчитываются.

Примером такого ШИМ могут быть устройства с популярным микроконтроллером ARDUINO. Со временем аналогичных устройств становится все больше. Они заменяют громоздкие и тяжелые трансформаторы со стальными сердечниками. Это улучшает экономичность и материалоемкость электрооборудования. А также идет на пользу окружающей среде – уменьшается ее загрязнение. Так что ШИМ, бесспорно, является одним из выдающихся технических решений, успех которого неразрывно связан с достижениями научно-технической революции.

АМн · ФМн · КАМ · ЧМн · GMSK
OFDM · COFDM · TCM Импульсная модуляция АИМ · ДМ · ИКМ · ΣΔ · ШИМ · ЧИМ · ФИМ Расширение спектра FHSS · DSSS См. также: Демодуляция

Широтно-импульсная модуляция (ШИМ, англ. Pulse-width modulation (PWM) ) - приближение желаемого сигнала (многоуровневого или непрерывного) к действительным бинарным сигналам (с двумя уровнями - вкл /выкл ), так, что, в среднем, за некоторый отрезок времени, их значения равны. Формально, это можно записать так:

,

где x (t ) - желаемый входной сигнал в пределе от t1 до t2 , а ∆T i - продолжительность i -го ШИМ импульса, каждого с амплитудой A . ∆T i подбирается таким образом, что суммарные площади (энергии) обеих величин приблизительно равны за достаточно продолжительный промежуток времени, равны также и средние значения величин за период:

.

Управляемыми "уровнями", как правило, являются параметры питания силовой установки, например, напряжение импульсных преобразователей /регуляторов постоянного напряжения/ или скорость электродвигателя. Для импульсных источников x (t ) = U const стабилизации.

Основной причиной внедрения ШИМ является сложность обеспечения произвольным Напряжение_(электрическое). Есть некое базовое постоянное напряжение питания (в сети, от аккумуляторов и пр.) и на его основе нужно получить более низкое произвольное и уже им запитывать электродвигатели или иное оборудование. Самый простой вариант - делитель напряжения , но он обладает пониженным КПД, повышенным выделением тепла и расходом энергии. Другой вариант - транзисторная схема. Она позволяет регулировать напряжение без использования механики. Проблема в том, что транзисторы греются больше всего в полуоткрытом состоянии (50%). И если с таким КПД ещё "можно жить", то выделение тепла, особенно в промышленных масштабах сводит всю идею на нет. Именно поэтому было решено использовать транзисторную схему, но только в пограничных состояниях (вкл/выкл), а полученный выход сглаживать LC-цепочкой (фильтром) при необходимости. Такой подход весьма энергоэффективен. ШИМ широко применяется повсеместно. Если вы читаете эту статью на LCD-мониторе (телефоне/КПК/... с LCD-подсветкой), то яркость подсветки регулируется ШИМ. На старых мониторах можно убавить яркость и услышать как ШИМ начинает пищать (очень тихий писк частотой в несколько килогерц). Так же "пищат" плавно мигающие LED-лампочки, например, в ноутбуках. Очень хорошо слышно пищание ШИМ по ночам в тишине.

В качестве ШИМ можно использовать даже COM-порт. Т.к. 0 передаётся как 0 0000 0000 1 (8 бит данных + старт/стоп), а 255 как 0 1111 1111 1, то диапазон выходных напряжений - 10-90% с шагом в 10%.

ШИП - широтно-импульсный преобразователь, генерирующий ШИМ-сигнал по заданному значению управляющего напряжения. Основное достоинство ШИП - высокий КПД его усилителей мощности, который достигается за счёт использования их исключительно в ключевом режиме. Это значительно уменьшает выделение мощности на силовом преобразователе (СП).

Применение

ШИМ использует транзисторы (могут быть и др. элементы) не в линейном, а в ключевом режиме, то есть транзистор всё время или разомкнут (выключен), или замкнут (находится в состоянии насыщения). В первом случае транзистор имеет почти бесконечное сопротивление, поэтому ток в цепи почти не течёт, и, хотя всё напряжение питания падает на транзисторе, то есть КПД=0 %, в абсолютном выражении выделяемая на транзисторе мощность равна нулю. Во втором случае сопротивление транзистора крайне мало, и, следовательно, падение напряжения на нём близко к нулю - выделяемая мощность так же мала.

Принцип работы ШИМ

ШИМ есть импульсный сигнал постоянной частоты и переменной скважности , то есть отношения периода следования импульса к его длительности. С помощью задания скважности (длительности импульсов) можно менять среднее напряжение на выходе ШИМ .

Генерируется аналоговым компаратором , на отрицательный вход которого подаётся опорный сигнал в виде «пилы» или «треугольника», а на положительный - собственно сам модулируемый непрерывный аналоговый сигнал. Частота импульсов соответствует частоте «зубьев» пилы. Ту часть периода, когда входной сигнал выше опорного, на выходе получается единица, ниже - нуль.

В цифровой технике, выходы которой могут принимать только одно из двух значений, приближение желаемого среднего уровня выхода при помощи ШИМ является совершенно естественным. Схема настолько же проста: пилообразный сигнал генерируется N -битным счётчиком. Цифровые устройства (ЦШИП) работают на фиксированной частоте, обычно намного превышающей реакцию управляемых установок (передискретизация ). В периоды между фронтами тактовых импульсов, выход ЦШИП остаётся стабильным, на нём действует либо низкий уровень либо высокий, в зависимости от выхода цифрового компаратора, сравнивающего значение счётчика с уровнем приближаемого цифрового сигнала V (n ). Выход за много тактов можно трактовать как череду импульсов с двумя возможными значениями 0 и 1, сменяющими друг-друга каждый такт Т . Частота появления единичных импульсов получается пропорциональной уровню приближаемого сигнала ~V (n ). Единицы, следующие одна за другой, формируют контур одного, более широкого импульса. Длительности полученных импульсов переменной ширины ~V (n ), кратны периоду тактирования T , а частота равна 1/(T *2 N ). Низкая частота означает длительные, относительно T , периоды постоянства сигнала одного уровня, что даёт невысокую равномерность распределения импульсов.

Описанная цифровая схема генерации подпадает под определение однобитной (двухуровневой) импульсно-кодовой модуляции (ИКМ ). 1-битную ИКМ можно рассматривать в терминах ШИМ как серию импульсов частотой 1/T и шириной 0 либо T . Добиться усреднения за менее короткий промежуток времени позволяет имеющаяся передискретизация. Высоким качеством обладает такая разновидность однобитной ИКМ, как импульсно-плотностная модуляция (pulse density modulation ), которая ещё именуется импульсно-частотной модуляцией .

Восстанавливается непрерывный аналоговый сигнал арифметическим усреднением импульсов за много периодов при помощи простейшего фильтра низких частот. Хотя обычно даже этого не требуется, так как электромеханические составляющие привода обладают индуктивностью, а объект управления (ОУ) - инерцией, импульсы с выхода ШИП сглаживаются и ОУ, при достаточной частоте ШИМ-сигнала, ведёт себя как при управлении обычным аналоговым сигналом.

См. также

  • Векторная модуляция - векторная широтно-импульсная модуляция, используемая в силовой электронике.
  • SACD - формат аудиодисков, использующий широтно-импульсную модуляцию звукового сигнала.

Компактные электрические вентиляторы, благодаря невысокой цене, используются для охлаждения оборудования уже больше полувека. Тем не менее только в последние годы технологии управления вентиляторами стали значительно развиваться. В этой статье описано как и почему это развитие имело место быть и предложены некоторые полезные решения для разработчиков.

Тепловыделение и охлаждение

Один из трендов электроники - это создание компактных устройств, обладающих богатой функциональностью. Поэтому большинство электронных компонентов приобретают все меньшие размеры. Один из очевидных примеров - современные ноутбуки. Толщина и вес ноутбуков значительно уменьшается, но потребляемая мощность остается прежней или увеличивается. Другой пример - проекционные системы и телевизионные ресиверы.

В ноутбуках большая часть тепла выделяется процессором, в проекторе - источником света. Это тепло необходимо бесшумно и эффективно удалять из системы. Самый тихий способ избавления от тепла - это использование пассивных охлаждающих компонентов, таких как радиаторы или тепловые трубки. Однако для многих популярных пользовательских устройств такой способ неэффективен и дорог.

Другой способ удаления тепла - это активное охлаждение с использованием вентиляторов, создающих поток воздуха вокруг нагревающихся компонентов. Однако вентилятор являются источником шума и, кроме того, увеличивает суммарное энергопотребление устройства, что может быть критично при питании от аккумулятора. Также добавление вентилятора увеличивает количество механических компонентов в системе, что отрицательно сказывается на надежности изделия.

Контроль скорости вращения вентилятора позволяет уменьшить описанные недостатки. Поскольку запуск вентилятора на меньших оборотах снижает шум и энергопотребление и увеличивает срок его службы.

Существует несколько типов вентиляторов и способов их контроля. Один из вариантов классификации вентиляторов может быть таким:

1. 2-х проводные вентиляторы
2. 3-х проводные вентиляторы
3. 4-х проводные вентиляторы

Методы управления вентиляторами, обсуждаемые в этой статье, такие:

1. управление отсутствует
2. on/ff управление
3. линейное управление
4. низкочастотная широтно-импульсная модуляция (ШИМ, PWM)
5. высокочастотное управление

Типы вентиляторов

2-х проводные вентиляторы имеют только выводы питания - плюс и земля. В 3-х проводных вентиляторах добавляется тахометрический выход. На этом выходе присутствует сигнал, частота которого пропорциональна скорости вращения вентилятора. 4-х проводные вентиляторы, помимо выводов питания и тахометрического выхода, имеют вход управления. На этот вход подается ШИМ сигнал и ширина импульса этого сигнала определяет скорость вращения вентилятора.

2-х проводными вентиляторами можно управлять регулируя напряжение питания или скважность ШИМ сигнала. Однако без тахометрического сигнала невозможно понять на сколько быстро вентилятор вращается. Такая форма управления скоростью вращения вентилятора называется открытым контуром (open-loop).

3-х проводными вентиляторами можно управлять аналогичным образом, но в этом случае у нас есть обратная связь. Можно анализировать тахосигнал и устанавливать требуемую скорость. Такая форма управления называется закрытым контуром (closed-loop).

Если управлять вентилятором регулируя напряжение питания, тахосигнал будет иметь форму меандра. И в этом случае тахосигнал будет всегда валидным, пока на вентиляторе есть напряжение. Такой сигнал показан на рисунке 1 (ideal tach).

При управлении вентилятором с помощью ШИМ - ситуация сложнее. Тахометрический выход вентилятора обычно представляет собой открытый коллектор. Поэтому тахосигнал будет валидным только при наличии напряжения на вентиляторе (on фаза ШИМ сигнала), а при отсутствии (off фаза) он будет подтягиваться к высокому логическому уровню. Таким образом тахосигнал становится "порубленным" управляющим ШИМ сигналом и по нему уже нельзя достоверно определять скорость вращения. Этот сигнал показан на рисунке 1 (tach).

Рисунок 1. Идеальный тахосигнал и тахосигнал при внешнем ШИМ управлении.


Для решения данной проблемы, необходимо периодически включать вентилятор на такой отрезок времени, который позволит получить несколько достоверных циклов тахосигнала. Такой подход реализован в некоторых контроллерах фирмы Analog Device, например в ADM1031 и ADT7460.

4-х проводные вентиляторы имеют ШИМ вход, который управляет коммутацией обмоток вентилятора к плюсовой шине источника питания. Такая схема управления не портит тахосигнал, в отличии от стандартной, где используется внешний ключ и коммутируется отрицательная шина. Переключение обмоток вентилятора создает коммутационный шум. Чтобы "сдвинуть" этот шум за пределы звукового диапазона частоту ШИМ сигнала обычно выбирают больше 20 кГц.

Еще одно преимущество 4-х проводных вентиляторов - это возможность задания низкой скорости вращения - до 10% от максимальной скорости. На рисунке 2 показана разница между 3-х и 4-х проводными вентиляторами.

Рисунок 2. 3-х и 4-х проводные вентиляторы


Управление вентилятором

Управление отсутствует

Простейший метод управления вентилятором - отсутствие какого-либо управления вообще. Вентилятор просто запускается на максимальной скорости и работает все время. Преимущества такого управления - гарантированное стабильное охлаждение и очень простые внешние цепи. Недостатки - уменьшение срока службы вентилятора, максимальное энергопотребление, даже когда охлаждение не требуется, и непрерывный шум.

On/off управление

Следующий простейший метод управления - термостатический или on/off. В этом случае вентилятор включается только тогда, когда требуется охлаждение. Условие включения вентилятора устанавливает пользователь, обычно это какое-то пороговое значение температуры.

Подходящий датчик для on/off управления - это ADM1032. Он имеет выход THERM, который управляется внутренним компаратором. В нормальном состоянии на этом выходе высокий логический уровень, а при превышении порогового температурного значения он переключается на низкий. На рисунке 3 показан пример цепи с использованием ADM1032.

Рисунок 3. Пример on/off управления


Недостаток on/off контроля - это его ограниченность. При включении вентилятора, он запускается на максимальной скорости вращения и создает шум. При выключении он полностью останавливается и шум тоже прекращается. Это очень заметно на слух, поэтому с точки зрения комфорта такой способ управления далеко не оптимальный.

Линейное управление

При линейном управлении скорость вращения вентилятора изменяется за счет изменения напряжения питания. Для получения низких оборотов напряжение уменьшается, для получения высоких увеличивается. Конечно, есть определенные границы изменения напряжения питания.

Рассмотрим, например, вентилятор на 12 вольт. Для запуска ему требуется не меньше 7 В и при этом напряжении он, вероятно, будет вращаться с половинной скоростью от своего максимального значения. Когда вентилятор запущен, для поддержания вращения требуется уже меньшее напряжение. Чтобы замедлить вентилятор, мы можем понижать напряжение питание, но до определенного предела, допустим, до 4-х вольт, после чего вентилятор остановится. Эти значения будут отличаться в зависимости от производителя, модели вентилятора и конкретного экземпляра.

5-и вольтовые вентиляторы позволяют регулировать скорость вращения в еще меньшем диапазоне, поскольку их стартовое напряжение близко к 5 В. Это принципиальный недостаток данного метода.

Линейное управление вентилятором можно реализовать на микросхеме ADM1028. Она имеет управляющий аналоговый выход, интерфейс для подключения диодного температурного датчика, который обычно используется в процессорах и ПЛИС, и работает от напряжения 3 - 5.5 В. На рисунке 4 показан пример схемы для реализации линейного управления. Микросхема ADM1028 подключается ко входу DAC.

Рисунок 4. Схема для реализации линейного управления 12-и вольтового вентилятора


Линейный метод управления тише, чем предыдущие. Однако, как вы могли заметить, он обеспечивает маленький диапазон регулировки скорости вращения вентилятора. 12-и вольтовые вентиляторы при напряжении питания от 7 до 12 В, позволяют устанавливать скорость вращения от 1/2 от максимума до максимальной. 5-и вольтовые вентиляторы при запуске от 3,5 - 4 В, вращаются практически с максимальной скоростью и диапазон регулирования у них еще меньше. Кроме того, линейный метод регулирования не оптимален с точки зрения энергопотребления, потому что снижение напряжения питания вентилятора выполняется за счет рассеяния мощности на транзисторе (смотри рисунок 4). И последний недостаток - относительная дороговизна схемы управления.

ШИМ управление

Наиболее популярный метод управления скоростью вращения вентилятора - это ШИМ управление . При таком методе управления вентилятор подключается к минусой шине питания через ключ, а на управляющий вход ключа подается ШИМ сигнал. В данном случае к вентилятору всегда приложено либо нулевое, либо рабочее напряжение питания и не возникает таких энергопотерь, как при линейном методе управления. На рисунке 5 показана типовая схема реализующая ШИМ управление.

Рисунок 5. ШИМ управление.

Преимущество данного метода управления - простота реализации, дешевизна, эффективность и широкий диапазон регулирования скорости вращения. Однако недостатки у этого метода тоже есть.

Один из недостатков ШИМ управления - это "порча" тахосигнала. Этот недостаток можно устранить, используя так называемую pulse stretching технику, то есть удлиняя импульс ШИМ сигнала на несколько периодов тахосигнала. Конечно, при этом скорость вращения вентилятора может немного увеличится. На рисунке 6 показан пример.

Рисунок 6. Удлинение импульса для получения информации о скорости вращения.


Другой недостаток ШИМ управления - это коммутационный шум. Во-первых коммутация индуктивной нагрузки вызывает появление помех в цепях питания, во-вторых может возникать акустический шум - пищание, жужжание. Электрические шумы подавляют фильтрами, а для борьбы с акустический шумом частоту ШИМ сигнала поднимают до 20 кГц.

Также стоит снова упомянуть о 4-х проводных вентиляторах, в которых схема управления уже встроена. В таких вентиляторах коммутируется плюсовая шина питания, что помогает избежать проблем с тахосигналом. Одна из микросхем, предназначенных для реализации ШИМ управления 4-х проводными вентиляторами, - это ADT7467. Условная схема приведена на рисунке 7.

Рисунок 7. Схема ШИМ управления 4-х проводным вентилятором



Заключение

Подводя итоги можно сказать, что наиболее предпочтительный метод управления вентилятором - это высокочастотное ШИМ управление, реализованное в 4-х проводных вентиляторах. При таком управлении отсутствует акустический шум, значительные энергопотери и проблемы с тахосигналом. Кроме того, он позволяет менять скорость вращения вентилятора в широком диапазоне. Схема ШИМ управления с коммутацией отрицательной шины обладает практически теми же достоинствами и является более дешевой, но портит тахосигнал.

Хорошее определение широтно-импульсной модуляции (ШИМ) заключается в самом его названии. Это означает модуляция (изменение) ширины импульса (не частоты). Чтобы лучше понять что такое ШИМ , давайте сначала посмотрим некоторые основные моменты.

Микроконтроллеры представляют собой интеллектуальные цифровые компоненты которые работают на основе бинарных сигналов. Лучшее представление бинарного сигнала – меандр (сигнал имеющий прямоугольную форму). Следующая схема объясняет основные термины, связанные с прямоугольным сигналом.

В ШИМ-сигнале время (период), и следовательно частота является всегда постоянной величиной. Изменяется только время включения и время выключения импульса (скважность). Используя данный метод модуляции, мы можем получить необходимое нам напряжение.

Единственное различие между меандром и ШИМ-сигналом заключается в том, что у меандра время включения и отключения равны и постоянны (50% скважность), в то время как ШИМ-сигнал имеет переменную скважность.

Меандр может рассматриваться как частный случай ШИМ сигнала, который имеет 50% рабочий цикл (период включения = период отключения).

Рассмотрим на примере использование ШИМ

Допустим, мы имеим напряжение питания 50 вольт и нам необходимо запитать какую-либо нагрузку, работающую от 40 вольт. В этом случае хороший способ получения 40В из 50В — это использовать так называемый понижающий чоппер (прерыватель).

ШИМ сигнал, генерируемый чеппером, поступает на силовой узел схемы (тиристор, полевой транзистор), который в свою очередь управляет нагрузкой. Этот ШИМ-сигнал может легко генерироваться микроконтроллером, имеющим таймер.

Требования к ШИМ-сигналу для получения с помощью тиристора 40В из 50В: подача питания, на время = 400мс и выключение на время = 100мс (с учетом периода ШИМ сигнала равного 500 мс).

В общих словах это можно легко объяснить следующим образом: в основном, тиристор работает как переключатель. Нагрузка получает напряжение питания от источника через тиристор. Когда тиристор находится в выключенном состоянии, нагрузка не подключена к источнику, а когда тиристор находится в открытом состоянии, нагрузка подключается к источнику.

Этот процесс включения и выключения тиристора осуществляется посредством ШИМ сигнала.

Соотношение периода ШИМ-сигнала к его длительности называется скважность сигнала, а обратная к скважности величина именуется коэффициентом заполнения.

Если коэффициент заполнения равен 100, то в этом случае у нас сигнал постоянный.

Таким образом, скважность импульсов (рабочий цикл) может быть вычислен с использованием следующей формулы:

Используя выше приведенные формулы, мы можем рассчитать время включения тиристора для получения необходимого нам напряжения.

Умножая скважность импульсов на 100, мы можем представить это в процентном соотношении. Таким образом, процент скважность импульсов прямо пропорционален величине напряжения от исходного. В приведенном выше примере, если мы хотим получить 40 вольт от 50 вольт источника питания, то это может быть достигнуто путем генерации сигнала со скважность 80%. Поскольку 80% из 50 вместо 40.

Для закрепления материала, решим следующую задачу:

  • рассчитаем длительность включения и выключения сигнала, имеющего частоту 50 Гц и скважность 60%.

Полученный ШИМ волны будет иметь следующий вид:

Один из лучших примеров применения широтно-импульсной модуляции является использование ШИМ для регулировки скорости двигателя или яркости свечения светодиода.

Этот прием изменения ширины импульса, чтобы получить необходимый рабочий цикл называется “широтно-импульсная модуляция”.

ШИМ или PWM (широтно-импульсная модуляция, по-английски pulse-width modulation) – это способ управления подачей мощности к нагрузке. Управление заключается в изменении длительности импульса при постоянной частоте следования импульсов. Широтно-импульсная модуляция бывает аналоговой, цифровой, двоичной и троичной.

Применение широтно-импульсной модуляции позволяет повысить КПД электрических преобразователей, особенно это касается импульсных преобразователей, составляющих сегодня основу вторичных источников питания различных электронных аппаратов. Обратноходовые и прямоходовые однотактные, двухтактные и полумостовые, а также мостовые импульсные преобразователи управляются сегодня с участием ШИМ, касается это и резонансных преобразователей.

Широтно-импульсная модуляция позволяет регулировать яркость подсветки жидкокристаллических дисплеев сотовых телефонов, смартфонов, ноутбуков. ШИМ реализована в , в автомобильных инверторах, в зарядных устройствах и т. д. Любое зарядное устройство сегодня использует при своей работе ШИМ.

В качестве коммутационных элементов, в современных высокочастотных преобразователях, применяются биполярные и полевые транзисторы, работающие в ключевом режиме. Это значит, что часть периода транзистор полностью открыт, а часть периода - полностью закрыт.

И так как в переходных состояниях, длящихся лишь десятки наносекунд, выделяемая на ключе мощность мала, по сравнению с коммутируемой мощностью, то средняя мощность, выделяемая в виде тепла на ключе, в итоге оказывается незначительной. При этом в замкнутом состоянии сопротивление транзистора как ключа очень невелико, и падение на нем напряжения приближается к нулю.

В разомкнутом же состоянии проводимость транзистора близка к нулю, и ток через него практически не течет. Это позволяет создавать компактные преобразователи с высокой эффективностью, то есть с небольшими тепловыми потерями. А резонансные преобразователи с переключением в нуле тока ZCS (zero-current-switching) позволяют свести эти потери к минимуму.


В ШИМ-генераторах аналогового типа, управляющий сигнал формируется аналоговым компаратором, когда на инвертирующий вход компаратора, например, подается треугольный или пилообразный сигнал, а на неинвертирующий - модулирующий непрерывный сигнал.

Выходные импульсы получаются , частота их следования равна частоте пилы (или сигнала треугольной формы), а длительность положительной части импульса связана с временем, в течение которого уровень модулирующего постоянного сигнала, подаваемого на неинвертирующий вход компаратора, оказывается выше уровня сигнала пилы, который подается на инвертирующий вход. Когда напряжение пилы выше модулирующего сигнала - на выходе будет отрицательная часть импульса.

Если же пила подается на неинвертирующий вход компаратора, а модулирующий сигнал - на инвертирующий, то выходные импульсы прямоугольной формы будут иметь положительное значение тогда, когда напряжение пилы выше значения модулирующего сигнала, поданного на инвертирующий вход, а отрицательное - когда напряжение пилы ниже сигнала модулирующего. Пример аналогового формирования ШИМ - микросхема TL494, широко применяющаяся сегодня при построении импульсных блоков питания.


Цифровая ШИМ используются в двоичной цифровой технике. Выходные импульсы также принимают только одно из двух значений (включено или выключено), и средний уровень на выходе приближается к желаемому. Здесь пилообразный сигнал получается благодаря использованию N-битного счетчика.

Цифровые устройства с ШИМ работают также на постоянной частоте, обязательно превосходящей время реакции управляемого устройства, этот подход называется передискретизацией. Между фронтами тактовых импульсов, выход цифрового ШИМ остается стабильным, или на высоком, или на низком уровне, в зависимости от текущего состояния выхода цифрового компаратора, который сравнивает уровни сигналов на счетчике и приближаемый цифровой.

Выход тактуется как последовательность импульсов с состояниями 1 и 0, каждый такт состояние может сменяться или не сменяться на противоположное. Частота импульсов пропорциональна уровню приближаемого сигнала, а единицы, следующие друг за другом могут сформировать один более широкий, более продолжительный импульс.

Получаемые импульсы переменной ширины будут кратны периоду тактования, а частота будет равна 1/2NT, где T – период тактования, N – количество тактов. Здесь достижима более низкая частота по отношению к частоте тактования. Описанная схема цифровой генерации - это однобитная или двухуровневая ШИМ, импульсно-кодированная модуляция ИКМ.

Эта двухуровневая импульсно-кодированная модуляция представляет собой по сути серию импульсов с частотой 1/T, и шириной Т или 0. Для усреднения за больший промежуток времени применяется передискретизация. Высокого качества ШИМ позволяет достичь однобитная импульсно-плотностная модуляция (pulse-density-modulation), называемая также импульсно-частотной модуляцией.

При цифровой широтно-импульсной модуляции прямоугольные подимпульсы, которыми оказывается заполнен период, могут приходиться на любое место в периоде, и тогда на среднем за период значении сигнала сказывается только их количество. Так, если разделить период на 8 частей, то комбинации импульсов 11001100, 11110000, 11000101, 10101010 и т. д. дадут одинаковое среднее значение за период, тем не менее, отдельно стоящие единицы утяжеляют режим работы ключевого транзистора.

Корифеи электроники, повествуя о ШИМ, приводят такую аналогию с механикой. Если при помощи двигателя вращать тяжелый маховик, то поскольку двигатель может быть либо включен, либо выключен, то и маховик будет либо раскручиваться и продолжать вращаться, либо станет останавливаться из-за трения, когда двигатель выключен.

Но если двигатель включать на несколько секунд в минуту, то вращение маховика будет поддерживаться, благодаря инерции, на некоторой скорости. И чем дольше продолжительность включения двигателя, тем до более высокой скорости раскрутится маховик. Так и с ШИМ, на выход приходит сигнал включений и выключений (0 и 1), и в результате достигается среднее значение. Проинтегрировав напряжение импульсов по времени, получим площадь под импульсами, и эффект на рабочем органе будет тождественен работе при среднем значении напряжения.

Так работают преобразователи, где переключения происходят тысячи раз в секунду, и частоты достигают единиц мегагерц. Широко распространены специальные ШИМ-контроллеры, служащие для управления балластами энергосберегающих ламп, блоками питания, и т. д.


Отношение полной длительности периода импульса ко времени включения (положительной части импульса) называется скважностью импульса. Так, если время включения составляет 10 мкс, а период длится 100 мкс, то при частоте в 10 кГц, скважность будет равна 10, и пишут, что S = 10. Величина обратная скважности называется коэффициентом заполнения импульса, по-английски Duty cycle, или сокращенно DC.

Так, для приведенного примера DC = 0.1, поскольку 10/100 = 0.1. При широтно-импульсной модуляции, регулируя скважность импульса, то есть варьируя DC, добиваются требуемого среднего значения на выходе электронного или другого электротехнического устройства, например двигателя.