Дипломная работа: Разработка и отладка программного обеспечения виртуальной лаборатории Программирование микроконтроллерных
тип генерации
объем данных
дані (256 b)
К ПК
Ответ
код ГС
0
2.2 Программные средства для реализации ГСПФ
Рассматривается создание еще одного типа ВП - Виртуального генератора сигналов произвольных форм и открытой архитектуры ВВК. Открытость архитектуры ВВК - это возможность расширять номенклатуру ВП без переработки существующего аппаратного и программного обеспечения.
На аппаратном уровне это автоматически обеспечивается архитектурой ПК, которая разрешает подключать к последнему большое количество разнообразных периферийных устройств с помощью разных типов унифицированных интерфейсов.
На программном уровне это обеспечивается за счет блочно-модульного принципа построения программного обеспечения ПК.
Программное обеспечение разрабатываемого генератора сигналов произвольной формы, как и в целом виртуального измерительного комплекса состоит из двух уровней:
1) программного обеспечения ПК, которое состоит из программы интерфейса пользователя и драйверной части подключения устройства;
2) программного обеспечения микроконтроллера.
С помощью интерфейса ГСПФ, можно выполнять следующие действия:
Выбор сигнала стандартной формы:
а) прямоугольной;
б) синусоидальной;
в) треугольной;
г) экспоненциальной.
Выбор сигнала произвольной формы.
Изменение параметров сигнала:
а) амплитуды; б) частоты; в) скважности; г) постоянного смещения.
Задача режимов работы: разовый или автоматический.
Запуск процессу генерации.
Программа состоит из главного окна виртуального измерительного комплекса, где пользователь имеет возможность выбрать нужный ему прибор, а также окон для работы с конкретными приборами.
Структура интерфейса пользователя
Программа пользователя предназначена для выбора и выдачи избранных параметров сигнала произвольной формы, отображение их на экране виртуального генератора и подачи их на объект контроля. С помощью интерфейса пользователь имеет возможность выбирать форму и параметры генерируемых исходных сигналов, задавая форму, амплитуду, сдвиг и другие параметры сигналов, а также масштаб, цвета графика и др.
Структура программы ГСПФ
??????? 9 - ????????? ????????? ????
Структура и функции ПО: