/
13
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Криворізький технічний університет
Кафедра комп'ютерні системи та мережі
КУРСОВА РОБОТА
з курсу “Прикладна теорія цифрових автоматів”
на тему: «Кавовий автомат»
Виконав: ст. гр. ЗКСМ-09
Діброва Г.В.
Прийняв: викл. каф. КСМ
Туравініна О.М.
Кривий Ріг
2011
Зміст
1. Вступ
стан |
X1 |
X2 |
X3 |
X4 |
X5 |
|
S0 |
S1 |
S1 |
S1 |
S1 |
S1 |
|
S1 |
S2 |
S4 |
S2 |
S5 |
S5 |
|
S2 |
S2 |
S4 |
S3 |
* |
* |
|
S3 |
* |
S4 |
S3 |
S7 |
S6 |
|
S4 |
* |
S4 |
* |
* |
* |
|
S5 |
* |
* |
* |
S6 |
S6 |
|
S6 |
* |
* |
* |
S7 |
S6 |
|
S7 |
* |
* |
* |
S7 |
* |
стан |
X1 |
X2 |
X3 |
X4 |
X5 |
|
S0 |
Y1 |
Y3 |
Y2 |
Y5 |
Y4 |
|
S1 |
Y1 |
Y3 |
Y2 |
Y5 |
Y4 |
|
S2 |
Y1 |
Y3 |
Y2 |
* |
* |
|
S3 |
* |
Y3 |
Y2 |
Y5 |
Y4 |
|
S4 |
* |
Y3 |
* |
* |
* |
|
S5 |
* |
* |
* |
Y5 |
Y4 |
|
S6 |
* |
* |
* |
Y5 |
Y4 |
|
S7 |
* |
* |
* |
Y5 |
* |
Стан |
код |
|
S0 |
000 |
|
S1 |
001 |
|
S2 |
010 |
|
S3 |
011 |
|
S4 |
100 |
|
S5 |
101 |
|
S6 |
110 |
|
S7 |
111 |
Сигн. |
код |
|
X1 |
000 |
|
X2 |
001 |
|
X3 |
010 |
|
X4 |
011 |
|
X5 |
100 |
Вих.сигн. |
код |
|
Y1 |
000 |
|
Y2 |
001 |
|
Y3 |
010 |
|
Y4 |
011 |
|
Y5 |
100 |
стан |
000 |
001 |
010 |
011 |
100 |
|
000 |
001 |
001 |
001 |
001 |
001 |
|
001 |
010 |
100 |
010 |
101 |
101 |
|
010 |
101 |
101 |
011 |
* |
* |
|
011 |
* |
100 |
011 |
111 |
110 |
|
100 |
* |
100 |
* |
* |
* |
|
101 |
* |
* |
* |
110 |
110 |
|
110 |
* |
* |
* |
111 |
110 |
|
111 |
* |
* |
* |
111 |
* |
стан |
000 |
001 |
010 |
011 |
100 |
|
000 |
000 |
010 |
001 |
100 |
011 |
|
001 |
000 |
010 |
001 |
100 |
011 |
|
010 |
000 |
010 |
001 |
* |
* |
|
011 |
* |
010 |
001 |
100 |
011 |
|
100 |
* |
010 |
* |
* |
* |
|
101 |
* |
* |
* |
100 |
011 |
|
110 |
* |
* |
* |
100 |
011 |
|
111 |
* |
* |
* |
100 |
* |
стан |
00 |
01 |
10 |
11 |
|
0 |
0 |
0 |
1 |
1 |
|
1 |
1 |
0 |
1 |
0 |
Стан |
J |
K |
|
0>0 |
0 |
* |
|
0>1 |
1 |
* |
|
1>0 |
* |
1 |
|
1>1 |
* |
0 |
S1S2S3 |
000 |
001 |
010 |
011 |
100 |
|||||||||||
J1K1 |
J2K2 |
J3K3 |
J1K1 |
J2K2 |
J3K3 |
J1K1 |
J2K2 |
J3K3 |
J1K1 |
J2K2 |
J3K3 |
J1K1 |
J2K2 |
J3K3 |
||
000 |
0* |
0* |
1* |
0* |
0* |
1* |
0* |
0* |
1* |
0* |
0* |
1* |
0* |
0* |
1* |
|
001 |
0* |
1* |
0* |
1* |
0* |
*1 |
0* |
1* |
*1 |
1* |
0* |
0* |
1* |
0* |
*0 |
|
010 |
0* |
*0 |
0* |
1* |
*1 |
0* |
0* |
*0 |
1* |
** |
** |
** |
** |
** |
** |
|
011 |
** |
** |
** |
1* |
*1 |
*1 |
0* |
*0 |
*0 |
1* |
*0 |
*0 |
1* |
*0 |
*1 |
|
100 |
** |
** |
** |
*0 |
0* |
0* |
** |
** |
** |
** |
** |
** |
** |
** |
** |
|
101 |
** |
** |
** |
** |
** |
** |
** |
** |
** |
*0 |
1* |
*1 |
*0 |
1* |
1* |
|
110 |
** |
** |
** |
** |
** |
** |
** |
** |
** |
*0 |
*0 |
1* |
*0 |
*0 |
0* |
|
111 |
** |
** |
** |
** |
** |
** |
** |
** |
** |
*0 |
*0 |
*0 |
** |
** |
** |
a1a2a3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
0 |
0 |
0 |
0 |
|
001 |
0 |
1 |
0 |
1 |
1 |
|
010 |
0 |
1 |
0 |
* |
* |
|
011 |
* |
1 |
0 |
1 |
1 |
|
100 |
* |
* |
* |
* |
* |
|
101 |
* |
* |
* |
* |
* |
|
110 |
* |
* |
* |
* |
* |
|
111 |
* |
* |
* |
* |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
* |
* |
* |
* |
* |
|
001 |
* |
* |
* |
* |
* |
|
010 |
* |
* |
* |
* |
* |
|
011 |
* |
* |
* |
* |
* |
|
100 |
* |
0 |
* |
* |
* |
|
101 |
* |
* |
* |
0 |
0 |
|
110 |
* |
* |
* |
0 |
0 |
|
111 |
* |
* |
* |
0 |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
0 |
0 |
0 |
0 |
|
001 |
1 |
0 |
1 |
0 |
0 |
|
010 |
* |
* |
* |
* |
* |
|
011 |
* |
* |
* |
* |
* |
|
100 |
* |
0 |
* |
* |
* |
|
101 |
* |
* |
* |
1 |
1 |
|
110 |
* |
* |
* |
* |
* |
|
111 |
* |
* |
* |
* |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
* |
* |
* |
* |
|
001 |
1 |
* |
* |
* |
* |
|
010 |
* |
1 |
0 |
* |
* |
|
011 |
* |
1 |
0 |
0 |
0 |
|
100 |
* |
* |
* |
* |
* |
|
101 |
* |
* |
* |
* |
* |
|
110 |
* |
* |
* |
0 |
0 |
|
111 |
* |
* |
* |
0 |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
1 |
1 |
1 |
1 |
1 |
|
001 |
0 |
* |
* |
0 |
* |
|
010 |
0 |
0 |
1 |
* |
* |
|
011 |
* |
* |
* |
* |
* |
|
100 |
* |
0 |
* |
* |
* |
|
101 |
* |
* |
* |
* |
1 |
|
110 |
* |
* |
* |
1 |
0 |
|
111 |
* |
* |
* |
* |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
* |
* |
* |
* |
* |
|
001 |
* |
1 |
1 |
* |
0 |
|
010 |
* |
* |
* |
* |
* |
|
011 |
* |
1 |
0 |
0 |
1 |
|
100 |
* |
* |
* |
* |
* |
|
101 |
* |
* |
* |
1 |
* |
|
110 |
* |
* |
* |
* |
* |
|
111 |
* |
* |
* |
0 |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
0 |
0 |
1 |
0 |
|
001 |
0 |
0 |
0 |
1 |
0 |
|
010 |
0 |
0 |
0 |
* |
* |
|
011 |
* |
0 |
0 |
1 |
0 |
|
100 |
* |
0 |
* |
* |
* |
|
101 |
* |
* |
* |
1 |
0 |
|
111 |
* |
* |
* |
1 |
* |
|
110 |
* |
* |
* |
1 |
0 |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
1 |
0 |
0 |
1 |
|
001 |
0 |
1 |
0 |
0 |
1 |
|
010 |
0 |
1 |
0 |
* |
* |
|
011 |
* |
1 |
0 |
0 |
1 |
|
100 |
* |
1 |
* |
* |
* |
|
101 |
* |
* |
* |
0 |
1 |
|
111 |
* |
* |
* |
0 |
1 |
|
110 |
* |
* |
* |
0 |
* |
а1а2а3 |
000 |
001 |
010 |
011 |
100 |
|
000 |
0 |
0 |
1 |
0 |
1 |
|
001 |
0 |
0 |
1 |
0 |
1 |
|
010 |
0 |
0 |
1 |
* |
* |
|
011 |
* |
0 |
1 |
0 |
1 |
|
100 |
* |
0 |
* |
* |
* |
|
101 |
* |
* |
* |
0 |
1 |
|
111 |
* |
* |
* |
0 |
* |
|
110 |
* |
* |
* |
0 |
0 |
Система логічних елементів має великий вплив на структурну схему автомата. Зі схеми, зображеної на малюнку 3 бачимо, що автомат має два входи та два виходи. На функції збудження автомата подається два сигнали. Далі сигнал проходить на пам'ять автомата, основану на трьох JK-тригерах. Після елементів пам'яті сигнали передаються на формування вихідних сигналів.
Принципово - логічна схема моделювання
5. Використана література
1. Прикладная теория цифровых автоматов/К. Г. Самофалов, А. М. Романкович, В.Н. Валуйский, Ю. С. Каневский. - К.: Вищашк. Головное изд-во, 1987. - 375 с.
2. ПРИКЛАДНАЯ ТЕОРИЯ ЦИФРОВЫХ АВТОМАТОВ Часть 1 КОМПЬЮТЕРНАЯ АРИФМЕТИКА. /Сост. А.Н.Щербаков.-Запорожье: ЗНТУ, 2004.- 59с.
3. Савельев А. Я. Прикладнаятеория цифровых автоматов: Учеб. Для вузов по спец. ЭВМ. -М.: Высш. шк., 1987. - 272 с.
4. Цифровая обработка сигналов: Учеб.пособие для вузов/Л. М. Гольденберг, Б. Д. Матюшкин, М. Н. Поляк. - М.: Радио и связь, 1990. - 256 с.