Тема: Разработка программного обеспечения лабораторного стенда «Автоматизированная складская система»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1. Общие сведения 6
2. Обзор и выбор контролера 7
3. Разработка циклограммы лабораторного стенда «Автоматизированный складской комплекс» 16
4. Разработка алгоритма и блок-схемы работы учебного стенда 19
5. Разработка алгоритма управления стендом 23
5.1 Робот-манипулятор 23
5.1.1 Подключение сервомотора к Arduino 23
5.2. Шаговые двигатели 31
5.3 Датчик цвета 34
5.4 Транспортная лента 36
5.4.1 Оптическая пара 38
5.4.2 Двигатель транспортной ленты 40
6. Управляющая программа 42
Заключение 53
Список используемой литературы 54
📖 Введение
Целью работы является разработка программного обеспечения для лабораторного стенда для автоматизации процесса хранения.
Бакалаврская работа посвящена обзору микроконтроллеров, поиску наиболее подходящего контроллера и написанию программы для лабораторного стенда, которая должна управлять несколькими датчиками, сервомоторами, шаговыми двигателями и двигателями постоянного тока.
Начнем с постановки задачи, а затем логично перейдем к ее возможным решениям. Мы подробно изучили существующие микроконтроллеры для создания лабораторного стенда для обучения в университете. Мы проанализировали их преимущества и недостатки.
В целом, результаты показывают, что вычислительная платформа Arduino подходит для нашего проекта, который широко используется в учебных заведениях для обучения программированию.
Мы разработали циклограмму стенда и схему выводов микроконтроллера и создали блок-схему программы. В бакалаврской работе была разработана программа на языке программирования C в Arduino.
В заключение я хотел бы подчеркнуть, что все задачи разработки программного обеспечения и выбора контроллера для управления лабораторным стендом завершены.
✅ Заключение
1) Выбран контроллер Arduino Mega 2560 для управления стендом.
2) Написан алгоритм работы всего стенда.
3) Составлена блок-схема и циклограмма работы стенда.
4) Разобраны библиотеки для управления шаговыми и серводвигателями.
5) Разработана управляющая программа лабораторного стенда
Так же был полностью собран стенд «Автоматизированная складская система» При разработке программного кода были решены возникшие проблемы такие как: плохое позиционирование робота-манипулятора, скачкообразные сигналы с датчика оптической пары, дребезжание шаговых двигателей и медленная работа.





