Страница 1 из 1
Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:19
Nikkolo
Стоит задача точного задания скорости шагового двигателя. На данный момент стоят шаговые двигатели с 0.9 град/шаг. Например дробление шага 1/64 уже соответствует 50 угловым секундам.
Вопрос в том, можем ли мы обеспечить непрерывный диапазон скоростей например в интервале 0.1-0.5 градуса/сек с помощью каких то готовых контроллеров?
Допустим нужна скорость 360 угловых секунд в секунду, на сколько я понимаю при дроблении шага 1/64 ее установить невозможно. В лучшем случае 350 угловых секунд.
Позиционирование как раз слабо волнует, какая есть точность в приводе и в механике, такая и подойдет.
К сожалению у нас такой контроллер сделали давно, распечатали плату, прошивку под него, но утрачена возможность воспроизводства. Сейчас ищем возможность его заменить или собрать из готовых компонентов.
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:22
Serg
Скорость вращения ШД - это частота сигнала STEP. Нет проблем получить стабильный генератор на любую частоту.
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:26
Nikkolo
Я понимаю что возможность такая есть, но опыта у нас в команде нет. Нам нужно или какое то готовое решение или искать человека, который нам разработает это заново. Пока рассматривается первый вариант.
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:37
xenon-alien
Есть вот
такая штука. Подойдет?
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:39
Serg
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:50
Nikkolo
Нужно управление с компьютера. Есть довольно сложная математика расчета, какую именно скорость нужно задавать по осям монтировки. Был еще вариант собрать из arduino и драйвера шагового двигателя.
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 17:58
Mamont
Практическая точность позиционирования с шагового двигателя без обратной связи - 1/2....1/4 шага.
С точки зрения механики надо использовать червячный безлюфтовой или волновой редуктор
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 18:01
evgenymcp
Nikkolo писал(а):Был еще вариант собрать из arduino и драйвера шагового двигателя.
Первый попавшийся скетч
http://arduino.ru/forum/proekty/generat ... na-arduino подправить для получения частоты через последовательный порт и задействовать еще одну ногу для DIR
Как-то делал антенное поворотное устройство в котором сгорел родной асинхронный двигатель. Поставил шаговик, который управлялся Tiny2313 и мог вращаться в обе стороны с нужной мне скоростью. Плюсом сделал плавный разгон. На торможение уже ума не хватило

Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 18:07
evgenymcp
Mamont писал(а):С точки зрения механики надо использовать червячный безлюфтовой или волновой редуктор
Сейчас изучаю возможность изготовления в домашних условиях циклоидального цевочного редуктора. Вдохновился этой конструкцией
https://youtu.be/fR4xOpCKE20 Рзобрался с расчетами. Нашел программу для построения профиля колеса. Если уж на 3д принтере делают рабочие конструкции, то на фрезере уж точно можно сделать не хуже, не смотря на ужасы сторожил форума

Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 18:27
Nikkolo
evgenymcp писал(а):Первый попавшийся скетч
http://arduino.ru/forum/proekty/generat ... na-arduino подправить для получения частоты через последовательный порт и задействовать еще одну ногу для DIR. Как-то делал антенное поворотное устройство в котором сгорел родной асинхронный двигатель. Поставил шаговик, который управлялся Tiny2313 и мог вращаться в обе стороны с нужной мне скоростью. Плюсом сделал плавный разгон. На торможение уже ума не хватило

Да, кажется это единственно пока направление. Полностью свою плату разводить совсем не хочется. Ее потом поддерживать тяжелее.
Re: Непрерывный диапазон скоростей шагового двигателя
Добавлено: 03 сен 2019, 18:38
xenon-alien
Nikkolo писал(а):Нужно управление с компьютера.
Не припомню такого упоминания в первом посту.... (перечитал на всякий случай ещё раз)
В таком случае подсказать не могу.