Система передачи телеметрической информации для летательных аппаратов

Задача сбора телеметрической информации с летательного аппарата и передача этой информации приемнику, где информация будет обрабатываться. Схемотехническое проектирование и программирование приемника и передатчика. Разработка программного управления.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 01.09.2018
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

1

Размещено на http://www.allbest.ru/

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ "ВЫСШАЯ ШКОЛА ЭКОНОМИКИ"

Московский институт электроники и математики

им.А.Н. Тихонова

Система передачи телеметрической информации для летательных аппаратов

Выпускная квалификационная работа

по направлению

11.03.02 “Инфокоммуникационные технологии и системы связи”

Студент А.А. Иванов,

Научный руководитель: к. т. н., доцент

департамента электронной инженерии МИЭМ НИУ ВШЭ

И.А. Иванов

Москва 2018

Оглавление

  • Введение
  • Глава 1. Описание системы
  • 1.1 Телеметрия
  • 1.2 Микроконтроллеры
  • 1.3 Микроконтроллер ATmega328P
  • 1.3.1 АЦП микроконтроллера Atmega328P
  • 1.4 Описание шины подключения I2C
  • 1.5 Описание основных датчиков
  • 1.5.1 Датчик абсолютного давления BMP180
  • 1.5.2 Приемник и передатчик RF - 433МГц
  • 1.5.3 GPS/GLONASS (Troyka-модуль)
  • 1.5.4 Жидкокристаллический индикатор 2004А
  • 1.6 Постановка задачи
  • Глава 2. Разработка СПТИ
  • 2.1 Структура системы
  • 2.2 Схемотехническое проектирование
  • 2.2.1 Линии питания и сброса микроконтроллера Atmega328P
  • 2.2.2 Кварцевый генератор
  • 2.2.3 Получение опорного напряжения для работы микроконтроллера
  • 2.2.4 Электрическая схема модулей СПТИ
  • 2.3 Разработка программного управления СПТИ
  • 2.3.1 Программирование приемника
  • 2.3.2 Программирование передатчика
  • 2.4 Разработка трассировки печатных плат СПТИ
  • Глава 3. Тестирование макетной платы СПТИ
  • Заключение
  • Литература
  • Приложения

Список сокращений

МК - микроконтроллер

СПТИ - система передачи телеметрической информации

ISP - In-System Programming (Внутрисхемное программирование))

АЦП - аналого-цифровой преобразователь

UDP - User Datagram Protocol

NMEA - National Marine Electronics Association

LCD - Liquid-crystal display (Жидкокристаллический дисплей)

ЖК - Жидкокристаллический (дисплей)

COM - Communication port (Последовательный порт)

LDP - Low Power Device (маломощные устройства)

SDA - Serial Data (линия данных)

SCL - Serial Clock (линия тактирования)

Введение

В настоящее время трудно представить себе область, где нет необходимости собирать физические параметры и состояние контролируемых объектов системы. Потребность в таких устройствах возрастает с середины XIX века, и существует постоянная потребность в поиске новых аппаратных и программных решений для телеметрических систем передачи информации. Области применения телеметрических систем различны, и это связано с тем, что контроль параметров необходим в первую очередь для того, чтобы избежать выхода дорогостоящего оборудования из строя, также от работоспособности данного оборудования могут зависеть жизни людей.

Основной проблемой изучения телеметрических систем является правильный выбор компонентов для надежной работы устройства, также необходимо правильно разработать модель печатной платы на основе выбранных компонентов. Основная цель проекта - получить информации о параметрах объекта для дальнейшего анализа полученных данных, разработать и создать устройство для приема и передачи телеметрической информации, протестировать макетную плату. Для достижения целей необходимо использовать информацию об аппаратных и программных возможностях используемых устройств.

В рамках проекта существует ряд конкретных задач. В настоящее время сбор информации с беспилотных летательных аппаратов являются важной задачей. Одной из основных причин подобных проектов является поддержание систем в актуальном состоянии при помощи использования современных технологий. Система является легко интегрируемой везде, где требуется удаленный сбор параметров, с незначительными изменениями в первоначальной конструкции.

сбор передача телеметрическая информация

Глава 1. Описание системы

1.1 Телеметрия

Телеметрия - получение отслеживаемой информации об подконтрольном объекте на расстоянии. Одной из первых реализацией телеметрической системы является линия передачи между Зимним дворцом российского императора и штабами армий, созданная в 1845 году, с тех пор телеметрические системы постоянно развиваются.

На сегодняшний день сбор телеметрической информации осуществляется везде: медицина, авиация, мониторинг центров обработки данных, IP-мониторинг, умные дома. Сбор телеметрической информации можется осуществляться как по проводным, так и по беспроводным каналам связи. Сам процесс передачи информации подразумевает снятие физической величины с объекта, его преобразование в электрический сигнал, передачу по каналу связь, получение сигнала с его последующей обработкой и представлением в удобном виде для конечных пользователей. В состав телеметрической информации может входить любой параметр, который можно снять об подконтрольном объекте, так, например, сегодня любой процессор снабжается датчиками температуры, как следствие эту информацию можно отслеживать на любом расстоянии предусмотренным каналом связи, что является невероятно важным для центров обработки данных, от работоспособности которых сегодня зависят все отрасли от медицины до авиации. Очевидно, что температура подконтрольного объекта всего лишь один из важных параметров которые необходимо отслеживать, перечень всех параметров для объекта определяется из потребностей применения системы.

В рамках данной работы стоит задача сбора телеметрической информации с летательного аппарата и передача этой информации приемнику, где информация будет обрабатываться. Подразумевается, что сбор информации будет производиться с устройств в пределах прямой видимости, так как данный вариант передачи наиболее прост в реализации, а работа конечных узлов по сбору и обработке информации неизменна для любого способа передачи информации. С объекта будут отслеживаться следующие параметры: температура, высота, атмосферное давление, скорость, широта, долгота, время сбора информации.

1.2 Микроконтроллеры

Микроконтроллер (МК) - устройство которое объединяет в себе процессор, постоянное запоминающее устройство, оперативное запоминающее устройство, интерфейс связи, таймер, а также любые периферийные устройства, которые можно подключить к портам ввода вывода.

Микроконтроллеры появились и получили распространения благодаря появлению микропроцессоров примерно в начале 70-х годов прошлого века. МК применяются во всех областях где нужна не столько вычислительная мощность процессора, сколько баланс между функциональностью и ценой. Разрядность и тактовая частота МК соответствует разрядности и частоте его процессора, от дынных характеристик напрямую зависит вычислительная мощность МК. В настоящее время трудно придумать электронное устройство где не используются МК.

Перед выбором МК нужно представлять функционал, который будет на нем реализовываться. Для данной работы был выбран микроконтроллер семейства AVR компании Atmel - Atmega328P в корпусе TQFP32 из-за хорошей сопроводительной документации и большой популярности, и обилия информации по разработке устройств с данным МК.

1.3 Микроконтроллер ATmega328P

Микроконтроллер Atmega328P является восьмиразрядным МК семейства AVR компании Atmel. Данный МК имеет хорошую производительность, а из-за техпроцесса в 60нм имеет низкое энергопотребление. С данным МК можно сочетать огромное множество датчиков и модулей расширения, сам МК при этом компактного размера и имеет большую скорость опроса подключаемых устройств. В зависимости от величины подаваемого напряжения в диапазоне от 1.8В до 5.5В данный МК может работать на частоте от 4МГц до 20МГц. Внутренний источник тактирования Atmega328p работает на частоте 8 МГц, но на практике им не пользуются из-за неточности, чаще всего используются внешний источник тактирования на 16 - 20МГц.

При программировании данного МК программа записывается в конец ПЗУ, для программирования используются выводы MISO, SCK, MOSI, GND, RESET, которые являются стандартными для внутрисхемного программирования (ISP). В качестве программатора будет использоваться плата Arduino Uno, удобство использования данного программатора заключается в том, что вначале программный код можно протестировать на плате Arduino после чего соединить ISP выводы программатора и самой Atmega328P и автоматически сконфигурировав фьюзы (настроечные параметры МК) целевой платы.

Перечень основных характеристик Atmega328P:

· Тип памяти - flash

· Постоянная память (Кбайт) - 32

· Количество миллионов инструкций в секунду на 1 такт тактовой частоты - 1 MIPS/MHz

· Оперативная память (Кбайт) - 2

· Данные EEPROM / HEF (Кбайт) - 1

· Периферийные устройства цифровой связи - 1-UART, 2-SPI, 1-I2C

· Таймеры - 2 x 8 бит (PWM), 1 x 16 бит (PWM)

· Количество компараторов - 1

· Диапазон температур (C) - От - 40 до 85

· Диапазон рабочих напряжений (В) - 1,8 до 5,5

· Количество контактов - 32

Рисунок 1 - Схема Atmega328P в корпусе TQFP32.

В МК Atmega328P для ввода/вывода предусмотрено 23 программируемые линии, которые можно объединить в 3 группы:

Порт B (PB0 - РВ7):

(PB0 - PB1) - порты общего применения;

(PB2 - PB5) - порты внутрисхемного программирования;

(PB6 - PB7) - порты для подключения кварцевого резонатора.

Порт C (PC0 - РС6):

(PC0 - PC5) - порты аналоговых входов;

(PC6) - порт, используемый для перезапуска МК.

Порт D (PD0 - PD7) - порты используемы для общего применения.

1.3.1 АЦП микроконтроллера Atmega328P

Так как микропроцессор не может работать с аналоговыми сигналами требуется устройство, которое будет преобразовывать аналоговый сигнал в цифровой, таким устройством является аналогово-цифровой преобразователь (АЦП). Любая физическая величина окружающей нас природы является аналоговой, также показания, которые снимаются датчиками, тоже чаще всего являются аналоговыми, из-за этого АЦП является очень важным устройством для цифрового мира.

АЦП характеризуется несколькими параметрами главными из которых являются: частота дискретизации, разрядность АЦП, величина опорного напряжения. От этих характеристик наибольшим образом зависит точность преобразования аналогово сигнала в цифровой.

Частота дискретизации характеризует интервалы времени через которые будет сниматься напряжение с входного аналогового сигнала. Разрядность показывает на какое количество измерений можно разбить опорное напряжение. Например, для 4 разрядного АЦП входное напряжение разбивается на 16 значений. Опорное напряжение показывает с каким максимальным значением напряжения может работать АЦП. В рамках нашей работы в Atmega328P используется 8-ми разрядный АЦП с частотой дискретизации 15КГц и опорным напряжением в 5В, это означает что точность измерения напряжения входного аналогово сигнала составляет 5/210=4.88 (мВ) и такие измерения происходят каждые 67мкс. Важно отметить что приведенные значения даны для непрерывного преобразования аналогово сигнала, при однократных считываниях они отличаются, так как частота дискретизации для однократного преобразования меньше из-за большего количества тактов затрачиваемых на измерение.

Рисунок 2 - Пример работы 3-х разрядного АЦП.

1.4 Описание шины подключения I2C

Данная шина была разработана компанией Philips в 80-е года прошлого века и получила большое распространение из-за своей простоты и функциональности. Шина I2C представляет собой низкоскоростной интерфейс для периферийных устройств к МК и использует всего 2 линии подключения. По данной шине возможно подключить до 128 устройств, в таком случае МК выступает как ведущее (Master) устройство, а подключенные к шине элементы как ведомые (Slave). У каждого ведомого устройства есть свой идентификатор, при помощи которого их можно различать друг от друга.

Рисунок 4 - Схематическое отображения шины подключения I2C.

Первая линия подключения называется SDA и отвечает за передачу данных. Пропускная способность линии SDA равняется 3.6Мбит/с, данной пропускной способности достаточно для подключения различных датчиков, типов памяти, жидкокристаллических индикаторов. Вторая линия подключения называется SCL и является линией тактирования. Такты генерирует ведущее устройств. Данные передаются как ведущим, так и ведомыми устройствами.

Всего процедура обмена данными состоит из 5 фаз:

· фаза ожидания - обе линии находятся в состоянии высокого уровня;

· фаза старта - ведущий на линии SDA инициализирует перепад с высокого уровня на низкий;

· фаза адресации - ведущее устройство запрашивает ведомое устройство с определённым адресом;

· фаза передачи данных - ведомое устройство с ранее запрошенным адресом передает побитово свои данные, также после каждого байта ведущему отсылается один бит подтверждения передачи информации;

· фаза останова - ведущий на линии SDA инициализирует перепад с низкого уровня на высокий;

1.5 Описание основных датчиков

1.5.1 Датчик абсолютного давления BMP180

К самым доступным датчикам давления, которые часто используются в полетных контроллерах и в разного рода самодельных электронных устройствах можно отнести датчики компании BOSСH: BMP180. Также этот датчик способен снимать температуру, что делает его еще более подходящим и универсальным для использования в нашей работе.

Основные характеристики:

· Напряжение питания: 3.3В - 5В

· Рабочий ток: 0.5мA

· Диапазон измеряемого давления: 300гПа - 1100гПа

· Интерфейс: I2C

· Время срабатывания: 4.5мс.

· Точность измерения давления: 0,1гПа;

· Точность измерения температуры: 0,1°С;

· Габариты: 15 мм х 14 мм

Рисунок 5 - Изображение датчика BMP180.

Работа с датчиком осуществляется при помощи интерфейса I2C описанного ранее. Подключается датчик к аналоговым входам МК PC4 (SDA) и PC5 (SCL), далее сигнал оцифровывается при помощи внутреннего АЦП МК.

Учитывая минимальное давление, с которым может работать датчик, можно сделать вывод что на основе данных получаемых с датчика возможно измерять высоту, на которой он находится, до уровня в 9км. Формула для расчета высота над уровнем моря в зависимости от полученного давления выглядит следующим образом:

H - высота над уровнем с давлением P0;

P - давление полученное датчиков:

P0 - давление от которого ведется отсчет высота, в нашем случае это будет давление над уровнем моря.

Рисунок 6 - Схема включения датчика BMP180.

Вывод VDDIO учувствует в схеме включения в тех случаях, когда используются маломощные МК, в нашем случае его использование необязательно.

1.5.2 Приемник и передатчик RF - 433МГц

Данный приемопередатчик позволит дистанционно снимать данные с датчиков и после выводить их на ЖК индикатор, который будет рассмотрен после. RF-модули для передачи данных работают в диапазоне УКВ и используют стандартные частоты 433МГц, 868МГц либо 2,4ГГц (реже 315МГц, 450МГц, 490МГц, 915МГц и др.) Чем выше несущая частота, тем с большей скоростью можно передавать информацию.

Рисунок 4 - Изображение приемника и передатчика RF-433МГц.

В целом работа приемника и передатчика как системы выглядит довольно просто: передатчик передает сообщения приемнику по схожей логике работы беспроводных протоколов UDP, приемник получая непрерывный поток байтов отбрасывает служебную информацию и выделяет целевое сообщение. В целевом сообщении будет содержаться информация собранная с датчиков. Таким образом с небольшим интервалом времени можно будет осуществлять сбор информации с датчиков и делать ее последующую отправку приёмнику, который выделит полезную информацию и отобразит ее пользователю.

Характеристики передатчика:

· напряжение - от 3В до 12В;

· мощность на выходе - 32 мВт;

· рабочий ток - 8мА;

· скорость передачи данных - 8 кб/сек;

· рабочие температуры - от - 20 до 80 градусов С.

Характеристики приемника:

· напряжение: 5В;

· ток: 5,5 мА;

· рабочая частота: 315-433 МГц;

· скорость приема 9,6 кб/сек.

Радиопередатчик способен передавать данные до 300 метров, в зависимости от препятствий на пути распространения сигнала и использования антенн.

Передатчик получает данные от МК Atmega328p с вывода TX (PD1), и передает их на приемник. Приемник, получив данные, передает их МК на вывод RX (PD0). Также на приемник и передатчик необходимо подать питание в 5В и заземлить их.

Рис.5 Схема включения передатчика RF-433МГц.

Схема включения приемника соответствует схеме включения передатчика, только вместо линии МК TX (PD1) учувствует линия RX (PD0).

1.5.3 GPS/GLONASS (Troyka-модуль)

Для определения географических координат, скорости движения, точного времени снятия показаний в работе будет применяться GPS/GLONASS модуль.

Рис.6 Изображение GPS/GLONASS (Troyka-модуль).

Модуль состоит из антенны и навигационного приемника необходимого для обработки полученных данных, которые дальше можно передать МК на любой цифровой вывод.

Для получения информации о местоположении необходимо поймать сигнал минимум с 4 спутников, это могут быть спутники как GPS, так и GLONASS. Чем больше спутников находится в области видимости, тем точнее определяется местоположение датчика, а, следовательно, скорость и время. Важно отметить что из-за дециметрового диапазона волн на котором передаются GPS данные ухудшается качество связи между модулем и спутниками если модуль находится не на открытой местности.

После получения данных со спутников и их обработкой в навигационном преемнике данные могут передаваться на МК по протоколу National Marine Electronics Association (NMEA). NMEA - особый протокол для навигационного оборудования определяющий в каком виде передаются полученные данные со спутников.

Модуль имеет две линии необходимые для получения команд (RX) от МК и для передачи данных (TX) на МК. Для питания модуля можно использовать такое же опорное напряжение что в нашей работе используется для питания Atmega328P. Согласно документации, МК семейства AVR имеют зарезервированные RX и TX выводы для подключения устройств, которым необходимо посылать команды или от которых можно получать данные, для Atmega328P выбранного в данной работе это выводы PD1 и PD0 соответственно.

Рисунок 7 - Схема включения GPS/GlONASS модуля.

В схеме включения модуля используется на два посадочных места больше чем было описано ранее, это связано с тем, что модуль имеет дополнительные разъемы для индикации питания и индикации получения и отправки данных по RX и TX линиям, данная опция в нашей работе использоваться не будут.

1.5.4 Жидкокристаллический индикатор 2004А

Жидкокристаллические (ЖК) индикаторы имеют 16 выходов для подключения к МК, из-за чего у МК расходуется большое количество портов ввода/вывода. Для упрощения задачи подключения можно воспользоваться ЖК индикатором с I2C контроллером, который позволит осуществить подключение всего по 2 линиям. В работе ЖК индикатор будет использоваться вместе с принимающим данные МК и будет выводить их для отображения. У ЖК 2004А имеется 4 строки по 20 символов на каждой, этого достаточно для отображения всех необходимых данных.

Вначале работы с ЖК индикатором определяется его I2C адрес и устанавливается подключение с МК, после этого на ЖК индикатор можно выводить любые данные для отображения. Точку ввода данных можно установить в любую ячейку из массива размерность 4 х 20, при этом нумерация строк и столбцов начинается с 0.

Рисунок 8 - Изображение обратной стороны ЖК индикатора 2004А с I2C контроллером.

Рисунок 9 - Электрическая схема подключения ЖК индикатора по I2C шине.

1.6 Постановка задачи

Целью данной работы является создание системы передачи телеметрической информации для летательных аппаратов. Данная система может применяться в различных областях, где требуется дистанционный мониторинг информации. Для достижения цели необходимо выбрать наиболее подходящие компоненты для создания системы передачи телеметрической информации, на основе выбранных компонентов спроектировать электрическую схему и трассировку, далее необходимо запрограммировать систему, последним этапом является тестирование макетного стенда. Разработка модели печатной платы будет производиться в специальном программном обеспечении EAGLE CAD. Программирование будет осуществляться на платформе Arduino IDE. Исследования могут быть полезны для удаленных систем сбора данных, например, беспилотных летательных аппаратов или умных домов.

Глава 2. Разработка СПТИ

2.1 Структура системы

Структурно система состоит из двух модулей - приемника и передатчика. Передатчик осуществляет сбор телеметрической информации непосредственно с объекта и передает эту информацию приемнику. Приемник получив информацию от передатчика обрабатывает ее и отображает пользователю.

Рисунок 10 - Схематическое отображение структуры СПТИ.

Способы взаимодействия датчика BMP180 и ЖК индикатора с МК осуществляется по шине I2C. RF433 передатчик и приемник подключаются к любому цифровому выводу Atmega328P, что дальше фиксируется и учитывается при программировании МК.uaRT - способ асинхронной свази цифровых устройств предназначенный для обмена данными и командами. При помощи данного способа связи можно подключить несколько устройств в сеть, которая будет взаимодействовать, ограничением является количество выводов, отведенных под данные цели у МК. Как отмечалось при описании GPS/GLONASS модуля для UART в AVR МК используются выводы RX и TX. LDP433 является диапазоном радиочастот для маломощных устройств, именно в этом диапазоне работает RF433 приемопередатчик. Дальность передачи зависит от мощности подаваемой на передатчик, а также от наличия антенн для приемника и передатчика. Длинна антенны для используемого диапазона составляет приблизительно 17 см.

2.2 Схемотехническое проектирование

Разработка электрической схемы осуществлялась при помощи программного обеспечения Eagle CAD, где есть возможность сразу выбрать в каких корпусах используются элементы для дальнейшего проектирования печатной платы.

2.2.1 Линии питания и сброса микроконтроллера Atmega328P

Питание МК разделяется на аналоговое (выход AVCC) и цифровое (выход VCC). В нашей работе питаться МК будет от напряжения 5В, которое будет подаваться через стабилизатор напряжения LM2940.

Важную роль играет вывод МК AREF, он отвечает за величину опорного напряжения для АЦП МК. Будем подавать на него такое же напряжение, как и на питание МК равное 5В.

Данная схема включения питания МК является стандартной и применима для большинства МК из семейства AVR, разница может заключаться лишь в нумерации выводов.

Рисунок 11 - Подключение питания МКAtmega328P.

Бывают ситуации, когда необходимо выполнить переиницилизацию МК, для этого у Atmega328P предусмотрен специальный вывод RESET (PC6). При отсутствии напряжения на данном выводе будет произведена переинизиализация МК, которая включает в себя установку всех регистров в изначальное состояние. Важно чтобы сброс не происходил случайно, для этого необходимо установить резистор в 10кОм между линией сброса и питанием. Для сглаживания внешних помех также устанавливается конденсатор в 100нФ.

Рисунок 12 - Подключение линии RESET к МК Atmega328P.

2.2.2 Кварцевый генератор

Как уже отмечалось внутренний кварцевый генератор МК Atmega328P отличается неточностью и имеет частоту всего 8 МГц, для улучшения тонности и увеличения частоты кварцевого генератора МК можно воспользоваться внешним генератором на 16МГц. Кварцевый генератор подключается к специально зарезервированным для этих целей выводам МК под номерами 7,8 (PB6, PB7). Для сглаживания помех кварц заземляется через конденсаторы емкостью 22пФ.

Рисунок 13 - Схема подключения внешнего кварцевого генератора.

2.2.3 Получение опорного напряжения для работы микроконтроллера

Наиболее удобный метод уменьшить и сгладить помехи от входного источника напряжения является подключение питания к МК через стабилизатор напряжения. Для Atmega328P подходит стабилизатор напряжения LM2940. Он способен входное напряжение из диапазона в 6.5В - 26В преобразовать в напряжение 5В, при этом разброс вокруг этого значения будет минимален. Наличие емкостей в схеме включения необходимо для сглаживания высокочастотных и низкочастотных помех.

Рисунок 14 - Схема включения LM2940.

2.2.4 Электрическая схема модулей СПТИ

Для приемника и передатчика разработаны свои электрические схемы, но схема включения МК Atmega328P одинаковая в обоих случаях. Список элементов, используемых в системе представлен ниже.

Таблица 1 - Спецификация элементов системы СПТИ.

Позиция

Номинал

Корпус

Количество

Общие элементы системы

Конденсаторы

С1, 2, 5, 8, 9

100нФ

C0805

5 шт.

С3, 4

22пФ

С0805

2 шт.

С6, 7

22мкФ

C0405

2 шт.

Резисторы

R1

10кОм

С0805

1 шт.

Индуктивности

L1

100мкг

С0805

1 шт.

Кварцевый генератор

Q1

16МГц

SM49

1 шт.

Стабилизатор напряжения

LM2940

5В (выходное)

TO-220

1 шт.

МК

Atmega328P

-

TQFP32

1 шт.

Приемник

ЖК индикатор

WH2004A (I2C)

-

-

1 шт.

Приемник данных

RF - 433МГц

-

-

1 шт.

Передатчик

Резисторы

R2, 3

4.7кОм

С0805

2 шт.

Датчик давления

BMP180

-

BMP180

1 шт.

Передатчик данных

RF - 433МГц

-

-

1 шт.

Датчик навигационных данных

GPS/GLONASS Модуль

-

-

1 шт.

Из приведенной таблицы элементов видно, что емкости, сопротивления и индуктивности были выбраны в наиболее распространенном на сегодняшний день SMD корпусе С0805.

Уже отмечалось что схема включения МК одинаковая независимо от того в модуле приемника или передатчика она используется, поэтому дальше приведена общая электрическая схема включения МК Atmega328P и отдельно электрические схемы для элементов приемника, и передатчика.

Рисунок 15 - Электрическая схема модуля приемника.

Рисунок 16 - Электрическая схема модуля передатчика.

Рисунок 17 - Электрическая схема включения МК в приемнике и передатчике.

2.3 Разработка программного управления СПТИ

Разработка кода осуществлялась в программе Arduino IDE. В качестве программатора будет использоваться плата Arduino MEGA подключенная по AVR ISP. Данная конфигурация дает возможность не настраивать опции Atmega328P вручную, Arduino ISP программатор автоматически сделает это сам. Также весь код изначально может быть протестирован на плате Arduino MEGA.

2.3.1 Программирование приемника

Согласно структурной схеме приемник состоит из 3 частей: МК Atmega328P, ЖК индикатора и RF-433МГц приемника.

Для упрощения работы с радиопередатчиком используется библиотека - "VirtualWire". RF-433МГц приемник может быть подключен к любому цифровому входу, дальше МК необходимо указать к какому его входу присоединен приемник, так как на этот вход будут поступать принятые данные. Также при программировании радиопередатчика RF-433 необходимо установить скорость с которой будет вестись обмен данными. Скорость обмена данными зависит от мощности передатчика, расстояния между приемником и передатчиком, использования антенн. В данной работе будет использоваться скорость 4000бит\с. Установка описанных параметров и инициализация радиопередачи при программировании осуществляется следующим образом:

vw_set_rx_pin (pin); // Установка вывода для приема данных от датчика.

vw_setup (4000); // Установка скорости передачи данных (бит/c).

vw_rx_start (); // Инициализация приемника.

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

Для работы с ЖК индикатор по I2C шине необходимо использование библиотеки - "LiquidCrystal_I2C". Для инициализации дисплея нужно МК указать I2C идентификатор индикатора, который можно узнать при помощи I2C сканера - программы, которая сканирует I2C шину и возвращает идентификаторы всех подключенных к этой шине устройств. Также при инициализации указывается количество строк и столбцов индикатора. Инициализация индикаторы с именем lcd осуществляется следующим образом: LiquidCrystal_I2C lcd (0x27, 20,4);

Приведенная строка кода инициализирует ЖК индикатор с идентификатором 0x27 (задается в шестнадцатеричной системе счисления) с 20 столбцами и 4 строками. Дальше для работы с дисплеем нам достаточно две команды, первая отвечает непосредственно за вывод данных (print), вторая за установку курсора на определенную позицию при помощи выбора номера строки и столбца (setCursor).

2.3.2 Программирование передатчика

Передатчик состоит из МК Atmega328P, датчика BMP180, GPS/GLONASS модуля и RF433МГц передатчика.

Для работы с датчиком температуры и давления используется библиотека "SFE_BMP180". Датчик подключается по шине I2C и процесс инициализации аналогичен процессу подключения ЖК индикатора 2004А, который был описан ранее.

Дальше алгоритм получения давления и температуры выглядит следующим образом:

Рисунок 18 - Алгоритм получения данных датчика BMP180.

После каждого запроса данных происходит ожидания их получения, также наличие именно такой последовательности передачи данных связано с тем, что данные передаются по одной линии SDA и невозможно одновременно передавать значения температуры и давления.

Температура и давления запрашиваются командами getTemperature () и getPressure () соответственно. При получении давления можно задать степень точности снятия показаний, максимальная точность составляет ~0.12гПа, но при этом немного увеличивается время ожидания ответа датчика при запросе.

Для работы с GPS/GLONASS модулем используется библиотека - "TroykaGPS" которая специально разработана для данного модуля. Для инициализации модуля необходимо сообщить ему к каким выводам МК он подключен, в нашем случае это вывода PD1 (TX) и PD0 (RX), но в программе указывается порядковые номера данных выводов, это 2 и 3 соответственно. Дальше алгоритм работы с модулем выглядит следующим образом:

Рисунок 19 - Алгоритм работы с GPS/GLONASS модулем.

Данные содержат в себе координаты в виде десятичной дроби и градусах, скорость в км/ч, точное время, количество спутников с которыми установлено соединение. Перечень команд для сбора описанных данных:

gps. getLatitudeBase10 (); // Получение широты в виде десятичной дроби.

gps. getLongitudeBase10 (); // Получение долготы в виде десятичной дроби.

gps. getSpeedKm (); // Получение скорости в км/ч.

gps. getTime (); // Получение времени.

gps. getDate (); // Получение даты.

gps. getSat (); // Получение количества спутников.

Инициализация передатчика RF433МГц аналогична инициализации приемника RF433МГц, только после инициализации передатчик начинает не прослушивать радиоэфир, а передавать данные. Для передачи данные помещаются в массив символов, после чего этот массив отправляется в виде сообщения. Приемник получив сообщение может работать с данными хранящимися в массиве.

2.4 Разработка трассировки печатных плат СПТИ

После того как в EAGLE CAD завершена разработка электрических схем для приемника и передатчика, можно переходить к компоновке и соединению элементов на печатной плате.

В работе будет использоваться двухсторонняя трассировка. Линии и полигоны красного оттенка находятся на верхней стороне платы, синего оттенка на обратной стороне. Основная часть полигона является линией земли, это используется для более удобного заземления элементов. Корпуса элементов задаются заранее и после построения электрической схемы фиксируются, таким образом первый шаг при трассировке - это расположение элементов, причем необходимо заранее представлять линии связи, которые существуют в схеме, чтобы в дальнейшем не возникло проблем с пересечением дорожек и невозможностью проложить какую-либо линию.

Рисунок 20 - Трассировка печатной платы передатчика СПТИ.

На рисунке изображенном выше линии подключения AVR-ISP полностью находятся на обратной стороне платы, также UART линии GPS/GLONASS модуля и RF433МГц передатчика находится на обратной стороне платы. Линия внешнего питания имеет большую ширину, чем остальные линии, это связано с повышенным током, который протекает по данной линии. Реализованная трассировка для модуля передатчика системы выбрана из-за наибольшего удобства для выбранной компоновки элементов.

Рисунок 21 - Трассировка печатной платы приемника СПТИ.

При трассировке печатной платы приемника СПТИ питание для AVR-ISP, RF-433МГц приемника и ЖК индикатора прокладывается на обратной стороне платы.

Глава 3. Тестирование макетной платы СПТИ

Для тестирования использовалось две платы Arduino на основе МК Atmega328P и Atmega2560, что дает возможность подключения датчика к тем же самым выводам, что использовались при программировании и разработке МК в данной работе.

Тестирование проводится для выявлений недочетов в схемах включения датчиков и проверки на работоспособность как программного кода, так и системы в целом. Программный код и схему включения датчиков, описанную во второй главе, после успешного тестирования можно использовать в готовом устройстве.

Передатчик и приемник RF-433МГц подключаются к цифровому выводу номер 12 на обеих платах Arduino. ЖК индикаторы подключается к плате-приемнику Arduino к выводам 20 (SDA) и 21 (SCL). Датчик давления подключается к плате-передатчику к выводам А4 (SDA) и A5 (SCL). GPS/ GLONASS модуль подключается к выводу 1 платы-передатчика. Для удобства используется макетная плата подключения, собирающая системы воедино. Все используемые и описанные выводы и компоненты для макетной платы совпадают с используемыми выводами и компонентами описанных в работе, на изображении ниже можно увидеть сопоставление выводов Atmega328P и платы Arduino UNO.

Рисунок 22 - Описание выводов Arduino UNO.

Программирование макетной платы осуществляется при помощи подключения Arduino к персональному компьютеру к COM порту. Сам код разрабатывается в Arduino IDE, в которой нужно лишь указать к какому порту подключена плата. Полная версия программного кода, используемого в работе, представлена в Приложении №1 и №2.

На ЖК индикатор выводится построчно информация, собранная с датчиков. На первой строке температура окружающей среды в градусах Цельсия (T) и давление (Pr) в ГПа. На второй строке выводится количество спутников (Sat), с которыми GPS/GLONASS модулю удалось установить связь, высота над уровнем моря в метрах (P) и скорость перемещения. На последних строках поочередно выводятся отображения широты (L) и долготы (E).

После разработки и проверки макетной платы было решено провести тестирование каждой составляющей. Для RF-433МГц проверялась дальность действия. Для BMP180 датчика и GPS/GLONASS осуществлялась проверка снимаемых данных.

Так как в диапазоне LDP433 не требуется лицензирование для работы, то на частоте 433МГц с полосой пропускания в ~125КГц работают многие бытовые беспроводные устройства, например, автоматическое управление дверьми, сигнализация машин, безлицензионные радиостанции, таким образом вблизи таких устройств существую помехи, которые снижают дальность радиопередачи даже если устройства работают на смежных несущих частотах. Из - за ситуации описанной выше было выбрано три варианта для тестирования радиопередатчика: в пределах здания, на улице в городской среде, на открытой местности без видимых устройств для создания помех. Также стоит отметить что радиопередатчики имеют возможность установки антенн, для частоты в 433МГц длинна антенны должна составлять приблизительно 17.5см. В качестве антенны использовался обычный проводник, скрученный в спираль. Результаты сравнение приведены в таблице ниже:

Таблица 2 - Тестирование приемника и передатчика RF-433МГц в разных условиях.

Место тестирования

Наличие антенн

Максимальная дальность работоспособности (м)

В пределах здания

Нет

10

На улице в городской среде

Нет

48

На открытой местности

Нет

117

В пределах здания

Да

10

На улице в городской среде

Да

95-100

На открытой местности

Да

213

Важно отметить, что наличие преграды между приемником и передатчиком обрывает связь, все значения указанные выше приведены при расположении приемника и передатчика в пределах прямой видимости. Измерения производились несколько раз в разны точках, при ясной погоде. Наличие антенны очень сильно влияет на дальность работоспособности радиопередатчика, также направление антенн друг на друга увеличивает максимальное расстояние радиопередачи.

Для тестирования датчика BMP180 применялась утилита для смартфонов - "Sensors test", которая, используя возможности аппарата, может показывать давление с погрешностью в 0.002гПа и точностью до тысячных долей.

Снятие показаний с датчика BMP180 занимает несколько тактов процессора МК так как выполняется в несколько этапов, на практике время получения всех данных занимает меньше 2мс.

Для изменения давления датчик перемещался вертикально после чего положение датчика и смартфона фиксировались на одном уровне и сравнивались полученные значения. Было произведено порядка 40 измерений, благодаря которым была посчитана дельта значений равная 0.12ГПа. Можно отметить что датчик давления BMP180 показывал значения всегда немного меньше чем показание полученные в используемой утилите, в целом время отклика и показания датчика не сильно расходятся с показаниями смартфона, который в данном тестировании считался эталонным.

Для GPS/GLONASS модуля основными данными требующими тестирования являются: количество спутников с которыми установлена связь, широта, долгота, скорость перемещения.

Для тестирования количества спутников с которыми модулю удалось установить связь использовалась утилита "GPS Essential", которая в реальном времени показывает доступное число GPS и GLONASS спутников в области видимости. Тестирование проводилось в разных условиях, после чего подсчитывалось среднее значение количества спутников, с которыми установлена связь. Также на это этапе происходила запись значений широты и долготы GPS/GLONASS модуля и утилиты, которые будут использоваться при оценке погрешности географических показаний датчика. Тут важно еще раз отметить, что значения широты и долготы тем точнее, чем с большим количеством спутников установлена связь.

Современные спутниковые системы передают навигационные данные на дециметровых волнах, из-за чего тестирование модуля нужно было проводить в пределах здания и под открытым небом.

В пределах здания у непосредственно близости к окнам GPS/GLONASS модуль способен поймать до 10 спутников, чаще всего 5-7, при этом утилита отмечает что в области видимости находится на 1-2 спутника больше. При удалении от окон становится сложнее устанавливать связь со спутниками и чаще всего связь пропадает так как модуль видит меньше 3 спутников, а этого недостаточно для определения координат. На рисунке ниже изображен пример значения переменной "Sat" которое показывает количество спутников, с которыми установлена связь:

Рисунок 23 - Данные GPS/GLONASS модуля в здании.

На открытой местности модуль без проблем устанавливает связь с 12-17 спутниками, при этом в области видимости утилита отмечает куда большее количество спутников, тут уже в силу вступают ограничения модуля на количество одновременных связей со спутниками. Связи с 15 спутниками достаточно для определения местоположения с точностью до 5м, так как модуль будет применяться в летательных аппаратах, то его режим работы будет соответствовать работе модуля на открытой местности.

Для оценки погрешности определения местоположения удобнее всего представлять координаты в градусах, минутах и секундах. Погрешность в определении координат наблюдается только в секундах, поэтому переведем секунды в метры для более удобного и наглядного сравнения.

Секунда широты в метрах:

Параллели имеют длину от 40км до 0км, следовательно, необходимо выбрать градус широты, относительно которой можно будет определить длину окружности параллели. Географический центр Москвы имеет широту 570, для данной широты параллель имеет длину 21878.28км.

Секунда долготы на 57 градусе широты в метрах:

Эталонными значениями координаты будем считать значения, полученные в утилите "GPS Essential", так как при помощи данной утилиты можно снимать показания с большего количества спутников, таких как: GPS, GLONASS, Galileo, BeiDou. Также данная утилита способна сохранять данные спутников, которые уже вышли из области видимости, что еще больше увиливает точность измеряемых значений.

Показания снимались 20 раз после чего высчитывалась дельта в секундах для широты и долготы. В помещении показания утилиты и GPS/GLONASS модуля отличаются на 1.45 секунд для широты и 2.23 секунды для долготы, на открытой местности показания отличаются на 0.56 секунд широты и 0.92 для долготы. Таким образом различия в определении широты составляет 44.76м и 17.29м для расположения датчика в здании и на открой местности соответственно. Для долготы различия в значениях местоположения составляют 37.64м и 15.53м в здании и на открой местности.

Для тестирования значения скорости применялась также утилита "GPS Essential". В данном тестировании возникла проблема, связанная с тем, что модуль и утилита имеют разную скорость обновление данных, а поддерживать прямолинейное движение постоянно невозможно. Из - за описанных выше причин сравнение значений скоростей производилось в реальном времени без подсчета дельт разностей скоростей, как итог показания не отчитаются больше чем на 10%, при практическом равномерном движении данные разнятся на 2-5%. На рисунке ниже изображен пример значения переменной "Sat" под открытым небом и значение скорости передвижения:

Рисунок 24 - Данные GPS/GLONASS модуля на открытой местности при движении.

Рисунок 25 - Изображения макетной платы СПТИ.

Заключение

Объектом выпускной квалификационной работы стала система передачи телеметрической информации с летательных аппаратов. В ходе работы была изучена информация о важности телеметрии и способах ее передачи, были изучены датчики и модули по сбору телеметрической информации, была выбрана структура системы.

В работе представлена теоретическая справка об используемых устройствах и их основные характеристики. Разработана аппаратная часть системы, включающая в себя создание электрической схемы на основе используемых компонентов и правил светотехники. По электрической схеме создана печатная плата с компоновкой и трассировкой элементов. Разработана программная часть проекта, включающая в себя задание логики работы и взаимодействия используемых компонентов.

После реализации аппаратной и программной составляющей работы, было проведено тестирование на основе платы Arduino UNO, аналогичной по своим характеристикам с выбранным микроконтроллером. При тестировании с макетной платой использовалось тоже программное обеспечение, что было выбрано в ходе работы для микроконтроллера Atmega328P, что подтверждает работоспособность системы.

Все снимаемые значения с датчиков были протестированы и сравнивались с некоторыми эталонными значениями для определения расхождений в данных. Также была произведена оценка дальности радиопередачи, оценивающая возможности радиопередатчика.

Литература

1. Шарп М.Р. Человек в космосе. М.: Мир, 1971. С.151-167.

2. Qualcomm Inc. Concentrated subscriber wireless remote telemetry system. - 1999.

3. Ушиков В.Н., Долженко О.В. Электроника от транзистора до устройства. М.: Радио и связь, 1983. С.238-239, 307-320.

4. Кечиев Л.Н. Электроника и схемотехника в 2 ч. часть 1: Учебник для академического бакалавриата. Люберцы: Юрайт, 2016. С.382-394.

5. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Додэка-XXI, 2007. С.87-125.

6. Atmega328P - Microchip Technology. URL: http://ww1. microchip.com/downloads/en/DeviceDoc/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet. pdf (дата обращения: 20.03.2018).

7. Интерфейс I2C. URL: http://robocraft.ru/blog/communication/780.html (дата обращения: 25.03.2018).

8. Обзор датчика давления BMP180 (BMP080). URL: http://blog. rchip.ru/obzor-datchika-davleniya-bmp180/ (дата обращения: 5.03.2018).

9. Датчик давления и температуры BMP180. URL: http://iarduino.ru/lib/datasheet%20bmp180. pdf (дата обращения: 16.04.2018).

10. Using Inexpensive 433MHz Transmit and Receive Modules. URL: https: // dronebotworkshop.com/433mhz-rf-modules-arduino/

11. BMP180 Data sheet. URL: https: // cdn-shop. adafruit.com/datasheets/BST-BMP180-DS000-09. pdf

12. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. СПБ.: Питер, 2016 г. С.247-256.

13. GPS/GLONASS (Troyka-модуль). URL: http://wiki. amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B: troyka-gps-glonass (дата обращения: 27.04.2018).

14. Specification For LCD Module 2004A. URL: https: // www.beta-estore.com/download/rk/RK-10290_410. pdf (дата обращения: 19.04.2018).

15. Программирование AVR. URL: http://chipenable.ru/ (Дата обращения: 01.05.2018).

16. Arduino as ISP and Arduino Bootloaders. URL: https: // www.arduino. cc/en/Tutorial/ArduinoISP (дата обращения: 03.05.2018).

Приложения

Приложение 1

Программный код приемника

Приложение 2

Программный код передатчика

Размещено на Allbest.ru

...

Подобные документы

  • Проектирование и разработка многоканальной когерентной системы передачи дискретной информации (СПДИ), предназначенной для передачи цифровых сигналов от М-однотипных источников информации по одному или нескольким арендуемым стандартным аналоговым каналам.

    курсовая работа [1,1 M], добавлен 26.08.2010

  • Технические системы сбора телеметрической информации и охраны стационарных и подвижных объектов, методы обеспечения целостности информации. Разработка алгоритма и схемы работы кодирующего устройства. Расчет технико-экономической эффективности проекта.

    дипломная работа [3,8 M], добавлен 28.06.2011

  • Характеристика современного состояния цифровых широкополосных сетей передачи данных, особенности их применения для передачи телеметрической информации от специальных объектов. Принципы построения и расчета сетей с использованием технологий Wi-Fi и WiMax.

    дипломная работа [915,0 K], добавлен 01.06.2010

  • Проектирование радиоэлектронной системы передачи непрерывных сообщений с подвижного объекта по радиоканалу на пункт сбора информации. Расчет параметров преобразования сообщений и функциональных устройств. Частотный план системы и протоколы ее работы.

    курсовая работа [242,1 K], добавлен 07.07.2009

  • Структура кадров информационного обмена. Выбор антенны и расчет высоты установки. Функциональная схема приемо-передатчика центрального и контрольного пунктов. Расчет разрядности аналого-цифрового преобразователя. Принцип работы амплитудного ограничителя.

    курсовая работа [856,5 K], добавлен 19.02.2013

  • Разработка модема для передачи телеметрической информации с удаленного объекта на компьютер. Выбор схемы радиомодема; расчет времени работы от автономного питания; техника безопасности. Оценка трудоемкости и определение плановой себестоимости работ.

    дипломная работа [2,8 M], добавлен 29.06.2012

  • Параметры цифровой системы передачи информации. Дискретизация сообщений по времени. Квантование отсчетов по уровню, их кодирование и погрешности. Формирование линейного сигнала, расчет спектра. Разработка структурной схемы многоканальной системы передачи.

    курсовая работа [3,2 M], добавлен 19.04.2012

  • Принцип работы радиорелейных и спутниковых систем передачи информации. Расчет множителя ослабления и потерь сигнала на трассе. Выбор поляризации сигнала и основные характеристики антенн. Определение чувствительности приемника и аппаратуры системы.

    курсовая работа [1,9 M], добавлен 29.07.2013

  • Адаптивные системы передачи информации. Алгоритмы сжатия данных с однопараметрической адаптацией. Расчет разрядности аналогово-цифрового преобразователя. Расчет коэффициентов экстраполирующего полинома. Функциональная схема: блок датчиков и коммутации.

    курсовая работа [443,9 K], добавлен 07.12.2012

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

    дипломная работа [830,0 K], добавлен 14.10.2010

  • Классическое шифрование передачи криптографического ключа. Протоколы квантовой криптографии, их сущность и содержание. Анализ возможности передачи конфиденциальной информации по квантовым каналам связи. Способы исправления ошибок при передаче информации.

    курсовая работа [394,3 K], добавлен 08.05.2015

  • Изучение радиотехнических систем передачи информации. Назначение и функции элементов модели системы передачи (и хранения) информации. Помехоустойчивое кодирование источника. Физические свойства радиоканала как среды распространения электромагнитных волн.

    реферат [47,5 K], добавлен 10.02.2009

  • Микропроцессорная система (МПС) сбора и обработки информации от объекта, характеризуемого непрерывными (аналоговыми) сигналами. Исходные данные для разработки МПС. Функциональная схема системы, характеристика ее основных элементов, листинг программы.

    курсовая работа [961,2 K], добавлен 21.10.2012

  • Выбор методов проектирования устройства обработки и передачи информации. Разработка алгоритма операций для обработки информации, структурной схемы устройства. Временная диаграмма управляющих сигналов. Элементная база для разработки принципиальной схемы.

    курсовая работа [1,8 M], добавлен 16.08.2012

  • Информация-это отражение разнообразия, присущего объектам и явлениям реального мира. Понятие информации. Свойства информации. Классификация информации. Формы представления информации. Информация-мера определенности в сообщении. Достоверность информации.

    контрольная работа [24,9 K], добавлен 24.09.2008

  • Изучение истории телеграфной и телефонной связи, телевидения и радио. Характеристики каналов передачи информации, включающих технические устройства и физическую среду передачи сигналов от передатчика к приемнику. Канал связи как математическая система.

    реферат [383,5 K], добавлен 08.03.2012

  • Основные компоненты технической системы передачи информации, аппаратура для коммутации и передачи данных. Интерфейсы доступа к линиям связи. Передача дискретной информации в телекоммуникационных системах, адаптеры для сопряжения компьютера с сетью.

    презентация [1,6 M], добавлен 20.07.2015

  • Расчет параметров каналообразующего устройства и выбор метода модуляции. Построение структурной схемы каналообразующего устройства. Обмен данными в обоих направлениях. Предельное значение скорости передачи информации. Спектральная плотность мощности шума.

    курсовая работа [189,1 K], добавлен 13.12.2013

  • Состав и технические требования к системе передачи информации с подстанции. Определение объемов телеинформации. Выбор и сопряжение аппаратуры преобразования и передачи телемеханической информации с аппаратурой связи. Расчет высокочастотного тракта по ЛЭП.

    курсовая работа [56,8 K], добавлен 14.09.2011

  • Технологии построения сетей передачи данных. Обоснование программных и аппаратных средств системы передачи информации. Эргономическая экспертиза программного обеспечения Traffic Inspector. Разработка кабельной системы волоконно-оптических линий связи.

    дипломная работа [2,2 M], добавлен 24.02.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.