photo

Автоматизированный склад

+1

Добавил: teleitems ()

Made in: Фаблаб Политех

вставить в блог

Описание

С каждым годом автоматизация производственных и логистических процессов набирает всё больший оборот. Особое место в этой индустрии занимает автоматизация складов. От небольших «стоек» с комплектующими, до фантастических размеров «фабрик хранения», размером с футбольное поле и высотой в многоэтажный дом.

Большинство решений имеет довольно громоздкую и неделимую конструкцию. Масштабирование в таком случае, как правило, выполняется просто за счет установки нескольких «аппаратов», которые никак не связаны друг с другом.

Идея проекта заключается в том, чтобы вся конструкция была максимально дешевой и пассивной. Никаких «кран-штабелеров», «каруселей» и т.д. В центре системы — довольно простой робот, который перемещается по специальным направляющим вдоль матрицы ячеек с контейнерами, и может выполнять захват и возврат контейнера. Изымая нужный ящик, он доставляет его к «точке доступа», где пользователь может получить физический доступ к содержимому.

Разработка проводилась в рамках инженерной школы ФабЛаба Политеха. Поэтому на всю работу, от идеи на бумажки до рабочего устройства, по регламенту была всего одна неделя.

Для начала наш дизайнер набросал общий вид конструкции:



Основную сложность представляла механика робота. По задумке он должен держаться на нужной высоте только благодаря четырем зубчатым колесам.

Начались первые дискуссии:



Для простоты управления в качестве двигателей были выбраны шаговики. А крутящий момент было принято раздавать на оси с помощью конических шестерней:



При закупке железа мы сразу же столкнулись с проблемой жутко дорогих драйверов на мощные шаговки (NEMA 23 и выше). Они относятся к промышленному классу. Поэтому драйверы для них стоят обычно минимум от 3-5 тыс. рублей. Кроме всего, у нас было жесткое ограничение по времени — одна неделя. Поэтому при закупках приходилось руководствоваться и фактором локальности — то что можно поехать и купить в течение одного дня.

В итоге мы остановилсь на движках NEMA 17, а в качестве драйверов было решено взять Ramps. С одной стороны, он содержал ряд лишних компонентов, с другой — был очень удобен для прототипа, чтобы минимизировать лишние провода и отдельные платы. Основным контроллером стала Arduino Mega. В итоге все имело довольно компактный и аккуратный вид:



Тем временем мы закупили подшипники и звездочки (которые планировалось исползьвать для цепного механизма захвата и сброса контейнеров) и отпечататли первые шестерни:



Еще одним пунктом, вытекающим из ограничения с мощностью моторов, стало решение разместить два тяговых мотора — по одному на ось, а не один общий, как это планировалось изначально:



Параллельно с этим началось изготовление основной конструкции. Мы решили построить ее из квадратного алюминиевого профиля 20 на 20 мм. Для резки использовали ленточную пилу:



Большую часть деталей робота мы решили для оперативности резать из фанеры:



На какой-то момент начали появляться первые очертания. Общего корпуса робота:



Ключевых узлов:



И несущей конструкции:



Так как с цепями до этому никому из команды работать не приходилось, мы начали в первую очередь отрабатывать именно этот механизм. Идея была в том, что по бортам робота должны быть синхронно движущиеся цепи, в некоторые звеньях которых должны быть встроены специальные зацепы.

В качестве тягового двигателя был опять же выбран шаговик. Главная приводная звездочка была куплена вместе с подшипниками в магазине. А вот торцевые звездочки были сделаны из составной фанеры. Ключевой слой с зубцами вследствие пришлось обточить под углом, чтобы цепь не стремилась заскочить на кромки зубцов:



Так как специального устройства для расклепки цепей у нас не было, пришлось просто стачивать в нужном месте звенья и потом соединять их специальным замком (который тоже был заранее куплен):



Следующим шагом на очереди было размещение двух тяговых двигателей для вертикального перемещения (по одному на каждую ось, как уже упомяналось выше):



Тем временем была закончена основная несущая конструкция, внутри которой должны как раз размещаться ячейки и перемещаться робот:



Также была сделана первая тестовая коробка и размещены уголки-направляющие для нее:



По самому первому плану робот был должен вобрать в себя как функционал вертикального перемещения, так и горизонтального перемещения между колонками. Но для того чтобы избежать довольно нетривиального механизма переключения стрелок, было решено разделить функции на две части — основного робота, который умеет перемещаться вертикально в колонке и захватывать-сбрасывать ящик, и тележку, которая будет перекатывать его между колонками:



Наконец-то мы могли приступить к самому интересному — реальным тестам вертикального подъема работа по рейкам. В том числе с разной нагрузкой:



Тесты проводили прямо в тележке, т.к. она содержала в себе продолжение тех же самых зубчатых реек:



В последний день были вырезаны и уложены зубчатые рельсы для горизонтальной тележки и смонтирована для демонстрации одна колонка вертикальных реек:



Для тележки были выбраны аналогичные зубчатые колеса, а в качестве ходового двигателя был взят еще один шаговик, чтобы точно позиционировать тележку в колонке:



Конечно, в силу очень сжатого срока многое не удалось довести до ума. В первую очередь, это полноценно отработать механизм захвата контейнера и переход робота из тележки в колонку и обратно. 

Также одним из главных выводов стала недостаточная, несмотря на все расчеты, мощность двигателей. Самодельного редуктора в виде конических шестерней оказалось мало, шаговые двигатели периодически пропускали шаги.

За новостями проекта можно следить в группе:
https://vk.com/teleitems

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.