
- •М. Кривий Ріг
- •До виконання лабораторних робіт з дисципліни
- •2.3. Розробка та дослідження роботи аналогового
- •Література
- •Висновки
- •Практична робота №1
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №2
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №3
- •«Розробка пристрою вимірювання та контролю вологості повітря»
- •Індивідуальні завдання
- •Практична робота №4
- •«Управління праскою»
- •Індивідуальні завдання
- •Практична робота №5
- •Приклад виконаної роботи
- •Практична робота №6
- •«Облік гарячої води»
- •Приклад виконаної роботи
- •Індивідуальні завдання
- •Практична робота №7
- •Порядок виконання роботи
- •Індивідуальні завдання
- •«Розробка та дослідження роботи багатоповерхового ліфта»
- •«Контроль рівня рідини в ємності»
- •Практична робота №8
- •Приклад виконаного завдання:
- •Ступені інтеграції і-ні»
- •Індивідуальні завдання
- •Практична робота №9
- •«Розробка та дослідження роботи аналогового мультиплексора на 4 входи»
- •Індивідуальні завдання
- •«Прилад автоматичної загрузки по рівню п’яти бункерів рудою»
- •Приклади розробки віртуальних моделей автоматичних пристроїв «Генератор тактової частоти»
Практична робота №5
Тема: Розробка віртуальних обчислювальних пристроїв з касетною структурою.
Мета: Ознайомитися з обчислювальними функціями пакету LabVIEW і виконати індивідуальне завдання із застосуванням касетної структури, перевірити роботу обчислювального пристрою.
Для виконання індивідуального завдання практичної роботи № 5 використовуються вихідні дані завдання до практичної роботи № 4, але з використанням касетної структури. Необхідно зробити введення всіх вихідних даних від рукояток інтерактивного завдання параметрів.
Перемикати роботу касетної структури необхідно від рукоятки параметра а. Функцію f1 прорахувати в першому вікні касетної структури. У другому вікні прорахуйте функцію f2 в залежності від умови х> <= а. Вивести всю інформацію на осцилограф.
При розробці даного завдання будуть використовуватись такі типи компонентів LabVIEW:
Numeric \ Add - невізуальних компонент; додавання двох чисел.
Numeric \ Less Or Equal - невізуальних компонент; менше або рівне.
Graph \ Waweform graph - візуальний компонент; застосовується для відображення результатів розрахунку у вигляді графіка.
Numeric \ Digital control - візуальний компонент; застосовується для введення числових даних.
Buttons & Switches \ Toggle Switch – візуальний компонент; застосовується для перемикання значень True\False.
Рис. 17.3 Фронтальна панель під час роботи.
29
92
Boolean \ Horizntal Toggle Switch (
)- візуальний компонент; застосовується для вводу (перемикання) логічних значень (true \ false).
Boolean \ Round LED (
) - візуальний компонент; індикатор застосовується для відображення логічних значень (true \ false).
Structures \ Case (
) - невізуальних компонент; багатошарова структура управління якої (вибір шару) проводиться через селектор.
Structures \ While loop - невізуальних компонент; застосовується для створення циклів (while).
Structures \ Formula node - невізуальних компонент; застосовується для введення формул в текстовому вигляді.
Хід роботи:
Створіть елемент Structures – Case.
Створіть всередині цього елемента Structures - Formula node.
Щоб створити входи і виходи до елемента Formula node натисніть на нього правою кнопкою миші та оберіть
або
.
Наберіть всередині елемента Formula node функцію f1(x) коли активний пункт
, а f2(x) коли
. Перемикання між ними буде виконувати перемикач(
), для цього з’єднайте його з рамкою Case та світло індикатором(
), який буде вказувати на те, який стан зараз активний.
Щоб створити елементи(
) натисніть правою кнопкою миші на рамці While loop та оберіть з меню пункт
.
Рис. 17.2 Фронтальна панель.
30
91