Разделы презентаций


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к дипломному проекту на тему: Разработка протокола

Содержание

ЗаданиеРазработать стек протоколов телеуправления моделью автомобиля и реализовать программно.Исходные данныеМаксимальное количество одновременно управляемых пар устройств «пульт-машина»: 13.ПротоколЗапросОтвет

Слайды и текст этой презентации

Слайд 1ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к дипломному проекту на тему: «Разработка протокола телеуправления»
Автор дипломного проекта:

Соколов А.П.
Группа: РКС10-61
Специальность: 210404 - «Многоканальные телекоммуникационные системы»
Руководитель проекта: Бизяев

А.А.

Министерство образования и науки Российской Федерации Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Новосибирский государственный технический университет» Кафедра «Конструирование и технология радиоэлектронных средств»

Новосибирск, 2011

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к дипломному проекту на тему: «Разработка протокола телеуправления»Автор дипломного проекта: Соколов А.П.Группа: РКС10-61Специальность: 210404 -

Слайд 2Задание
Разработать стек протоколов телеуправления моделью автомобиля и реализовать программно.
Исходные данные
Максимальное

количество одновременно управляемых пар устройств «пульт-машина»: 13.
Протокол
Запрос
Ответ

ЗаданиеРазработать стек протоколов телеуправления моделью автомобиля и реализовать программно.Исходные данныеМаксимальное количество одновременно управляемых пар устройств «пульт-машина»: 13.ПротоколЗапросОтвет

Слайд 3«Пульт управления»
Модель стека протоколов
Рис 1. Уровни модели OSI.
Прикладной
Представительский
Сеансовый
Транспортный
Сетевой
Канальный
Физический
Прикладной
Представительский
Сеансовый
Транспортный
Сетевой
Канальный
Физический
«Модель автомобиля»
“Host”
“Device”

«Пульт управления»Модель стека протоколовРис 1. Уровни модели OSI. ПрикладнойПредставительскийСеансовыйТранспортныйСетевойКанальныйФизическийПрикладнойПредставительскийСеансовыйТранспортныйСетевойКанальныйФизический«Модель автомобиля»“Host”“Device”

Слайд 4Объекты управления
«ПРИКЛАДНОЙ УРОВЕНЬ»
2. Фары
3. Сигналы поворота
6. Магнитола
7. Двери
5. Освещение салона
4.

Дворники
1. Движение, поворот
2
1
7
4
3

Объекты управления«ПРИКЛАДНОЙ УРОВЕНЬ»2. Фары3. Сигналы поворота6. Магнитола7. Двери5. Освещение салона4. Дворники1. Движение, поворот 21743

Слайд 5Регистры данных
«ПРЕДСТАВИТЕЛЬСКИЙ УРОВЕНЬ»
(Влево, вправо, прямо)

Регистры данных«ПРЕДСТАВИТЕЛЬСКИЙ УРОВЕНЬ»(Влево, вправо, прямо)

Слайд 6Алгоритм инициализации модели
«СЕАНСОВЫЙ УРОВЕНЬ»
Включение питания, t=0
Начало
Настройка на частоту f0
Запрос присутствия
П

t>3
t =t+1
fn=f1, count= 0
Запрос присутствия
П
fn >14
count

= count+1

Count > 3

Выключение пульта

Установка параметра F

Настройка на частоту fn

Запрос присутствия

П

Конец

Настройка на частоту f0

-

+

-

+

+

-

-

+

-

+

f0 – сервисная частота;
f1-f13 – рабочая частота;
t – количество попыток запроса присутствия;
count – количество повторов
П – присутствие устройства.

fn=f1+1

Ограничение кол.-ва запросов

Нахождение свободной частоты

Присвоение частоты устройству

Пульт ДУ

Алгоритм инициализации модели«СЕАНСОВЫЙ УРОВЕНЬ»Включение питания, t=0НачалоНастройка на частоту f0Запрос присутствия П  t>3t =t+1fn=f1, count= 0Запрос присутствия

Слайд 7Алгоритм инициализации модели
«СЕАНСОВЫЙ УРОВЕНЬ»
Включение питания
Настройка на частоту f0
Ожидание запроса 10 сек
Отправка

подтверждения
Ожидание запроса перестр. на fn
Перестройка на fn
Ожидание запроса присутствия
Начало
Конец
Есть запрос
Есть запрос
Есть

запрос

Выключение питания

-

+

-

+

-

+

Модель авто

Δfn= 779...928 МГц

Алгоритм инициализации модели«СЕАНСОВЫЙ УРОВЕНЬ»Включение питанияНастройка на частоту f0Ожидание запроса 10 секОтправка подтвержденияОжидание запроса перестр. на fnПерестройка на

Слайд 8Структура кадра
«ТРАНСПОРТНЫЙ УРОВЕНЬ»
Рис 2. Структура кадра
«Идентификатор устройства»:
0000 – сервисный

канал на инициализацию устройства;
xxxx – идентификатор автомобиля (1-13);


«Тип команды»:
0000 – запрос состояния регистра;
0011 – запрос установки параметра;
1100 – ответ; 1101 – ответ на получение ошибки;

«Команда»:
Объекты управления

«CRC»:
Контрольная сумма

«Параметр»:
Состояние объекта

Структура кадра«ТРАНСПОРТНЫЙ УРОВЕНЬ»Рис 2. Структура кадра«Идентификатор устройства»: 0000 – сервисный канал на инициализацию устройства;  xxxx –

Слайд 9Алгоритм получения данных
Рис 3. Алгоритм работы «Канального уровня»
ID - идентификатор

«КАНАЛЬНЫЙ

УРОВЕНЬ»
IDauto – идентификатор автомобиля
Начало
ID = IDauto
-
+
CRC совпало
+
-
Получение пакета данных
Обработка данных
Возврат «ошибки»
Проверка

CRC
Алгоритм получения данныхРис 3. Алгоритм работы «Канального уровня»ID - идентификатор«КАНАЛЬНЫЙ УРОВЕНЬ»IDauto – идентификатор автомобиляНачалоID = IDauto-+CRC совпало+-Получение

Слайд 10Выбор модема
Частотный диапазон: 779-928 МГц
Интерфейс: SPI
Скорость связи, кбит/сек: 2,4 …

500
Напряжение питания, В: 2.1…3.6
Мощность передатчика, дБм: 10
Чувствительность приёмника, дБм: -115
«ФИЗИЧЕСКИЙ

УРОВЕНЬ»

Рис 4. Радиомодуль CC1101EM868

Выбор модемаЧастотный диапазон: 779-928 МГцИнтерфейс: SPIСкорость связи, кбит/сек: 2,4 … 500Напряжение питания, В: 2.1…3.6Мощность передатчика, дБм: 10Чувствительность

Слайд 11Программное обеспечение
ПО выполняет роль эмулятора работы протокола на персональном компьютере.
Эмуляция

осуществляется в двух режимах: «пульт» и «авто».
Рис 5. Выбор режима

эмуляции.
Программное обеспечениеПО выполняет роль эмулятора работы протокола на персональном компьютере.Эмуляция осуществляется в двух режимах: «пульт» и «авто».Рис

Слайд 12Программное обеспечение
RS232

Программное обеспечениеRS232

Слайд 13Пример команды инициализации
Рис. 6. Запрос и ответ на команду инициализации

оборудования.

Пример команды инициализацииРис. 6. Запрос и ответ на команду инициализации оборудования.

Слайд 14Экономика
Себестоимость проведения НИР: 79000 рублей
Экономическая эффективность РЭА: 0,95

ЭкономикаСебестоимость проведения НИР: 79000 рублейЭкономическая эффективность РЭА: 0,95

Слайд 15Охрана труда
Разработана инструкция по организации рабочего места разработчика ПО;
Рис 5.

Расположение оборудования на рабочем месте
1 – стол; 2 - телефонный

аппарат; 3 - дисплей и клавиатура персональной ЭВМ; 4 – кресло; 5 – принтер; 6 - плоттер; 7 – стойка; 8 - аппарат диспетчерской связи.

Охрана трудаРазработана инструкция по организации рабочего места разработчика ПО;Рис 5. Расположение оборудования на рабочем месте1 – стол;

Слайд 16Заключение
Разработан протокол обмена между пультом управления и моделью автомобиля;
Разработано программное

обеспечение, с помощью которого становится возможным отладка протокола на персональном

компьютере.
ЗаключениеРазработан протокол обмена между пультом управления и моделью автомобиля;Разработано программное обеспечение, с помощью которого становится возможным отладка

Слайд 17Благодарю за внимание!

Благодарю за внимание!

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика