Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49798
Назва: Комп’ютеризована система керування стабілізаційною платформою для наземної турелі
Інші назви: Computerized control system for a stabilization platform for a ground turret
Автори: Вітовщик, Павло Васильович
Vitovshchyk, Pavlo
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Бібліографічний опис: Вітовщик П.В. Комп’ютеризована система керування стабілізаційною платформою для наземної турелі : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Ю.З. Лещишин. — Тернопіль: ТНТУ, 2025. — 88 с.
Bibliographic description: Vitovshchyk P. Computerized control system for a stabilization platform for a ground turret : Bachelor Thesis „123 — Computer Engineering“ / Pavlo Vitovshchyk - Ternopil, TNTU, 2025 – 88 p.
Дата публікації: 16-чер-2025
Дата подання: 23-чер-2025
Дата внесення: 22-лип-2025
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Лещишин, Юрій Зіновійович
Leshchyshyn, Yuriy
Члени комітету: Цебрій, Олексій Романович
Tsebriy, Oleksiy
УДК: 004
Теми: Комп’ютерна система
керування
безщітковий двигун
stm32
raspberry pi
веб-інтерфейс
камера
Computer system
control
motors
encoders
web interface
Кількість сторінок: 88
Короткий огляд (реферат): Кваліфікаційна робота присвячена дослідженню методів керування стабілізаційною платформою, з використанням веб-інтерфейсу. Робота охоплює аналіз наявних рішень у сфері розробки підвісу, а також наголошує на можливості дистанційного керування та моніторингу. Для створення системи керування стабілізаційною платформою використовується модуль керування двигунами, безщіткові двигуни постійного струму, драйвер для керування двигунами, raspberry pi. Надіслані команди через веб-інтерфейс передаються до raspberry pi, що в свою чергу надсилає команди через UART до модуля керування двигунами, яка генерує ШІМ для драйвера двигунів. Як результат двигун повертаються в задане положення, що дає змогу точно керувати кутом повороту. Результати цього дослідження можуть мати практичне значення у керування положенням об’єктів в просторі.
The qualification work is devoted to the study of methods for controlling a stabilization platform using a web interface. The work includes an analysis of existing solutions in the field of gimbal development, and also focuses on the possibility of remote control and monitoring. To create a control system for the stabilization platform, a printed circuit board with an stm32, BLDC motors, a driver for controlling the motors, and a Raspberry Pi are used. The commands sent via the web interface are transmitted to the raspberry pi, which in turn sends commands via UART to the stm32 PCB, which generates PWM for the motor driver. As a result, the motors are rotated to a predetermined position, which allows for precise control of the angle of rotation. The results of this study can be of practical importance in controlling the position of objects in space.
Зміст: ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ НА РОЗРОБКУ КС КЕРУВАННЯ СТАБІЛІЗАЦІЙНОЮ ПЛАТФОРМОЮ ТУРЕЛІ 11 1.1 Аналіз вимог до КС 11 1.2 Розгляд наявних рішень 14 1.3 Аналіз промислового рішення OTUS U135 18 РОЗДІЛ 2 ПРОЄКТУВАННЯ КС КЕРУВАННЯ СТАБІЛІЗАЦІЙНОЮ ПЛАТФОРМОЮ ТУРЕЛІ 22 2.1 Розробка структурної схеми стабілізаційної платформи 22 2.2 Опис особливостей модуля для керування двигунами 24 2.3 Схема з’єднань КС 31 2.4 Аргументація вибору компонентів 33 РОЗДІЛ 3 ПРОГРАМУВАННЯ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ КС 39 3.1 Реалізація програмної частини 39 3.1.1 Код для модуля керування двигунами 39 3.1.2 Програмування роботи модуля веб-сервера 43 3.2 Тестування та запуск КС керування стабілізаційною платформою турелі 49 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 54 4.1 Заходи щодо захисту від ураження електричним струмом 54 4.2 Заходи, що покращують умови праці оператора 55 ВИСНОВКИ 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 60 Додаток A Технічне завдання Додаток Б Програмний код Додаток В Перелік елементів
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/49798
Власник авторського права: © Вітовщик Павло Васильович, 2025
© Vitovshchyk Pavlo , 2025
Перелік літератури: Жаровський Р.О., Луцик Н.С., Осухівська Г.М., ПаламSegway Robotics. Gimbal Design and Control Principles. Technical White Paper, 2020. – [Електронний ресурс]. – Режим доступу: https://www.segwayrobotics.com/resources/whitepapers/gimbal-designар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с.
Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.
Tymkiv P., Leshchyshyn Y. Algorithm Reliability of Kalman Filter Coefficients Determination for Low-Intensity Electroretinosignal. IEEE 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM). 2019. P.1-5.
Leschyshyn Y., Semchyshyn O. Periodically correlated heart rate variability detection by Neyman - Pearson criterion. 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics. 2007. P. 139–140.
Voloskyi V., Leshchyshyn Y., Romanyshyn N., Palamar A., Tarasenko L. Method and algorithm for efficient cell balancing in the lithium-ion battery control system. CEUR Workshop Proceedings, The 1st International Workshop on Bioinformatics and Applied Information Technologies (BAIT 2024), Zboriv, Ukraine, October 02-04, 2024. Vol. 3842. P. 258-267.
Raspberry Pi Foundation. Official Raspberry Pi Documentation. – [Електронний ресурс]. – Режим доступу: https://www.raspberrypi.com/documentation/
Джонсон Т. BLDC Motor Control with Microcontrollers. Texas Instruments Application Report, 2020. – [Електронний ресурс]. – Режим доступу: https://www.ti.com/lit/an/bldc-control
Гладкий Ю. В. Цифрові системи керування: проектування та моделювання. – Київ: Наук. думка, 2019. – 278 с.
Olexa M. Programming Embedded Systems with C and GNU Development Tools. – O’Reilly Media, 2022. – 440 p.
Мельничук В. В. Мікроконтролери STM32 у системах реального часу. – Вінниця: ВНТУ, 2021. – 192 с.
Leschyshyn Y., Scherbak L., Nazarevych O., Gotovych V., Tymkiv P., Shymchuk G. Multicomponent Model of the Heart Rate Variability Change-point. IEEE XVth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH). 2019. P. 110–113.
Агафонов С. Ю. UART, I2C та SPI: серійні інтерфейси у мікроконтролерах. – М.: ДМК Пресс, 2020. – 256 с.
Kharchenko A., Bodnarchuk І., Yatcysyn V. The Method for Comparative Evaluation of Software Architecture with Accounting of Trade-offs. American Journal of Information Systems. 2014. Vol. 2, No. 1. P. 20-25.
GitHub. STM32 Motor Control SDK. — [Електронний ресурс]. – Режим доступу: https://github.com/STMicroelectronics/x-cube-mcsdk
Луцків А., Лупенко С., Пасічник В. Паралельні та розподільнені обчислення. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 566 с.
Upton E., Halfacree G. Raspberry Pi User Guide. – 4th ed. – Wiley, 2016. – 312 p.
Мазур О. С. Технології інтернету речей та вбудованих систем. – Харків: ХНУРЕ, 2021. – 276 с.
Лещишин Ю., Герасименко А., Герасименко О. Комп’ютерна система моніторингу радіозв’язку від БПЛА // Матеріали 12-ї науково-технічної конференції „Інформаційні моделі, системи та технології “. Тернопіль, 2024. С.140.
Глушко М. С. Веб-технології для вбудованих систем. – Вінниця: ВНТУ, 2022. – 174 с.
Flask Documentation. Welcome to Flask Documentation (2.3.x). – [Електронний ресурс]. – Режим доступу: https://flask.palletsprojects.com/en/2.3.x/
Кардаш І., Лещишин Ю., Варавін А. Критерії ефективності роботи для задачі моніторингу локальної мережі / Матеріали ХI науково-технічної конференції «Інформаційні моделі, системи та технології» Тернопіль: ТНТУ. 2023. С.154
IEEE Xplore. Survey of Web-Based Control Systems. – [Електронний ресурс]. – Режим доступу: https://ieeexplore.ieee.org/document/7422156
Method of Gas Consumption Change-point Detection based on Seasonality Multicomponents Model / Leshchyshyn Yu., Nazarevych O., Lupenko S., Gotovych V., Shymchuk G., Shabliy N.2020 10th International Conference on Advanced Computer Information Technologies (ACIT). 2020. P. 152-155.
Залісковий Ю., Лещишин Ю., Варавін А. Методи проведення моніторингу і аналізу мережевої інфраструктури Інтернет провайдерами, Матеріали ХI науково-технічної конференції «Інформаційні моделі, системи та технології». Тернопіль: ТНТУ. 2023. С.152
Ярмусь О., Лещишин Ю., Варавін А. Методи та засоби моделювання швидкості Wi-Fi мережі, Матеріали ХI науково-технічної конференції «Інформаційні моделі, системи та технології» Тернопіль: ТНТУ. 2023. С.11
Правила охорони праці під час роботи з обладнанням, що працює під напругою. – Наказ Міністерства соціальної політики України № 1404 від 19.12.2016.
Бойчук М. Т. (ред.). Безпека життєдіяльності : навч. посіб. – К. : Лібра, 2018. – 320 с.
Кулагін Ю. П., Федоренко М. П. Основи охорони праці : навч. посіб. – К. : Каравела, 2019. – 320 с.
ISO 6385:2016. Ergonomic principles in the design of work systems. – International Organization for Standardization, 2016.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Pavlo_Vitovshchyk.pdf3,63 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора