roboforum.ru

Технический форум по робототехнике.


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

Обсуждаем рождающиеся мысли и результаты экспериментов.

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

Сообщение daimer » 20 май 2014, 15:10

Всем привет уважаемые!

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

По этому видео как надо работает http://www.youtube.com/watch?v=ZSaD0uR1L3c но схему эту чет пока неудае

:o
daimer
 
Сообщения: 2
Зарегистрирован: 08 май 2014, 14:42

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

Сообщение ALS » 20 май 2014, 15:35

Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

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

Сообщение Myp » 20 май 2014, 16:30

берёшь драйвер шагового мотора, берёшь контроллер, пишешь программу управления какую хочешь.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение lorry » 22 май 2014, 00:07

Вот подробно как управлять шаговиком на Arduino

http://robocraft.ru/blog/arduino/3109.html
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

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

Сообщение Revenger » 09 ноя 2014, 21:10

Ребят, простите, я дилетант в электрике... для меня сложно понять процессы, которые происходят в радиодеталях.. меня интересует тот же вопрос, что и топикстартера.. т.е. у меня валяется моторчик от принтера, я хочу его запитать 12В и чтобы можно было регулировать обороты переменником. Можно это сделать без программирования, танцев с бубнами и т.п. манипуляциями?
Контроллер нашел гуглом, на пик-контроллере, но там что-то нужно прошивать...
мне бы или схемку куда что впаять, чтобы оно работало попроще.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

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

Сообщение holomrn » 09 ноя 2014, 21:38

Берешь A4988, на DIR подаешь 0/1 для направления вращения. На STEP гонишь частоту от любого генератора, хоть на 555 таймере. Пересчитав число шагов на оборот в частоту получишь нужное RPM. Куда уж проще.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

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

Сообщение Revenger » 09 ноя 2014, 21:44

holomrn писал(а):Берешь A4988, на DIR подаешь 0/1 для направления вращения. На STEP гонишь частоту от любого генератора, хоть на 555 таймере. Пересчитав число шагов на оборот в частоту получишь нужное RPM. Куда уж проще.

А что такое 4988? Слово таймер мне знакомо, на кухне стоЯл в мебели :oops:

А если серьезно, то повторюсь, но мои познания в этом ооочень скудны. Я паял несколько схемок, но по готовым указаниям и зная какие номиналы купить в магазине (флокатор собирал и кстати микросхемка 555 даже есть в наличии). Что же касается степ/дир, то фрезер с ЧПУ у меня есть, мне эти слова знакомы, но электронику я покупал готовую. Механику собирал только сам.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

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

Сообщение holomrn » 09 ноя 2014, 21:54

Все ключевые слова есть. Гугл и ибей вроде не закрывали. A4988
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

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

Сообщение Revenger » 09 ноя 2014, 22:05

Таких штуковин и на али полно, но куда их втыкать? В ардуино для 3Дпринтера? Нужен компьютер? Всё, что мне нужно я описал в первом своем сообщении. Я не хочу для управления одним двигателем в гараже переносить туда компьютер. Не знаю как еще написать пожелание того, что хотелось бы сделать...
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

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

Сообщение holomrn » 09 ноя 2014, 22:24

Зачем втыкать? Просто припаяться прям на ноги.
Или раз на модуле управления шаговым двигателем написано "для 3D принтера" - уже все, никуда больше поставить нельзя? Мддааа.... %)
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

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

Сообщение Revenger » 09 ноя 2014, 23:10

Выставить битрейт при оцифровке я могу, на токарном уже научился, на фрезере с ЧПУ тоже, а вот с электроникой нет.
Знал бы - 100% тут не спросил бы.
Ну я не тороплюсь. Может кто поможет/подскажет более подробно.
п.с. что такое гугл я знаю и частенько новичков вроде меня туда посылаю, но только тогда, когда в теме есть сто раз упоминание и разжовывание информации. А поиск в гугле приводит на подобные форумы, где кроме умных терминов или советов собрать программатрр для заливки прошивки в пик-контроллер и нет нифига. :(
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

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

Сообщение setar » 09 ноя 2014, 23:39

все просто: в современном мире все из блоков состоит, нужно только понять какие блоки бывают и по каким правилам соединяются.
вот перечень блоков которые тебе помогут в задаче:
1.шаговый двигатель
2.блок питания
3.драйвер шагового двигателя (например упоминавшийся A4988)
4.микроконтроллер (например Arduino mega или для начала nano)
5.энкодер (ручка управления)
6.LCD дисплей (это уже по желанию, не обязятельно)

а дальше внимательно читаем статьи как это срастить
например по ссылке lori выше по тексту, ну или в целом по тематике "arduino step motor control" или "arduino управление шаговым двигателем"

собирать устройство можно на макетной плате (бывают одноразовые и разбирающиеся, последние подороже)
и вперед!
появятся КОНКРЕТНЫЕ вопросы - пиши сюда, поможем.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение RootAdmin » 10 ноя 2014, 00:08

Покупаем драйвер. На плате, типа "для принтера". Припаиваем к нему:
4 провода двигателя.
2 првода питания
1 провод - от генратора импульсов , собранного хоть на 555, хоть на ЛН2.
Регулируя частоту генратора - меняем скорость двигателя.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

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

Сообщение holomrn » 10 ноя 2014, 00:17

Ой, это все сильно сложно...
Ему нужна готовая схема со всеми номиналами. Подозреваю что еще и с разводкой желательно. А потом еще и совместно искать где не тот провод припаян.. %)
Я к такому не готов морально.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

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

Сообщение Revenger » 10 ноя 2014, 00:21

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

RootAdmin писал(а):1 провод - от генратора импульсов , собранного хоть на 555, хоть на ЛН2.
Регулируя частоту генратора - меняем скорость двигателя.

В общем спасибо, так более понятно. Первое - заказываю драйвер шаговика и параллельно ищу схему генератора (любого на 555, она имеется от флокатора).
Хотя стоп... ведь по идее у меня генератор то и есть, что я на флокатор собирал... и переменник там есть. И выход на довольно мощном (по словам мастеров) транзисторе ИРФ... так что получается, у меня генератор то уже есть? :)

Ну вот, и никуда ходить не надо, на этом форуме всё и становится понятно. А частота в каких пределах должга быть? Просто для флокатора там вроде одно, но для драйвера же может быть другое?

Добавлено спустя 33 секунды:
holomrn писал(а):Ой, это все сильно сложно...
Ему нужна готовая схема со всеми номиналами. Подозреваю что еще и с разводкой желательно. А потом еще и совместно искать где не тот провод припаян.. %)
Я к такому не готов морально.

А с вами мы диалог вроде уже закончили, не?
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10