Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пояснювальна записка.doc
Скачиваний:
1
Добавлен:
19.11.2018
Размер:
445.95 Кб
Скачать

14

Міністерство освіти і науки України

Криворізький технічний університет

Кафедра комп’ютерних систем та мереж

Курсова робота

з дисципліни “Прикладна теорія цифрових автоматів”

Тема: Розробка кавового автомату.

Виконала

студентка гр. КСМ-08-1

Бохан Юлія

Прийняв

ст. викладач кафедри КСМ

Туравініна О. М.

Кривий Ріг

2010

Зміст

Вступ

На сьогоднішній день активно розвивається новий напрям торгівлі - торгівля напоями, продаж штучною продукцією через торгівельні автомати. Перші торгівельні кавові автомати були придумані в середині ХХ століття . Ці кавові автомати займалися продажем гарячої кави. Цей ароматний напій відразу привернув увагу покупців. Практично відразу кавовий автомат став найбільш популярним з продажу серед всіх торгівельних автоматів. Підприємцям фірми виробники пропонують електронні кавові автомати. Електронні кавові автомати - це модульні системи, які можна поповнювати новими функціями або замінювати одні функції на інших, встановлювати платіжні системи (монетоприймачі і банкнотопріємникі) для готівки або безготівкових розрахунків, оновлювати устаткування, не міняючи сам автомат.

А як скласти самотужки такий кавовий автомат буде показано в курсові роботі.

Основний розділ Постановка задачі

Розробити схему логічного керування роботою кофейного автомату. Після натискання відповідної кнопки автомат має приготувати один з п’яти напоїв:

  1. чорну каву;

  2. каву з цукром;

  3. каву з цукром та вершками;

  4. какао з молоком та цукром;

  5. какао з молоком, цукром та ваніллю.

Математична модель

Для побудови кавового автомату будемо використовувати автомат Мура

Залежність вихідного сигналу тільки від стану представлена в автоматах типу Мура (англ. Moore machine). В автоматі Мура функція виходів визначає значення вихідного символу тільки по одному аргументу - стану автомата. Цю функцію називають також функцією міток, тому що вона кожному стану автомата ставить мітку на виході.

Рис.1.Функціональна схема автомата Мура

Кінцевим детермінованим автоматом типу Мура називається сукупність п'яти об'єктів: де S, X, Y і δ - відповідають визначенню автомата типу Милі, а μ є відображенням виду: μ : S → Y, с залежністю станів і вихідних сигналів у часі рівнянням: Особливістю автомата Мура є те, що символ y(t) у вихідному каналі існує увесь час поки автомат перебуває в стані s(t). Для будь-якого автомата Мура існує автомат Милі, що реалізує тугіше саму функцію. І навпаки: для будь-якого автомата Милі існує відповідний автомат Мура. Рівняння які представлені нижче описують роботу автомата

Рис.1. Графічна схема автомату

Виходячи з даної графічної схеми, можна скласти таблицю переходів

та таблицю станів, що матиме 5 вхідних сигналів, 7 станів та 7 вихідних сигналів.

стан/вх. дані

S0

S1

S2

S3

S4

S5

S6

X0

S1

S0

X1

S1

S5

S0

X2

S1

S5

S4

S0

X3

S2

S3

S5

S0

X4

S2

S3

S4

S5

S0

Табл.1. Таблиця станів

стан

S0

у6

S1

у1

S2

у7

S3

у4

S4

у5

S5

у2

S6

У3


Табл.2 Таблиця виходів

Вхідні сигнали:

х0 – чорна кава;

х1 – кава з цукром;

х2 – кава з цукром та вершками;

х3 – какао з молоком та цукром;

х4 – какао з молоком, цукром та ваніллю.

Вихідні сигнали:

у1 – кава;

у2 – цукор;

у3 – вершки;

у4 – молоко;

у5 – ваніль;

у6 – вода;

у7 – какао.

Загальна схема автомату

Рис.2.Комбінаційна схема