roboforum.ru

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

Mechaduino - closed loop stepper controller

Mechaduino - closed loop stepper controller

alexxy » 20 июл 2016, 14:37

Я тут недавно наткнулся на занятное решение по контролю пропуска шагов на шаговых двигателях. Ссылка на kickstarter.

Суть простая, используется магнитный энкодер положения вала двигателя. За счет чего можно контролировать насколько реально произошло перемещение и в случае чего корректирова. Такой контроллер через step/dir можно подключить вместо драйвера шагового двигателя к платам типа ramps, mks gen и подобным.

Плата является OSHW, так что в принципе её можно попробовать заказать.

PS на кикстартере немного смущает цена за плату, около 45$

Re: Mechaduino - closed loop stepper controller

ilalexey » 20 июл 2016, 15:29

alexxy писал(а):немного смущает цена за плату, около 45$

Лет 10 подожди - всё прояснится :)

Re: Mechaduino - closed loop stepper controller

Myp » 20 июл 2016, 15:50

с доставкой получается 63, что конечно дороговато.

Re: Mechaduino - closed loop stepper controller

ilalexey » 20 июл 2016, 15:57

..немного подумаю и пойду травить платки..
А то опять окажется какой-то фейк непредсказуемый.

Re: Mechaduino - closed loop stepper controller

setar » 20 июл 2016, 16:30

уже пробиваю стоимость изготовления, буду держать в курсе.
параллельно группа энтузиастов тут http://3dtoday.ru/blogs/dagov/not-a-sin ... 024#117024

Re: Mechaduino - closed loop stepper controller

ilalexey » 20 июл 2016, 17:25

setar писал(а):параллельно группа энтузиастов тут

Не плохой ответ:
"видео просто офигительное. :)
прям вот не знаю зачем оно мне, но хочу"
Солидарен.

Re: Mechaduino - closed loop stepper controller

Madf » 20 июл 2016, 17:34

там основная цена энкодера (около 700 руб.), если кому так нужно это, может заморочиться и сделать дешевле)

Re: Mechaduino - closed loop stepper controller

ilalexey » 20 июл 2016, 17:53

Madf писал(а):если кому так нужно это, может заморочиться и сделать дешевле

Ну да, пойти по "накатанной" и выдрать из принтера диск с штрихами.
..а потом выяснять сколько у кого штрихов на оборот.

Re: Mechaduino - closed loop stepper controller

Zusul86 » 20 июл 2016, 19:14

Зато будешь уверен, что он не будет реагировать на токи протекающие по дорожкам разведенным под корпусом.

Re: Mechaduino - closed loop stepper controller

esisl » 20 июл 2016, 19:19

Мгв...

Чтобы избежать необходимости ставить энкодер ставим шаговый двигатель и тем получаем более дешёвую конструкцию.
А чтобы повысить надёжность и избежать пропуска шагов - поставим энкодер и будем контролировать!

...гениально ящетаю. Практически на уровне балластных цистерн для прохождения мелководья...

Re: Mechaduino - closed loop stepper controller

Madf » 20 июл 2016, 19:34

там и так юзают шаговик)

Re: Mechaduino - closed loop stepper controller

esisl » 20 июл 2016, 20:13

Ну да.
Я и говорю.
Чтобы не нужен был энкодер - ставим шаговик.
А чтобы ловить глюки шаговика - ставим энкодер.
Всё логично, чё...

Re: Mechaduino - closed loop stepper controller

ilalexey » 20 июл 2016, 20:23

Вечный луп курецояиц :)
Чёта мне показалось, что счастливым обладателям платы reprap-extruder-controller-2.2(коим я являюсь) несказанно повезло.

Re: Mechaduino - closed loop stepper controller

unigenum » 21 июл 2016, 13:04

esisl писал(а):Мгв...
Чтобы избежать необходимости ставить энкодер ставим шаговый двигатель

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

Re: Mechaduino - closed loop stepper controller

Myp » 21 июл 2016, 14:41

обычный мотор + энкодер будет быстрее, мощнее и точнее даже при нулевой или 100 об\мин скорости.
самое главное что нормальный крутящий момент будет в любом положении вала, а не как у шаговика, на микрошаге 1/32 момент никакущий.
но это сложно, и нет контроллеров дешевых..
к тому же шаговики преденльно стандартизированы, можно тиражировать любое решение.

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


Rambler\'s Top100 Mail.ru counter