Details

Title Виртуальный стенд на основе генератора сигналов Rigol DG822 для дистанционной лаборатории: выпускная квалификационная работа магистра: направление 11.04.04 «Электроника и наноэлектроника» ; образовательная программа 11.04.04_07 «Инжиниринг в микро- и наноэлектронике»
Creators Стеля Сергей Олегович
Scientific adviser Румянцев Иван Александрович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects дистанционное обучение ; автоматизация измерений ; универсальный генератор сигналов ; цифровой осциллограф ; многопользовательская дистанционная лаборатория ; виртуальный прибор ; distance learning ; measurement automation ; arbitrary waveform generator ; digital oscilloscope ; multi-user remote laboratory ; virtual instrument
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 11.04.04
Speciality group (FGOS) 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2024/vr/vr24-4222
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\31214
Record create date 8/6/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

В результате работы были рассмотрены статьи, предлагающие различные варианты создания многопользовательских дистанционных лабораторий. Были отмечены некоторые общие принципы, присущие рассмотренным реализациям, подчеркнуты различия в подходах и выделены полезные идеи, которые в дальнейшем использовались для созданиямногопользовательской дистанционной лаборатории. Затем был проведен обзор инструментов, используемых в стенде дистанционной лаборатории и разработана программа, позволяющая формировать запросы с необходимыми параметрами для удаленного управления универсальным генератором сигналов Rigol DG822. Далее была реализована лицевая панель виртуального прибора, позволяющая вызывать функции программы через элементы управления. Был собран прототип дистанционной лаборатории и продемонстрирована работоспособность данного прототипа при отправке и приеме запросов через сетевой протокол HTTP. После этого, было создано приложение, объединяющее виртуальный прибор для управления генератором сигналов, упрощенный виртуальный прибор для отображения экрана цифрового осциллографа Rigol DS1054Z и программу-клиент многопользовательской лаборатории. Далее был создан стенд многопользовательской дистанционной лаборатории, включающий в себяуниверсальный генератор сигналов, цифровой осциллограф, макетную плату, реализующую схему двухполупериодного активного выпрямителя, и ПК с запущенной программой по обработке и последовательному выполнению пользовательских запросов на приборах и дальнейшим сбором изображений с экранов приборов и их отправке пользователям дистанционной лаборатории. Были проведены испытания по дистанционному управлению стендом при помощи программы-клиента, а также, выполнено нагрузочное тестирование стенда при отправке автоматически сгенерированных запросов с высокой частотой.

As a result of the study, articles were reviewed that offered various options for creating multi-user remote laboratories. Some common principles were used to create a multi-user remote laboratory. Then a there was a review of the instruments used in the laboratory stand and a program was developed that allows generating requests with the parameters for remote control of the Rigol DG822 waveform generator. Next, a front panel of a virtual instrument was implemented, that allows to execute functions through the controls of the device. A remote laboratory prototype was assembled and its functionality was demonstrated when sending and receiving requests via the HTTP network protocol. After this, an application was created that combines a virtual instrument for a signal generator, a simplified virtual instrument for a Rigol DS1054Z digital oscilloscope, and a multi-user laboratory client program. Next, a stand for a multi-user remote laboratory was created, including a real instruments, a breadboard implementing a full-wave active rectifier circuit, and a PC running a program for executing user requests on instruments and collecting images from their screens to send them to remote laboratory clients. Tests were performed on the laboratory stand using a client program and when sending automatically generated requests with high frequency.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
  • ВВЕДЕНИЕ
  • 1 Обзор научных статей по теме работы
    • 1.1 Дистанционные лаборатории: обзор развития, стандартизация и использование с 2000 по 2024 год
    • 1.2 Реализация проектов дистанционных лабораторий с использованием виртуальных приборов и лабораторных стендов
    • 1.3 Обзор использованных приборов и программных руководств
    • 1.4 Постановка цели и задач для выполнения работы
  • 2 Разработка прототипа многопользовательской дистанционной лаборатории и проверка его работоспособности
    • 2.1 Интерактивная лицевая панель виртуального прибора генератора сигналов Rigol DG822
    • 2.2 Программа для формирования пользовательских запросов
    • 2.3 Функции для инициализации и работы с универсальным генератором сигналов Rigol DG822
    • 2.4 Программа для чтения, обработки и выполнения пользовательских запросов
    • 2.5 Демонстрация работы прототипа дистанционной лаборатории
  • 3 Создание виртуального стенда многопользовательской дистанционной лаборатории и проведение тестирования с использованием программы для управления приборами
    • 3.1 Модернизация программы виртуального прибора Rigol DG822
    • 3.2 Упрощенный интерфейс виртуального прибора Rigol DS1054Z
    • 3.3 Программа-клиент для доступа к виртуальному стенду
    • 3.4 Макетная плата со схемой двухполупериодного активного выпрямителя
    • 3.5 Модернизации программы-инструмент
    • 3.6 Структурная схема и принцип работы многопользовательской дистанционной лаборатории
    • 3.7 Демонстрация работы виртуального стенда
    • 3.8 Нагрузочное тестирование стенда запросами с высокой частотой отправки
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Access count: 1 
Last 30 days: 0

Detailed usage statistics