збільшує або задає автоповтор потужності залежно від натиснутої кнопки.
. Модуль аварійного зупину вимикає мікродрель при натисканні кнопки зупину.
. Вхідний модуль здійснює зчитування поточного стану кнопок і його запам'ятовування (зберігання).
. Вихідний модуль. Управління потужністю нашого двигуна.
. Модуль Шиман управляє перемиканням частоти Шиман.
. Модуль індикації: управляє виводом на семисегментний індикатор поточного значення потужності.
Отримана таким чином модульна структура системи показана на малюнку 2.
Малюнок 2 - Модульна структура системи
Кожен модуль складається з набору функцій, що належать цьому модулю. Спосіб розподілу функцій з конкретних модулям залежить від особистої переваги розробника. Якщо модуль містить занадто багато функцій, він може бути розділений на декілька модулів. З метою спрощення кілька модулів, кожен з яких містить невелику кількість функцій, можуть бути об'єднані в один модуль. Модульна структура дозволяє легко додавати функції до системи, а також змінювати або видаляти частину системи в будь-який момент циклу її проектування.
Розглянемо, як розподіляються функції по модулях системи управління потужності двигуна постійного струму.
1. Виконавчий модуль складається з єдиної керуючої функції.
2. Вхідний модуль включає:
зчитування стану кнопок Ув./Розум. потужності
зчитування стану кнопки аварійного зупину
. Вихідний модуль включає:
подача керуючого сигналу на двигун постійного струму
висновок на семисегментний індикатор
. Модуль потужності включає єдину функцію завдання потужності відповідно з натисканням кнопок.
. Модуль ініціалізації включає:
ініціалізацію системи при початковому включенні (увімкнення);
. Модуль Шиман управляє формуванням імпульсів.
. Модуль аварійного зупину включає:
припинення роботи двигуна при натисканні на кнопку аварійного зупину
відновлення роботи двигуна
. Модуль індикації управляє виводом на семисегментний індикатор
Повна функціонально-модульна структура пристрою управління потужністю двигуном, що включає функції для кожного модуля, показана на малюнку 3.
Рисунок 3 - Функціонально-модульна структура пристрою управління
2.2 Співвідношення між апаратними та програмними засобами
Зв'язок між апаратними та програмними модулями системи пристрою управління мікродрелі представлена ??на малюнку 4.
Зв'язок між програмними модулями і модулем мікроконтролера показана жирної стрілкою, так як програмні модулі реалізуються як процедури мікроконтролера. Оскільки вхідні інформація передається через модуль інтерфейсу введення під управлінням програмного вхідного модуля, зв'язок між цими модулями показана пунктирною лінією. Подібним же чином показано зв'язок між програмним вихідним модулем і модулем інтерфейсу виводу.
Малюнок 4 - З...