Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции полные ВТиИТ.DOC
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.95 Mб
Скачать
    1. Счётчики с произвольным модулем счёта.

На практике бывает потребность в построении счётчиков по модулю, мень-шего максимального, т.е. < 2n. Такие счётчики строятся на основе двоичных счётчиков.

При использовании суммирующего

0 1 КС-1 2n-1 счётчика последовательность чисел на выходе счётчика по модулю КС совпадает с двоичной от 0 до КС-1, после чего следует начальное состояние и цикл счёта повторяется.

При использовании вычитающе-

2 n-1 2n-2 2n-Kc+1 0 го счётчика выходная последова-тельность чисел совпадает с двоичной от 2n-1 до 2nС+1.

Таким образом, в любом случае необходимо исключить "лишние" состо-яния счётчика путём замены на начальное в первом случае КС-е состояние, а во втором случае – состояние 2nС.

Отсюда напрашивается следующая схема построения счётчика по модулю КС на основе суммирующего и вычитающего счётчика:

С СТ2 СО C CT2 СО В момент выявления

Q КС z Q 2n-KC z требуемого состояния

R S двоичного счётчика

схема обнаружения (СО) вырабатывает сигнал z его установки в начальное состояние.

Очевидно, что СО реализует функцию конституенты нуля или единицы относительно требуемого состояния счётчика.

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

ЛЕКЦИЯ 12

Например, требуется построить счётчик по модулю 10 на основе суммирующего счётчика. Активным сигналом по его R-входу является 1.

Для решения задачи необходим  log210 = 4-разрядный счётчик. При этом СО должна реализовывать ФАЛ: z = .

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

Основанием для этого является следующее свойство двоичных чисел: каждое последующее число отличается от всех предыдущих расположением единиц или, что то же самое, нулей.

Так, при использовании суммирующего счётчика с входом R достаточно учитывать только единичные позиции числа КС. В противном случае счётчик никогда не выйдет из начального, нулевого, состояния.

Тогда ФАЛ, описывающая СО последнего примера, примет вид: z = x3x1.

При использовании вычитающего счётчика с входом S достаточно учитывать только нулевые позиции числа 2n – КС, поскольку в противном случае счётчик никогда не выйдет из начального, единичного, состояния.

Счётчики с произвольным модулем счёта являются основой делителей частоты.

Первый вариант реализуется, например, на реверсивном счётчике:

Исходное состояние задаётся кодом по информационным входам D (2nС в режиме суммирования или КС в режиме вычитания). Установка счётчика в это состояние (цикл счёта) организуется соединением входа управления предварительной установкой (входа L) с выходом переноса или займа в зависимости от выбранного направления счёта.

D1 CT2 1 N Второй вариант

D2 2 предполагает ис-

D3 4 С СТ2 Y ЦК z пользование циф-

D4 8 Q Вых. рового компарато-

L R ра (ЦК).

+1 На входы ком-

-1 15 Вых. паратора подаётся выходной код счётчика и

R  0 опорный код, соответствующий коэффициен-

ту деления N.

При достижении счётчиком состояния, код которого равен опорному, компаратор формирует сигнал сброса счётчика в нулевое состояние.

Один из вариантов построения цифрового компаратора при единичном значении сигнала сброса описывается ФАЛ: z = (y1n1)(y2n2)(ymnm), где m – число разрядов счётчика.