Разработка диспетчерской системы контроля и управления технологическим объектом
5.1 Проектирование шифратора
Первый этап: построение таблицы истинности шифратора (таблица 1).
Таблица 1.
Цифра |
Входы |
Выходы |
||||||||||||||
X9 |
X8 |
X7 |
X6 |
X5 |
X4 |
X3 |
X2 |
X1 |
X0 |
A |
B |
C |
D |
E |
||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
|
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
|
3 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
|
4 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
5 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
|
6 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
|
7 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
|
8 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
|
9 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Второй этап: вывод формул, выражающих выходные переменные через входные.
A=X1+X2+X4+X5+Х7+Х8;
B=X0+X1+X2+X3+X4;
C= X0+X1+X2+X3+X5;
D=X0+X1+X4+X6+X7;
E=X0+X2+X4+X6+X8.
Третий этап: преобразуем данные элементы по закону Де Моргана.
A=;
B=;
С=;
D=;
E=.
Четвёртый этап: по полученным результатам проектируем схему шифратора (приложение В).
Пятый этап: расчет транзисторного ключа на выходе сигнала из шифратора (рисунок 2).
Рисунок 2 - Транзисторный ключ в шифраторе.
Выбираем транзистор КТ3102Б исходя из того, что его характеристики , , .Зная, что Iк=1мА и Uп=10B, рассчитываем R3 по формуле: Ом, а мощность рассчитываем по формуле: Вт.
Выбираем в соответствии с рядом Е24 наминал резистора R3 10 кОм, мощностью 0,125 Вт.
Теперь рассчитываем номинал резистора R1 по формуле: , а А и Ом, а мощность рассчитываем по формуле: Вт.
Выбираем в соответствии с рядом Е24 номинал резистора R1 91 кОм, мощностью 0,125 Вт.
Резистор R2 для привязки номиналом 10 кОм.