Шаговый двигатель на GyverStepper

Пользовательские блоки для управления шаговыми двигателями и сервоприводами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Шаговый двигатель на GyverStepper

Сообщение ecoins »

DownHouse писал(а): 26 апр 2025, 20:29
ecoins писал(а): 25 апр 2025, 23:26
golloper писал(а): 25 апр 2025, 23:15 У меня соединилось. Попробуйте оттащить подальше в право блок таймера от блока шаговика
О работе с шаговым двигателями.
С версии 9.3.5 есть штатный блок - работает на всех платформах, по прерыванию от таймеров, оптимизирован по функциям.
С уважением, ecoins.
Зашел на страницу загрузки - там самая поздняя версия 9.2.6 от 24.12.22
На странице с беттой 9.3.1 от 25.02.16
9.3.5 не нашел
Ander по запросу через личку раздает тестовые версии, в том числе 9.3.5
Vasiliy
Рядовой
Сообщения: 25
Зарегистрирован: 28 мар 2018, 10:06
Откуда: Дрогобич
Имя: Василій
Благодарил (а): 9 раз

Re: Шаговый двигатель на GyverStepper

Сообщение Vasiliy »

Запустил я блок на FastAccel в ESP32. Разогнал движок с12Нм до 1200об/мин, паралельно управление по блютус сериал. Ничего не тормозит, три мотора по отдельности летают, два в спарке - чуток помедленее. Библиотека фастацела это просто бомба. Для запуска пришлось вирезать упоменания о драйвере для ЕСП32.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Шаговый двигатель на GyverStepper

Сообщение ecoins »

Vasiliy писал(а): 28 апр 2025, 21:07 Запустил я блок на FastAccel в ESP32. Разогнал движок с12Нм до 1200об/мин, паралельно управление по блютус сериал. Ничего не тормозит, три мотора по отдельности летают, два в спарке - чуток помедленее. Библиотека фастацела это просто бомба. Для запуска пришлось вирезать упоменания о драйвере для ЕСП32.
Интересные результаты:
1.Какие двигатели и какие драйверы?
2.Как замеряли скорость вращения?
3.Замеряли быстродействие проекта в циклах loop()/сек?
С уважением, ecoins.
Vasiliy
Рядовой
Сообщения: 25
Зарегистрирован: 28 мар 2018, 10:06
Откуда: Дрогобич
Имя: Василій
Благодарил (а): 9 раз

Re: Шаговый двигатель на GyverStepper

Сообщение Vasiliy »

ecoins писал(а): 28 апр 2025, 22:49 Интересные результаты:
1.Какие двигатели и какие драйверы?
2.Как замеряли скорость вращения?
3.Замеряли быстродействие проекта в циклах loop()/сек?
С уважением, ecoins.
Да! Результат меня ошарашил, я не знал в принципе, что шаговик так умеет крутится.
1. Шаговый двигатель 86BYG250H 12Нм. Драйвер DM860 2H.
2. Скорость не мерял - нечем, задал в шагах расчитав. 120 об/мин = 2 об/с - на глаз так и крутило. 1300 заклинил, 1200 крутил чуть медленне чем точило), НО КРУТИЛ!!! Ацелстепер больше 3 об/с не крутил (с управлением по блютус сериал(стрим)).
3. Нет, не умею, да и нет необходимости в таких результатах.

Ускорение 10000.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Vasiliy 30 апр 2025, 20:44, всего редактировалось 2 раза.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Шаговый двигатель на GyverStepper

Сообщение ecoins »

Vasiliy писал(а): 29 апр 2025, 17:32
Интересные результаты:
1.Какие двигатели и какие драйверы?
2.Как замеряли скорость вращения?
3.Замеряли быстродействие проекта в циклах loop()/сек?
С уважением, ecoins.
[/quote]
Да! Результат меня ошарашил, я не знал в принципе, что шаговик так умеет крутится.
1. Шаговый двигатель 86BYG250H 12Нм. Драйвер DM860 2H.
2. Скорость не мерял - нечем, задал в шагах расчитав. 120 об/мин = 2 об/с - на глаз так и крутило. 1300 заклинил, 1200 крутил чуть медленне чем точило), НО КРУТИЛ!!! Ацелстепер больше 3 об/с не крутил (с управлением по блютус сериал(стрим)).
3. Нет, не умею, да и нет необходимости в таких результатах.

Ускорение 10000.
[/quote]
Спасибо. Посмотрел. Очень интересно.
Хороший двигатель.
Работа на установке впечатляет.
С уважением, ecoins.
ggen4ik
Рядовой
Сообщения: 24
Зарегистрирован: 09 фев 2022, 17:34
Имя: Evgeny

Re: Шаговый двигатель на GyverStepper

Сообщение ggen4ik »

А какое дробление на драйвере? Судя по звуку шаговика - не очень большое? Можете проект скинуть сюда и версию flprog какая? Тоже захотелось поколупать шаговик на esp, ардуинка очень слаба для такого.
Кстати (не ради рекламы) , очень хорошие и дешёвые шаговики можно брать в Holry (как на их сайте, так и на озоне), по цена/качество лучше не находил (покупали и в duxe, purelogik, zetek, cnc и пр. )
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Шаговый двигатель на GyverStepper

Сообщение lfgjikjjyj »

И в чём её слабость? Без проблем легко вращает Немо через dm556. Если мы говорим про количество таймеров свободных а в идеале ещё и независимых от периферии то это не слабость а недостаток и того всего лишь малофункциональность
Vasiliy
Рядовой
Сообщения: 25
Зарегистрирован: 28 мар 2018, 10:06
Откуда: Дрогобич
Имя: Василій
Благодарил (а): 9 раз

Re: Шаговый двигатель на GyverStepper

Сообщение Vasiliy »

ggen4ik писал(а): 30 апр 2025, 08:34 А какое дробление на драйвере? Судя по звуку шаговика - не очень большое? Можете проект скинуть сюда и версию flprog какая?
Привет! Дробление 400ш/об. Flprog 7.4.2, в ideшке обновлена плата есп32 до последней и все библиотеки, есп записивать, после обновления библиотеки, с полной очисткой flash.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Vasiliy
Рядовой
Сообщения: 25
Зарегистрирован: 28 мар 2018, 10:06
Откуда: Дрогобич
Имя: Василій
Благодарил (а): 9 раз

Re: Шаговый двигатель на GyverStepper

Сообщение Vasiliy »

Vasiliy писал(а): 30 апр 2025, 14:30 Привет! Дробление 400ш/об. Flprog 7.4.2, в ideшке обновлена плата есп32 до последней и все библиотеки, есп записивать, после обновления библиотеки, с полной очисткой flash.
В примере ошибочка (без останова) - исправил перезалил.
Аватара пользователя
montirovka
Капитан
Сообщения: 725
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Шаговый двигатель на GyverStepper

Сообщение montirovka »

А ускорение не слишком ли большое? Хотя наверное то что управление шагами, может и не играет ни какой роли. А вот скорость под вопросом.
У меня в делительной головке. Делительная головка
ШД.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Vasiliy
Рядовой
Сообщения: 25
Зарегистрирован: 28 мар 2018, 10:06
Откуда: Дрогобич
Имя: Василій
Благодарил (а): 9 раз

Re: Шаговый двигатель на GyverStepper

Сообщение Vasiliy »

montirovka писал(а): 02 май 2025, 11:28
ТУТ магия библиотеки FAStepper в блоке от Алекса. И шагалки тудимсюдимние с ускорением, да чуть не запамятовал остонов тоже с ускореним, правда равнозамедленним, но мне єто подошло...)).
А само ускорение вообще модное.
Ответить

Вернуться в «Управление шаговыми двигателями и сервоприводами»

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

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