Разработка принципиальной схемы

Расчет узлов и блоков

Выполню расчёт двоичных счётчиков. Для информационной панели понадобится два двоичных счётчика. Построю их на трёх JK – триггерах.

Пусть КСЧ = 8, а смена состояний приведена в таблице 1.3.1.1:

 

Таблица 1.3.1.1.

 

Q

Номер состояния

0 1 2 3 4 5 6 7
Q1t Q2t Q3t Q1t+1 Q2t+1 Q3t+1   0 0 0 1 0 0   1 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0

 

По таблице функционирования построю прикладные таблицы для все трёх триггеров (рисунок 1.3.1.1):

10 01

 

10 11

 

01 00
10 01 10 11 10 11
10 01 01 00 11 11
10 01 01 00 00 00

Рисунок 1.3.1.1 - Прикладная таблица для младшего (а), среднего (б) и старшего (в) разрядов счётчика.

 

Диаграммы Вейча для функций J и K каждого триггера построю, заменив двухразрядные числа в клетках прикладных таблиц (рисунок 1.3.1.1) соответствующими значениями функций J и K.

 

Х 1

 

Х Х

 

1 0
Х 1 Х Х Х Х
Х 1 1 0 Х Х
Х 1 1 0 0 0

 

1 Х

 

1 0

 

Х Х
1 Х 1 0 1 0
1 Х Х Х 0 0
1 Х Х Х Х Х

Рисунок 1.3.1.2 – Диаграммы Вейча для функций входов JK-триггеров младшего (а), среднего (б) и старшего (в) разрядов счётчика.

 

Выбрав контуры на диаграммах Вейча, как указано на рисунке 1.3.1.2, получу минимизированные уравнения для входов J и K все трёх триггеров:

 

J1 = 1, J2 = Q1, J3 = Q1 Q2. (1.3.1.1)

K1 = 1, K2 = Q1, K3 = Q1 Q2.

 

Схема счётчика, построенного в соответствии с выражениями (1.3.1.1) на JК – триггерах, приведена на рисунке 1.3.1.3:



S

TT

 

 

Q1

S

TT

 

 

Q2

S

TT

 

 

Q3

& J & J & J
C C C
& K & K & K
R R R

 

 

Рисунок 1.3.1.3 – Двоичный счётчик с КСЧ = 8.

 

Выполню расчёт дешифратора. Дешифратор реализует следующую систему переключательных функций:

 

Y1 = X1X2... Xn-1Xn ,

Y1 = X1X2... Xn-1Xn ,

 .................. (1.3.1.2)

Yn-1 = X1X2... Xn-1Xn ,

Yn = X1X2... Xn-1Xn,

 

где X1 , X2,..., Xn-1 ,Xn – входные переменные дешифратора.

Построю полный дешифратор, количество входных переменных у которого равно четырём. Для него система переключательных функций (1.3.1.2) примет вид:

 

Y1 = X1X2X3X4, Y2 = X1X2X3X4 ,

Y3 = X1X2X3X4 , Y4 = X1X2X3X4 ,

Y5 = X1X2X3X4 , Y6 = X1X2X3X4 ,

Y7 = X1X2X3X4 , Y8 = X1X2X3X4 , (1.3.1.3)

Y9 = X1X2X3X4 , Y10 = X1X2X3X4 ,

Y11 = X1X2X3X4 , Y12 = X1X2X3X4 ,

 Y13 = X1X2X3X4 , Y14 = X1X2X3X4 ,

Y15 = X1X2X3X4 , Y16 = X1X2X3X4 .

 

 

Каждое уравнение системы (1.3.1.3) реализуется логическим элементом. Следовательно, требуемое количество логических элементов составляет 16. Отсюда быстродействие дешифратора определяется задержкой только одного логического элемента.






double arrow
Сейчас читают про: