Разработка программного имитатора цифрового канала связи с применением помехоустойчивого кодирования
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
РЕФЕРАТ
Пояснительная записка состоит из 130 страниц, включает в себя 35 рисунков, 7 таблиц, 1 приложение. При работе были использованы 14 источников.
АНАЛОГО-ЦИФРОВОЕ ПРЕОБРАЗОВАНИЕ, КОДИРОВАНИЕ, ПОМЕХОУСТОЙЧИВОСТЬ, ИНТЕРФЕЙС, МОДУЛЯЦИЯ, КАНАЛ СВЯЗИ, ДЕТЕКТИРОВАНИЕ, ДЕКОДИРОВАНИЕ, ЦИФРО-АНАЛОГОВОЕ ПРЕОБРАЗОВАНИЕ, АУТЕНТИФИКАЦИЯ, АВТОРИЗАЦИЯ, МОДЕЛИРОВАНИЕ, ПРОГРАММИРОВАНИЕ.
Цель работы - разработка программного пакета, позволяющего имитировать работу цифрового канала связи, задавать различные параметры и снимать характеристики.
В результате выполнения работы сформулированы требования к программному обеспечению, изучены теоретические материалы по работе цифрового интерфейса, помехоустойчивому кодированию, выбрана среда программирования, разработаны структура программного обеспечения и алгоритмы работы имитатора, создан интерфейс для отображения результатов работы и взаимодействия с пользователем, разработаны методика работы с программным обеспечением и методика отладки и тестирования программного обеспечения.
СОДЕРЖАНИЕ
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
ВВЕДЕНИЕ
. РАСЧЁТНО-ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
.1АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
.2ОПИСАНИЕ ПРИНЦИПОВ РАБОТЫ БЛОКОВ ИНТЕРФЕЙСА
.2.1ФОРМАТИРОВАНИЕ
.2.2ДИСКРЕТИЗАЦИЯ
.2.3КВАНТОВАНИЕ ПО УРОВНЮ И КОДИРОВАНИЕ
.2.4ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ
.2.5МОДУЛЯЦИЯ
.2.6ДЕТЕКТИРОВАНИЕ
.2.7ДЕКОДИРОВАНИЕ
.2.8ЦИФРО-АНАЛОГОВОЕ ПРЕОБРАЗОВАНИЕ
.3РАЗРАБОТКА СТРУКТУРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
.4РАЗРАБОТКА ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ
.5ДИАГРАММА ПРЕЦЕДЕНТОВ
.6РАЗРАБОТКА ГРАФИЧЕСКОЙ ОБОЛОЧКИ
.7РАЗРАБОТКА МЕТОДИКИ РАБОТЫ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ
.7.1УСТАНОВКА И УДАЛЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
.7.2РАБОТА С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ
.8ПРИМЕРЫ РАБОТЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИМИТАТОРА
. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ
.1ИНФОРМАЦИОННЫЙ ПОИСК
.2ВЫБОР И ОБОСНОВАНИЕ ВИДА ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ
.3ВЫБОР И ОБОСНОВАНИЕ СРЕДЫ ПРОГРАММИРОВАНИЯ
.4РАЗРАБОТКА МЕТОДИКИ ОТЛАДКИ И ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРИ РАЗРАБОТКЕ И В ПРОЦЕССЕ ЭКСПЛУАТАЦИИ
. ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ
.1РАСЧЁТ ЗАТРАТ НА МАТЕРИАЛЫ И КОМПЛЕКТУЮЩИЕ ИЗДЕЛИЯ
.2РАСЧЁТ ЗАРАБОТНОЙ ПЛАТЫ НА СОЗДАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
.2.1РАСЧЁТ ОБЩЕЙ ТРУДОЁМКОСТИ
.3РАСЧЁТ ЕДИНОГО СОЦИАЛЬНОГО НАЛОГА
.4РАСЧЁТ НАКЛАДНЫХ РАСХОДОВ
.5РАСЧЁТ ЗАТРАТ НА СОДЕРЖАНИЕ И ЭКСПЛУАТАЦИЮ ВЫЧИСЛИТЕЛЬНЫХ СРЕДСТВ
. РАЗДЕЛ ОХРАНЫ ТРУДА, ОКРУЖАЮЩЕЙ СРЕДЫ И БЖД
.1АНАЛИЗ ОПАСНЫХ И ВРЕДНЫХ ПРОИЗВОДСТВЕННЫХ ФАКТОРОВ ПРИ РАБОТЕ НА ЭВМ
.2МЕРОПРИЯТИЯ ПО НОРМИРОВАНИЮ ОПАСНЫХ И ВРЕДНЫХ ПРОИЗВОДСТВЕННЫХ ФАКТОРОВ
.3РАСЧЁТ ВЕНТИЛЯЦИИ
.3.1РАСЧЁТ ВОЗДУХООБМЕНА
.3.2РАСЧЁТ ГИДРАВЛИЧЕСКОГО СОПРОТИВЛЕНИЯ ВЕНТИЛЯЦИОННОЙ СЕТИ
.3.3ВЫБОР ВЕНТИЛЯТОРА И ЭЛЕКТРОДВИГАТЕЛЯ
.4ПОЖАРНАЯ ПРОФИЛАКТИКА
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
API - application programming interface- international electro technical commission- international organization for standardization- message digest 5&V - verification and validation
АМ - амплитудная модуляция
АЦП - аналого-цифровой преобразователь
БИС - большая интегральная схема
ВЦ - вычислительный центр
ГПИ - графический пользовательский интерфейс
ЕСН - единый социальный налог
ЖЦ - жизненный цикл
КПД - коэффициент полезного действия
МЗР - младший значащий разряд
ОВПФ - опасные и вредные производственные факторы
ПО - программное обеспечение
ПС - программная система
ПЭВМ - персональная электронная вычислительная машина
СЗР - старший значащий разряд
ТПИ - текстовый пользовательский интерфейс
ФНЧ - фильтр нижних частот
ЦАП - цифро-аналоговый преобразователь
ЧМ - частотная модуляция
ЭВМ - электронная вычислительная машина
ЭЛТ - электронно-лучевая трубка
ЭМП - электромагнитные поля
ВВЕДЕНИЕ
Назначением системы связи является передача сообщения из одной точки в другую через канал связи, обладающий определенными свойствами. Для решения этой задачи приходится осуществлять целый ряд преобразований.
В дипломном проекте рассматривается передача сигналов через цифровой канал связи с применением помехоустойчивого кодирования. Для передачи по цифровому каналу связи, прежде всего, исходный сигнал подвергается форматированию, цель которого - преобразование аналогового сигнала в цифровой. Следующий этап - помехоустойчивое кодирование. Здесь в сигнал вносится избыточность с целью обеспечить возможность исправления на приемной стороне всех или некоторых возникших в процессе передачи ошибок. После применения помехоустойчивого кода сообщение поступает в модулятор, преобразующий цифровое сообщение в модулированный сигнал, который передаётся в канал связи. В канале связи на сигнал воздействует аддитивная помеха. Детектор осуществляет детектирование сигнала, принятого из канала связи. Детектированные цифровые данные, для исправления возникших в процессе передачи ошибок, обрабатываются декодером. Полученные цифровые данные преобразуются обратно в аналоговый сигнал.
Целью дипломного проекта является разработка программного имитатора цифрового канала связи с применением помехоустойчивого кодирования.
Для достижения поставленной цели необходимо решить следующие задачи:
формирование требования к программному обеспечению;
изуче?/p>