НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ВОДНОГО
ГОСПОДАРСТВА ТА ПРИРОДОКОРИСТУВАННЯ
Факультет прикладної математики та комп’ютерно–інтегрованих систем
Кафедра електротехніки та автоматики
КУРСОВА РОБОТА
з предмету “Мікропроцесорна техніка” на тему
"Мікропроцесорна система управління стрічковим транспортером
Варіант № 13
Виконала студентка
3 курсу групи АУТП-2
Лемещук Оксана Михайлівна
Робота захищена з оцінкою_______________.
Члени комісії к.т.н., доц. Круліковський Б.Б.
асс. Мельник
Рівне – 2011
Зміст
| Вступ | |
| Розділ І. Формалізація поставленої задачі | |
| 1.1 Постановка задачі | |
| 1.2 Опис алгоритму роботи фотобачка | |
| 1.3 Математична модель роботи фотобачка | |
| Розділ ІІ. Апаратне забезпечення системи | |
| 2.1 Мікроконтроллери сімейства MCS-51 | |
| 2.2 Апаратний комплекс «Навчальний стенд EV8032» | |
| Розділ III. Програмне забезпечення системи | |
| 3.1 Алгоритм роботи програми | |
| 3.1.1 Алгоритм підпрограми переривань | |
| 3.1.2 Алгритм підпрограми індикаціх роботи транспортера | |
| 3.2 Розрахунок часових параметрів та затримок | |
| 3.4 Код програми | |
| Висновок | |
| Література |
Вступ
Транспортування сировини, деталей чи готових виробів є дуже поширеним завданням на виробництвах у всіх галузях промисловості. Важливо контролювати потік транспортованої речовини і мати можливість коректно припинити процес у разі надзвичайних ситуацій (розрив конвеєрної стрічи, перевантаження конвеєра).
Для автоматизації цього процесу використаємо мікропроцесорну систему на базі MCS-51. В «обов'язки» системи буде входити контролювання роботи двох приводів конвеєрних стрічок, розташованих послідовно (вмикання/вимикання) та індикація їх роботи.
Розділ I. Формалізація поставленої задачі
Постановка задачі
| Мікропроцесорна система керування бачком для проявки фотоплівки | ||||||||
| № | Апаратне забезпечення | Кількість стрічок | Індикатор роботи стрічки 1 | Індикатор роботи стрічки 2 | Причина зупину | Відновлен. роботи | Час зупину | Час між пуском окремих стрічок |
| Стенд "EV8031/AVR | Знакосинтезуюючий | Світлодіодний | SW16 стр 1 | SW15 | 12с |
Задача курсової роботи полягає в розробці програми, що здійснює симуляцію роботи конвеєра з двох послідовних стрічок з можливістю їх запуску від кнопки SW15 та екстреного зупину від кнопки SW16. Апаратним забезпеченням слугує лабораторний стенд EV8031/AVR. Після початку процесу обидві стрічки залишаються зупиненими. При натисканні SW15 запускається стрічка 2, а через 3с її роботи – стрічка 1. При натисканні SW16 зупиняється стрічка 1, а стрічка 2 продовжує працювати ще 12с.
![]() | |||||

![]() | ||
![]() |
![]() | |||||||
![]() | |||||||
![]() | |||||||
![]() | |||||||


Рис.1 С истема керування стрічковим транспортером
1 – стрічка 1, 2 –стрічка 2, 3 –привід стрічки 1, 4 –привід стрічки 2, 5 - мікропроцесорна система.[3]
Опис алгоритму роботи стрічкового транспортеру.
![]() |
Рис.2 Блок-схема роботи стрічкового транспортера
Після початку процесу обидві стрічки залишаються зупиненими. Якщо натискається кнопка SW15 запускається стрічка 2(блок 1), а через 3с її роботи – стрічка 1(блок 2). Якщо підчас роботи транспортера натиснута кнопка SW16 зупиняється стрічка 1(блок 4), а стрічка 2 продовжує працювати ще 12с (блок 5), після чого теж зупиняється. Транспортер переходить в режим очікування пуску(блок 6).














