Изобретаю автомат для пропечатывания горы документов.
Задачи: уметь работать с форматами A6, A5 и A4, быстрая настройка (куда ставить печать или номер), большая вместимость (хотя бы от 500 листов), скорость - лист в 2-3 сек
Еще очень хотелось сделать из относительно доступных компонентов. Не в смысле из мусора, а в смысле легко доставаемых.
Решить нужно было 2 вопроса, как подавать бумагу и как, собственно, ставить печать?
Про "подавать бумагу" насмотрелся видео по запросу friction feeder и решил попробовать повторить. Сначала сделал макет из лего своего сына и он заработал:
Начал повторять в железе, наделал роликов прорезиненых (было 3 ряда по 3), закупил шкивов, ремней, шаговых двигателей, подшипников и не получилось. В макете из лего как-то совпало площадь контакта с бумагой, жесткость резины и еще какие-то факторы. Сколько не бился со своей конструевиной, адекватной подачи добиться не смог. Но вроде блок печатанья работал. Обычный кривошип на двигателе с редуктором от стеклоподъемника, рельса с модулем hiwin. Управлялось все от ардуины. На какое-то время все забросил.
Потом решил, нафига блок подачи, документы лезут из принтера, лови и печатай. Начал переделывать, сделал кусок стола с роликами под углом, чтобы после выхода из принтера бумага выравнивалась. Распечатал 3 конические шестерни на 3D принтере с углом 10 градусов. Получилось валы захвата бумаги перпендикулярно движению листа, ось двигателя 10 градусов, и валы прижимания листа к стенке - 20 градусов. Попробовал - работает.
Но испытания проводились на обычной ксероксной бумаге, а нужно было печатать на самокопирке. На реальных испытаниях бумага оказалась слишком легкой, планировала, ролики, которые должны были ее ровнять, беспомощно вращались под ней. Еще была проблема с обнаружением бумаги, которой при испытании на ксероксной не было. Для обнаружения использовались датчики линии. Легкая бумага изгибалась после печати и датчик ее не видел.
Пробовал сделать подачу из высохшего струйника за 300р. Выкинул электронику и подключил шаговики к ардуине. Подавало, но слишком медленно. Старый принтер не смог обеспечить нужной скорости. А когда я скорость программно завысил, механика подачи (программное колесо) не успевало отрабатывать.
Сейчас проект в таком состоянии:
Все-таки нужно свою подачу делать, пока думаю как.
Сделать узел, куда ставится печать легко настраиваемым по высоте.
Придумать, как сделать эту настройку по высоте. Если сейчас сделать высоту ниже, чем ход кривошипа - клинит.
Подобрать драйвер для мотора стеклоподъемника помощнее. С этим, кстати, вышел прикол. Мотор стеклоподъемника крутил драйвер с Али на L298N. Я их 2 шт сжег (токи для него конечно высоковаты), а когда решил попробовать подать напрямую ради эксперимента - у меня разворотило механику Оказалось, что до этого драйвер своим сгоранием ее спасал. Сейчас добавил датчик тока, но он криво работает (пока не знаю почему), но видимо своим шунтом ограничивает ток.
Буду рад мыслям и предложениям