Реферат: Розробка та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного

Програмне забезпечення ПК має наступну структуру (рисунок 6):

Рисунок 6. Структура ПО ПК

Програмне забезпечення ПК складається з підпрограми, що генерує головне вікно ВВК, з якого користувач має можливість вибрати необхідні йому для роботи прилади. Головне вікно ВВК представлене на рисунку 7:

Рисунок 7. Головне вікно ВВК

5.4. Програмні засоби для осцилографа

Програма ПК повинна виконувати наступні функції:

1) Прийом сигналу по інтерфейсі RS-232;

2) Відображення отриманого сигналу у відповідній області вікна програми;

3) Зсув сигналу по осі Х и В;

4) Вибір кольорів відображення сигналу.

Алгоритм роботи приладу в складі ВВК представлений на рисунку 8:


Рисунок 8. Алгоритм роботи віртуального осцилографа в складі ВВК


6. Результати розробки та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного стенду «AVR MicroLAB»

6.1. Відлагодження розробленого протоколу обміну даними між ПК та МК віртуального вимірювального комплекса

Для відлагодження протоколу обміну даними використовувалась зручна програма LookRS232, що слідкує за даними, що передаються через СОМ-порт.

Для перевірки роботи програми протоколу створено 2 тестові послідовності. Перша містить помилку у структурі команди, друга – ні.

Рисунок 9. Результати відладки програми протоколу обміну даними

Як видно з рисунку 9 пістя отриманя даних з помилкой, програма відсилає до ПК код помилки (10)


Рисунок 10. Результати відладки програми протоколу обміну даними

На рисунку 10 показано, що у випадку коректного запиту на дані, програма відсилає до ПК структуру відповіді з даними.

6.2. Відлагодження клієнтської частини приладу «Осцилограф» віртуального вимірювального комплекса

При виборі з головного вікна ВВК приладу «осцилограф» з'являється наступне вікно, що відображає елементи керування роботою приладу:

Рисунок 11. Вікно віртуального осцилографа


Висновки

В результаті роботи запропонований варіант побудови віртуального вимірювального комплексу, що об’єднує в собі ВП, побудовані різними способами на основі багатофункціональних АЗВП.

Запропонований варіант реалізації віртуального вимірювального комплексу на апаратних засобах, що призначені для навчання (учебно-отладочных стендах, стартових комплектах і т.д.). Також розроблений протокол обміну даними між сервером та навчальнм стендом.


Список літератури

1. Гелль П. Как превратить персональный компьютер в измерительный комплекс. – М.: ДМК, 1999. – 144 с.

2. Скороделов В.В. Виртуальные приборы на основе персонального компьютера // Сборник научных трудов «Системы обработки информации» – Харьков: НАНУ, ПАНМ, ХВУ. – 2001. – Вып. 6 (16) – C.109–115.

К-во Просмотров: 231
Бесплатно скачать Реферат: Розробка та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного