Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
60
Добавлен:
28.01.2014
Размер:
55.3 Кб
Скачать

Счетчики. Счетчики предназначены для подсчета числа вход­ных сигналов. Обычно входными сигналами являются импульсы напряжения. Результат счета — это число, представленное в двоичной или двоично-десятичной системе счисления. В двоичном счетчике число разрядов зависит от модуля счета М (коэффици­ента пересчета), который определяет число состояний счетчика. При поступлении на вход счетчика М импульсов счетчик возвра­щается в исходное состояние, после этого состояния счетчика повторяются. Модуль счета на единицу больше максимального числа Ксч, которое может зафиксировать счетчик. В двоичных счетчиках с естественным порядком счета М = 2", где п — разрядность счет­чика. Тогда Ксч= 2" - 1. Такие счетчики имеют наиболее простую схему и строятся на Т- или /АГ-триггерах.

В зависимости от направления счета счетчики могут быть сум­мирующими, вычитающими и реверсивными. Суммирующие счет­чики при поступлении каждого входного импульса увеличивают показания на единицу, вычитающие — уменьшают. Реверсивные счетчики могут работать как в режиме суммирования, так и в ре­жиме вычитания. Схемы трехразрядных двоичных счетчиков пока­заны на рис. 3.33, 3.34. Счетчики построены на двухтактных Г-триггерах с дополнительными входами для установки счетчика в начальное состояние.

В суммирующем счетчике начальное (нулевое) состояние счет­чика задается управляющим сигналом «Уст. О» (см. рис. 3.33, а). Входные импульсы U+(f) поступают на вход триггера младшего разряда Т. Этот триггер изменяет состояние по спаду каждого вход­ного импульса, остальные триггеры меняют состояние по спаду сигнала на прямом выходе триггера соседнего младшего разряда. Таким образом, второй триггер меняет состояние после каждого второго импульса, третий — после каждого четвертого и т.д. При подаче на вход счетчика последовательности импульсов счетчик меняет состояния в соответствии с временной диаграммой (см. рис. 3.33, б). Так как триггер с выходом Qx фиксирует младший разряд результата счета, то состояния счетчика меняются в пос-

В вычитающих счетчиках на входы старших разрядов подаются сигналы с инверсных выходов триггеров младших разрядов. В на­чальном состоянии счетчика все триггеры установлены в состоя­ние «1» сигналом «Уст. 1» (см. рис. 3.34, а). При поступлении вход­ных импульсов первый триггер меняет состояние по спаду каждо­го входного импульса, а все остальные — по спаду сигнала на инверсном выходе триггера соседнего младшего разряда. Последо­вательность изменения состояний счетчика показана на времен­ной диаграмме (см. рис. 3.34, б) и соответствует логике работы вычитающего счетчика по модулю 8:

В рассмотренных счетчиках входной сигнал (в худшем случае) должен последовательно пройти через все триггеры. Такие счетчи­ки называются счетчиками с последовательными переносами. Для повышения быстродействия используют схемы со сквозными или параллельными переносами.

В счетчиках со сквозными переносами сигнал переноса после­довательно проходит мимо каждого триггера, находящегося в со­стоянии «1», через вентиль на два входа. В таком счетчике время установления состояния пропорционально числу вентилей, т.е. разрядности счетчика. Схема суммирующего счетчика со сквозны­ми переносами показана на рис. 3.35.

дить мимо группы триггеров, находящихся в состоянии «1». Схема суммирующего счетчика с параллельными переносами показана на рис. 3.36.

Двоично-десятичные счетчики. Ранее рассмотренные счетчики являются счетчиками по модулю М = 2", где п — целое число (М= 2, 4, 8,...). В некоторых схемах используют счетчики с моду­лем, отличным от М= 2". Например, в электронных часах исполь­зуют счетчики по модулю 10 для подсчета единиц секунд, минут и часов, счетчики по модулю 6 для подсчета десятков секунд и минут, а также счетчики по модулю 2 или 3 для подсчета десятков часов.

Схемы счетчиков с произвольным модулем счета могут быть построены с применением теории автоматов как автоматы с па­мятью. Для построения таких счетчиков можно применить упро­щенный метод. Его суть сводится к использованию известных схем счетчиков по модулю М = 2", где М > Мтребтреб — требуемое значение модуля счета). Схема счетчика дополняется схемой при­нудительного сброса счетчика в состояние «0» при поступлении на вход числа импульсов, равного требуемому значению модуля счета.

В частности, для построения счетчика по модулю 10 (двоично-десятичного счетчика) используется счетчик по модулю 16, т.е. четырехразрядный суммирующий двоичный счетчик. Такой счет­чик может быть использован, например, в качестве счетчика еди­ниц секунд электронных часов. В этом случае на его вход подаются импульсы частотой 1 Гц. Схема принудительного сброса счетчика в состояние «0» может быть выполнена в виде элемента И (рис. 3.37).

Исходное (нулевое) состояние счетчика устанавливается сиг­налом «Уст. 0». При поступлении входных импульсов U+ счетчик начинает их подсчет как суммирующий двоичный счетчик. После девятого импульса счетчик переходит в состояние «1001». С прихо­дом десятого импульса на всех входах элемента И устанавливают­ся единичные значения и сигнал с его выхода обнуляет счетчик. При поступлении следующих импульсов состояния счетчика ме­няются в соответствии с логикой работы счетчика по модулю 10 (Q4Q3Q2Q1 = 0000 -» 0001 -» 1000 -» 1001 -» 0000 -> 0001...).

Сигнал с выхода элемента И может быть использован как вход­ной для последующей схемы (например, для счетчика десятков секунд). Такой счетчик выполняет функцию делителя частоты на 10.

Соседние файлы в папке Ответы