Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_Pristr_3_Motor_11.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.06 Mб
Скачать

4. Порядок виконання лабораторної роботи Завдання для всіх варіантів V 1...V 99

  1. Під’єднати адаптер "LPT_Motor_10h" до комп’ютера за допомогою стандартного кабелю принтера, ввімкнути живлення плати (напруга 4.5 В, полярність «+»). Запустити керуючу програму „LPT_Motor_10s” на виконання.

  2. За допомогою перемикачів на формі програми записати у регістр DR в двійковому вигляді номер свого варіанту V. Екранну форму програми вставити у звіт.

  3. Зчитувати значення біту SR7 за допомогою кнопки „Старт”. Параметри зчитування наступні: кількість точок 100, час дискретизації (40+V) мс. При цьому тумблером S1 на платі змінювати значення біту SR7 через 1с. Отриману екранну форму програми з графіком вставити у звіт.

  4. Встановити на вал двигуна Е1 диск №1, а на вал двигуна Е2 – диск №2 для парних варіантів та диск №3 для непарних. Ввімкнути двигуни Е1, Е2 та білий світлодіод VD14 за допомогою відповідних перемикачів на головній формі програми. Зчитувати значення біту SR6 за допомогою кнопки „Старт”. Параметри зчитування наступні: кількість точок 150, час дискретизації (10+V1) мс, де V1 – молодша цифра варіанту V. Отриману екранну форму програми з графіком вставити у звіт. Вимкнути двигуни. На основі графіку сигналу визначити швидкість обертання диску.

  5. Виконати процедуру „Z1” і проаналізувати стани бітів регістру DR за допомогою світлодіодів на платі. На основі процедури „Z1” створити власну процедуру „Z1N, яка повинна викликатися на виконання кнопкою „Z1N” записувати у регістр DR в двійковому вигляді номер варіанту V. Вставити у звіт екранну форму програми після виконання процедури „Z1N та лістинг процедури з коментарями.

  6. Виконати процедуру „Z2” і проаналізувати стани бітів регістру DR за допомогою світлодіодів на платі. На основі процедури „Z2” створити власну процедуру „Z2N, яка повинна записати у регістр DR в двійковому вигляді число 100. Після цього процедура повинна для парних варіантів V разів збільшувати значення регістру DR на 1 через інтервали часу (200+10V) мс, а для непарних – V разів зменшувати значення регістру DR на 1 через інтервали часу (200+ 10V) мс. Вставити у звіт екранну форму програми після виконання процедури „Z2N та лістинг процедури з коментарями.

  7. Виконати процедуру „Z3” і проаналізувати стани виконавчих пристроїв. На основі процедури „Z3” створити власну процедуру „Z3N, яка повинна через регістр DD1 стану команд ввімкнути двигун Е2, білий світлодіод VD14, для парних варіантів – жовтий світлодіод VD13, а для непарних – синьо-зелений світлодіод VD12. Після цього процедура повинна вмикати і вимикати двигун Е1 кількість разів (3+V0), де V0 – остання цифра варіанту V. Інтервал часу між ввімкненням/вимкненням двигуна Е1 – 1 с для парних варіантів і 2 с для непарних. Вставити у звіт екранну форму програми після виконання процедури „Z3N та лістинг процедури.

  8. Звіт до лабораторної роботи повинен містити мету, завдання, опис ходу роботи з необхідними екранними формами, графіками, лістингами програм та відповідями на контрольні запитання.

  9. Додаткове завдання. Створити процедуру „Z4” на основі процедури „Z3”, яка повинна ввімкнути білий світодіод VD14 і двигун Е1. Після цього процедура повинна рахувати кількість обертів диску на валі двигуна Е1 шляхом зчитування значень біту SR6. Виконати поворот диску на кількість обертів, що дорівнюють номеру варіанту V.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]