Ви не увійшли.
Здравствуйте, уважаемые форумчане.
Ищу исполнителя для написания кода.
Задача: управление станком для тампонной печати при помощи Ардуино ( обязательно без компьютера ).
Принцип работы станка в видео : https://youtu.be/bMywowTX2M8
Задумка такая - поставить на станок 2 шаговых двигателя с драйверами + Ардуино + кнопки ( или переключатели ) + щелевые оптопары как датчики положения + концевые выключатели + кнопку Аварийного Стопа. Передача крутящего момента за счет соединения зубчатых шестеренок и реек.
Для удобства перемещение ракеля и тампона по горизонтали назовем осью Х, а перемещение тампона по вертикали - осью Z.
Как все должно работать :
1) При подаче питания на Ардуино и драйверы шаговиков - ничего не происходит.
2) Кнопка ( или переключатель ) " Выход в Ноль " - ось Z идет в верхнее положение и останавливается, после этого ось Х перемещается в крайнее переднее положение. Обе оси допустим до щелевых оптопар. Двигатели должны удерживать положение неопределенное время. В это время на станок устанавливается тампон, клише и ракель с краской. Время полного цикла этих перемещений 3-10 секунд, не важно.
3) Кнопка " Один цикл " - ось Х отъезжает назад - останавливается - ось Z опускается вниз - пауза (доли секунды ) - поднимается вверх - ось Х перемещается вперед - останавливается - ось Z опускается вниз - пауза (доли секунды ) - поднимается вверх - ждем следующего сигнала с кнопки. В этом цикле желательно участие потенциометра чтобы можно было ускорять/замедлять полный цикл переездов.
4) Кнопка ( или переключатель ) " Беспрерывный цикл " - операции те же, что и в пункте 3) с той разницей что полный цикл переездов выполняется бесконечно до срабатывания кнопки СТОП.
5) Кнопка " СТОП " - ось Z поднимается вверх ( до оптопары ) и там уделживается, ось Х - не двигается
6) Кнопка ( или переключатель ) " Перемешивание краски " - ось Z поднимается вверх и там остается. Ось Х перемещается от передней до задней точки с задержками на концах в доли секунды. В этом цикле так же желательно участие потенциометра чтобы можно было ускорять/замедлять переезды оси Х.
7) Концевые выключатели - либо програмно останавливают работу двигателей и они ждут команд от других кнопок/переключателей, либо обесточивают систему - не важно. Главное чтобы не полетела механика станка.
Вопросы:
1. Сколько будет стоить такой скетч
2. Достаточно ли для этой цели Ардуино Уно ( у меня есть Уно и две Меги ).
Организовать все собираюсь на этих движках : https://refit.prom.ua/p60574-shagovyj-dvigatel-nema23.html
и этих драйверах : https://cnc.prom.ua/p420752309-drajver-shagovogo-dvigatelya.html
Неактивний
Вот мое объявление пишите звоните сделаем
https://www.olx.ua/obyavlenie/razrabotka-elektroniki-programmirovanie-mikrokontrollerov-avr-arduino-IDvJdCM.html#b72a9bc412
Неактивний