@@tri_def начал изучать эту тему! Скажите пожалуйста! Часто встречаю на производственном оборудовании не шаговые двигателя и драйверы а сервоприводы и серводвигатели?! Я так понял они точны позиционировании?
@@user-kg3yy4ye2k Ну не совсем так. Сервопривод - это грубо говоря обычный мотор с датчиком положения и хитрым контроллером. У него в принципе не может быть пропуска шагов, они более мощные и быстрые, но при этом гораздо дороже. Классический шаговый двигатель вращается всегда на определённый шаг, то есть он как бы дискретный, при этом не имеет обратной связи и в результате могут быть пропуски шагов, да и мощность у них послабее. В общем - сервопривод - круто/дорого/по богатому, но бессмысленно для наших задач.
@@tri_def спасибо за развернутый ответ! Принципе теоретически я это изучил! Но все таки углубленно хочу заняться изучением сервопривода! Для чего и решил заказать комплект (привод, двигатель с энкодером, кабели) с АЛИ!
все понятно. только перемещение головы обычно считают не по зубьям, а по диаметру шкива - l=П*d. А микрошаг сделан для удаления резонанса. Слишком мелкий - тоже не есть гуд. Осталось рассказать о том, как работает ШД (вольтаж, сила тока, БП и т.п.)
Binigers Binigers все верно вы говорите, но описанный тут способ достаточно прост для понимания и не требует точных измерений :) этим и хорош, все равно окончательную настройку делаем в конце :)
Критерий для меня один - перестали гудеть движки. Но вообще, это скорее золотая середина. Больше не вижу смысла, меньше - движки работают на так мягко.
Скажите пожалуйста, а по электрическому соединению статаров шаговых и серводвигателей есть различия?! Понятно, что серво имеет обратную связь! Но именно интересует электрика соединения статаров! В сети нет инфы!!
Очень старое видео, но все таки спрошу с надеждой, что мне ответят. Мой чпу станок сверлит и делает вырезы в стекле, это твердый материал. Поэтому вопрос. Имеет ли смысл увеличить микрошаг что бы фреза мягче врезалась с тело стекла и успевала снять слой стекла перед следующим микрошагом? За ответ буду очень признателен.
Добрый день! Вопрос конечно интересный. У меня на него ответа нет. Попробуйте просто провести эксперимент :) Я думаю - многим тут будет интересно - принесло ли это результат. Теоретически - при увеличении микрошага у вас должна стать большая точность и возможность снимать боле тонкие слои. Практически - очень много но и если. Пробуйте :)
Что изменится если поставить например не 6400 как в вашем случае а например максимальное 25600 и контроллеру указать что шаг ещё меньше будет? То есть какое оптимальное количество микрошагов нужно выбирать?
xxxlimozxxx при увеличении микрофага падает усилие. Поэтому нужно выбрать значение, при котором качество работы вас устраивает и успокоиться на этом :)
@@tri_def у меня такая проблема, я выбрал 25600 микрошагов, задал пройти 1 метр на контроллере, но расстояние при этом тоже уменьшилось более чем на половину. По контроллеру прошёл метр, но в реальности меньше. Я не изпользую редуктор. Шкив на 24 зуба на валу мотора. Ремень 3М
То есть я могу сделать так, станок у меня с движками угол шага равен 1,2 градуса и чтобы не вдаваться в расчеты я просто выставляю значение в контроллере значение например как у вас потом ввожу заданное значение например 100 он мне отрежет например 80 я его ввожу в реальные значения и контроллер мне сам пересчитает как нужно?
вроде все понятно но как я не делил 24 на 6400 всевремя получается 0,00375 )))) видимо мм? микрошаг стремиться сделать поменьше или 200 шагов на оборот это норма или слишком мало?? . как примерно вычислить "удобоваримый" микрошаг? чем меньше тем точнее? или просто больше нагрузка вычислительная??
Микрошаг не стоит стремиться сделать как можно меньше - из за этого теряется усилие. Вычисляете примерно так - уменьшаете, пока не получите тихий ход двигателей :) Меньше нет смысла :)
Очень хорошо объясняете-спасибо. Объясните "чайнику", как увязать линейное перемещение по оси Х, или любой другой оси,? с поворотом ротора шагового двигателя на заданный угол.?Предполагается перемещение по оси осуществлять вручную.При обратном перемещении двигатель должен реверсироваться и становиться в стартовое положение.
Может вам проще тогда использовать систему с концевым выключателем? То есть вы выключаете двигатель, вращаете сколько надо, после чего включаете и шаговик идёт до концевика?
Мне надо ,чтобы при перемещении каретки по оси, скажем на 200мм ,ротор двигателя плавно повернулся на 1 градус.Поворот ротора на 1 градус, должен быть растянут на 200мм. При возвращении каретки в исходное положение ротор должен плавно повернуться на 1 градус в обратную сторону, то есть реверсироваться.Это вращение по винту. Другими словами каретка вперед и назад - ротор правое вращение и левое. Миллиметры и градусы это выдуманные значения, должна быть возможность настраивать угол поворота в зависимости от перемещения каретки. Я несколько раз прослушал Вашу лекцию и я вижу свой заточник таким-подвижная каретка ,которая от руки двигается по оси ОХ, на нее установлен шаговик который вращает шпиндель.Двигаю каретку- шпиндель вращается ,остановил каретку -шпиндель на месте, двигаю каретку в обратную сторону- шпиндель вращается в обратную сторону .Думаю использовать электронную линейку -контроллер-драйвер -шаговик но как это все соединить? Извините за многословие.
@@tri_def В вашем коде хотел, но у вас под серву сделано. Хочу переделать машинку Никко на Ардуино. У нее есть один двигатель на задние колеса с редуктором, один двигатель с редуктором для трансформации авто(оно раздвигается и стает длиннее) и один электромагнитный клапан, что делает поворот. Ещё там есть концевой выключатель, чтоб отключить вовремя двигатель трансформации авто. А да, когда авто раздвигается включаются красные фары.
Александр Морозов ничего не понял, ну да ладно :) если у вас алгоритм простой - контроллер даёт команду драйверу ехать, пока не сработает концевые, то по идее, если вы увеличите дробление, например поставив вместо 1:32 тот же 1:256, двигатель просто станет ехать медленнее.
@@tri_def концевой выключатель не для колес, а для раздвижения(трансформации) авто. Рама становится длиннее, а в конце раздвижения и при обратном сдвиге рамы происходит нажим на концевик. (nikko xpander) czcams.com/video/aTI53G3kxcI/video.html
@@MSVSanjok Александр, извините, у меня физически нет сейчас времени вникать в вашу машину :) Я вам описывал логику работы элементов, как вы их примените - вам решать :)
@@tri_def Да, как рассчитать, какой момент будет. Для примера, допустим все то, что вы описали в ролике (ремни, редуктор, шкивы) и двигатель на 28Нсм. Какой в конечно счете будет момент?
@@alxvlx9020 Вы извините, я не очень силён в физике на текущий момент :) Я бы начал с того - что воспользовался гуглом или прочитал учебник по физике :)
помогите пожалуйста я ставлю 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 шагов на мл.
Антон Баташов привет . зарание спасибо за всё . Я был бы очень рад, если бы вы могли мне помочь 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
Вообще-то все верно 0,00375 мм это 3,75 мкм; в ролике же так и есть. Автор ролика вроде как прав. Просто на доске не очень ярко видно обозначение "мкм"
огромное спасибо Анатолий думаю собрать свои станок и это инфа просто как воздух. Здоровье и всех благ вам .
Спасибо вам что посмотрели и я очень рад, что эта информация была полезна!
Большое спасибо)) очень доходчиво все по полочкам разложили
Даа то что мне нужен, удачи тебя брат
Тебе спасибо за теплые слова! Успехов!
спасибо. очень понятное объяснение
вам спасибо что смотрите :)
Красавчик . Спасибо за инфу.
Спасибо вам :)
Очень подробно! Понятно! Доходчиво! Огромное спасибо!!!
Вам спасибо за просмотр :)
@@tri_def начал изучать эту тему! Скажите пожалуйста! Часто встречаю на производственном оборудовании не шаговые двигателя и драйверы а сервоприводы и серводвигатели?! Я так понял они точны позиционировании?
@@user-kg3yy4ye2k
Ну не совсем так. Сервопривод - это грубо говоря обычный мотор с датчиком положения и хитрым контроллером. У него в принципе не может быть пропуска шагов, они более мощные и быстрые, но при этом гораздо дороже. Классический шаговый двигатель вращается всегда на определённый шаг, то есть он как бы дискретный, при этом не имеет обратной связи и в результате могут быть пропуски шагов, да и мощность у них послабее. В общем - сервопривод - круто/дорого/по богатому, но бессмысленно для наших задач.
@@tri_def спасибо за развернутый ответ! Принципе теоретически я это изучил! Но все таки углубленно хочу заняться изучением сервопривода! Для чего и решил заказать комплект (привод, двигатель с энкодером, кабели) с АЛИ!
@@user-kg3yy4ye2k Удачи вам :) Потом расскажите :)
Спасибо огромное
Отличное видео. Спасибо.
Николай Бадулин вам спасибо :)
все понятно. только перемещение головы обычно считают не по зубьям, а по диаметру шкива - l=П*d. А микрошаг сделан для удаления резонанса. Слишком мелкий - тоже не есть гуд. Осталось рассказать о том, как работает ШД (вольтаж, сила тока, БП и т.п.)
Binigers Binigers все верно вы говорите, но описанный тут способ достаточно прост для понимания и не требует точных измерений :) этим и хорош, все равно окончательную настройку делаем в конце :)
Все в общем-то понятно, но я думаю, следовало бы озвучить информацию о критериях выбора микрошага. И на собственном примере рассказать, почему 6400)
Критерий для меня один - перестали гудеть движки. Но вообще, это скорее золотая середина. Больше не вижу смысла, меньше - движки работают на так мягко.
Скажите пожалуйста, а по электрическому соединению статаров шаговых и серводвигателей есть различия?! Понятно, что серво имеет обратную связь! Но именно интересует электрика соединения статаров! В сети нет инфы!!
Вот точно не подскажу. Я использую сервоприводы с встроенными драйверами, они подключаются как обычные шаговики.
Очень старое видео, но все таки спрошу с надеждой, что мне ответят. Мой чпу станок сверлит и делает вырезы в стекле, это твердый материал. Поэтому вопрос. Имеет ли смысл увеличить микрошаг что бы фреза мягче врезалась с тело стекла и успевала снять слой стекла перед следующим микрошагом? За ответ буду очень признателен.
Добрый день! Вопрос конечно интересный. У меня на него ответа нет. Попробуйте просто провести эксперимент :) Я думаю - многим тут будет интересно - принесло ли это результат. Теоретически - при увеличении микрошага у вас должна стать большая точность и возможность снимать боле тонкие слои. Практически - очень много но и если. Пробуйте :)
Что изменится если поставить например не 6400 как в вашем случае а например максимальное 25600 и контроллеру указать что шаг ещё меньше будет? То есть какое оптимальное количество микрошагов нужно выбирать?
xxxlimozxxx при увеличении микрофага падает усилие. Поэтому нужно выбрать значение, при котором качество работы вас устраивает и успокоиться на этом :)
@@tri_def у меня такая проблема, я выбрал 25600 микрошагов, задал пройти 1 метр на контроллере, но расстояние при этом тоже уменьшилось более чем на половину. По контроллеру прошёл метр, но в реальности меньше. Я не изпользую редуктор. Шкив на 24 зуба на валу мотора. Ремень 3М
То есть я могу сделать так, станок у меня с движками угол шага равен 1,2 градуса и чтобы не вдаваться в расчеты я просто выставляю значение в контроллере значение например как у вас потом ввожу заданное значение например 100 он мне отрежет например 80 я его ввожу в реальные значения и контроллер мне сам пересчитает как нужно?
Именно так, если контроллер ваш поддерживает такую функцию.
вроде все понятно но как я не делил 24 на 6400 всевремя получается 0,00375 )))) видимо мм? микрошаг стремиться сделать поменьше или 200 шагов на оборот это норма или слишком мало?? . как примерно вычислить "удобоваримый" микрошаг? чем меньше тем точнее? или просто больше нагрузка вычислительная??
Микрошаг не стоит стремиться сделать как можно меньше - из за этого теряется усилие. Вычисляете примерно так - уменьшаете, пока не получите тихий ход двигателей :) Меньше нет смысла :)
Очень хорошо объясняете-спасибо. Объясните "чайнику", как увязать линейное перемещение по оси Х, или любой другой оси,? с поворотом ротора шагового двигателя на заданный угол.?Предполагается перемещение по оси осуществлять вручную.При обратном перемещении двигатель должен реверсироваться и становиться в стартовое положение.
Может вам проще тогда использовать систему с концевым выключателем? То есть вы выключаете двигатель, вращаете сколько надо, после чего включаете и шаговик идёт до концевика?
Мне надо ,чтобы при перемещении каретки по оси, скажем на 200мм ,ротор двигателя плавно повернулся на 1 градус.Поворот ротора на 1 градус, должен быть растянут на 200мм. При возвращении каретки в исходное положение ротор должен плавно повернуться на 1 градус в обратную сторону, то есть реверсироваться.Это вращение по винту. Другими словами каретка вперед и назад - ротор правое вращение и левое. Миллиметры и градусы это выдуманные значения, должна быть возможность настраивать угол поворота в зависимости от перемещения каретки. Я несколько раз прослушал Вашу лекцию и я вижу свой заточник таким-подвижная каретка ,которая от руки двигается по оси ОХ, на нее установлен шаговик который вращает шпиндель.Двигаю каретку- шпиндель вращается ,остановил каретку -шпиндель на месте, двигаю каретку в обратную сторону- шпиндель вращается в обратную сторону .Думаю использовать электронную линейку -контроллер-драйвер -шаговик но как это все соединить? Извините за многословие.
Добрый день! К сожалению, не помогу :( Нет времени совсем разбираться с вашей идеей... Попробуйте пообщаться на форумах :(
Чего и надо было ожидать
Какие нужны изменения в коде, если перевести драйвер на микрошаг? Спасибо!
Уточните пожалуйста, в каком именно коде вы хотите внести изменения?
@@tri_def В вашем коде хотел, но у вас под серву сделано. Хочу переделать машинку Никко на Ардуино. У нее есть один двигатель на задние колеса с редуктором, один двигатель с редуктором для трансформации авто(оно раздвигается и стает длиннее) и один электромагнитный клапан, что делает поворот. Ещё там есть концевой выключатель, чтоб отключить вовремя двигатель трансформации авто. А да, когда авто раздвигается включаются красные фары.
Александр Морозов ничего не понял, ну да ладно :) если у вас алгоритм простой - контроллер даёт команду драйверу ехать, пока не сработает концевые, то по идее, если вы увеличите дробление, например поставив вместо 1:32 тот же 1:256, двигатель просто станет ехать медленнее.
@@tri_def концевой выключатель не для колес, а для раздвижения(трансформации) авто. Рама становится длиннее, а в конце раздвижения и при обратном сдвиге рамы происходит нажим на концевик. (nikko xpander) czcams.com/video/aTI53G3kxcI/video.html
@@MSVSanjok Александр, извините, у меня физически нет сейчас времени вникать в вашу машину :)
Я вам описывал логику работы элементов, как вы их примените - вам решать :)
Первое видио, где человек все разжевывает. Спасибо
Как узнать момент с учетом диаметров шкивов, хода ремня и редуктора?
Рассчитать?
@@tri_def Да, как рассчитать, какой момент будет. Для примера, допустим все то, что вы описали в ролике (ремни, редуктор, шкивы) и двигатель на 28Нсм. Какой в конечно счете будет момент?
@@alxvlx9020 Вы извините, я не очень силён в физике на текущий момент :) Я бы начал с того - что воспользовался гуглом или прочитал учебник по физике :)
Умножить крутящий момент на редукцию. В этом видео редуктор 1:3, значит умножаем момент на 3.
помогите пожалуйста
я ставлю 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 шагов на мл.
@@user-ps9zr5fe7v Хм. А почему вы решили что в вашем двигателе 200 шагов? Можно модель?
23HS8430
23HS2430
34HS5802
хорошо рассказал, но купи всё же новые маркеры
Антон Баташов привет . зарание спасибо за всё . Я был бы очень рад, если бы вы могли мне помочь 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/ч
Все хорошо только 24÷6400=0.00375 а не 3.75.разница однако.
Спасибо :)
Вообще-то все верно 0,00375 мм это 3,75 мкм; в ролике же так и есть. Автор ролика вроде как прав. Просто на доске не очень ярко видно обозначение "мкм"
Блин воды бы поменьше цены бы небыло