Тип работы:
Предмет:
Язык работы:


Система автоматического управления "робот-машина" на базе Arduino

Работа №118605

Тип работы

Бакалаврская работа

Предмет

электротехника

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

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


Введение 6
1 Концепция робототехники 8
1.1 История развития робототехники 12
1.2 Влияние роботов на современный мир, тенденции развития
технологий 16
2 Современные системы автоматического управления 20
2.1 Рассмотрение платформы Raspberry PI 22
2.2 Рассмотрение платформы STM32 24
2.3 Рассмотрение платформы Arduino 28
2.4 Выбор необходимых компонентов и материалов 34
3 Создание колесного робота-машины 43
3.1 Описание алгоритмов работы 44
3.2 Написание управляющей программы 52
3.3 Сборка и компоновка оборудований и материалов 58
Заключение 62
Список используемой литературы 63

Современность подвержена бурному развитию машиностроения и электротехники. С созданием полупроводниковых технологий мир открыл для себя огромные возможности в области робототехники и электронных вычислений. Каждый год технологический процесс современных микропроцессоров уменьшается, а вычислительная скорость увеличивается, что откладывает свой отпечаток на развитие технологий.
Данная тенденция не могла не отразиться на современном обществе и науке. Знания в области робототехники с применением микропроцессоров все чаще используются в повседневных бытовых, развлекательных и научных сферах. Не так давно научиться самому создавать автоматизированные системы под управлением программы было недостижимо, сегодня данная проблема может быть решена многими доступными источниками, которыми люди могут воспользоваться, зайдя в сеть Интернет.
Для многих создание роботов и автоматизированных систем стало хобби, так как разновидность сфер деятельностей, в которой можно проявить данные знания велика.
В данной выпускной работе рассмотрена история робототехники, ее основная концепция и влияние на современный мир, представлены современные платформы для создания систем автоматического управления и сделан их обоснованный выбор, определен набор необходимых элементов конструкции и электронных модулей. Итогом работы является реализация колесного робота-машины под управлением платформы Arduino.
Целью выпускной работы является реализация накопленного во время обучения опыта в виде создания колесного робота-машины на базе платы Arduino, управляемая дистанционно посредством интерфейса Bluetooth, способная ориентироваться и перемещаться в пространстве прямоугольной системы координат.
Задачами для достижения поставленной цели являются:
1. Изучение истории робототехники и ее влияния на современный мир;
2. Рассмотрение современных технических решений, выделение их плюсов и минусов;
3. Обоснованный выбор необходимых для изготовления робота оборудований и материалов;
4. Описание алгоритмов работы управляющей программы робота;
5. Иллюстрация блок-схемы алгоритмов;
6. Написание управляющей программы для робота;
7. Сборка и соединение всех компонентов и узлов робота, загрузка управляющей программы;
8. Оценка работы робота, рассмотрение потенциальных технических улучшений.
Актуальность данной выпускной работы можно обусловить фактом того, что на данный момент в мире существует множество роботизированных решений, каждые из которых выполняют свою поставленную разработчиком задачу. Свою нишу занимают колесные роботы, сфера применений которых распространяется почти на все сферы деятельности. Так, например, они могут послужить в развлекательных целях в качестве игрушечной машины, управляемой через специальное приложение в телефоне. Очень часто при определенных обстоятельствах существует необходимость изучения мест, которые могут навредить здоровью человека (область с опасной радиацией, после биохимической аварии), расположив камеру, можно без вреда для исследователей изучить недоступные места. В быту колесный робот может выступить в качестве робота-пылесоса. Колесные роботизированные комплексы даже используются в оборонной сфере деятельности, зачастую задачей которых является транспортировка взрывчатых веществ к вражеской технике.


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

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

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


В данной выпускной квалификационной работе нам удалось разработать своё роботизированное решение в виде колесного робота- машины. В процессе данной работы мы изучили основную концепцию робототехники, ее историю, влияние на современный мир и тенденции развития на ближайшее будущее.
Разрабатывая колесного робота были упомянуты современные известные платформы для разработки автоматизированных систем, такие как Raspberry PI, STM32 и Arduino. Был проведён анализ особенностей и недостатков и сделан обоснованный выбор. Рассмотрены используемые для работоспособности разрабатываемого робота модули и материалы, также были описаны алгоритмы работы автоматизированной системы, изображены блок-схемы и написана программа, реализующая данные процессы.
Разработанная система работает корректно, точно и быстро. В качестве усовершенствования стоит рассмотреть датчики расстояния для предотвращения столкновений с препятствиями и создание индивидуального программного обеспечения для более удобного взаимодействия с роботом- машинкой.



1. Алексеев А. П. Робототехника : учеб. пособие для 8-9 кл. сред. шк. / А. П. Алексеев, А. Н. Богатырев, В. А. Серенко. - Москва : Просвещение, 1993. - 159, [1] с. : ил.;
2. Робототехника / Ю. Д. Андрианов [и др.] ; под ред. Е. П. Попова, Е. И. Юревича. - Москва : Машиностроение, 1984. - 288 с. : ил. - (Автоматические манипуляторы и робототехнические системы). - Библиогр.: с. 282-285;
3. Фу К. Робототехника / К. Фу, Р. Гонсалес, К. Ли ; пер. с англ. А.А. Сорокина [и др.] ; под ред. В. Г. Градецкого. - Москва : Мир, 1989. - 620, [1] с. : ил. - Библиогр.: с. 600-613. - Предм. указ.: с. 614-617;
4. Робототехника и гибкие автоматизированные производства : учеб. пособие для втузов. Кн. 6. Техническая имитация интеллекта / под ред. И. М. Макарова ; [авт. т. В. М. Назаретов, Д. П. Ким]. - Москва : Высш. шк., 1986. - 144 с. : ил. - Библиогр.: с. 142-143;
5. Дж. Бокселл Изучаем Arduino. 65 проектов своими руками/перевел с английского А. Киселев; под ред. Ю. Сергиенко - Санкт-Петербург : ООО «Питер Пресс», 2016;
6. Arduino Leonardo [Электронный ресурс] - Режим доступа: https://amperka.ru/product/arduino-leonardo#docs, открытый;
7. Ардуино: драйвер L298N для мотора постоянного тока [Электронный ресурс] - Режим доступа: http://robotclass.ru/tutorials/arduino- l298-dc-motor-driver/, открытый;
8. Разъем DC-005 [Электронный ресурс] - Режим доступа: https://ru.aliexpress.com/item/10-5-5x2-1-DC-DC-005-DC-Jack/, открытый;
9. Фотоэлектрический датчик скорости [Электронный ресурс] - Режим доступа: https://ru.aliexpress.com/item/Beam-photoelectric-sensor-with-infrared- sensor-module-counting-sensor/, открытый;
10. HC 06 RF [Электронный ресурс] - Режим доступа: https://ru.aliexpress.com/item/HC-06-HC-06-RF-Bluetooth, открытый;
11. Умный автомобильный комплект 4WD [Электронный ресурс] - Режим доступа: https://ru.aliexpress.com/item/4WD/, открытый;
12. Первые роботы и краткая история развития робототехники [Электронный ресурс] - Режим доступа: https://robo-sapiens.ru/stati/pervyie- robotyi-i-kratkaya-istoriya-razvitiya-robototehniki/, открытый;
13. Duranti, A. Ethnography of Speaking: Toward a Linguistics of praxis [Text], Multimode Controller Design for DSTATCOM integrated with Battery Energy Storage for Smart Grid Applications, / A. Duranti // Linguistics: The Cambridge Survey. - Cambridge, 1988. - PP. 210-228;
14. Lu Nian-Chun, Li Xin-Gang, Cheng Yun-Hong and Cheng Jin, DOI : 10.3844/ajeassp.2013.241.251, American Journal of Engineering and Applied Sciences, Computer Machine Vision Inspection on Printed Circuit Boards Flux Defects, Volume 6, Issue 3, Pages 241-251;
15. G. Rohini and S. Salivahanan, DOI : 10.3844/jcssp.2010.12.17, Journal of Computer Science, Petri Nets and Ladder Logic for Fully-Automating and Programmable Logic Control of Semi-Automatic Machines and Systems, Volume 6, Issue 1, Pages 12-17, American J. of Engineering and Applied Sciences 4 (2): 252-264, 2011 ISSN 1941-7020, © 2011;
16. Muhammad H. Rashid, Hasan M. Rashid. SPICE for Power Electronics and Electric Power (second edition) // USA, FL33487, Boca - Ration, 2006. p. 552;
17. Obakeng Maphane, Oduetse Matsebe and Molaletsa Namoshe, DOI : 10.3844/ajeassp.2017.781.789, American Journal of Engineering and Applied Sciences , Development of Electronic Control Circuits for WSN: Towards a Livestock Tracking and Identification System, Том 10, Выпуск 4 - Страницы 781-789;
18. Электромеханические системы с компьютерным управлением на автотранспортных средствах и в их роботизированном производстве : сб.
науч. трудов / МГААТМ. - Москва : МГААТМ, 1993. - 140 с. : ил. Полочный индекс: 629.3.05;
19. Острейковский В. А. Информатика : учеб. для техн. специальностей вузов / В. А. Острейковский. - Москва : Высш. шк., 2001. - 511 с. : ил. - Библиогр.: с. 508. - Крат. англо-рус. слов.: с. 432-446. - Глоссарий информ. сетевых технологий: с. 447-503. - Глоссарий эксперт. систем: с. 504-507 . - ISBN 5-06-003533-6 : 57-33;
20. Капустин Н. М. Автоматизация машиностроения : учеб. для вузов / Н. М. Капустин, Н. П. Дьяконова, П. М. Кузнецов ; под ред. Н. М. Капустина.
- Гриф УМО. - Москва : Высш. шк., 2003. - 223 с. : ил. - Библиогр.: с. 222-223.
- ISBN 5-06-004072-0 : 62-48;
21. Серебреницкий П. П. Программирование для автоматизированного оборудования : учеб. для сред. проф. образования / П. П. Серебреницкий, А. Г. Схиртладзе ; под ред. Ю. М. Соломенцева. - Москва : Высш. шк., 2003. - 591, [1] с. : ил. - (Технология, оборудование и автоматизация машиностроительных производств / [редкол.: Ю. М. Соломенцев и др.]). - Библиогр.: с. 586-588. - ISBN 5-06-004081-X : 123-20;
22. Справочник технолога-машиностроителя. В 2 т. Т. 2 / А. М. Дальский [и др.] ; под ред. А. М. Дальского [и др.]. - 5-е изд., испр. - Москва : Машиностроение-1, 2003. - 941 с. : ил. - Библиогр. в конце гл. - Предм. указ.: с. 928-941. - ISBN 5-217-03083-6 : 2147-73. - 2200-00. - 1500-00;
23. Шандров Б. В. Автоматизация производства (металлообработка) : учеб. для нач. проф. образования / Б. В. Шандров, А. А. Шапарин, А. Д. Чудаков. - Москва : Academia : ИРПО, 2002. - 255 с. : ил. - Библиогр.: с. 251-252. - ISBN 5-8222-0176-8 : 45-45;
24. Данилов И. А. Общая электротехника с основами электроники : учеб. пособие для студ. неэлектротехн. спец. сред. спец. учеб. заведений / И. А. Данилов, П. М. Иванов. - 4-е изд., стер. ; Гриф МО. - Москва : Высш. шк., 2000. - 752 с. : ил. - Библиогр.: с. 745. - ISBN 5-06-003737-1 : 180-00;
25. Роботизированные производственные комплексы / Ю. Г. Козырев [и др.] ; под ред. Ю. Г. Козырева, А. А. Кудинова. - Москва : Машиностроение, 1987. - 271 с. : ил. - (Автоматические манипуляторы и робототехнические системы). - Библиогр.: с. 268-269. - Предм. указ.: с. 269-271. - 45-00;
26. Шурков В. Н. Основы автоматизации производства и промышленные работы : учеб. пособие / В. Н. Шурков. - Москва : Машиностроение, 1989. - 239 с. : ил. - (Для техникумов). - Библиогр.: с. 233-234. - Предм. указ.: с. 235-237. - ISBN 5-217-00369-3 : 30-00.


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



Подобные работы


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