- •Синтез счетчиков сигналов
- •2. Учебный материал для самостоятельной работы. Счетчики
- •2.1. Назначение и классификация счетчиков
- •2.2. Синтез счетчиков
- •2.2.1. Алгоритм определения функций - с помощью словарного метода
- •2 .2.2. Синтез суммирующего счетчика
- •2.2.3. Алгоритм синтеза счетчика
- •2.2.3. Синтез вычитающего счетчика
- •2.2.4. Реверсивный счетчик
- •2.2.5. Двоичный счетчик с произвольным порядком счета
- •2.2.6. Недвоичный счетчик
- •2.2.7. Двоично-десятичный счётчик
- •2.3. Моделирование счетчиков
2.2.7. Двоично-десятичный счётчик
Двоично-десятичный счетчик является разновидностью недвоичного счетчика с =10. Счетчики строятся на основе четырехтриггерных двоичных счетчиков исключением шести избыточных состояний. Счетчики работают в различных двоично-десятичных кодах, часть из которых приведена в приложении 2. Особую группу составляют самодополняющие коды, характерной особенностью которых является соответствие обратных двоичных чисел обратным десятичным числам.
Порядок синтеза синхронных двоично-десятичных счетчиков принципиально не отличается от порядка синтеза недвоичных счетчиков. Разница заключается в том, что выбор комбинации шести исключаемых состояний определяется исходя из двоично-десятичного кода, в котором должен работать счётчик. В качестве примера рассмотрим синтез счетчика в простейшем коде 8-4-2-1. Таблица функционирования счетчика будет иметь вид табл. 7. Используя таблицу состояний счетчика, находим функции переходов . Для каждого разряда, карты которых даны на рис. 20.
Таблица 7
№ |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
▲ |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
▲ |
▼ |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
▲ |
3 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
▲ |
▼ |
▼ |
4 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
▲ |
5 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
▲ |
▼ |
6 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
▲ |
7 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
▲ |
▼ |
▼ |
▼ |
8 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
▲ |
9 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
▼ |
0 |
0 |
▼ |
С помощью словаря переходов JK-триггера (см. табл. 2) получаем карты Карно для функций входов J и K триггеров в каждом разряде (рис. 21).
Рис. 20
После минимизации выражений функции входов J и K будут иметь вид:
,
,
,
,
,
,
,
Рис. 21
Счетчик реализуем на JK-триггерах, выполняющих операцию, "И" на входах. Схема счетчика показана на рис. 22.
Рис. 22
