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

Пользовательские блоки для управления шаговыми двигателями и сервоприводами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

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

Сообщение montirovka »

cosinus писал(а): 07 апр 2024, 14:12 но почему то скетч грузит очень долго .
Про какой скетч ? У меня на компе две версии FLProg 8.2.3 и 7.5.0. В восьмой версии примерно в два раза дольше загрузка.
В Arduino IDE можно в настройках отключить Проверку обновлений при запуске. Несколько секунд можно с экономить.
cosinus
Рядовой
Сообщения: 11
Зарегистрирован: 03 апр 2024, 09:27
Откуда: Уфа
Имя: Айдар

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

Сообщение cosinus »

еще вопросик. https://purelogic.ru/catalog/kontroller ... ya_plc1xi/ у нее нет счетчика. можно програмно залить в нее? работу оплачу.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

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

Сообщение montirovka »

cosinus писал(а): 07 апр 2024, 16:23 еще вопросик.
Вопрос не по теме. Есть доска объявлений. Все хотелки туда.
cosinus
Рядовой
Сообщения: 11
Зарегистрирован: 03 апр 2024, 09:27
Откуда: Уфа
Имя: Айдар

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

Сообщение cosinus »

montirovka писал(а): 07 апр 2024, 16:48
cosinus писал(а): 07 апр 2024, 16:23 еще вопросик.
Вопрос не по теме. Есть доска объявлений. Все хотелки туда.
ок
DownHouse
Рядовой
Сообщения: 40
Зарегистрирован: 04 апр 2017, 14:07
Откуда: Ковров
Имя: Дмитрий
Благодарил (а): 2 раза

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

Сообщение DownHouse »

Приветствую. Подскажите пож-ста на какие пины можно сажать вход STEP? Как я понимаю на любой с PWM или есть ограничения? Спасибо.
Tai7ok
Рядовой
Сообщения: 1
Зарегистрирован: 14 авг 2024, 15:45
Имя: Сергей

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

Сообщение Tai7ok »

Подскажите, случайно не писали блок под esp32?
texbez
Лейтенант
Сообщения: 395
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 1 раз

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

Сообщение texbez »

Добрый день!
Тестирую сейчас блок для Esp ,так вот сброс в ноль работает только один раз после загрузки контроллера. Это так задумано,или это баг? Режим работы ставлю счёт шагов от текущей позиции.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

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

Сообщение tema »

уважаемый AlexCrane а можно добавить инверсию автоматического en.
на етот блок. у меня драйвера управляются разными лог. уровнями по EN.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

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

Сообщение ecoins »

tema писал(а): 22 мар 2025, 15:57 уважаемый AlexCrane а можно добавить инверсию автоматического en.
на етот блок. у меня драйвера управляются разными лог. уровнями по EN.
В новой версии FLProg универсальные блоки управления шаговыми двигателями под все поддерживаемые MCU.
С уважением, ecoins.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

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

Сообщение tema »

ecoins писал(а): 22 мар 2025, 18:36
tema писал(а): 22 мар 2025, 15:57 уважаемый AlexCrane а можно добавить инверсию автоматического en.
на етот блок. у меня драйвера управляются разными лог. уровнями по EN.
В новой версии FLProg универсальные блоки управления шаговыми двигателями под все поддерживаемые MCU.
С уважением, ecoins.
спасибо конечно но я просил етот блок.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

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

Сообщение ecoins »

tema писал(а): 23 мар 2025, 06:57
ecoins писал(а): 22 мар 2025, 18:36
tema писал(а): 22 мар 2025, 15:57 уважаемый AlexCrane а можно добавить инверсию автоматического en.
на етот блок. у меня драйвера управляются разными лог. уровнями по EN.
В новой версии FLProg универсальные блоки управления шаговыми двигателями под все поддерживаемые MCU.
С уважением, ecoins.
спасибо конечно но я просил етот блок.
Пожалуйста, конечно.
Вопрос: Вам может быть интересно, что сделал Разработчик по управлению двигателями?
baibradarBG
Рядовой
Сообщения: 22
Зарегистрирован: 26 дек 2022, 12:23
Имя: Dimitar
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение baibradarBG »

Когда ожидается выход новой версии?
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

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

Сообщение ecoins »

Конец марта-начало апреля.
Morozik
Рядовой
Сообщения: 4
Зарегистрирован: 01 июл 2023, 13:21
Имя: Egor
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение Morozik »

ecoins писал(а): 23 мар 2025, 18:39 Конец марта-начало апреля.
Вы имеете ввиду версию программы где будет управление step, dir? И какой микроконтроллер Вы посоветуете для работы с ШД на быстрых скоростях (около 600-1000 об/мин)? Спасибо!
Аватара пользователя
fefar51702
Сержант
Сообщения: 248
Зарегистрирован: 26 июн 2022, 07:35
Имя: Валера
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение fefar51702 »

пробовал в прошлом году этот пб на DM556 + NERO23 так не зашол он по осцылогрфу какие то микро микро импульсы нет ровной стабильной следовательности импульсов чот подёргивается то не едет
в итоге открыл просто пример библиотеки скопировал от туда проставил свои шаги разные выписал в эксель все эксперементы и нашол закономерности и присвоил им формулы и выщетал шаги зная скорость время радиус колеса его длину окружности на какое растояние пройти ну в итоге то что мне требуется и всё прекрасно ездило а по осцылографу прям загляденье всё ровненько упорядочено синхронично полноценые периоды и управление простое говориш проедь 20см проедет вернись на 10см вернётся но с погрешностью
как оказалось сдвинуть нагрузку в 300кг он не может сразу при достижении только некоего тягового усилися а ведь импульсы то идут время идёт а простой не защитывается
пришлось покупать инкрементный энкодер дорого но иначе никак и использовать его как основу по его уже шагам и теперь не важно сколько уходит шагов на шаговый прост опинаем его до тех пор пока наш новый спидометр не скажет хватит
так что имейте в виду бывает и такое что конкретные шаги шагового не всегда нужны и правельны
а по поводу мк так смотрите характеристики драйвера они там не такие уж и большие ведь мой был построен на оптронах а там большой частоты не надо и справится любой мк а драйвер сам всё сделает раздробит размножит как ему надо
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

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

Сообщение ecoins »

Morozik писал(а): 24 мар 2025, 08:04
ecoins писал(а): 23 мар 2025, 18:39 Конец марта-начало апреля.
Вы имеете ввиду версию программы где будет управление step, dir? И какой микроконтроллер Вы посоветуете для работы с ШД на быстрых скоростях (около 600-1000 об/мин)? Спасибо!
Если готовый контроллер с быстрыми выходами то FLE-24MT - он на STM32F103V.
Если нужно побыстрее и поточнее, то хорошо на STM32F407V.
На простых конструкциях буде работать и AVR.
С уважением, ecoins.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

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

Сообщение Rovki »

Morozik писал(а): 24 мар 2025, 08:04
ecoins писал(а): 23 мар 2025, 18:39 Конец марта-начало апреля.
Вы имеете ввиду версию программы где будет управление step, dir? И какой микроконтроллер Вы посоветуете для работы с ШД на быстрых скоростях (около 600-1000 об/мин)? Спасибо!
Вы шутите ? Для ШД более 300 обр.мин не стоит делать , момента не получите
Электронщик до мозга костей и не только
Ответить

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

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

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