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

 

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

Рис.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.

 

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

 

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

Рис.4 ШИМ контроллер на асинхронном счетчике К555ИЕ5 (DD1) и цифровом компараторе К555ЛП5 (DD2)

 

Двоичный счетчик DD1 генерирует линейно нарастающий код, который сравнивается с управляющим входным кодом цифровым компаратором DD2.При равенстве кодов формируется сигнал сброса (R) стартстопного триггера DD3. Запуск триггера происходит по перепаду 0/1 импульса генератора тактовых импульсов F. После обнуления триггера со следующего тактового импульса начинается новый цикл. ШИМ сигнал снимается с выхода триггера.

 

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

 

Счетчик 7493 – асинхронный 4-х разрядный двоичный счетчик с кодами от 9 до 15.

Вход Выход
RO1 RO2 Qd Qc Qb Qa
1 1 0 0 0 0
0 X Count
X 0 Count

Первый триггер (CKA-вход, Qa-выход) включен независимо. Остальные триггеры включены как последовательный счетчик (CKB-вход, Qb,Qc.Qd – выходы). Чтобы реализовать 4-х разрядный счетчик, необходимо соединить Qa и CKB.