Станок ОплатаWMZ(реле, дисплей, Щелевой датчик, EEPROMT )

Нет ответов
lomtik
Offline
Зарегистрирован: 13.11.2016
Компоненты:
Arduino nano
LSD + I2s модуль
Инфракрасный Щелевой Оптический датчик
Реле 7 шт (или драйвер мотора или чтото другое)
Мотор с редуктором 24в 6шт
Соленоид 1 шт
кнопки
 
 
задача:
Включим питания механической кнопкой,
Нажимаем кнопку 1 старт / стоп
Включается мотор 1 (мотор делает оборот на 360 градусов) срабатывает опичний сенсор 1 мотр выключается
В тот самый момент включается мотор 2 делает оборот на 180 градусов срабатывает сенсор 2 мотор 2 отключается
задержка 500 миллисекунд на моторе 2
В то время когда сработал датчик 2 мы включаем магнитный соленоид (деталь зажимается)
После задержания 500 Милис.
включая мотор 2 после срабатывания сенсора 3 высключается мотор 2 (на моторе 2 есть сенсор 2 и 3)
В тот момент, когда мы включили мотор 2 - включается мотор 3
После оборота на 360 градусов срабатывает сенсор 4 и мы выключаем соленоид и мотор 3
И включаем мотор 6 после оборота на 360 градусов срабатывает сенсор 6 и мотор выключаем
В тот момент, когда выключили мотор 3 включаем мотор 4 и 5 срабатывает сенсор 5 (на моторе 4) после оборота 360 град мы отключаем мотор 4 и 5
Мотор 5 может делать произвольное число оборотов (это дозатор)
Цикл закончен.
На дисплее счетчик
1 строка общая сумма выполненных циклов (хранится в EEPROMT) В EEPROMT должно храниться число 8 или лучше 9 символов
2 строка обнуляется кнопкой 2, или при выключены питания
После общего цикла задержка 1000 Милис. и цикл начинаем сначала.
При нажатии кнопки 1 (старт / стоп) нужно выполнить цикл до конца и тогда остановить механизм
 
Оплата WMZ. Предлагайте цену за скетч, дополнительная оплата за подсказки и помощь в  электрической схеме
Предложения на емейл - Lomtikt@yandex.ua
 
Подробнее о станок напишу в личку. Нужны дополнительные подсказки по механике и возможно изменении электрических компонентов
Слабое место - реле