Детальная информация

Название Виртуальный стенд на основе генератора сигналов Rigol DG822 для дистанционной лаборатории: выпускная квалификационная работа магистра: направление 11.04.04 «Электроника и наноэлектроника» ; образовательная программа 11.04.04_07 «Инжиниринг в микро- и наноэлектронике»
Авторы Стеля Сергей Олегович
Научный руководитель Румянцев Иван Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика дистанционное обучение; автоматизация измерений; универсальный генератор сигналов; цифровой осциллограф; многопользовательская дистанционная лаборатория; виртуальный прибор; distance learning; measurement automation; arbitrary waveform generator; digital oscilloscope; multi-user remote laboratory; virtual instrument
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 11.04.04
Группа специальностей ФГОС 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2024/vr/vr24-4222
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\31214
Дата создания записи 06.08.2024

Разрешенные действия

Группа Анонимные пользователи
Сеть Интернет

В результате работы были рассмотрены статьи, предлагающие различные варианты создания многопользовательских дистанционных лабораторий. Были отмечены некоторые общие принципы, присущие рассмотренным реализациям, подчеркнуты различия в подходах и выделены полезные идеи, которые в дальнейшем использовались для созданиямногопользовательской дистанционной лаборатории. Затем был проведен обзор инструментов, используемых в стенде дистанционной лаборатории и разработана программа, позволяющая формировать запросы с необходимыми параметрами для удаленного управления универсальным генератором сигналов 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.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Интернет Авторизованные пользователи СПбПУ
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика