Разработка системы виртуального осциллографа для наблюдения электрических сигналов

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    256,56 Кб
  • Опубликовано:
    2015-07-21
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка системы виртуального осциллографа для наблюдения электрических сигналов

Оглавление

1.      Введение

.        Задание на проектирование

.        Анализ предметной области

.        Требования к компонентам и к системе в целом

.        Исходные тексты программ

.1      Класс SignalObject

.2      Класс Ostsilograf

.3      Класс Setka

.4      Класс Signal

.5      Класс Form2

.        Внешний вид компонент и приложений

.        Заключение

7.1    Выводы

.2      Рекомендации

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

1. 
Введение


Целью данного проекта является создание системы виртуального осциллографа для наблюдения электрических сигналов. Слово "осциллограф" образовано от “осциллум” - колебания и “графо”-пишу. Отсюда и назначение этого измерительного прибора - отображать на экране кривые тока или напряжения как функции времени. Встречается и другое название этого прибора - осциллоскоп (от того же осциллум, и скопео-смотрю)-прибор для наблюдения формы колебаний. И хотя второе название более точное, в литературе на русском языке принято все же первое - осциллограф. Электронный осциллограф является одним из наиболее универсальных измерительных приборов, предназначенных для визуального наблюдения электрических сигналов и измерения их параметров. Электронный осциллограф представляет собой прибор, позволяющий изучать кривые, характеризующие изменение токов и напряжений в электрических цепях и дающий возможность измерять напряжение, фазу, частоту, длительность электрических процессов. Осциллографы широко применяются в промышленности и в научных исследованиях.

2. 
Задание на проектирование


Разработать систему виртуального осциллографа для наблюдения электрических сигналов.

3.      Анализ предметной области


Осциллограф - прибор, предназначенный для исследования (наблюдения <#"784746.files/image001.jpg">

(Рис. 1)

(Рис. 2)

(Рис. 3)

(Рис. 4)

(Рис. 5)

(Рис. 6)

(Рис. 7)

7. 
Заключение

 

7.1    Выводы


В данном проекте реализован двухканальный виртуальный осциллограф с использованием компонент. Для удобства разработки были использованы три разработанные мной компоненты(Setka, Signal, Ostsilograf). Setka и Signal размещены на Ostsilograf, который и является выходным проектируемым компонентом. Так же на данной компоненте находятся стандартные компоненты, представляющие собой кнопки, статические тексты, текстовые окна и др. В связи с этим можно задавать с помощью генератора сигналы и измерять их. Для удобства измерения реализованы такие элементы управления, позволяющие изменить амплитуды и фазу сигналов. Имеется интерфейс для настройки экрана (четкость, яркость, подсветка).

7.2    Рекомендации


В дальнейшем можно реализовать следующие возможности:

)        Ввести дополнительные каналы для измерения сигналов.

)        Создать кнопку для зеркального отображения сигналов относительно их центра.

)        Добавить функции для сложения и вычитания сигналов.

)        Добавить синхронизацию

)        Реализовать базу данных сигналов

)        Добавить возможность анализировать сигналы

)        Реализовать возможность взаимодействия с другими приборами.

8. 
Список литературы


1)      Методические указания к лабораторным работам по курсу " Технология программирования " Веселов А. А.

)        Павловская Т. «C# Программирование на языке высокого уровня»

)        Марченко А. «C# Введение в программирование»

4)      Simon Robinsin и др. «C# для профессионалов том 1»

5)      Simon Robinsin и др. «C# для профессионалов том 2»

)        Карли Ватсон «C#»

Похожие работы на - Разработка системы виртуального осциллографа для наблюдения электрических сигналов

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!