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

Реферат Автоматична система управління об'єктом





зовому зчитуванні сигналу. Підрахування вдалих опитувань (які підтверджують надійне замикання контактів) ведеться програмним лічильником. Якщо після кількох вдалих опитувань зустрічається невдалий, то підрахунок починається заново. Контакти вважаються надійно замкненими, якщо послідовно йде N вдалих підрахунків, де N = 5 - 100.


В 

висновок

Малюнок 33. Блок-схема алгоритму підрахунку заданого числа збігів сигналів


M1: MOV R3, # N - завантаження лічильника

M2: JB P1.3, M1 - почати рахунок заново

DJNZ R3, M2 - перевірка закінчення циклу

_____

висновок

2. Використання тимчасової затримки .

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


В 

Малюнок 34. Блок-схема алгоритму використання тимчасової затримки


M1: JB P1.3, M1DELAY1

_____

Вихід

Час затримки підбирається експериментально, інакше t ред = 250 мкс

Опитування групи двійкових датчиків.

Іноді в системах управління контролер пов'язаний не з одним, а з групою датчиків, які можуть бути автономними (логічно незалежними) внутрішньо *** взаємопов'язаними, тобто формують єдиний двійковий код.

У першому випадку стан всіх датчиків (якщо вони приєднані до одного порту) читається однією командою у вигляді байта стану і записується в АЗП, в клітинку двійкового доступом, з подальшим аналізом окремих бітів.

MOV 20H, P120.0, CONTROL120.1, CONTROL2 20.2,.

______

У другому випадку контролер читає стан датчиків і зраджує управління на відповідну підпрограму залежно від прийнятого двійкового коду. Контролер повинен порівняти прийнятий код із заданим і залежно від результату порівняння перейти на процедуру управління. p align="justify"> а) Використання команди "виключає АБО":

M1: MOV A, # CODE - завантаження заданого коду

XRL A, P1 - порівняння заданого коду з отриманим

Якщо збігаються сигнали логічної одиниці "1", або логічного нуля "0", то результатом є "0". У др угіх випадках одиниця.




____



б) Порівняння варіантів

M1: MOV A, # CODE

CJNE A, P1, M1

Примітка: Число датчиків не повинно перевищувати восьми.

Опитування матр...


Назад | сторінка 10 з 23 | Наступна сторінка





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

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