Моля, използвайте този идентификатор за цитиране или линк към този публикация: http://elartu.tntu.edu.ua/handle/lib/53377
Заглавие: Компʼютерна система бортової телеметрії та адаптивної візуалізації стану БПЛА на основі платформи QGroundControl
Други Заглавия: Computer system of onboard telemetry and adaptivevisualization of UAV state based on the QGroundControl platform
Автори: Козачук, Карина Олегівна
Kozachuk, Karyna
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Bibliographic reference (2015): Козачук К.О. Компʼютерна система бортової телеметрії та адаптивної візуалізації стану БПЛА на основі платформи QGroundControl : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Ю.З. Лещишин. — Тернопіль: ТНТУ, 2026. — 74 с.
Bibliographic description (International): Kozachuk K. Computer system of onboard telemetry and adaptive visualization of UAV state based on the QGroundControl platform : Bachelor Thesis „123 — Computer Engineering“ / Karyna Kozachuk - Ternopil, TNTU, 2026 – 74 p.
Дата на Публикуване: 17-Юли-2026
Submitted date: 25-Юни-2026
Date of entry: 12-Юли-2026
Издател: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Лещишин, Юрій Зіновійович
Leshchyshyn, Yurii
Committee members: Цуприк, Галина Богданівна
Tsupryk, Halyna
UDC: 004.7
Ключови Думи: БПЛА
бортова телеметрія
STM32
Raspberry Pi,QGroundControl
UDP
MAVLink
UAV
onboard telemetry
Number of pages: 74
Резюме: Кваліфікаційна робота бакалавра складається з чотирьох розділів. У першому розділі виконано аналіз технічного завдання, визначено вимоги до комп’ютерної системи бортової телеметрії БПЛА та обґрунтовано вибір основних апаратних і програмних засобів. У другому розділі описано проєктування системи, розроблено її структурну та принципову електричну схеми, а також подано алгоритм збору, обробки й передавання телеметричних даних. У третьому розділі виконано програмну реалізацію основних модулів системи, організовано передавання телеметрії через Raspberry Pi та перевірено приймання даних у QGroundControl. Четвертий розділ описує питання безпеки життєдіяльності та основи охорони праці.
The bachelor's qualification work consists of four sections. The first section analyzes the technical task, defines the requirements for a UAV onboard telemetry computer system and substantiates the choice of the main hardware and software tools. The second section describes the system design, develops its structural and electrical schematic diagrams, and presents the algorithm for collecting, processing and transmitting telemetry data. The third section implements the main software modules of the system, organizes telemetry transmission through Raspberry Pi and verifies data reception in QGroundControl. The fourth section describes the issues of life safety and the basics of labor protection.
Content: СПИСОК СКОРОЧЕНЬ 8 ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 11 1.1 Аналіз вимог до комп’ютерної системи бортової телеметрії БПЛА 11 1.2 Огляд рішень для збору, передавання та візуалізації телеметричних даних 13 1.3 Обґрунтування вибору апаратної платформи STM32, Raspberry Pi та сенсорних модулів 16 1.4 Аналіз середовища QGroundControl для адаптивної візуалізації параметрів стану модулів БПЛА 17 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА 19 2.1 Розробка структурної схеми комп’ютерної системи бортової телеметрії 19 2.2 Обґрунтування вибору апаратного забезпечення системи 21 2.3 Створення принципової електричної схеми системи 26 2.4 Опис інтерфейсів і протоколів передавання даних 28 2.5 Проєктування алгоритму збору обробки та передавання телеметричних даних 31 2.6 Опис програмної організації роботи системи 33 2.7 Проєктування адаптивної візуалізації телеметричних даних у QGroundControl 35 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 38 3.1 Розробка програмного забезпечення мікроконтролера STM32 38 3.2 Розробка програмного шлюзу Raspberry Pi для передавання телеметрії 41 3.3 Реалізація адаптивної візуалізації у програмі QGroundControl 45 3.4 Комплексне тестування апаратно-програмної системи 47 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 49 4.1 Заходи щодо забезпечення безпеки при проведенні дослідних робіт 49 4.2 Профілактика захворювань, які викликані напруженням органів систем організму та невірним положенням тіла при роботі 51 ВИСНОВКИ 54 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 55 Додаток А Технічне завдання Додаток Б Переліки елементів Додаток В Код програми
URI: http://elartu.tntu.edu.ua/handle/lib/53377
Copyright owner: © Козачук Карина Олегівна, 2026
© Kozachuk Karyna, 2026
References (Ukraine): Жаровський Р.О., Луцик Н.С., Осухівська Г.М., ПалаМикитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп’ютерні мережі. Книга 1. Львів: «Магнолія 2006», 2024. 256 с.мар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с.
Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ, 2019. 150 с.
Palamar A., Karpinski M., Palamar M., Osukhivska H., Mytnyk M. Remote Air Pollution Monitoring System Based on Internet of Things. CEUR Workshop Proceedings, 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022), Ternopil, Ukraine, November 22–24, 2022. Vol. 3309. P. 194–204.
Palamar A., Palamar M., Osukhivska H. Real-time Health Monitoring Computer System Based on Internet of Medical Things. CEUR Workshop Proceedings, 3rd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2023), Ternopil, Ukraine, Opole, Poland, November 22–24, 2023. Vol. 3628. P. 106–115.
Voloshchuk A., Osukhivska H. Adaptive multi-protocol communication for energy systems. Scientific Journal of TNTU. Ternopil: TNTU, 2025. Vol. 119, No. 3. P. 97–106. https://doi.org/10.33108/visnyk_tntu2025.03.097.
Оконський М.В., Лупенко С.А., Паламар А.М. Комп’ютерна система для моніторингу метеорологічних параметрів на основі IoT. Актуальні задачі сучасних технологій: збірник тез доповідей Х міжнародної науково-практичної конференції молодих учених та студентів. Тернопіль: ТНТУ, 2021. С. 112.
Долгушин Я.В., Тиш Є.В. Розробка алгоритму адаптації протоколу Modbus для передачі даних у системи IIoT через протокол MQTT. Матеріали XIII науково-технічної конференції «Інформаційні моделі, системи та технології». Тернопіль: ТНТУ, 2025. С. 113.
Слюз І., Жаровський Р. Принципи та основні етапи комплексного тестування комп’ютерної інформаційної системи. Матеріали X науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі системи та технології». Тернопіль: ТНТУ, 2022. С. 93.
QGroundControl Documentation. QGroundControl User Guide. URL: https://docs.qgroundcontrol.com/master/en/qgc-user-guide/ (дата звернення: 13.02.2026).
QGroundControl Developer Guide. QGroundControl Custom Build and Plugin Documentation. URL: https://docs.qgroundcontrol.com/master/en/qgc-dev-guide/ (дата звернення: 13.02.2026).
MAVLink Developer Guide. Micro Air Vehicle Communication Protocol. URL: https://mavlink.io/en/ (дата звернення: 14.02.2026).
MAVLink Common Message Set. MAVLink Documentation. URL: https://mavlink.io/en/messages/common.html (дата звернення: 14.02.2026).
STMicroelectronics. STM32F401xB/C and STM32F401xD/E advanced Arm-based 32-bit MCUs: Reference manual RM0368. Rev. 6. STMicroelectronics, 2025. URL: https://www.st.com/resource/en/reference_manual/rm0368-stm32f401xbc-and-stm32f401xde-advanced-armbased-32bit-mcus-stmicroelectronics.pdf (дата звернення: 15.02.2026).
STMicroelectronics. STM32F401CC. Product overview and datasheet. STMicroelectronics. URL: https://www.st.com/en/microcontrollers-microprocessors/stm32f401cc.html (дата звернення: 15.02.2026).
Raspberry Pi Ltd. Raspberry Pi Documentation. Hardware and configuration documentation. URL: https://www.raspberrypi.com/documentation/ (дата звернення: 20.04.2026).
STMicroelectronics. LSM6DSO iNEMO inertial module: datasheet. STMicroelectronics. URL: https://www.st.com/en/mems-and-sensors/lsm6dso.html (дата звернення: 21.04.2026).
Honeywell. 3-Axis Digital Compass IC HMC5883L: Data Sheet. Honeywell International Inc., 2013. 36 p.
u-blox. NEO-6 series: GPS modules data sheet. u-blox AG. URL: https://www.u-blox.com/en/product/neo-6-series (дата звернення: 24.04.2026).
Bosch Sensortec. BMP280 Digital Pressure Sensor: Data Sheet. Bosch Sensortec GmbH. URL: https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp280/ (дата звернення: 03.05.2026).
Qt Group. Qt 6 Documentation. QML and Qt Quick documentation. URL: https://doc.qt.io/qt-6/ (дата звернення: 03.05.2026).
Kitware. CMake Documentation. URL: https://cmake.org/documentation/ (дата звернення: 04.05.2026).
Про охорону праці : Закон України від 14.10.1992 № 2694-XII. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 23.05.2026).
Про затвердження Правил пожежної безпеки в Україні : наказ МВС України від 30.12.2014 № 1417. URL: https://zakon.rada.gov.ua/laws/show/z0252-15 (дата звернення: 23.05.2026).
Санітарні норми мікроклімату виробничих приміщень ДСН 3.3.6.042-99 : постанова Головного державного санітарного лікаря України від 01.12.1999 № 42. URL: https://zakon.rada.gov.ua/rada/show/va042282-99 (дата звернення: 23.05.2026).
Про затвердження Типового положення про порядок проведення навчання і перевірки знань з питань охорони праці : наказ Держнаглядохоронпраці України від 26.01.2005 № 15. URL: https://zakon.rada.gov.ua/laws/show/z0231-05 (дата звернення: 23.05.2026).
Про затвердження Вимог щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями : наказ Міністерства соціальної політики України від 14.02.2018 № 207. URL: https://zakon.rada.gov.ua/laws/show/z0508-18 (дата звернення: 23.05.2026).
Санітарні норми виробничого шуму, ультразвуку та інфразвуку ДСН 3.3.6.037-99 : постанова Головного державного санітарного лікаря України від 01.12.1999 № 37. URL: https://zakon.rada.gov.ua/rada/show/va037282-99 (дата звернення: 23.05.2026).
Правила безпечної експлуатації електроустановок споживачів : наказ Держнаглядохоронпраці України від 09.01.1998 № 4. URL: https://zakon.rada.gov.ua/laws/show/z0093-98 (дата звернення: 23.05.2026).
Content type: Bachelor Thesis
Показва се в Колекции:123 — Комп’ютерна інженерія, F7 Комп’ютерна інженерія (бакалаври)

Файлове в Този Публикация:
Файл Описание РазмерФормат 
Karyna_Kozachuk.pdf3,16 MBAdobe PDFИзглед/Отваряне


Публикацияте в DSpace са защитени с авторско право, с всички права запазени, освен ако не е указно друго.

Админ Инструменти