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

Электроника. Цифровая электроника

.pdf
Скачиваний:
1
Добавлен:
30.11.2025
Размер:
1.39 Mб
Скачать

Продолжение таблицы 5.1

 

Тип

Тип

Вводимые

вари-

Триггер

ввода

вывода

данные

анта

 

 

 

 

 

2

JKC c

Парафазным кодом

В прямом или

1100

 

устано-

 

обратном кодах с

 

 

вочными

 

младшего разряда

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

3

JKC c

Парафазным кодом

С младшего раз-

1010

 

устано-

 

ряда в прямом

 

 

вочными

 

коде с обнулением

 

 

 

 

 

 

 

регистра

 

 

RS

 

 

4

JKC c

Параллельным

Со старшего

0101

 

устано-

кодом с предвари-

разряда в прямом

 

 

вочными

тельной установкой

коде

 

 

 

 

 

 

в 0 (низким)

 

 

 

RS

 

 

5

JKC c

Параллельным

Парафазным со

1100

 

устано-

кодом с предвари-

старшего разряда с

 

 

вочными

тельной установкой

обнулением реги-

 

 

 

 

 

 

в 1510 (низким)

стра

 

 

RS

 

6

 

 

 

 

В прямом коде с

В прямом или

1000

 

JKC c

 

устано-

младшего разряда

обратном коде на

 

 

вочными

 

4-разрядную шину

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

7

 

 

 

 

 

В обратном коде с

В обратном коде

0011

 

JKC c

 

устано-

младшего разряда

на 4-разрядную

 

 

 

 

 

 

вочными

 

шину

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

8

 

 

 

 

 

Параллельным

В прямом или

1010

JKC c

 

устано-

кодом с предвари-

обратном коде

 

 

вочными

тельной установкой

со старшего раз-

 

 

 

 

 

 

 

в 0 (низким)

ряда с обнулением

 

 

RS

 

 

 

регистра

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

Параллельным

Парафазным со

0011

 

JKC c

 

устано-

кодом с предвари-

старшего разряда

 

 

вочными

тельной установкой

 

 

 

 

 

 

 

 

в 0 (высоким)

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

 

 

 

 

 

 

 

 

Продолжение таблицы 5.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тип

Тип

Вводимые

вари-

 

 

Триггер

 

 

ввода

вывода

данные

анта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Парафазным кодом

В обратном коде

1101

 

JKC c

 

 

 

со старшего раз-

 

 

устано-

 

 

 

 

ряда с обнулением

 

 

вочными

 

 

 

 

регистра

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В обратном коде с

Парафазным

1101

JKC c

 

младшего разряда

 

 

 

устано-

 

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В прямом коде со

В обратном или

0010

 

JKC c

 

 

старшего разряда

прямом коде

 

 

устано-

 

 

 

на 4-разрядную

 

 

вочными

 

 

 

 

шину

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В прямом коде с

Парафазным

1000

 

JKC c

 

 

младшего разряда

 

 

 

устано-

 

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Парафазным кодом

В обратном коде с

0001

JKC c

 

 

младшего разряда

 

 

устано-

 

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В обратном коде со

Парафазный на

0101

 

JKC без

 

 

старшего разряда

две шины

 

 

устано-

 

 

 

 

 

 

вочных

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В обратном коде со

В прямом коде на

1110

 

JKC c

 

устано-

старшего разряда

4-х разрядную

 

 

 

шину

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В прямом или об-

Парафазным

0100

 

JKC c

 

 

ратном кодах с

 

 

 

устано-

 

 

 

младшего разряда

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

81

Продолжение таблицы 5.1

 

 

 

Тип

Тип

Вводимые

вари-

Триггер

ввода

вывода

данные

анта

 

 

 

 

 

 

 

 

 

18

 

 

 

В обратном коде с

В обратном коде

1010

JKC с

 

младшего разряда

на две 4-разряд-

 

 

устано-

 

 

 

ные шины

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

Параллельным

В прямом или

1011

 

JKC c

 

 

кодом с предвари-

обратном со стар-

 

 

устано-

 

 

тельной установкой

шего разряда с

 

 

вочными

 

 

в 0 (низким)

обнулением

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

 

 

Парафазным кодом

В прямом с млад-

1100

 

JKC с

 

 

 

шего разряда с

 

 

устано-

 

 

 

 

обнулением реги-

 

 

вочными

 

 

 

 

стра

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

21

DC с уста-

Параллельным

Со старшего раз-

1011

 

новочны-

кодом с предвари-

ряда с обнуление

 

 

 

 

 

 

 

 

 

 

 

 

тельной установкой

регистра

 

 

ми RS

 

 

 

 

 

 

 

 

 

 

 

 

 

в 0 (низким)

 

 

22

DC с уста-

В обратном коде с

Парафазным ко-

0101

 

новочным

младшего разряда

дом

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

23

DC с уста-

Парафазным кодом

В прямом коде с

1000

 

новочным

 

младшего разряда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

с обнулением ре-

 

 

RS

 

 

 

 

гистра

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

DC с уста-

Параллельным

В прямом или

0110

 

новочным

кодом с предвари-

обратном коде на

 

 

 

 

 

 

 

 

 

 

 

 

 

тельной установкой

4-х разрядную

 

 

RS

 

 

в 0 (низким)

шину

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

В обратном коде с

Парафазным

1110

 

DC с

 

 

младшего разряда

 

 

 

устано-

 

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

82

Окончание таблицы 5.1

 

 

 

 

 

Тип

Тип

Вводимые

вари-

Триггер

ввода

вывода

данные

анта

 

 

 

 

 

 

 

 

 

 

 

 

 

26

 

 

 

 

 

В прямом коде с

В прямом или

0111

DC

 

обнуление регистра

обратном со стар-

 

 

с устано-

 

 

 

шего разряда

 

 

вочными

 

 

 

 

с обнулением

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

27

 

 

 

 

 

В обратном коде с

В прямом коде со

0101

DC

 

установкой всех

старшего разряда

 

 

с устано-

 

 

триггеров регистра

с обнулением ре-

 

 

вочными

 

 

в 1 (высоким)

гистра

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

28

 

 

 

 

 

Парафазным

В прямом или

1101

DC

 

 

обратном кодах

 

 

с устано-

 

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

29

 

 

 

 

 

В обратном коде со

В обратном коде

0111

DC

 

старшего разряда

на 4-разрядную

 

 

с устано-

 

 

 

 

 

 

вочными

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

30

 

 

 

 

 

Параллельным

В обратном коде

1101

DC

 

кодом с предвари-

со старшего раз-

 

 

с устано-

 

 

тельной установкой

ряда с обнулением

 

 

вочными

 

 

в 0 (низким)

регистра

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

Порядок выполнения работы

1.Представить отчет о выполнении индивидуального задания преподавателю и получить его разрешение на проверку работоспособности схем на лабораторном макете.

2.Ознакомиться с лабораторным макетом.

Подводку входных сигналов (уровень логического 0 или 1) осуществлять от соответствующих клемм макета.

При сборке схемы на лабораторном макете использовать светодиоды для контроля истинности.

83

Подключить макет к источнику питания ± 5 В.

3.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.1, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

4.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.2, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

5.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.3, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

6.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.4, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

7.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.5, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

8.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.6, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

9.Собрать на лабораторном макете схему 4-разрядного регистра, представленную на рисунке 5.7, исследовать ее работу по записи в регистр числа в соответствии с вариантом индивидуального задания. Нарисовать диаграмму работы.

84

Ла б о р а т о р н а я р а б о т а № 6

ИССЛЕДОВАНИЕ СЧЕТЧИКОВ

СПОСЛЕДОВАТЕЛЬНЫМ ПЕРЕНОСОМ

Цель работы: изучение принципов построения и работы счетчиков с последовательным переносом, выполненных на различных типах триггеров, в том числе суммирующих, вычитающих и реверсивных.

Теоретическая часть

Счетчик представляет собой устройство, которое осуществляет счет сигналов, поступающих на его вход, и хранение накапливаемой величины.

Счетчик, образованный цепочкой из m триггеров, может подсчитать в двоичном коде 2m импульсов, т. е. его коэффициент (модуль) счета Ксч = 2m. Каждый из триггеров называется разрядом счетчика.

К основным параметрам счетчика, кроме Ксч, относятся разрешающая способность (tр) и время установления кода (tуст).

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

Время установки кода – это интервал времени между моментом поступления на вход импульса счета и моментом завершения перехода счетчика в нулевое состояние.

По направлению счета счетчики классифицируются следующим образом:

cуммирующие;

вычитающие;

реверсивные.

По способу организации внутренних связей счетчики классифицируются как:

с последовательным переносом (асинхронные счетчики);

с параллельным переносом (синхронные счетчики);

с комбинированным переносом;

кольцевые.

85

Счетчики с последовательным переносом

Асинхронные счетчики строятся из простой цепочки триггеров «мастер-помощник», каждый из которых работает в счетном режиме. Выходной сигнал каждого триггера служит входным сигналом для следующего триггера.

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

Чем больше разрядов имеет счетчик, тем большее времени ему требуется на полное переключение всех разрядов. Задержка переключения каждого разряда примерно равна задержке триггера (tзд.тр), а полная задержка установления кода на выходе счетчика равна задержке одного разряда, умноженной на число разрядов счетчика:

tзд.сч = N* tзд.тр.

При периоде входного сигнала, меньшем полной задержки установления кода всего счетчика, правильный код на выходе счетчика не успеет установиться.

Это накладывает жесткие ограничения на период (частоту) входного сигнала (Fсч), причем увеличение, к примеру, вдвое количества разрядов счетчика автоматически уменьшает вдвое предельно допустимую частоту входного сигнала.

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

С приходом очередного счетного импульса Т0 к содержимому счетчика прибавляется единица.

Схема асинхронного суммирующего счетчика с последовательным переносом на Т-триггерах приведена на рисунке 6.1, а, диаграмма работы суммирующего счетчика – на рисунке 6.1, б.

Максимальная частота работы такого счетчика определяется максимально допустимой частотой переключения его младшего разряда.

86

Частота следования сигналов счета составляет

Fсч ≤ 1/ (tсч + tзд.тр).

 

Q0

Q1

Q2

ТТ

ТТ

ТТ

Т

Т

Т

Q0

Q1

Q2

а

Т0

t Q0 t зд.тр

 

t

Q1

2t зд.тр

 

 

t

Q2

3t зд.тр

 

 

t

 

б

Рисунок 6.1 – Суммирующий счетчик с последовательным переносом: а – схема; б – диаграмма работы

Числа, формируемые счетчиком, могут быть выведены из него параллельным кодом (прямым или обратным) посредством одновременного опроса состояний всех разрядов счетчика.

Такой опрос может происходить только в паузе между сигналами счета, т. е. после того, как завершится переходной процесс, связанный с переключением триггерной схемы.

В этом случае минимальный период следования счетных импульсов должен быть увеличен на время, необходимое для полного переключения всех m разрядов счетчика и опроса его состояния:

87

Тсч ≥ tсч + m*tзд.тр + tопр,

где tсч – длительность счетного импульса Т0; tзд.тр – время переключения триггера; tопр – длительность сигнала опроса.

Для корректной работы счетчика часто необходимо устанавливать его в начальное состояние, чаще всего начальным состоянием суммирующего счетчика является 0 (счетчик предварительно обнуляется). Такой асинхронный счетчик организуется на триггерах «мастер-помощник» с установочным входом R (прямым или инверсным).

На рисунке 6.2 представлена схема асинхронного суммирующего двоичного счетчика с предварительной установкой в нулевое состояние.

Для установки исходного состояния служит шина Уст.0, в которой объединены установочные R-входы всех триггеров. Так как на примере вход R является инверсным, то сигнал Уст.0 имеет низкий уровень (0).

Q1

 

Q2

Q3

Q4

TT

 

TT

TT

TT

T

T

T

 

T

Т0

 

 

 

 

R

R

R

 

R

Уст.0

Рисунок 6.2 – Асинхронный суммирующий счетчик с предварительной установкой

Диаграмма работы такого счетчика представлена на рисунке 6.3. Начальное состояние счетчика до действия сигнала Уст.0 – 1011. С подачей сигнала Уст.0 триггера, имеющие состояние 1

(Q1,Q3,Q4), меняют свое состояние на 0.

Из диаграммы видно, что пока действует сигнал Уст.0 (низкий), счетчик находится в состоянии 0 и счетные импульсы 1 и 2 не изменяют состояния счетчика.

Используя установочные входы RS-триггера, можно осуществить установку асинхронного счетчика в любое начальное состояние.

88

Т0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

Уст.0

 

 

 

 

 

 

 

Q1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Q2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Q3

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Q4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 6.3 – Диаграмма работы асинхронного суммирующего счетчика

 

с предварительной установкой в нулевое состояние

Если счетчик организуется не на Т-триггерах, то такие триггера необходимо преобразовать в Т-триггер.

Примеры преобразования приведены на рисунке 6.4.

 

 

Q

 

 

TT

 

D

 

Т0

C

Q

 

 

 

а

 

 

 

Q

 

J

TT

 

 

Т0

C

 

 

 

U1

K

Q

 

 

 

 

б

 

 

 

Q

 

J

TT

 

 

Т0

C

 

 

Q

 

K

 

 

 

 

в

Рисунок 6.4 – Преобразование D-триггера в Т-триггер: а – D в Т; б – JK в Т (1 вариант); в – JK в Т (2 вариант)

89