- •Министерство образования рф
- •1.1 Назначение и классификация счетчиков.
- •1.2 Синтез счетчиков.
- •Обоснованный выбор схемы.
- •Разработка структурной схемы
- •Разработка функциональной схемы.
- •2.1 Составление таблицы функционирования счетчика.
- •2.2 Составление карт Карно функций управления входов j и k для каждого триггера.
- •2.3 Составление функциональной схемы.
- •2.4 Разработка схемы дешифратора.
- •2.5 Составление главной карты Карно по исходному коду:
- •2.6 Составление минимизированных логических уравнений:
- •Выбор элементной базы.
- •Разработка принципиальной схемы счетчика.
2.3 Составление функциональной схемы.
Из уравнений
следует, что
это значит, что на J и K входы нулевого
триггера нужно подать потенциал,
соответствующий логической единице,
на остальные триггеры подать импульсы
переноса соответствующие приведенным
функциям управления.

Схема счетчика, построенная на JK-триггерах и реализующая логические функции управления триггерами.

C









































t










Q3



t
Q2



t


Q1








t


Q0






















R t








Временная
диаграмма счетчика, работающего в коде
с избытком 3

2.4 Разработка схемы дешифратора.
Разработанная схема позволяет считать импульсы с выводом результата на семисегментный светодиодный индикатор. Вывод на индикатор производится через дешифратор, но такой дешифратор предназначен для кода 8-4-2-1. Так как мой счетчик работает в коде с избытком 3, поэтому для использования данного дешифратора нужна схема кодирования, которая будет переводить код с избытком 3 в код 8-4-2-1. Составим таблицу состояний счетчиков в кодах сизбытком 3 и 8-4-2-1:
|
|
8-4-2-1 |
С избытком 3 | ||||||
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
|
2 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
|
3 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
|
4 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
|
5 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
|
6 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
|
7 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
|
8 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
|
9 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
|
|
Q3 |
Q2 |
Q1 |
Q0 |
Q3 |
Q2 |
Q1 |
Q0 |
2.5 Составление главной карты Карно по исходному коду:
К

арта
должна содержать 16 клеток. Координация
клетки определяется исходным кодом (с
избытком 3) состояния счётчика. В клетках
проставляются номера состояний счётчика.
Так в клетке, соответствующей 1-му
состоянию счётчика, соответствует код-
0011, т.е.
Q3,Q2,Q1,Q0;
Q2
Q2
-
2
Q3
Q3
Q3

4
3
1
-
-
-
9
6

8
7
5

-
0
-
-

Q1
Q1
Q1
2.6 Составление минимизированных логических уравнений:
На основании главной карты Карно составляем 4 карты каждого выхода в конечной кодировке (8-4-2-1). Для этого в каждую пронумерованную клетку главной карты проставляется соответствующее значение конечного кода
(8-4-2-1). Логические уравнения получают методом минимизации логических функций перекодировки из полученного набора карт Карно. Эти уравнения полностью определяют структуру синтезируемого перекодировщика.
Q38-4-2-1 Q28-4-2-1
|
0 |
1 |
0 |
0 |
|
- |
- |
- |
0 |
|
1 |
0 |
1 |
1 |
|
- |
0 |
- |
- |
|
0 |
0 |
0 |
0 |
|
- |
- |
- |
1 |
|
0 |
1 |
0 |
0 |
|
- |
0 |
- |
- |

Q18-4-2-1 Q08-4-2-1
|
1 |
0 |
1 |
0 |
|
- |
- |
- |
0 |
|
1 |
0 |
1 |
0 |
|
- |
0 |
- |
- |
|
0 |
0 |
1 |
1 |
|
- |
- |
- |
1 |
|
0 |
0 |
1 |
1 |
|
- |
0 |
- |
- |
В результате получаем уравнения перекодировки, которые можно реализовать на логических элементах:
Q38-4-2-1=Q0Q1Q3+Q2Q3
Q28-4-2-1=Ō1Ō2+Ō2Ō0+Q2Q0Q1
Q18-4-2-1=Q0Ō1+Q1Ō0
Q08-4-2-1=Ō0
Преобразуем
эти уравнения следующим образом
Q
38-4-2-1=Q0Q1Q3Q2Q3




Q
28-4-2-1=Ō1Ō2Ō2Ō0Q2Q0Q1
Q
18-4-2-1=Q0Ō1Q1Ō0
Q08-4-2-1=Ō0
