Управление шаговым двигателем с радиоаппаратуры

dmitrych
Offline
Зарегистрирован: 13.01.2020

Добрый день! Нужна помощь по объединению двух скетчей и добавить возможность правление шаговым двигателем с радиоаппаратуры. Т.Е. при отклонении стика шаговый двигатель должен совершать обороты соответственно отклонению. Жду предложений.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

сколько оборотов на максимуме?

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

dmitrych
Offline
Зарегистрирован: 13.01.2020

Оборотов не знаю, но не быстрее работы сервомашинки. Так как сорво машинку нет возможности поставить туда. Это будет захват у робота.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Подробности на почту можно ?
kakmycmail@gmail.com

dmitrych
Offline
Зарегистрирован: 13.01.2020

Ок. вечером все распишу.

Onkel
Offline
Зарегистрирован: 22.02.2016

Пишите ydom@mail.ru - сделаю. Большой опыт, оборудование на складе.  Буквально на днях делал управление шаговиками и радиопульта FliSky i16 и радиопада PS2. Напишу код и проверю все на макете с реальными модулями, так что Вы получите на 100% проверенный, рабочий код. Есть видео работы шаговиков по радиопульту, присылайте адрес - вышлю ссылку.  Пишите ydom@mail.ru

IusS
Offline
Зарегистрирован: 25.04.2020

Всем привет, удалось ли найти решение? у меня задача подключение радиоаппаратуры Radiolink AT9S приемник R9DS, к шаговому двигателю nema 23

amateur
Offline
Зарегистрирован: 19.11.2017

Есть некоторые идейки ,могу выложить в личной беседе по эл.почте или в  любом мессенджере.

danila-ww {at} mail.ru

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

amateur пишет:

Есть некоторые идейки ,могу выложить в личной беседе по эл.почте или в  любом мессенджере.

danila-ww {at} mail.ru

Стесняешься?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

IusS пишет:

Всем привет, удалось ли найти решение? у меня задача подключение радиоаппаратуры Radiolink AT9S приемник R9DS, к шаговому двигателю nema 23

Решение там может быть только одно, ставить на ось двигателя энкодер

amateur
Offline
Зарегистрирован: 19.11.2017

Все очень сильно зависит от требуемой точности перемещения. Шаговые двигатели часто применяются без датчиков положения ротора и если точность в единицы градусов допустима,то можно реализовать и без энкодеров.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

ua6em пишет:

IusS пишет:

Всем привет, удалось ли найти решение? у меня задача подключение радиоаппаратуры Radiolink AT9S приемник R9DS, к шаговому двигателю nema 23

Решение там может быть только одно, ставить на ось двигателя энкодер

Ой ли ?
Про драйвера с отслеживанием и регистрацией пропуска шагов, вообще не в зуб ногой ?

vvadim
Offline
Зарегистрирован: 23.05.2012

ну так расскажите обществу про такие драйвера.
я о таких тоже не в зуб ногой.

 

sadman41
Offline
Зарегистрирован: 19.10.2016

У тринамика есть драйвера, позволяющие обходиться без концевиков - чуют клин вала.

Но в пандрайвы все равно ставят энкодер...

vvadim
Offline
Зарегистрирован: 23.05.2012

sadman41 пишет:
У тринамика есть драйвера, позволяющие обходиться без концевиков - чуют клин вала. Но в пандрайвы все равно ставят энкодер...

замерять ток при подклинивании это понятно (так в стеклоподъёмниках авто реализовано).
а вот считать пропуски шагов - это дюже интересно...
или кактус так ляпнул.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

vvadim пишет:

 

замерять ток при подклинивании это понятно (так в стеклоподъёмниках авто реализовано).

там никто ничего не мериит, там термовыключатель стоит. 

Kakmyc
Offline
Зарегистрирован: 15.01.2018

vvadim пишет:

замерять ток при подклинивании это понятно (так в стеклоподъёмниках авто реализовано).
а вот считать пропуски шагов - это дюже интересно...
или кактус так ляпнул.

Драйверы AMIS-306xx и прочие с контролем позиционирования

sadman41
Offline
Зарегистрирован: 19.10.2016

Kakmyc пишет:
Драйверы AMIS-306xx и прочие с контролем позиционирования

А, ну, судя по описанию, это типа пандрайва что-то - с управлением по цифровому интерфейсу. Драйвер + контроллер с энкодером, только собранный на одно чипе.  Пандрайву тоже команду даёшь - двинуться на стоко-то шагов и внутренний контроллер, опираясь на показания энкодера, пульсирует, пока счётчики не сравняются.

Вобщем, спор тут может быть только об определениях - что есть драйвер, что есть контроллер, что есть полное мехатроническое решение.