Широтно-импульсная модуляция
Широтно-импульсная модуляция (ШИМ, англ. pulse-width modulation (PWM)) — управление средним значением напряжения на нагрузке путём изменения скважности импульсов, управляющих ключом. Различают аналоговую ШИМ и цифровую ШИМ, двоичную (двухуровневую) ШИМ и троичную (трёхуровневую) ШИМ[1].
Аналоговая ШИМ состоит из компаратора, на один вход которого подаются треугольный или пилообразный периодический сигнал со вспомогательного генератора, а на другой — модулирующий сигнал. На выходе компаратора образуются периодические прямоугольные импульсы с переменной шириной, скважность которых изменяется по закону модулирующего сигнала.
Аналоговая ШИМ применяется в усилителях низкой частоты класса «D».
В цифровой ШИМ период делится на части, которые заполняются прямоугольными подимпульсами. Средняя величина на периоде зависит от количества прямоугольных подимпульсов на периоде. Цифровая ШИМ — приближение бинарного сигнала (с двумя уровнями — вкл/выкл) к многоуровневому или непрерывному сигналу, так, чтобы их средние значения, за период времени t2-t1, были бы приблизительно равны.
Формально, это можно записать так:
где x(t) — входной сигнал в пределах от t1 до t2, а ∆Ti = — продолжительность i -го ШИМ подимпульса, каждого с амплитудой A. n выбирается таким образом, чтобы за период разность суммарных площадей (энергий) обеих величин была меньше допустимой:
- .
Управляемыми «уровнями», как правило, являются параметры питания силовой установки, например, напряжение импульсных преобразователей /регуляторов постоянного напряжения/ или скорость электродвигателя. Для импульсных источников x(t) = Uconst стабилизации.
В цифровой ШИМ прямоугольные подимпульсы, заполняющие период, могут стоять в любом месте периода, на среднюю величину на периоде влияет только их количество на периоде. Например, при разбиении периода на 8 частей, последовательности 11110000
, 11101000
, 11100100
, 11100010
, 11100001
и др. дают одинаковую среднюю на периоде величину, но отдельно стоящие «1» ухудшают режим работы ключа (транзистора).
В качестве ШИМ можно использовать даже COM-порт. Так как 0 передаётся как 0 0000 0000 1
(8 бит данных + старт/стоп), а 255 как 0 1111 1111 1
, то диапазон выходных напряжений — 10-90 % с шагом в 10 %.
ШИП — широтно-импульсный преобразователь или широтно-импульсный модулятор (ШИМ), генерирующий ШИМ-сигнал по заданному значению управляющего напряжения. Основное достоинство ШИП (ШИМ) — высокий КПД его усилителей мощности, который достигается за счёт использования их исключительно в ключевом режиме. Это значительно уменьшает выделение тепловой мощности на силовом преобразователе (СП).
Причины распространения ШИМ
Основной причиной внедрения ШИМ является сложность обеспечения электронной аппаратуры произвольным напряжением. Предположим, что имеется некое базовое постоянное напряжение питания (в сети, от аккумуляторов и пр.) и на его основе нужно получить более низкое произвольное и уже им запитывать электродвигатели или иное оборудование. Самый простой вариант решения — делитель напряжения, но он обладает пониженным КПД, повышенным выделением тепла и расходом энергии. Другой вариант — транзисторная схема. Её недостаток в том, что транзисторы греются больше всего в полуоткрытом состоянии (50 %). И, хотя такой КПД ещё находится в допустимых пределах, то выделение тепла, особенно в промышленных масштабах, сводит всю идею на нет. Именно поэтому было решено использовать транзисторную схему, но только в пограничных состояниях (вкл/выкл), а полученный выход сглаживать LC-цепочкой (фильтром) при необходимости. Такой подход весьма энергоэффективен. ШИМ широко применяется повсеместно. На LCD-мониторах (телефоны, КПК) яркость подсветки регулируется ШИМ. На старых мониторах при понижении яркости можно услышать, как ШИМ начинает пищать (очень тихий писк частотой в несколько килогерц). Так же «пищат» плавно мигающие LED-лампочки, например, в ноутбуках.
Тепловая мощность, выделяемая на ключе при ШИМ
В ШИМ в качестве ключевых элементов использует транзисторы (могут быть применены и др. полупроводниковые приборы) не в линейном, а в ключевом режиме, то есть транзистор всё время или разомкнут (выключен), или замкнут (находится в состоянии насыщения). В первом случае транзистор имеет почти бесконечное сопротивление, поэтому ток в цепи весьма мал, и, хотя всё напряжение питания падает на транзисторе, выделяемая на транзисторе мощность практически равна нулю. Во втором случае сопротивление транзистора крайне мало, и, следовательно, падение напряжения на нём близко к нулю — выделяемая мощность также мала. В переходных состояних (переход ключа из проводящего состояния в непроводящее и обратно) мощность выделяемая в ключе значительна, но так как длительность переходных состояний крайне мала, по отношению к периоду модуляции, то средняя мощность потерь на переключение оказывается незначительной.
1.
2.
Принцип работы ШИМ
В ШИМ частота импульсного (прямоугольного) сигнала постоянная, а скважность (отношение периода следования импульса к его длительности) переменная. С помощью изменения скважности импульсов можно менять среднее напряжение на выходе ШИМ.
Аналоговая ШИМ
ШИМ-сигнал генерируется аналоговым компаратором, на один вход (по рисунку — на инвертирующий вход компаратора) которого подаётся вспомогательный опорный пилоообразный сигнал, значительно большей частоты, чем частота модулируещего сигнала, а на другой — модулирующий непрерывный аналоговый сигнал. Частота повторения выходных импульсов ШИМ равна частоте пилообразного или треугольного напряжения. В ту часть периода пилообразного напряжения, когда сигнал на инвертирующем входе компаратора выше сигнала на неинвертирующем входе, куда подается модулирующий сигнал, на выходе получается отрицательное напряжение, в другой части периода, когда сигнал на инвертирующем входе компаратора ниже сигнала на неинвертирующем входе — будет положительное напряжение[2].
Цифровая ШИМ
В двоичной цифровой технике, выходы в которой могут принимать только одно из двух значений, приближение желаемого среднего уровня выхода при помощи ШИМ является совершенно естественным. Схема настолько же проста: пилообразный сигнал генерируется N-битным счётчиком. Цифровые устройства (ЦШИП) работают на фиксированной частоте, обычно намного превышающей реакцию управляемых установок (передискретизация). В периоды между фронтами тактовых импульсов, выход ЦШИП остаётся стабильным, на нём действует либо низкий уровень либо высокий, в зависимости от выхода цифрового компаратора, сравнивающего значение счётчика с уровнем приближаемого цифрового сигнала V(n). Выход за много тактов можно трактовать как череду импульсов с двумя возможными значениями 0 и 1, сменяющими друг-друга каждый такт Т. Частота появления единичных импульсов получается пропорциональной уровню приближаемого сигнала ~V(n). Единицы, следующие одна за другой, формируют контур одного, более широкого импульса. Длительности полученных импульсов переменной ширины ~V(n), кратны периоду тактирования T, а частота равна 1/(T*2N). Низкая частота означает длительные, относительно T, периоды постоянства сигнала одного уровня, что даёт невысокую равномерность распределения импульсов.
Описанная цифровая схема генерации подпадает под определение однобитной (двухуровневой) импульсно-кодовой модуляции (ИКМ). 1-битную ИКМ можно рассматривать в терминах ШИМ как серию импульсов частотой 1/T и шириной 0 либо T. Добиться усреднения за менее короткий промежуток времени позволяет имеющаяся передискретизация. Высоким качеством обладает такая разновидность однобитной ИКМ, как импульсно-плотностная модуляция (pulse density modulation), которая ещё именуется импульсно-частотной модуляцией.
Восстанавливается непрерывный аналоговый сигнал арифметическим усреднением импульсов за много периодов при помощи простейшего фильтра низких частот. Хотя обычно даже этого не требуется, так как электромеханические составляющие привода обладают индуктивностью, а объект управления (ОУ) — инерцией, импульсы с выхода ШИП сглаживаются и ОУ, при достаточной частоте ШИМ-сигнала, ведёт себя как при управлении обычным аналоговым сигналом.
См. также
- Векторная модуляция — векторная широтно-импульсная модуляция, используемая в силовой электронике.
- SACD — формат аудиодисков, использующий широтно-импульсную модуляцию звукового сигнала.
- Усилитель звуковых частот. Классификация. Класс «D».
Примечания
Ссылки
- Очень простое и доступное описание принципов работы ШИМ от DI HALT на сайте http://easyelectronics.ru
- Учебное видео про ШИМ на микроконтроллерах PIC16F
- Реализация ШИМ на микроконтроллерах msp430 от Texas Instruments
Для улучшения этой статьи желательно:
|