Сделай Сам Свою Работу на 5

ШИМ - контроллер на реверсивном счетчике





Цифровой ШИМ – контроллер

 

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

Рис.1. Временная диаграмма ШИМ

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

На рис.1 приведена временная диаграмма ШИМ с постоянной скважностью. На одном периоде укладывается один единичный импульс шириной T1 и один нулевой импульс шириной T0. При этом T=T1+T0=const. Период ШИМ -.T, а, следовательно, частота следования импульсов F=1/Т - величина постоянная. Коэффициент ШИМ G - это и есть эквивалент амплитуды аналогового сигнала: G=T1/T (0 £ G£ 1). Изменением длительности импульса Т1 можно регулировать средний уровень напряжения: если уровень максимального сигнала ШИМ Um=Еп, то подав сигнал ШИМ на фильтр напряжения, на выходе фильтра можно получить аналоговое напряжение U=Um×G.

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



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

У аналогово-цифровых ШИМ-модуляторов и цифровых ШИМ-контроллеров много общего (см. рис. 2). Генератор синхронизирующих импульсов задает период (Т) и частоту следования импульсов ШИМ (F=1/Т). Формирователь пилообразного сигнала генерирует линейно изменяющийся сигнал. Устройство сравнения фиксирует момент времени, когда линейно изменяющийся сигнал достигнет уровня управляющего сигнала Uo. На выходе формируется импульсный сигнал от начала временной развертки до момента равенства. В ШИМ-модуляторах управляющий сигнал аналоговый, в ШИМ-контроллерах - цифровой. Это определяет конкретную схемотехнику (аналоговую или цифровую) генератора пилообразного сигнала и схемы сравнения.



Рис.2 Структурная схема ШИМ преобразования

 

От уровня управляющего сигнала Uo зависит длительность цифрового импульса ШИМ – Т1 и, соответственно, коэффициент ШИМ G. Критерием качества ШИМ-преобразователя является коэффициент нелинейности d% зависимости G от управляющего сигнала U.

,

где и - крутизна преобразования в начале и в конце характеристики.

Принципы построения ШИМ -контроллеров

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

ШИМ - контроллер на реверсивном счетчике

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



Рис.3 ШИМ контроллер на реверсивном счетчике К561ИЕ13

 

Реверсивный счетчик DD1 включен в режим вычитания: перед началом каждого такта ШИМ в счетчике устанавливается код в соответствии с входным управляющим кодом. Старт-стопный триггер DD3 с приходом запускающего импульса F устанавливается в Q=1, при этом переключает счетчик из режима параллельной загрузки в режим счета на вычитание (EWR). При переходе кода счетчика через состояние 0000 на выходе переноса CR0 появляется инверсный импульс. Сброс триггер DD3 в состояние 0 должно происходить по перепаду 1/0 сигнала переноса CR0. Но так как вход R триггера DD3 асинхронный, тактовую привязку импульса CR0 выполняет триггер DD2. В паузе между импульсами ШИМ триггер DD3 находится в нулевом состоянии и на вход разрешения параллельной записи в счетчик -EWR подан логический нуль. Цикл завершен, схема ждет прихода следующего тактового импульса F.

Генератор тактовых импульсов F задает частоту повторения импульсов ШИМ. Частота генератора синхроимпульсов fc должна быть, по крайней мере, в Ксч раз больше чем частота следования тактовых импульсов F.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.