- •1. Структура вимірювально-керуючої системи на основі комп’ютера План
- •1.1. Будова і призначення вимірювально-керуючої системи
- •1.2. Біологічні та технічні системи
- •1.3. Концепція побудови віртуального вимірювального комплексу
- •1.4. Програмна та апаратна реалізація пристроїв спряження
- •1.5. Порівняння методів під’єднання пристроїв спряження
- •1.6. Інтерфейси
- •Література
1.2. Біологічні та технічні системи
Проводячи аналогію між ВКС і людиною можна порівняти ВП – органами чуттів (зору, слуху, нюху, смаку, дотику), а ВКП – з м’язо-руховою системою.
По структурній побудові автоматизовані пристрої нагадують такі біологічні системи, як наприклад людина. На рис. 1.3. наведена аналогія між людиною і автоматом за методом отримання сигналів, їх обробки та накопичення, а також по перетворенню сигналів. Органам чуття людини відповідають датчики (сенсори) на автоматах (або роботах), а функції активних органів виконуються виконавчими пристроями. Аналогом мозку, як центрального пристрою для обробки сигналів, служить комп’ютер.
Рис.1.3. Аналогія між процесами отримання, обробки та перетворення сигналів в біологічних (людина) та технічних (автомат) системах
1.3. Концепція побудови віртуального вимірювального комплексу
Будь-який IBM-сумісний персональний комп'ютер (ПК), навіть малопотужний, може перетворитися на могутній вимірювальний комплекс, якщо його забезпечити одним або декількома аналоговими входами. Його клавіатура і екран представляють великі можливості в порівнянні з тими, які можуть дати мультиметр або осцилограф, а дисковод і принтер чудово підходять для реєстрації тривалих процесів.
Комп'ютер (зазвичай ІВМ-сумісний, настільний або портативний) як центральний орган будь-якої віртуальної вимірювальної системи виконує перш за все функції інтерфейсу «людина - об'єкт вимірювання». Екран будь-якого монітора дає набагато більше можливостей для індикації, ніж екран осцилографа, і, зрозуміло, екран монітора значно більший, за дисплей мультиметра. Клавіатура і особливо миша зручніші в роботі, ніж кнопки, а принтер - навіть простий - надає неоцінимі можливості для перенесення результатів на папір. Крім того, будь-який ПК володіє великою обчислювальною потужністю, яку можна використовувати для того, щоб застосувати різні види обробки результатів вимірювань: нормування (приведення шкали), лінеаризацію, часову прив'язку, обчислення статистичних показників і т.д.
1.4. Програмна та апаратна реалізація пристроїв спряження
Функції пристрою спряження можуть бути реалізовані частково програмно, а частково - апаратно. Пристрій спряження може містити процесор, програмований контролер або жорстку логіку. Кожний спосіб реалізації пристрою спряження має свої недоліки та переваги:
Рис.1.4. Програмна та апаратна реалізація пристроїв спряження
Ступені складності програмно-апаратної реалізації:
Апаратно інформація тільки зчитується і записується, обробка інформації відбувається програмно; апаратура: дільники, підсилювачі, мультиплексори, демультиплексори.
Апаратно реалізована жорстка логіка у поєднанні з програмною обробкою (наприклад, інверсію сигналу можна організувати апаратно і програмно).
Контролер з пам’яттю (в пам’яті зберігається сигнал, якщо швидкість вводу і зчитування не однакова, наприклад, як у осцилографа). Можливо багатократно виводити сигнал, який зберігається в пам’яті (генератор сигналів довільної форми).
Контролер з мікропроцесором. Вбудований мікропроцесор виконує основну обробку сигналів, що розвантажує ЦП.