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