
- •М. Кривий Ріг
- •До виконання лабораторних робіт з дисципліни
- •2.3. Розробка та дослідження роботи аналогового
- •Література
- •Висновки
- •Практична робота №1
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №2
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №3
- •«Розробка пристрою вимірювання та контролю вологості повітря»
- •Індивідуальні завдання
- •Практична робота №4
- •«Управління праскою»
- •Індивідуальні завдання
- •Практична робота №5
- •Приклад виконаної роботи
- •Практична робота №6
- •«Облік гарячої води»
- •Приклад виконаної роботи
- •Індивідуальні завдання
- •Практична робота №7
- •Порядок виконання роботи
- •Індивідуальні завдання
- •«Розробка та дослідження роботи багатоповерхового ліфта»
- •«Контроль рівня рідини в ємності»
- •Практична робота №8
- •Приклад виконаного завдання:
- •Ступені інтеграції і-ні»
- •Індивідуальні завдання
- •Практична робота №9
- •«Розробка та дослідження роботи аналогового мультиплексора на 4 входи»
- •Індивідуальні завдання
- •«Прилад автоматичної загрузки по рівню п’яти бункерів рудою»
- •Приклади розробки віртуальних моделей автоматичних пристроїв «Генератор тактової частоти»
Практична робота №6
Тема: Масиви і кластери.
Мета: Познайомитися з різними структурами даних в пакеті LabVIEW, виконати індивідуальне завдання у досліджуваному середовищі.
Для виконання індивідуального завдання до практичної роботи №6 необхідно розробити і налагодити програму, що виконує заповнення масиву заданої розмірності для свого варіанта за допомогою генератора випадкових чисел. Проведіть обчислення над елементами масиву у відповідності з варіантом.
При РОЗРОБЦІ даного завдання використовувалися такі типи компонентів LabVIEW:
Array & Cluster \ Array(
) - візуальний компонент; застосовується для представлення масивів з різною кількістю вимірювань.
Structures \ For loop(
) - невізуальних компонент; застосовується для створення циклів (for).
Array \ Index Array(
) - невізуальних компонент; застосовується для вилучення значення (подмассіва) з масиву.
Numeric \ Add - невізуальних компонент; складання.
Numeric \ Multiply - невізуальних компонент; множення.
Numeric \ Random Number(
) - невізуальних компонент; застосовується для генерації випадкових чисел.
Numeric \ Convertion \ To Word Integer (
)- невізуальних компонент; перетворення значення до типу 'integer'.
«Облік гарячої води»
Принцип роботи водолічильників (механічних, тахометричних) полягає в підрахунку кількості обертань крильчатки, що знаходиться усередині лічильника, і що обертається під тиском потоку води.
Механізм лічильників, що відповідають за точність свідчень, розташований в окремій частині, яка ізольована від попадання в нього води.
Водолічильники за принципом дії можна розділити на тахометричні (у основі роботи лежить поміщена в потік рідини турбіна або крильчатка, яка пов'язана з рахунковим механізмом), вихрові, ультразвукові, електромагнітні (використовуються в промисловості) - відрізняються від тахометричних наявністю електронних пристроїв і відсутністю рухливих частин.
Стандартні прилади обліку холодної води працюють при температурі 40 °C, прилади обліку гарячої води при температурі до 90 °C, рівень тиск води в них рівний 1 МПа. Водолічильники використовуються з метою обліку кількості витрати води в квартирах і на підприємствах. Відповідно залежно від потужності систем опалювання і водопостачання лічильники бувають індивідуальні і промислові. Водолічильники справно показують точні свідчення при температурі до 60 °C і відносній вологості повітря до 98.
Принцип дії тахометрических одноструйних водолічильників оснований на підрахунку кількості обертів крильчатки (1), що знаходиться у взаємодії з водою, що протікає в системі. При цьому механізм (2) самого лічильника не має контакту з водою (3), тому лічильник називається сухоходным. Індикаторний пристрій (5) через масштабуючий механічний редуктор (4) відображає п'ятьма роликами чорного кольору виміряний об'єм води в кубічних метрах, роликами червоного кольору і стрілочним покажчиком - долі кубічних метрів.
34
87
Висновок: в даній роботі була змодельована робота ліфта дев’ятиповерхового дому. При цьому, як зрозуміло з результатів моделювання, дана модель ліфта повністю повторює роботу реального ліфта причому пристутній захист від перевантаження за 350кг. Отже, за допомогою Labview можна змоделювати практично будь-який реальний пристрый та досліджувати його роботу в різних режимах в реальному часі.
Хід роботи:
Створіть 3 елемента For loop один на одному, у вигляді піраміди.
З’єднайте показники розмірності матриці
між собою, а для нижнього слою For loop для створіть індикатор-константу. Має вийти такий результат:
Розмістіть на верхньому шарі For loop такі елементи: Random Number, Numeric-Multiply, Convertion-To Word Integer і зєднайте їх наступним чином:
Для
того щоб створити надпис над елементом(
)
натисніть на елемент правою кнопкою
миші та оберіть з меню пункт
.
Зєднайте усі шари, шляхом проведення лінії з елемента Convertion-To
Word Integer до краю усіх шарів по черзі.
Кластер - це пов'язана структура даних, елементи якої можуть бути різного типу. Щоб об'єднати декілька індикаторів або регуляторів у кластер, потрібно вибрати в панелі керування Controls>>All Controls>>Array & Cluster інструмент кластера, помістити його на лицьову панель, і потім усередину рамки помістити потрібні індикатори / регулятори.
Добудуйте схему згідно прикладу, задайте розмірність матриці згідно індивідуального завдання та перевірте роботу пристрою.
86
35