Счетчиком импульсов называют устройство, предназначенное
для подсчета числа импульсов, поступающих на его вход, и хранения
результата счета в виде кода. Выходная информация может быть в
двоичном или двоично-десятичном коде. Счетчики широко
применяются в измерительной технике и устройствах цифровой
обработки информации. Практически любую аналоговую величину
(перемещение, скорость, длительность процесса и т.д.) можно
преобразовать в электрические импульсы, число которых
пропорционально значению аналоговой величины, подсчитать эти
импульсы с помощью счетчика и выразить числом или кодом. На
таком принципе основана и работа АЦП. В ЭВМ счетчики
применяют для формирования адресов команд, подсчета количества
тактов шины и т.д. Счетчики выполнены на основе триггеров,
образующих двоичные разряды. Количество разрядов определяется
наибольшим числом, которое должен зафиксировать счетчик. В n-
разрядном счетчике имеется один вход для счета импульсов и n-
выходов для выдачи кода числа подсчитанных импульсов.
Основные параметры счетчиков:
– информационная емкость или коэффициент пересчета К
сч
= 2
n
. После
поступления на счетчик 2
n
импульсов он сбрасывается (обнуляется).
Следовательно, максимальное число – 2
n
–1;
– быстродействие счетчика, определяемое разрешающей способностью
t
p
= 1/f
сч
(где f
сч
– частота следования считаемых импульсов) и временем
установления выходного кода.
По целевому назначению счетчики подразделяются на простые и
реверсивные. Простые могут быть суммирующими и вычитающими (импульс
+1 или – 1). Реверсивные счетчики могут переключаться из суммирующего в
вычитающий и наоборот.
По способу переключения триггеров счётчики подразделяются на
асинхронные и синхронные. По способу организации цепей переноса счетчики
бывают с последовательным и параллельным переносом.
Рассмотрим схему трехразрядного асинхронного двоичного счетчика
(рис. 3.16,а).
В некоторый момент счётчик устанавливается в нулевое состояние с
помощью импульса на входе R. После поступления импульса на входе C через
некоторое время t
3.1
на выходе первого Т-триггера появляется 1. После
поступления второго импульса на вход C на выходе первого Т-триггера
устанавливается 0, а на выходе второго Т-триггера – 1. После поступления
третьего импульса на выходе первого триггера устанавливается 1, на выходе
второго триггера –1 и т.д. При этом состояние на выходах триггера Q
0
, Q
1
, Q
2
в
двоичном коде соответствуют номеру поступившего сигнала.