
- •М. Кривий Ріг
- •До виконання лабораторних робіт з дисципліни
- •2.3. Розробка та дослідження роботи аналогового
- •Література
- •Висновки
- •Практична робота №1
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №2
- •Хід роботи
- •Індивідуальні завдання
- •Практична робота №3
- •«Розробка пристрою вимірювання та контролю вологості повітря»
- •Індивідуальні завдання
- •Практична робота №4
- •«Управління праскою»
- •Індивідуальні завдання
- •Практична робота №5
- •Приклад виконаної роботи
- •Практична робота №6
- •«Облік гарячої води»
- •Приклад виконаної роботи
- •Індивідуальні завдання
- •Практична робота №7
- •Порядок виконання роботи
- •Індивідуальні завдання
- •«Розробка та дослідження роботи багатоповерхового ліфта»
- •«Контроль рівня рідини в ємності»
- •Практична робота №8
- •Приклад виконаного завдання:
- •Ступені інтеграції і-ні»
- •Індивідуальні завдання
- •Практична робота №9
- •«Розробка та дослідження роботи аналогового мультиплексора на 4 входи»
- •Індивідуальні завдання
- •«Прилад автоматичної загрузки по рівню п’яти бункерів рудою»
- •Приклади розробки віртуальних моделей автоматичних пристроїв «Генератор тактової частоти»
«Контроль рівня рідини в ємності»
Засоби вимірювання рівня називають рівнемірами. Розрізняють рівнеміри, які призначені для вимірювання рівня робочого середовища; вимірювання маси рідини в технологічному апараті; сигналізації граничних значень рівня робочого середовища — сигналізатори рівня. За діапазоном вимірювання розрізняють рівнеміри широкого і вузького діапазонів. На даний час вимірювання рівня в багатьох галузях промисловості здійснюють різними за принципом дії рівнемірами, з яких дістали поширення візуальні, поплавкові, буйкові, гідростатичні, електричні, ультразвукові і радіоізотопні.
Рис. 15.1 Буйкові засоби вимірювання
Рис. 15.2 Гідростатичні засоби вимірювання
Практична робота №8
Тема: Логічні операції.
Мета: Познайомиться з виконанням найпростіших логічних операцій з використанням пакету LabVIEW.
Теоретичні матеріали. Логічні функції (рис.3.5) використовуються для виконання логічних операцій над значеннями як простих логічних величин, так і масивів цих величин.
Функції І (And), АБО (Or), Виключаюче АБО (Exclusive Or), HІ (Not), І-НІ (Not And), АБО-НІ (Not Or), Виключаюче АБО-НІ (Not Exclusive Or), Виключення (Implies) є поліморфними. Обидва входи цих функцій повинні мати логічні або числові значення, причому ці значення можуть бути скалярами, масивами або кластерами. При обробці числових значень перераховані функції виконують побітову обробку чисел.
Рис.3.5. Вид палітри логічних функцій
Нижче приведені пояснення до набору логічних функцій.
Логічна
функція І (
)
Повертає значення ІСТИНА (1) тільки при подачі на обидва входи значень ІСТИНА (1), інакше повертає значення БРЕХНЯ (0)
На рис(3.6) приведені приклади використовування даної функції для обробки скалярів логічного типу і скалярів числового типу.
76
45
Рис .3.6. Варіанти підключення функції І
Логічна
функція АБО (
)
Повертає значення БРЕХНЯ (0) тільки при подачі на обидва входи значень БРЕХНЯ (0), інакше повертає значення ІСТИНА (1)
Логічна
функція Виключаюче
АБО (
)
Повертає значення БРЕХНЯ (0) тільки при
подачі на обидва входи значень БРЕХНЯ
(0) або значень ІСТИНА (1), інакше повертає
значення ІСТИНА (1)
Логічна
функція НІ (
)
Повертає значення БРЕХНЯ (0) при подачі на вхід значення ІСТИНА (1) і навпаки
Логічна
функція І-НІ (
)
Повертає значення БРЕХНЯ (0) тільки при подачі на обидва входи значень ІСТИНА (1), інакше повертає значення ІСТИНА (1)
Логічна
функція АБО-НІ
(
)
Повертає значення ІСТИНА (1) тільки при подачі на обидва входи значень БРЕХНЯ (0), інакше повертає значення БРЕХНЯ (0)
Логічна
функція що Виключає АБО-НІ
(
)
повертає значення ІСТИНА (1) тільки при
подачі на обидва входи значень БРЕХНЯ
(0) або значень ІСТИНА (1), інакше повертає
значення БРЕХНЯ (0)
Рис. 14.5. RS-тригер «І-НІ» із функцією сигналізування забороненого стану у Labview.
Панель користувача показана на рис. 14.6. При цьому овальні кнопки являють собою входи і можуть мати два стани: нажатий і віджатий (1 і 0 відповідно). Округлі лампочки це виходи тригера. Прямокутна лампочка – індикатор забороненого стану тригеру.
Рис. 14.6. Робота тригера. Подача на входи S=0, R=1
Висновок: В даній роботі була досліджена і змодельована система керування RS-тригера на мікросхемі середньої ступені інтеграції «І-НІ».
46
75
Одночасна подача двох нулів на обидва входи тригера неприпустима, оскільки в цьому випадку робота тригера непередбачувана. У проміжку між сигналами, коли на обох входах одиниця, тригер зберігає раніше встановлене стан.
Технічні вимоги
Асинхронний RS- тригер на мікросхемі середньої ступені інтеграції «І-НІ» повинен робити згідно таблиці істинності,а також мати протилежну дію асинхронному RS- тригеру на мікросхемі середньої ступені інтеграції «АБО-НІ»
Входи |
Виходи |
||
S |
R |
Q |
|
0 |
0 |
х |
х |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
Рис.14.4 Таблиця істинності RS- тригера «І-НІ»
Має бути кнопка, яка активує тригер (дозволяє або забороняє подачу на тригер логічного 0 або логічної 1).
Повинен бути реалізований спосіб подачі сигналу на вхід і отримання результату на виході.
Також повинна бути заборона виконання невизначеного режиму роботи RS- тригер «І-НІ»,а саме одночасна подача «0» на входи R і S.
Розробка програмного забезпечення системи з використанням графічного пакету Labview
Виключення
Інвертує х і потім виконує операцію Логічне АБО з входом у. Якщо на вході х значення ІСТИНА і на вході у значення БРЕХНЯ, то функція повертає БРЕХНЮ Інакше повертає ІСТИНА.
Логічна
функція І для елементів масиву (
)
Повертає значення ІСТИНА, якщо всі елементи логічного масиву (Boolean array) мають значення ІСТИНА, інакше повертає БРЕХНЮ. Функція сприймає масиви будь-якого розміру.
Логічна
функція АБО для елементів масиву (
)
Повертає БРЕХНЮ, якщо всі елементи Логічного масиву (Boolean array) мають значення БРЕХНЯ, інакше повертає ІСТИНА. Функція сприймає масиви будь-якого розміру.
Число
в логічний масив (
)
Перетворить ціле число в логічний масив з 8, 16 або 32 елементів залежно від числа бітів цілого числа. Нульовий елемент логічного масиву відповідає молодшому розряду двійкового уявлення числа
Логічний
масив в число (
)
Перетворить Логічний масив (Boolean array) у 32-бітове ціле число без знаку, інтерпретуючи масив як двійкове представлення цілого числа, причому нульовий елемент масиву відповідає молодшому біту числа.
Логічний масив є одновимірним масивом логічних значень. Функція виключає частину логічного масиву, якщо він перевищує задану довжину, і доповнює значеннями БРЕХНЮ, якщо масив короткий.
74
47