
- •Счетчики
- •Классификация счетчиков
- •Счетчики с последовательным переносом
- •Суммирующий счетчик
- •Вычитающий счетчик
- •Счетчики с параллельным переносом
- •Суммирующий синхронный счетчик
- •Реверсивный синхронный счетчик
- •Недвоичные счетчики
- •Десятичные счетчики
- •Регистры
- •Параллельный регистр
- •Регистры сдвига
- •Кольцевой счетчик (кольцевой регистр)
Недвоичные счетчики
Недвоичные счетчики применяются обычно
как делители частоты с коэффициентом
.
При проектировании таких счетчиков в
начале определяется количество его
разрядовnтак, чтобы
было большим ближайшим с
числом. Затем тем или иным методом
исключаются избыточные состояния
счетчика
.
Счетчик с принудительной установкой разрядов в 1.
Для построения делителя частоты с
необходимо взять три триггера
.
При этом количество избыточных состояний
8 – 5 = 3.
Функциональная схема имеет вид:
Первоначально счетчик обнуляется и по
входам
и
записываются “1” в 1 и 2 разряды, т. е.
записывается число 3. Поэтому после 4
входных импульсов во всех разрядах
оказываются единицы, а пятым импульсом
счетчик обнуляется. При этом на выходе
формируется перепад 1/0, этот перепад
через схемы ИЛИ записывает 1 в 1 и 2 разряд,
т. е. в счетчик автоматически заносится
число 3. Элемент зарядкиDнеобходим для того, чтобы
и
завершили переключение в 0 после
поступления пятого импульса.
Счетчик с принудительным обнулением.
Принцип действия такого счетчика состоит
в том, что по достижении определенного
состояния, соответствующего выбранному
,
он принудительно обнуляется, чем
исключаются избыточные состояния.
После поступления на вход Т шести
импульсов на выходах триггеров
и
устанавливаются единицы, благодаря
чему единицей с выхода схемы И все
триггеры сбрасываются в ноль.
Счетчики с устанавливаемым коэффициентом деления.
У такого делителя можно менять коэффициент пересчета, не нарушая установленных связей между триггерами разрядов. Выполняется он на счетчике, имеющим входы предварительной установки (или записи).
ПримерИС К561ИЕ11, выполненных по КМОП технологии.
входы предварительной установки. Запись
сDвходов во все триггеры
происходит одновременно (параллельно)
с поступлением на входWR(write) импульсаWR= 1. Эта информация появляется на выходах
и сохраняется дол начала счета.
В ходе счета происходит сложение числа
импульсов, поступивших на вход Т с
числом, записанным по входам D(при единичном условии на входе).
При нулевом уровне происходит вычитание.
Десятичные счетчики
Особое место среди недвоичных счетчиков
занимают десятичные (декадные) счетчики,
имеющие коэффициент пересчета
=
10. Десятичный счетчик позволяет
индицировать число поступающих импульсов
в привычном десятичном коде.
При последовательно соединенных десятичных счетчиках образуют трех декадный счетчик:
Декада 1 обнуляется каждым десятым, декада 2 – каждым импульсом, а декаде 3 – каждый тысячным.
При поступлении 283 импульсов код устанавливающийся в счетчиках будет следующий:
подсоединив к выходам триггеров каждой декады дешифратор и индикатор, получим индикацию в десятичном коде.
Десятичный счетчик содержит четыре триггера, избыточные состояние которого устраняются тем или иным образом.
В момент действия отрицательного фронта десятого импульса, поступающего на вход данной декады, а на выходе T4 возникает изменения логического уровня 1/0. Это вызывает переход следующей декады в состояние, соответствующее двоичному числу, на единицу большему.