10.68M
Категория: ЭлектроникаЭлектроника

Система керування мобільного робота-пилососа

1.

Кваліфікаційна робота бакалавра
на тему: “Система керування мобільного роботапилососа”
Керівник роботи:
доцент, к.ф.-м.н.
В'ячеслав ЖУРБА
Здобувач:
студент групи СУ-11
Давид МАКАРЕНКО
Суми 2025

2.

Актуальність та мета
проєкту

3.

Завдання дипломного проекту
Для досягнення поставленої мети вирішено низку завдань:
• Проведено аналіз існуючих технологічних рішень для формування вимог до власної
розробки.
• Розроблено концепцію та обґрунтовано вибір елементної бази.
• Спроєктовано апаратну частину, що включає структурну та електричну принципову схеми.
• Створено деталізовану тривимірну модель конструкції робота.
• Розроблено програмне забезпечення для комунікації мобільного додатка та роботапилососа.
• Проведено програмне тестування на працездатність взає’модії між мобільним
додатком та мікроконтролером.

4.

Структура системи

5.

Вибір компонентів
1. Мікроконтролер Arduino Mega 2560 Rev.3
2. Ультразвуковий датчик HC-SR04
3. Wi-Fi модуль ESP8266 (ESP-01)

6.

4. Драйвер крокових двигунів DRV8825
5. Драйвер двигунів L293D
6. Знижувальний DC-DC перетворювач
LM2596S
7. Двигун постійного струму RS-540
8. Кроковий двигун NEMA 17 моделі 17HS4401
9. N20 Gear Motor

7.

Електрична схема робота-пилососа

8.

Живлення робота-пилососа
• Акумуляторна збірка 3S Li-ion (18650) з платою системи
керування батареєю (BMS)
• Підключення акамуляторної збірки з BMS до зарядного
модуля
• Модуль заряду Li-on 18650 (3S 1А-2A 12.6В) Type-C

9.

Проєктування конструкції: загальний вигляд роботапилососа

10.

Умови
експлуатації

11.

Алгоритми та програмне забезпечення

12.

13.

14.

Дистанційне керування через мобільний додаток

15.

Тестування та результати

16.

Висновки
1. Проведено аналітичний огляд та сформульовано вимоги до системи.
2. Розроблено апаратну частину, включаючи електричну схему та 3D-модель
конструкції.
3. Створено програмне забезпечення, що реалізує кілька режимів навігації та
дистанційне керування.
4. Практична цінність роботи полягає у створенні програмно-апаратної
платформи, яка може бути використана для створення функціонального та
бюджетного пристрою.
English     Русский Правила