Министерство Общего и Профессионального Образования РФ
Московский Государственный Авиационный Технологический Университет им. К.Э.Циолковского
Кафедра “ Технология производства приборов и систем управления летательных аппаратов “
КУРСОВАЯ РАБОТА
по курсу “Электронная схемотехника “
тема проектирования “Разработка принципиальной схемы генератора
чисел в двоичном коде на D- триггерах”
Преподаватель: Попов А.Ф.
Студент : Федин Д.В.
Группа : 8П-3-5
Дата:
28.05.98 г.
1998 г.
1. Составление таблицы истинности ( таблицы переходов триггеров ) .
|Десяти|Q3 |Q2 |Q1 |Q0 |D3 |D2 |D1 |D0 |
|чное | | | | | | | | |
|число | | | | | | | | |
|0 |0 |0 |0 |0 |0 |1 |1 |1 |
|7 |0 |1 |1 |1 |1 |1 |1 |0 |
|14 |1 |1 |1 |0 |1 |1 |1 |1 |
|15 |1 |1 |1 |1 |1 |0 |0 |0 |
|8 |1 |0 |0 |0 |0 |0 |0 |1 |
|1 |0 |0 |0 |1 |0 |0 |1 |0 |
|2 |0 |0 |1 |0 |1 |0 |0 |1 |
|9 |1 |0 |0 |1 |1 |0 |1 |0 |
|10 |1 |0 |1 |0 |0 |0 |1 |1 |
|3 |0 |0 |1 |1 |1 |0 |1 |1 |
|11 |1 |0 |1 |1 |0 |1 |0 |0 |
|4 |0 |1 |0 |0 |1 |1 |0 |0 |
|12 |1 |1 |0 |0 |0 |1 |1 |0 |
|6 |0 |1 |1 |0 |0 |1 |0 |1 |
|5 |0 |1 |0 |1 |0 |0 |0 |0 |
|0 |0 |0 |0 |0 | | | | |
Q0 .. Q3 - входные переменные
D0 .. D3 - логические функции
2. Составление карт Карно (минимальных логических функций).
D3
|Q3Q2 |Q1Q0 |00 |01 |11 |10 |
|00 |0 |0 |А 1 |1 |
|01 | 1 |0 | 1 Б |0 |
| |Д | | | |
|11 |0 | 1 |В 1 |1 |
| | |Г | | |
|10 |0 |1 |0 |0 |
_ _ _ _ _ _ _
D3=Q1Q3Q2 + Q1Q0Q3 + Q1Q3Q2 + Q1Q0Q3 + Q1Q0Q3Q2 =
_ _ _ _ _ _ _
= Q1Q3Q2 ( Q1Q0Q3 ( Q1Q3Q2 ( Q1Q0Q3 (Q1Q0Q3Q2
D2
|Q3Q2 |Q1Q0 |00 |01 |11 |10 |
|00 | 1 |0 |0 |0 |
| |B | | | |
|01 |1 |0 |Б 1 | 1 |
|11 | 1 | |0 |1 |
| |А | | | |
|10 |0 |0 | 1 |0 |
| | | |Г | |
_ _ _ _ _ _
D2= Q0Q2 + Q1Q3Q2 + Q1Q0Q3 + Q1Q0Q3Q2 =
_ _ _ _ _ _
= Q0Q2 ( Q1Q3Q2 ( Q1Q0Q3 ( Q1Q0Q3Q2
D1
|Q3Q2 |Q1Q0 |00 |01 |11 |10 |
|00 |1 |1 A | 1 |0 |
| | | |Б | |
|01 |0 |0 |1 |0 |
|11 | 1 |0 |0 | 1 |
| |В | | |Г |
|10 |0 | 1 |0 |1 |
| | |Д | | |
_ _ _ _ _ _ _ _
D1= Q1Q3Q2 + Q1Q0Q3 + Q0Q3Q2 + Q1Q0Q3 + Q1Q0Q2 =
_ _ _ _ _ _ _ _
= Q1Q3Q2 (Q1Q0Q3 (Q0Q3Q2 (Q1Q0Q3 (Q1Q0Q2
D0
|Q3Q2 |Q1Q0 |00 |01 |11 |10 |
|00 | 1 |0 |1 | 1 |
| |Б | | |B |
|01 |0 |0 |0 |1 |
|11 |0 |0 |0 |1 A |
|10 | 1 |0 |0 |1 |
_ _ _ _ _ _ _ _ _ _
D0= Q1Q0 + Q0Q2 + Q1Q3Q2 = Q1Q0 ( Q0Q2 ( Q1Q3Q2
3. Составление таблицы истинности (проверка) .
|00 | 1 |0 |0 |0 |
| |B | | | |
|01 |1 |0 |Б 1 | 1 |
|11 |Г 1 |1 |0 | 1 |
| | | | |А |
|10 |0 |0 | 1 |0 |
| | | |Д | |
_ _ _ _ _ _ _
D2= Q1Q0Q2 + Q1Q3Q2 + Q1Q0Q3 + Q1Q3Q2 + Q1Q0Q3Q2 =
_ _ _ _ _ _ _
= Q1Q0Q2 (Q1Q3Q2 ( Q1Q0Q3( Q1Q3Q2 ( Q1Q0Q3Q2
D0
|Q3Q2 |Q1Q0 |00 |01 |11 |10 |
|00 | 1 |0 |1 | 1 |
| |Б | | |B |
|01 |0 |0 |0 |1 |
|11 |0 |0 |0 |1 A |
|10 | 1 |0 |0 |1 |
_ _ _ _ _ _ _ _ _ _ _ _
D0= Q1Q0 + Q1Q0Q2 + Q1Q3Q2 = Q1Q0 ( Q1Q0Q2 ( Q1Q3Q2
7. Результат сравнения двух схем.
| |№схемы |принципиальная |альтернативная |
| | |схема (№1) |принципиальная |
|Параметры | | |схема (№2) |
|количество микросхем |12 |12 |
|количество |2 (3-х вх.элем.’’И-НЕ’’)|2 (3-х вх.элем.’’И-НЕ’’) |
|незадействованных | |1 (2-х вх.элем.’’И-НЕ’’) |
|элементов |1(4-х вх.элем. ’’И-НЕ’’)| |
| | | |
| |3 (3-х вх.элем.’’И-НЕ’’)| |
| | | |
Вывод: в результате сравнения двух разработанных принципиальных схем
генератора чисел в двоичном коде можно сказать, что по количеству
задействованных микросхем схема
№1 более предпочтительна.
ЛИТЕРАТУРА
1.
2.
ОГЛАВЛЕНИЕ
1. Составление таблицы истинности
............................................................ 3 стр.
2. Составление карт Карно (минимальных логических функций)...............
4 стр.
2. Составление таблицы истинности (проверка)
........................................ 6 стр.
3. Построение временных диаграмм
.............................................................. 7 стр.
4. Разработка альтернативной схемы
.......................................................... 8 стр.
5. Принципиальная и принц. альтернативная схемы генератора ............. 9 стр.
6. Результат сравнения двух схем
................................................................. 11стр.
7. Литература
..........................................................................
....................... 11 стр.