Veuillez utiliser cette adresse pour citer ce document : http://elartu.tntu.edu.ua/handle/lib/45994
Titre: Комп'ютеризована система орієнтування і паркування безпілотних транспортних засобів
Autre(s) titre(s): A computerized system for orientation and parking of unmanned vehicles
Auteur(s): Якобчук, Роман Анатолійович
Yakobchuk, Roman
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Bibliographic description (Ukraine): Якобчук Р.А. Комп'ютеризована система орієнтування і паркування безпілотних транспортних засобів : робота на здобуття кваліфікаційна ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Ю.З. Лещишин. — Тернопіль: ТНТУ, 2024. — 75 с.
Bibliographic description (International): Yakobchuk R. A computerized system for orientation and parking of unmanned vehicles : Bachelor Thesis „123 — Computer Engineering“ / Roman Yakobchuk - Ternopil, TNTU, 2024 – 75 p.
Date de publication: 20-jui-2024
Submitted date: 27-jui-2024
Date of entry: 9-jui-2024
Editeur: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Лещишин, Юрій Зіновійович
Leshchyshyn, Yuriy
Committee members: Бревус, Віталій Миколайович
Brevus, Vitaly
UDC: 621.3
Mots-clés: комп’ютеризованаstm32f407vgt6 система орієнтування і паркування
ультразвуковий датчик відстані hc-sr04
lcd дисплей
pixhawk
mavlink
computerised orientation system and car park
ultrasonic distance sensor hc-sr04
lcd display
Number of pages: 75
Résumé: В кваліфікаційній роботі бакалавра розроблено комп’ютеризовану систему орієнтування і паркування безпілотних транспортних засобів на базі мікроконтролера STM32F407VGT6. Кваліфікаційна робота складається з чотирьох розділів. У першому розділі проводиться аналіз технічного завдання, а саме вимог докомп’ютеризоваї системи та аналіз можливих рішень. В другому розділі описується процес проєктування та реалізації проєкту, як вбудованої системи. В третьому розділі приводиться розробка програмного забезпечення для функціонування пристрою. Також проводиться тестування комп’ютеризованої системи. Четвертий розділ описує безпеку життєдіяльності та основи охорони праці.
In the bachelor's thesis, a computerised system for orientation and parking of unmanned vehicles based on the STM32F407VGT6 microcontroller was developed. The qualification work consists of four sections. The first section analyses the terms of reference, namely the requirements for a computerised system and analyses possible solutions. The second section describes the process of designing and implementing the project as an embedded system. The third section describes the development of software for the device. It also includes testing of the computerised system. The fourth section describes life safety and the basics of occupational health and safety.
Content: ПЕРЕЛІК СКОРОЧЕНЬ 7 ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 10 1.1 Огляд аналогів та застосування системи 10 1.2 Аналіз вимог до комп'ютерної системи 11 1.2.1 Призначення системи та функціональні вимоги 11 1.2.2 Апаратні та програмні вимоги 12 1.2.3 Інтерфейси системи та інтеграція з існуючими системами 14 1.2.4 Вимоги до продуктивності, енергоспоживання, надійності і безпеки 15 РОЗДІЛ 2 ПРОЕКТНА ЧАСТИНА 17 2.1 Розробка узагальненої структури комп’ютерної системи 17 2.2 Обґрунтування вибору апаратного забезпечення проектованої КС 19 2.2.1 Вибір датчиків відстані, технічні характеристики і переваги 21 2.2.2 Вибір дисплея, технічні характеристики і порівняння варіантів 22 2.2.3 Вибір блоку керування, технічні характеристики і обґрунтування 22 2.3 Розробка схеми з’єднань та електричної принципової схеми комп’ютеризованої системи орієнтування і паркування БТЗ 24 2.3.1 Розробка схеми з'єднань 24 2.3.2 Розробка електричної принципової схеми 26 2.4 Розробка програмного забезпечення 27 2.4.1 Програмна архітектура системи 27 2.4.2 Розробка ПЗ для збору і обробки даних з датчиків 28 2.4.3 Розробка ПЗ для відображення даних на дисплеї 28 2.4.4 Розробка ПЗ для передачі даних на блок керування за допомогою протоколу Mavlink 29 2.5 Алгоритми прийняття рішень на основі даних з датчиків 30 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 34 3.1 Розробка випробувального стенда 34 3.1.1 Ініціалізація системи 34 3.1.2 Налаштування периферійних модулів 35 3.1.3 Принцип передачі даних за допомогою протоколу Mavlink 38 3.2 Тестування алгоритмів комп'ютеризованої системи орієнтування і паркування для БТЗ 41 3.2.1 Розробка тестових сценаріїв для апаратних компонентів 41 3.2.2 Розробка тестових сценаріїв для програмного забезпечення 43 3.2.3 Тестування роботи системи в умовах реальних задач 43 3.2.4 Аналіз результатів тестування 44 3.3 Практична імплементація розроблюваної системи в БТЗ 45 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 47 4.1 Питання безпеки при експлуатації електроустановок високих, надвисоких та ультрависоких частот 47 4.2 Заходи, що покращуюють умови праці оператора 49 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 54 Додаток A. 58 Додаток Б. 62 Додаток В. 64
URI/URL: http://elartu.tntu.edu.ua/handle/lib/45994
Copyright owner: © Якобчук Роман Анатолійович, 2024
© Yakobchuk Roman, 2024
References (Ukraine): Протокол Mavlink: основи та застосування в БПЛА UІнтеграція систем управління БПЛА на базі Pixhawk URL: https://avia.com.ua/integrating-pixhawk-uas/ (дата звернення 15.05.2024).RL: https://drone.ua/mavlink-protocol-overview/ (дата звернення 10.05.2024).
STM32: Огляд та можливості для розробки БПЛА. URL: https://embedded-ukraine.com/stm32-for-uas/ (дата звернення 17.05.2024).
HC-SR04 ультразвуковий датчик відстані URL: https://myproject.com.ua/hc-sr04-ultrazvukovij-datchik-vidstani.html (дата звернення 15.05.2024).
Вибір мікроконтролера для безпілотних систем URL: https://mcu.org.ua/uas-microcontroller (дата звернення 10.05.2024).
Переваги використання STM32 в безпілотних системах URL: https://www.naiau.kiev.ua/files/metod_bpla.pdf (дата звернення 18.05.2024).
Використання I2C для підключення дисплеїв до мікроконтролерів URL: https://qazf.com.ua/lcd1602-i2c-stm32/ (дата звернення 24.05.2024).
Виявлення руху за допомогою ультразвукового датчика присутності URL: http://mikrotik.kpi.ua/index.php/courses-list/ (дата звернення 05.05.2024).
Автоматизована система паркування URL: https://en.wikipedia.org/wiki/parking_system (дата звернення 05.05.2024).
Використання технологій безпеки на робочому місці URL: https://www.bezpeka-shop.com/ua/blog/poleznye-sovety/ (дата звернення 11.06.2024).
Негативний вплив електромагнітних полів на людину URL: https://oppb.com.ua/articles/negatyvnyy-vplyv-elektromagnitnyh-poliv-na-lyudynu (дата звернення 11.06.2024).
Енергозбереження в безпілотних транспортних засобах URL: https://nubip.edu.ua/node/84635 (дата звернення 15.05.2024).
MAVLink "Micro Air Vehicle Communication Protocol" URL: https://en.wikipedia.org/wiki/MAVLink (дата звернення 09.06.2024).
Using LCD Displays with Arduino URL: https://forum.dronebotworkshop.com/2018/using-lcd-displays-with-arduino/ (дата звернення 10.05.2024).
Лещишин Ю.З. / Лещишин Юрій Зіновійович , 2016 URL: http://elartu.tntu.edu.ua/handle/lib/21415 (дата звернення 11.06.2024).
Лещишин Ю.З. Розробка системи зв’язку як інтегрованого елементу роботизованих систем / Лещишин Юрій Зіновійович, Романишин Нестор Романович, Наконечний Володимир Васильович, Паламарчук Антон Олегович , 2016 URL: http://elartu.tntu.edu.ua/handle/123456789/17307 (дата звернення 18.05.2024).
Лещишин Ю. З. Створення вбудованих систем на базі структурнопараметричних моделей цифрових каналів зв’язку : Лещишин Ю.З., Назаревич Т.О., Міська І.В. VІІІ Науково-технічна конференція «Інформаційні моделі, системи та технології». Тернопіль, 2020. С. 127.
Лещишин Ю. З. Розробка системи зв’язку як інтегрованого елементу роботизованих систем. Проблеми створення, розвитку та застосування високотехнологічних систем спеціального призначення з урахуванням досвіду антитерористичної операції. Збірник тез доповідей ХXІ Всеукраїнської науковопрактичної конференції. Житомир, 2016. С. 102.
Осухівська Г.М., Тиш Є.В., Луцик Н.С., Паламар А.М. Методичні вказівки до виконання кваліфікаційних робіт здобувачів першого (бакалаврського) рівня вищої освіти спеціальності 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2022. 28 с.
20. Лещишин Ю. З. Побудова і моделювання цифрового узгодженого фільтру для виявлення складних сигналів / Ю. З. Лещишин, В. О. Ворощак // Збірник тез доповідей Ⅵ Міжнародної науково-технічної конференції молодих учених та студентів „Актуальні задачі сучасних технологій“, 16-17 листопада 2017 року. — Т. : ТНТУ, 2017. — Том 2. — С. 203. — (Комп’ютерно-інформаційні технології та системи зв’язку).
Content type: Bachelor Thesis
Collection(s) :123 — Комп’ютерна інженерія (бакалаври)

Fichier(s) constituant ce document :
Fichier Description TailleFormat 
Author_Notes_Roman_Yakobchuk.docx10,09 kBMicrosoft Word XMLVoir/Ouvrir
Roman_Yakobchuk.pdf1,4 MBAdobe PDFVoir/Ouvrir


Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.

Outils d'administration