🔍 Поиск готовых работ

🔍 Поиск работ

ПРОГРАММНО-АППАРАТНЫЙ ЛАБОРАТОРНЫЙ КОМПЛЕКС ДЛЯ ИЗУЧЕНИЯ ТЕХНОЛОГИИ ПЕРЕДАЧИ ДАННЫХ В ИНТЕРНЕТЕ ВЕЩЕЙ

Работа №202242

Тип работы

Магистерская диссертация

Предмет

программирование

Объем работы83
Год сдачи2019
Стоимость5830 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


Реферат 2
ВВЕДЕНИЕ 6
1 Спецификация LoRaWAN и вариант протокола MAC-уровня от UNWIRED
DEVICE 9
1.1 MAC уровень протокола LoRaWAN 10
1.1.1 Формат сообщения MAC уровня 10
1.1.2 Окна приема информации 12
1.1.3 Адаптивная скорость передачи (Adaptive Data Rate - ADR) 14
1.1.4 Основные константы стека протоколов LoRaWAN 14
1.1.5 Безопасность в сетях LoRa 15
1.1.6 Активация конечных устройств 16
1.2 Протокол MAC уровня от Unwired Device 18
1.2.1 Формат сообщения MAC УРОВНЯ 18
1.2.2 Окна приема информации 19
1.2.3 Безопасность в сетях 20
1.2.4 Активация конечных устройств 20
1.2.5 Основные константы 22
1.3 Выводы 22
2 Структура программно - аппаратного комплекса 24
2.1 Обзор элементной базы учебного набора Unwired Kit 25
2.2 Конечное устройство LoRaWAN 27
2.3 Описание макета 29
2.4 Выводы 30
3 Алгоритмы и программное обеспечение устройства 31
3.1 Структура программного обеспечения 31
3.1.1 HAL интерфейс 33
3.1.2 Промежуточный уровень 34
3.1.3 Приложение пользователя 35
3.2 Настройка радиотрансивера 36
3.3 Алгоритмы работы модуля 38
3.4 Алгоритмы работы пользователя 40
3.5 Алгоритм работы радиомодуля в сети LoRaWAN 41
3.6 Выводы 43
4 Интерфейс модема 45
4.1 Соединение 45
4.2 Сообщения 45
4.3 Настройка параметров радиомодуля 46
4.4 Отправка данных шлюзу 51
5 Применение программно-аппаратного комплекса в проекте «Умная урна» 52
4.5 Архитектура системы 53
4.6 Оконечное устройство системы контроля урн 54
4.7 Пользовательский интерфейс 55
4.8 Расчет энергопотребления 57
4.8.1 Расчет времени передачи пакетов через интерфейс 57
4.8.2 Расчет времени автономной работы устройства 58
4.9 Выводы 59
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 61


В настоящее время, одним из ключевых направлений развития сетей связи стала концепция Интернета вещей [1, 2, 3]. Согласно подавляющему большинству прогнозов, “Интернет вещей” продолжит бурно развиваться, и к 2020 году количество устройств в этом сегменте достигнет отметки в несколько миллиардов. Мир стоит на пороге четвертой промышленной революции. Так, согласно обзору, подготовленному к форуму в Давосе, Интернет вещей входит в топ-5 технологических драйверов четвертой промышленной [4, р. 7]. По данным всемирного исследования PwC Digital IQ за 2017 год, IoT занимает первое место среди восьми прорывных технологий, способных изменить бизнес-модели компаний или целых индустрий [5].
Таким образом, интернет вещей - очень молодая и перспективная индустрия и не удивительно, что в учебных программах университетов все чаще появляется одноименная дисциплина. Широкий спектр отраслей, где востребован IoT, а также разнообразие устройств и датчиков, подключаемых к сети, увеличивают спрос в специалистах, разбирающихся в таких системах и способных с ними работать. Увеличение популярности IoT приведет к новому буму на рынке труда. Поэтому специалисты, понимающие как создавать и применять решения на основе IoT, имеют прекрасные перспективы профессионального роста.
В 2018 году на базе высшей школы электроники и компьютерных наук Южно-Уральского государственного университета открылась “IoT Академия 8ишзиид”,цель которой - изучение интернета вещей [6]. Наряду с ЮУрГУ подобные лаборатории появились еще в десяти ВУЗах страны. Для реализации данной программы компания Samsung предоставила учебные методические материалы, а также расширенный комплект оборудования, который представляет собой учебный набор Unwired Kit российской компании Unwired Devices для оснащения IoT -лаборатории. Оборудование включает в себя радиомодули, взаимодействующие по протоколу LoRa, микрокомпьютеры Artik10 всевозможные датчики и другие высокотехничные устройства.
Процесс изучения технологии передачи данных в Интернете Вещей построен следующим образом:
- В течение первого семестра студенты изучают учебные кейсы - задачи, построенных на индустриальных примерах по внедрению технологий Интернета вещей.
- Завершающей частью обучения является выполнение индивидуального проекта на базе технологий Интернета вещей.
Для выполнения индивидуальных проектов, студенты должны иметь в своем распоряжении необходимые технические средства и компоненты, в том числе радиомодемы.
Основные проблемы, с которыми столкнулись при проведении курса:
- Задержка поставки и нехватка оборудования, отсюда имеющиеся радиомодемы Unwired Devices студентам отдавать нельзя, т.к. они нужны для выполнения кейсов;
- Покупка модемов не решит проблему, так как работают они в соответствии со спецификацией LoRaWAN и по протоколу обмена не совместимы с Unwired Device , поскольку у них свой уникальный протокол MAC уровня. Отсутствие исходников ПО покупных модемов исключает возможность студентам корректировать работу устройства.
Разработка универсального радиомодема, совместимого со стандартом LoRaWAN и уникальным протоколом Unwired Device позволила бы решить вышеуказанные проблемы. Универсальный радиомодем можно будет давать студентам для проектной работы. При этом студент сможет работать как в стандартной сети LoRaWAN, развернутыми на территории Челябинска (например, Интерсвязь), так и с оборудованием Unwired Device. Разрабатываемый радиомодем может быть основой набора (кита) для проектной работы студентов. Открытое программное обеспечение позволит студентам корректировать работу устройства и дооснастить его разными датчиками.
Связь с пользователем по последовательному интерфейсу UART позволит изучить работу протокола.
Целью выпускной квалификационной работы является разработка универсального радиомодема, предназначенного для использования в учебном процессе при изучении технологии передачи данных в Интернете Вещей.
Для достижения поставленной цели решались следующие задачи:
- исследование протоколов и выявления особенностей протокола MAC уровня от Unwired Device;
- определения места разрабатываемого устройства в сети LoRaWAN;
- исследование и аппаратная реализация устройства;
- разработка ПО для микроконтроллера;
- разработка индивидуального проекта в рамках курса “IOT Академия Samsung”, с целью показать применение разрабатываемого устройства в реальном проекте.
Структура пояснительной записки в целом совпадает с поставленными задачами. Первая глава посвящена исследованию спецификации LoRaWAN и протокола, использованного для устройств фирмы Unwired Range. Во второй главе определяется место разрабатываемого устройства в сети LoRaWAN, исследуется аппаратное обеспечения такого устройства. Третья глава посвящена рассмотрению структуры программного обеспечения устройства и алгоритмов работы устройства. В четвертой главе приведена инструкция по работе с радиомодулем, описана команды для работы с устройством через интерфейс UART. В пятой главе приведено описание индивидуального проекта, выполненного в рамках курса “IOT Академия Samsung”, в котором использовался разработанный программно-аппаратный комплекс.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной выпускной квалификационной работе был разработан программно-аппаратный лабораторный комплекс для изучения технологии передачи данных в Интернете Вещей. Данная разработка представляет собой универсальное конечное устройства интернета вещей, совместимое со стандартом LoRaWAN и уникальным протоколом unwired devices.
В ходе работы, был исследован вариант протокола MAC уровня от Unwired Device. Особое внимание было уделено исследованию формата MAC пакета, времени запуска и длительности временного окна приема, безопасности в сетях и активации конечных устройств в сети. Выполнено сравнение со спецификацией LoRaWAN и выявлены основные особенности данного протокола.
Было разработано программное обеспечение на основе библиотеки LMIC с открытым исходным кодом. Предусмотрена связь с пользователем через последовательный интерфейс UART. С помощью команд высокого уровня пользователь может выбрать, согласно какому протоколу, устройство должно работать, настроить параметры работы в сети. Через последовательный интерфейс устройство информирует пользователя об определенных изменениях состояния внутри модема.
Разработанное устройство было успешно протестировано в проекте, выполненном в рамках курса “IOT Академия Sumsung”.



1. Кучерявый А. Е. Интернет Вещей // Электросвязь. 2013. № 1. С. 2124.
2. Кучерявый А. Е., Кучерявый Е. А., Прокопьев А. В. Самоорганизующиеся сети. СПб.: Любавич. 2011. 312 с.
3. Киричек Р. В., Парамонов А. И., Прокопьев А. В., Кучерявый А. Е. Эволюция исследований в области беспроводных сенсорных сетей // Информационные технологии и телекоммуникации.
4. The Future of Jobs. Employment, Skills and Workforce strategy for The
Fourth Industrial Revolution : report [Электронный ресурс]. 2016. January. URL: http: //www3 .weforum.org/docs/WEF_Future_of_Jobs.pdf (дата обращения:
27.01.2016).
5. Всемирное исследование Digital IQ за 2017 год: десятое, юбилейное
издание. [Электронный ресурс].2017. URL:
https://www.pwc.ru/ru/publications/global-digital-iq-survey-rus.pdf
6. IoTАкадемия Samsung [Электронный ресурс].https://www.samsung.com/ru/iot academy/proj ect/
7. LoRaWAN™ Specification, N.Sornin (Semtech), M.Luis (Semtech),
T.Eirich (IBM), T.Kramp (IBM), O.Hersent (Actility), V1.0, 2015 January.
8. LoRaWAN Regional Parameters, RU 864-869MHz ISM Band.
9. https://itechinfo.ru/content/Обзор-технологии-lora
10. https: //unwds .ru/docs/#unwired-range
11. RFM95/96/97/98(W) - Low Power Long Range Transceiver Module V1.0. Datasheet
12. MPU-6000 and MPU-6050 Product Specification Revision 3.4
13. Programmable Resolution 1-Wire Digital Thermometer



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ