Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка микроконтроллерной системи управління

Реферат Розробка микроконтроллерной системи управління





Федеральне агентство з освіти Російської Федерації

Державна освітня установа вищої професійної освіти

Санкт-Петербурзький Державний Технологічний Університет Рослинних Полімерів










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

з дисципліни Програмування та налагодження контролерів

Тема роботи: Розробка микроконтроллерной системи управління



Виконав: Єгоров. Е.А.

Перевірив: Петров Г.А.







Санкт-Петербург 2014



Зміст


Введення

. Узагальнений алгоритм функціонування МКС

. 1 Обробка інформації надходить з дискретних датчиків

. 2 Управління пуском/зупинкою електродвигуна

. 3 Управління технологічним параметром в заданих межах

. 4 Обробка інформації надходить з аналогових датчиків

. 5 Обробка запиту переривання

Висновок



Введення


Метою курсової роботи є розробка та налагодження алгоритмів і програм для реалізації заданого набору функцій микроконтроллерной системи управління деяким об'єктом управління (ОУ), представленої на. рис.1.



Мікроконтроллерні система (МКС) приймає безліч інформаційних сигналів {X} про об'єкт управління від аналогових і цифрових датчиків (Д), виробляє безліч керуючих сигналів {Y} відповідно до закону управління і подає їх на виконавчі механізми (ІМ). Закон управління реалізується в МКС, що складається з мікроконтролера (МК) - керуючої мікроЕОМ і пульти управління (ПУ). МК містить основні модулі, що забезпечують виконання і зберігання даних і програм управління об'єктом, а також периферійні модулі для підключення датчиків і виконавчих механізмів.

За допомогою ПУ оператор отримує можливість управляти роботою МКС: запускати і зупиняти її, завантажувати в контролер значення деяких устaвок (констант), виводити на індикатори інформацію про стан об'єкта тощо За допомогою послідовного каналу зв'язку (ПСК) МКС може передавати оброблену інформацію персонального комп'ютера (ПК) більш високого рівня за запитом від нього, забезпечувати інтерфейс в мультіконтроллерних системах (локальні мережі контролерів).

У роботі розробляється структурна схема МКС, включаючи пристрої введення з дискретних датчиків (ДД), аналогових датчиків (АТ), виконавчі механізми (ІМ), алгоритми і програми, що забезпечують виконання заданих функцій, здійснюється налагодження розроблених програм на моделі контролера і виконується оцінка характеристик МКС: час виконання програм і ємність пам'яті програм в байтах.



1. Узагальнений алгоритм функціонування МКС


МКС реалізує алгоритм, представлений на рис.2, збір і обробку даних з датчиків. Блок 1 виконує початкову установку системи і завантаження в вихідні канали початкових значень керуючих впливів і налаштовує модулі контролера на обрані режими роботи.

Блок 2 реалізує задачу логічного керування: приймає інформацію від дискретних датчиків Х1, ..., Хn, обчислює значення булевої функцііY1=f (Х1, ..., Хn) відповідно до заданих вираженням і видає це значення в якості керуючого сигналу (УС) Y1 за відповідним вихідного каналу контролера на ІМ.



Блок 3 забезпечує прийом інформації від аналогових датчиків V1, ..., Vm, її перетворення в цифрову форму, обчислення значень керуючих впливів Y2 і Y3 і видає їх на ІМ, .При цьому сигнали Y2 і Y3 є двійковими сигналами, які надходять за обраними каналах контролера. При виконанні цієї функції оператор задає значення уставок регульованого параметра з пульта управління (ПУ) контролера.

Блок 4 забезпечує циклічний режим управління або останов МКС відповідно з командою, що надходить від оператора. з ПУ.

Крім того, в системі є також двійковий датчик аварійної ситуації INT, що надходить в контролер в режимі переривання виконуваної програми. Сигнал переривання INT від аварійного датчика включає на пульті управління аварійну світлову або звукову сигналізацію шляхом запуску зумера.


. 1 Обробка інформації, що надходить з дискретних датчиків


МКС опитує двійкові датчики Х1, Х2, Х3 і Х4 і обчислює логічну (булеву) функцію Y1=f (Х1, Х2, Х3, Х4) відповідно до завдання. При одиничному значенні функції МКС виробляє в ІМ вихідний сигнал Y1=1.

Завдан...


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Принцип дії системи збору інформації з датчиків
  • Реферат на тему: Розробка та налагодження лінійних алгоритмів і програм. Розробка програм п ...
  • Реферат на тему: Розробка системи управління технологічним процесом на базі контролера Sieme ...
  • Реферат на тему: Розробка інтегрованої системи управління відділенням разваривания на спиртз ...