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

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





ня (Варіант № 1):



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



Рис.3. Структурна схема вхідних і вихідних сигналів до контролеру


· Побудова таблиці істинності:


Х1Х2Х3Х4Y100000000100010000111010000101001100011111000010010101001011111001110111110111111

Розробка алгоритму реалізації:



Рис.4. Алгоритм реалізації логічної функції


Розробка програми:

Програма функції


$ Mod812

M3: CLR P2.5; у=0

JB P1.0, M1; перевірка х1

JB P1.1, M1; перевірка х2: SETB P2.5; y=1

JMP M3; повернутися в початок

M1: JB P1.2, M3; перевірка х3

JB P1.3, M3; перевірка х4 M2

END


· Модель симулятора



Рис.5. Модель симулятора


Максимальний час реалізації одного циклу: 12мкс

Займана пам'ять: байт


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


На рис 6. показана спрощена схема підключення кнопок до МКС для управління, контролю напруги силової мережі і видачі сигналу для включення або виключення двигуна.

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

Для перевірки і налагодження програми на моделі будемо припускати, що кнопка «Пуск» імітується розрядом D1 обраного порту контролера, кнопка зупинки - «Ост» імітується розрядом D0, датчик наявності напруги мережі імітується розрядом D2, а сигнал управління на включення електродвигуна відображається світлодіодом розряду D3. Алгоритм роботи пускача електродвигуна представимо в описовій формі та у вигляді блок-схеми, а програму на асемблері потрібно розробити і налагодити.



Якщо напруга в силовій мережі відсутня (Дн=0), то двигун зупиняється. Якщо напруга є (Дн=1), то перевіряється стан керуючих кнопок «Ост» і «Пуск». Кнопка «Ост» має більш високий пріоритет і тому перевіряється раніше.

Мікроконтроллерні дискретний сигнал датчик



Якщо кнопка «Ост» натиснута («Ост»=1), то двигун зупиняється, інакше переходимо до перевірки кнопки «Пуск».

Якщо кнопка «Пуск» натиснута («Пуск=1», то двигун включається. Інакше стан двигуна не змінюється. Пуск двигуна імітується установкою розряду D3. Блок -схема алгоритму наведена на рис.7.

· Розробка структурної схеми підключення вхідних і вихідних сигналів до контролера для заданої функції:


Рис.8. Структурна схема вхідних і вихідних сигналів до контролеру



· Побудова таблиці істинності:


Дн (Р1.1) Ост (Р1.2) Пуск (Р1.3) Дв (Р2.1) 0- - 01000101111001110

· Розробка алгоритму реалізації:


Рис.9. Алгоритм реалізації логічної функції


Розробка програми.


$ mod812

M1: CLR P2.1

M2: JNB P1.1, M1; перевірка датчика напруги

JB P1.2, M1; перевірка кнопки останов

JNB P1.3, M1; перевірка кнопки пуск

SETB P2.1; пуск двигуна

JMP M2

END


Модель симулятора.


Рис.10. Модель симулятора (пуск/зупинка двигуна)


Максимальний час реалізації одного циклу: 7 мкс

Займана пам'ять: байт


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


Необхідно забезпечити підтримання значення параметра, наприклад, температури навколишнього середовища в заданих межах Тmin - Тmax. Значення Tmin і Tmax при моделюванні зберігаються в комірках пам'яті даних контролера або в регістрах ЦПУ і їх значення визначаються студентом при моделюванні самостійно, як і значення поточних значень температури з датчиків (завантажуються параметри те...


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





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

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