модернизация станка

добрый вечер интересует разработка программы на базе ардуино (уно, нано или дуе)

Ответить
belarusasli
Рядовой
Сообщения: 1
Зарегистрирован: 16.10.2021{, 21:43}
Репутация: 0
Имя: сергей

модернизация станка

#1

Сообщение belarusasli » 24.12.2021{, 21:21}

добрый вечер

интересует разработка программы на базе ардуино (уно, нано или дуе)

кратко — управление шаговым двигателем с роторного энкодера ,



шаговый https://prolm.by/fulling-motor/shagovyj ... 08a14.html

драйвер https://prolm.by/leadshine/drajver-shag ... -m542.html

энкодер https://www.saa.su/product/autonics_e50s8-1000-3-t-24/

схема такая

Принцип работы:

на валу - энкодер (ведущая шестерня), на ходовом винте - шаговый двигатель (ведомая шестерня), между ними электронный редуктор с переменным коэффициентом редукции, импульсы энкодера делим на коэффициент редукции - получаем импульсы для драйвера шаговика.

1- используется только один выход например А, крутится в одну сторону скорость вала постоянная 350 об/мин

2- необходимо чтобы шаговый двигатель двигался (по показаниям с энкодера) например на 50 000 импульсов в одну сторону (дир-0), затем на 50 000 импульсов в другую (дир-1) и так постоянно- туда сюда до бесконечности

3 необходима возможность изменения соотношения импульсов с энкодера к углу поворота шагового двигателя (электронный редуктор с переменным коэффициентом редукции) , например 1000 им-30 градусов, 1000-40 градусов и т д до 1000-360 градусов

4- индикатор 1602

если интересно просьба ответить
Вложения
с энкод.jpg

demonelek
Рядовой
Сообщения: 1
Зарегистрирован: 23.10.2019{, 13:27}
Репутация: 0
Имя: Дмитрий

модернизация станка

#2

Сообщение demonelek » 05.01.2022{, 18:16}

Если я не ошибаюсь то подружить драйверы шаговых двигателей с протоколом I2C для экрана 1602 и иже с ними проблема .Протокол I2C требует много машинного времени для передачи данных , которого может не хватить на выполнение управлением шаговых моторов ,я конечно не специалист ,но хотелось бы послушать спецов.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

модернизация станка

#3

Сообщение evgen123 » 05.01.2022{, 18:30}

может с ecoins проконсультироваться? их блоки I2C пошустрее будут.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

модернизация станка

#4

Сообщение Rovki » 05.01.2022{, 18:53}

делал станок для зачистки и резки монтажного провода. Управлял 3 шаговыми двигателями, управление (задание номера программы с уставками) на планшете с каскадой. На НАНО.
Электронщик до мозга костей и не только

Ответить

Вернуться в «Проекты различных устройств на Arduino»