@@tri_def начал изучать эту тему! Скажите пожалуйста! Часто встречаю на производственном оборудовании не шаговые двигателя и драйверы а сервоприводы и серводвигатели?! Я так понял они точны позиционировании?
@@АсхатКоянбаев Ну не совсем так. Сервопривод - это грубо говоря обычный мотор с датчиком положения и хитрым контроллером. У него в принципе не может быть пропуска шагов, они более мощные и быстрые, но при этом гораздо дороже. Классический шаговый двигатель вращается всегда на определённый шаг, то есть он как бы дискретный, при этом не имеет обратной связи и в результате могут быть пропуски шагов, да и мощность у них послабее. В общем - сервопривод - круто/дорого/по богатому, но бессмысленно для наших задач.
@@tri_def спасибо за развернутый ответ! Принципе теоретически я это изучил! Но все таки углубленно хочу заняться изучением сервопривода! Для чего и решил заказать комплект (привод, двигатель с энкодером, кабели) с АЛИ!
все понятно. только перемещение головы обычно считают не по зубьям, а по диаметру шкива - l=П*d. А микрошаг сделан для удаления резонанса. Слишком мелкий - тоже не есть гуд. Осталось рассказать о том, как работает ШД (вольтаж, сила тока, БП и т.п.)
Binigers Binigers все верно вы говорите, но описанный тут способ достаточно прост для понимания и не требует точных измерений :) этим и хорош, все равно окончательную настройку делаем в конце :)
Критерий для меня один - перестали гудеть движки. Но вообще, это скорее золотая середина. Больше не вижу смысла, меньше - движки работают на так мягко.
Очень хорошо объясняете-спасибо. Объясните "чайнику", как увязать линейное перемещение по оси Х, или любой другой оси,? с поворотом ротора шагового двигателя на заданный угол.?Предполагается перемещение по оси осуществлять вручную.При обратном перемещении двигатель должен реверсироваться и становиться в стартовое положение.
Может вам проще тогда использовать систему с концевым выключателем? То есть вы выключаете двигатель, вращаете сколько надо, после чего включаете и шаговик идёт до концевика?
Мне надо ,чтобы при перемещении каретки по оси, скажем на 200мм ,ротор двигателя плавно повернулся на 1 градус.Поворот ротора на 1 градус, должен быть растянут на 200мм. При возвращении каретки в исходное положение ротор должен плавно повернуться на 1 градус в обратную сторону, то есть реверсироваться.Это вращение по винту. Другими словами каретка вперед и назад - ротор правое вращение и левое. Миллиметры и градусы это выдуманные значения, должна быть возможность настраивать угол поворота в зависимости от перемещения каретки. Я несколько раз прослушал Вашу лекцию и я вижу свой заточник таким-подвижная каретка ,которая от руки двигается по оси ОХ, на нее установлен шаговик который вращает шпиндель.Двигаю каретку- шпиндель вращается ,остановил каретку -шпиндель на месте, двигаю каретку в обратную сторону- шпиндель вращается в обратную сторону .Думаю использовать электронную линейку -контроллер-драйвер -шаговик но как это все соединить? Извините за многословие.
Очень старое видео, но все таки спрошу с надеждой, что мне ответят. Мой чпу станок сверлит и делает вырезы в стекле, это твердый материал. Поэтому вопрос. Имеет ли смысл увеличить микрошаг что бы фреза мягче врезалась с тело стекла и успевала снять слой стекла перед следующим микрошагом? За ответ буду очень признателен.
Добрый день! Вопрос конечно интересный. У меня на него ответа нет. Попробуйте просто провести эксперимент :) Я думаю - многим тут будет интересно - принесло ли это результат. Теоретически - при увеличении микрошага у вас должна стать большая точность и возможность снимать боле тонкие слои. Практически - очень много но и если. Пробуйте :)
вроде все понятно но как я не делил 24 на 6400 всевремя получается 0,00375 )))) видимо мм? микрошаг стремиться сделать поменьше или 200 шагов на оборот это норма или слишком мало?? . как примерно вычислить "удобоваримый" микрошаг? чем меньше тем точнее? или просто больше нагрузка вычислительная??
Микрошаг не стоит стремиться сделать как можно меньше - из за этого теряется усилие. Вычисляете примерно так - уменьшаете, пока не получите тихий ход двигателей :) Меньше нет смысла :)
Скажите пожалуйста, а по электрическому соединению статаров шаговых и серводвигателей есть различия?! Понятно, что серво имеет обратную связь! Но именно интересует электрика соединения статаров! В сети нет инфы!!
@@tri_def Да, как рассчитать, какой момент будет. Для примера, допустим все то, что вы описали в ролике (ремни, редуктор, шкивы) и двигатель на 28Нсм. Какой в конечно счете будет момент?
@@alxvlx9020 Вы извините, я не очень силён в физике на текущий момент :) Я бы начал с того - что воспользовался гуглом или прочитал учебник по физике :)
Антон Баташов привет . зарание спасибо за всё . Я был бы очень рад, если бы вы могли мне помочь SW1, W2, SW3, SW4, SW5, SW6, SW7, SW8 on/off мой станки аксессуар: Leadshine DM556 driver, Y axis 24/72 Teeth, HTD 3M , 7.3A 48V Power Supply, Leadshine 2 phase Stepper Motor 57HS09
да я уже подключил драйвер схема Ruida RD RDC6442G. сегодня я одно проблем решил уже точно дивигает мм на mm SW1-on, W2-off, SW3-of, SW4-of, SW5-of, SW6-on, SW7-of, SW8-on
@@tri_def В вашем коде хотел, но у вас под серву сделано. Хочу переделать машинку Никко на Ардуино. У нее есть один двигатель на задние колеса с редуктором, один двигатель с редуктором для трансформации авто(оно раздвигается и стает длиннее) и один электромагнитный клапан, что делает поворот. Ещё там есть концевой выключатель, чтоб отключить вовремя двигатель трансформации авто. А да, когда авто раздвигается включаются красные фары.
Александр Морозов ничего не понял, ну да ладно :) если у вас алгоритм простой - контроллер даёт команду драйверу ехать, пока не сработает концевые, то по идее, если вы увеличите дробление, например поставив вместо 1:32 тот же 1:256, двигатель просто станет ехать медленнее.
@@tri_def концевой выключатель не для колес, а для раздвижения(трансформации) авто. Рама становится длиннее, а в конце раздвижения и при обратном сдвиге рамы происходит нажим на концевик. (nikko xpander) th-cam.com/video/aTI53G3kxcI/w-d-xo.html
@@MSVSanjok Александр, извините, у меня физически нет сейчас времени вникать в вашу машину :) Я вам описывал логику работы элементов, как вы их примените - вам решать :)
То есть я могу сделать так, станок у меня с движками угол шага равен 1,2 градуса и чтобы не вдаваться в расчеты я просто выставляю значение в контроллере значение например как у вас потом ввожу заданное значение например 100 он мне отрежет например 80 я его ввожу в реальные значения и контроллер мне сам пересчитает как нужно?
помогите пожалуйста я ставлю 1/2 а получается 1/8 а ставлю 1/4 а получается 1/16 ставлю 1/8 получаеться 1/32 и.т.д. перепробовал все комбинации на драйвере Интерфейсная плата LPT на 5 координат BL-MACH-V1.1 драйвер cw8060 и cw5045 в чём дело? может дело в интерфейсни плати?
Добрый день! Кроме делителя на драйвере вам нужно выставить расстояние на шаг в самой программе. Иначе откуда компьютер узнает, сколько импульсов нужно подать, что бы механика сдвинулась на нужное расстояние? Вы это делали?
да. шаг швп 5 двигатель 200 шагов получается 40 умножить на 2 =80 шагов на 1 мл и режет в 4 раза меньше размер почему то деление шага 1/2 = 320 шагов на мл.
Вообще-то все верно 0,00375 мм это 3,75 мкм; в ролике же так и есть. Автор ролика вроде как прав. Просто на доске не очень ярко видно обозначение "мкм"
огромное спасибо Анатолий думаю собрать свои станок и это инфа просто как воздух. Здоровье и всех благ вам .
Спасибо вам что посмотрели и я очень рад, что эта информация была полезна!
Даа то что мне нужен, удачи тебя брат
Тебе спасибо за теплые слова! Успехов!
Большое спасибо)) очень доходчиво все по полочкам разложили
Красавчик . Спасибо за инфу.
Спасибо вам :)
Очень подробно! Понятно! Доходчиво! Огромное спасибо!!!
Вам спасибо за просмотр :)
@@tri_def начал изучать эту тему! Скажите пожалуйста! Часто встречаю на производственном оборудовании не шаговые двигателя и драйверы а сервоприводы и серводвигатели?! Я так понял они точны позиционировании?
@@АсхатКоянбаев
Ну не совсем так. Сервопривод - это грубо говоря обычный мотор с датчиком положения и хитрым контроллером. У него в принципе не может быть пропуска шагов, они более мощные и быстрые, но при этом гораздо дороже. Классический шаговый двигатель вращается всегда на определённый шаг, то есть он как бы дискретный, при этом не имеет обратной связи и в результате могут быть пропуски шагов, да и мощность у них послабее. В общем - сервопривод - круто/дорого/по богатому, но бессмысленно для наших задач.
@@tri_def спасибо за развернутый ответ! Принципе теоретически я это изучил! Но все таки углубленно хочу заняться изучением сервопривода! Для чего и решил заказать комплект (привод, двигатель с энкодером, кабели) с АЛИ!
@@АсхатКоянбаев Удачи вам :) Потом расскажите :)
все понятно. только перемещение головы обычно считают не по зубьям, а по диаметру шкива - l=П*d. А микрошаг сделан для удаления резонанса. Слишком мелкий - тоже не есть гуд. Осталось рассказать о том, как работает ШД (вольтаж, сила тока, БП и т.п.)
Binigers Binigers все верно вы говорите, но описанный тут способ достаточно прост для понимания и не требует точных измерений :) этим и хорош, все равно окончательную настройку делаем в конце :)
спасибо. очень понятное объяснение
вам спасибо что смотрите :)
Спасибо огромное
Все в общем-то понятно, но я думаю, следовало бы озвучить информацию о критериях выбора микрошага. И на собственном примере рассказать, почему 6400)
Критерий для меня один - перестали гудеть движки. Но вообще, это скорее золотая середина. Больше не вижу смысла, меньше - движки работают на так мягко.
Очень хорошо объясняете-спасибо. Объясните "чайнику", как увязать линейное перемещение по оси Х, или любой другой оси,? с поворотом ротора шагового двигателя на заданный угол.?Предполагается перемещение по оси осуществлять вручную.При обратном перемещении двигатель должен реверсироваться и становиться в стартовое положение.
Может вам проще тогда использовать систему с концевым выключателем? То есть вы выключаете двигатель, вращаете сколько надо, после чего включаете и шаговик идёт до концевика?
Мне надо ,чтобы при перемещении каретки по оси, скажем на 200мм ,ротор двигателя плавно повернулся на 1 градус.Поворот ротора на 1 градус, должен быть растянут на 200мм. При возвращении каретки в исходное положение ротор должен плавно повернуться на 1 градус в обратную сторону, то есть реверсироваться.Это вращение по винту. Другими словами каретка вперед и назад - ротор правое вращение и левое. Миллиметры и градусы это выдуманные значения, должна быть возможность настраивать угол поворота в зависимости от перемещения каретки. Я несколько раз прослушал Вашу лекцию и я вижу свой заточник таким-подвижная каретка ,которая от руки двигается по оси ОХ, на нее установлен шаговик который вращает шпиндель.Двигаю каретку- шпиндель вращается ,остановил каретку -шпиндель на месте, двигаю каретку в обратную сторону- шпиндель вращается в обратную сторону .Думаю использовать электронную линейку -контроллер-драйвер -шаговик но как это все соединить? Извините за многословие.
Добрый день! К сожалению, не помогу :( Нет времени совсем разбираться с вашей идеей... Попробуйте пообщаться на форумах :(
Чего и надо было ожидать
Очень старое видео, но все таки спрошу с надеждой, что мне ответят. Мой чпу станок сверлит и делает вырезы в стекле, это твердый материал. Поэтому вопрос. Имеет ли смысл увеличить микрошаг что бы фреза мягче врезалась с тело стекла и успевала снять слой стекла перед следующим микрошагом? За ответ буду очень признателен.
Добрый день! Вопрос конечно интересный. У меня на него ответа нет. Попробуйте просто провести эксперимент :) Я думаю - многим тут будет интересно - принесло ли это результат. Теоретически - при увеличении микрошага у вас должна стать большая точность и возможность снимать боле тонкие слои. Практически - очень много но и если. Пробуйте :)
Отличное видео. Спасибо.
Николай Бадулин вам спасибо :)
вроде все понятно но как я не делил 24 на 6400 всевремя получается 0,00375 )))) видимо мм? микрошаг стремиться сделать поменьше или 200 шагов на оборот это норма или слишком мало?? . как примерно вычислить "удобоваримый" микрошаг? чем меньше тем точнее? или просто больше нагрузка вычислительная??
Микрошаг не стоит стремиться сделать как можно меньше - из за этого теряется усилие. Вычисляете примерно так - уменьшаете, пока не получите тихий ход двигателей :) Меньше нет смысла :)
Скажите пожалуйста, а по электрическому соединению статаров шаговых и серводвигателей есть различия?! Понятно, что серво имеет обратную связь! Но именно интересует электрика соединения статаров! В сети нет инфы!!
Вот точно не подскажу. Я использую сервоприводы с встроенными драйверами, они подключаются как обычные шаговики.
Первое видио, где человек все разжевывает. Спасибо
хорошо рассказал, но купи всё же новые маркеры
Как узнать момент с учетом диаметров шкивов, хода ремня и редуктора?
Рассчитать?
@@tri_def Да, как рассчитать, какой момент будет. Для примера, допустим все то, что вы описали в ролике (ремни, редуктор, шкивы) и двигатель на 28Нсм. Какой в конечно счете будет момент?
@@alxvlx9020 Вы извините, я не очень силён в физике на текущий момент :) Я бы начал с того - что воспользовался гуглом или прочитал учебник по физике :)
Умножить крутящий момент на редукцию. В этом видео редуктор 1:3, значит умножаем момент на 3.
Антон Баташов привет . зарание спасибо за всё . Я был бы очень рад, если бы вы могли мне помочь SW1, W2, SW3, SW4, SW5, SW6, SW7, SW8 on/off
мой станки аксессуар:
Leadshine DM556 driver, Y axis 24/72 Teeth, HTD 3M , 7.3A 48V Power Supply, Leadshine 2 phase Stepper Motor 57HS09
jeyhun hasanov сколько проводов у вашего двигателя 57hs09?
@@tri_def первый "X" двигателя 57hs09. 8- провод,
я змены соединения четыре повод
а второй "Y"двигатель 57HS22-A 1.87.2А 4-провод
Будут разные Настройки. Вы двигатель уже присоединили к драйверу? По какой схеме?
да я уже подключил драйвер схема Ruida RD RDC6442G.
сегодня я одно проблем решил уже точно дивигает мм на mm
SW1-on, W2-off, SW3-of, SW4-of, SW5-of, SW6-on, SW7-of, SW8-on
ещё есть один вопрос
RECI лампа 90-100в это насос хватет
Погружной водяной насос 80 Вт 3,5 м 3500L/ч
Какие нужны изменения в коде, если перевести драйвер на микрошаг? Спасибо!
Уточните пожалуйста, в каком именно коде вы хотите внести изменения?
@@tri_def В вашем коде хотел, но у вас под серву сделано. Хочу переделать машинку Никко на Ардуино. У нее есть один двигатель на задние колеса с редуктором, один двигатель с редуктором для трансформации авто(оно раздвигается и стает длиннее) и один электромагнитный клапан, что делает поворот. Ещё там есть концевой выключатель, чтоб отключить вовремя двигатель трансформации авто. А да, когда авто раздвигается включаются красные фары.
Александр Морозов ничего не понял, ну да ладно :) если у вас алгоритм простой - контроллер даёт команду драйверу ехать, пока не сработает концевые, то по идее, если вы увеличите дробление, например поставив вместо 1:32 тот же 1:256, двигатель просто станет ехать медленнее.
@@tri_def концевой выключатель не для колес, а для раздвижения(трансформации) авто. Рама становится длиннее, а в конце раздвижения и при обратном сдвиге рамы происходит нажим на концевик. (nikko xpander) th-cam.com/video/aTI53G3kxcI/w-d-xo.html
@@MSVSanjok Александр, извините, у меня физически нет сейчас времени вникать в вашу машину :)
Я вам описывал логику работы элементов, как вы их примените - вам решать :)
То есть я могу сделать так, станок у меня с движками угол шага равен 1,2 градуса и чтобы не вдаваться в расчеты я просто выставляю значение в контроллере значение например как у вас потом ввожу заданное значение например 100 он мне отрежет например 80 я его ввожу в реальные значения и контроллер мне сам пересчитает как нужно?
Именно так, если контроллер ваш поддерживает такую функцию.
помогите пожалуйста
я ставлю 1/2 а получается 1/8
а ставлю 1/4 а получается 1/16
ставлю 1/8 получаеться 1/32 и.т.д.
перепробовал все комбинации на драйвере
Интерфейсная плата LPT на 5 координат BL-MACH-V1.1
драйвер cw8060 и cw5045
в чём дело?
может дело в интерфейсни плати?
Добрый день!
Кроме делителя на драйвере вам нужно выставить расстояние на шаг в самой программе. Иначе откуда компьютер узнает, сколько импульсов нужно подать, что бы механика сдвинулась на нужное расстояние? Вы это делали?
да. шаг швп 5 двигатель 200 шагов получается 40 умножить на 2 =80 шагов на 1 мл и режет в 4 раза меньше размер почему то деление шага 1/2 = 320 шагов на мл.
@@Олег-б4т-м5м Хм. А почему вы решили что в вашем двигателе 200 шагов? Можно модель?
23HS8430
23HS2430
34HS5802
Блин воды бы поменьше цены бы небыло
Все хорошо только 24÷6400=0.00375 а не 3.75.разница однако.
Спасибо :)
Вообще-то все верно 0,00375 мм это 3,75 мкм; в ролике же так и есть. Автор ролика вроде как прав. Просто на доске не очень ярко видно обозначение "мкм"