эффекта не принесло (
Шаговый двигатель на AccelStepper
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Шаговый двигатель на AccelStepper
-[ref]Oleg1345140[/ref] Странно, у меня 4 мотора на этом блоке и все четко работает! и бесконечное вращение и по координатам.
Отправлено спустя 7 минут 4 секунды:
Отправлено спустя 7 минут 4 секунды:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Sanbi4 24 янв 2020, 16:59, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Шаговый двигатель на AccelStepper
у меня такая схема (на время теста)Sanbi4 писал(а): 24 янв 2020, 16:32 Странно, у меня 4 мотора на этом блоке и все четко работает! и бесконечное вращение и по координатам.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Шаговый двигатель на AccelStepper
[ref]Oleg1345140[/ref], попробуй
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Шаговый двигатель на AccelStepper
При нажатии на кнопку делает один шаг в соответствующую сторону, при удержании развивает скорость предельную для генераторов включаемых кнопками, но после окончания движения не куда больше не ходит. Спасибо, буду думать как в таком включении его применить. Жаль что задуманные входы для вращения не отрабатывают, идеальный способ поиска нуля получился бы.
Шаговый двигатель на AccelStepper
[ref]Oleg1345140[/ref], фото выше - поиск нуля работает! изучай логику моей схемы. блоки реально классные и работают стабильно и правильно! по вашей схеме - на видео не увидел мотора! протестируйте с мотором вашу же схему.
развитие скорости не от генераторов зависит, а от параметра ускорения в блоке. выстави 5000 и увидишь изменения
развитие скорости не от генераторов зависит, а от параметра ускорения в блоке. выстави 5000 и увидишь изменения
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Шаговый двигатель на AccelStepper
Про блоки согласен классные. Похоже я неправильно понял логику из описания блока автором. С мотором тестировал результат точно такой же. По поводу скорости на 12 вольтах для 17HS4401s максимальная расчетная скорость 1000 шагов. позднее попробую заменить на 19-24 вольта. с блоками поэкспериментирую, если можно скинь тот кусок проекта который рулит ШД.Sanbi4 писал(а): 24 янв 2020, 17:08 [ref]Oleg1345140[/ref], фото выше - поиск нуля работает! изучай логику моей схемы. блоки реально классные и работают стабильно и правильно! по вашей схеме - на видео не увидел мотора! протестируйте с мотором вашу же схему.
развитие скорости не от генераторов зависит, а от параметра ускорения в блоке. выстави 5000 и увидишь изменения
Шаговый двигатель на AccelStepper
На ESP8266(NodeMCU) будет работать? В своё время делал блок для себя на этой библиотеке(в основном использовал runToNewPosition()), столкнулся с проблемой что на ESP передача данных через Wi-Fi прерывается, а если использовать moveTo() или run() двигатель "подлагивает" в момент общения через Wi-Fi.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
[ref]Sanbi4[/ref], [ref]Oleg1345140[/ref], Был косяк в блоках первой версии, обновил в первом посту, протестируйте лучше их
[ref]XENOMAN[/ref], скорее всего будет то что вы описываете...
[ref]XENOMAN[/ref], скорее всего будет то что вы описываете...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Шаговый двигатель на AccelStepper
Вращение работает как и планировалось, есть сигнал вращает, нет стоит. Но теперь сломалось вращение на определенное количество шагов EnSteps, при подключении через RTrig делает только один шаг (на вход Steps подано значение 100), без триггера крутит пока держишь.AlexCrane писал(а): 24 янв 2020, 19:05 [ref]Sanbi4[/ref], [ref]Oleg1345140[/ref], Был косяк в блоках первой версии, обновил в первом посту, протестируйте лучше их
[ref]XENOMAN[/ref], скорее всего будет то что вы описываете...
Шаговый двигатель на AccelStepper
Генератор на EnSteps прикрути, как в моем 1.1 файле, или убери 1 со входа abssteps.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
[ref]Oleg1345140[/ref], [ref]Sanbi4[/ref], Обкатайте блоки, поправил
не нужен, если подавать постоянно лог.ед. на EnSteps и AbsSteps то включится пропорциональное управление
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Рядовой
- Сообщения: 3
- Зарегистрирован: 06 июл 2018, 20:51
- Имя: Игорь
Шаговый двигатель на AccelStepper
AlexCrane
подскажите пожалуйста, в режиме следования за импульсной последовательностью блок выдает импульсы от о шагов до х шагов (х - заданное кол-во шагов). При реверсе выдает импульсы до -х... А можно останавливаться в 0? Как решить такую задачу?
подскажите пожалуйста, в режиме следования за импульсной последовательностью блок выдает импульсы от о шагов до х шагов (х - заданное кол-во шагов). При реверсе выдает импульсы до -х... А можно останавливаться в 0? Как решить такую задачу?
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
[ref]IgorShamparov[/ref], Немного не понял хотелку, поподробнее если можно...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
Прошу перекачать блоки из первого поста, пофиксил проблемы выявленные при тестировании
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Рядовой
- Сообщения: 3
- Зарегистрирован: 06 июл 2018, 20:51
- Имя: Игорь
Шаговый двигатель на AccelStepper
IgorShamparov, Немного не понял хотелку, поподробнее если можно...
Если мы ездим по заданному количеству шагов Х, то мы стартуем изначально в точке "0" затем можем поехать в точку Х (или в точку -Х). Затем меняя сигнал направления вращения мы едем в точку -Х (или в точку Х).
А хотелка двигаться в диапазоне 0-Х. В отрицательные значения не заезжать.
И еще. У меня выход блока "движение окончено" появляется только в момент торможения ( снижения скорости).
Вот как то так
Если мы ездим по заданному количеству шагов Х, то мы стартуем изначально в точке "0" затем можем поехать в точку Х (или в точку -Х). Затем меняя сигнал направления вращения мы едем в точку -Х (или в точку Х).
А хотелка двигаться в диапазоне 0-Х. В отрицательные значения не заезжать.
И еще. У меня выход блока "движение окончено" появляется только в момент торможения ( снижения скорости).
Вот как то так
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
[ref]Davit07[/ref], Да, движение по шагам начинается с ускорением, бесконечное вращение идет с постоянной скоростью
[ref]IgorShamparov[/ref], Вы используете относительные или абсолютные шаги? Можно программно считать шаги и соответственно не заезжать за ноль.
[ref]IgorShamparov[/ref], Вы используете относительные или абсолютные шаги? Можно программно считать шаги и соответственно не заезжать за ноль.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- Davit07
- Сержант
- Сообщения: 175
- Зарегистрирован: 05 янв 2020, 03:39
- Откуда: Краснодар
- Имя: Давит
- Благодарил (а): 7 раз
Шаговый двигатель на AccelStepper
Доброе время сутокAlexCrane писал(а): 30 янв 2020, 20:05 [ref]Davit07[/ref], Да, движение по шагам начинается с ускорением, бесконечное вращение идет с постоянной скоростью
[ref]IgorShamparov[/ref], Вы используете относительные или абсолютные шаги? Можно программно считать шаги и соответственно не заезжать за ноль.
Спасибо Вам за ответ и интерес к вопросу.
С FLprog познакомился чуть больше месяца и многое для меня не понятно.
Желание сделать : вращение ШД с кнопки без фиксации до момента удержания кнопки, после размыкание контактов остановка, точно также с реверсом. Управление будет происходить с 2х кнопок. В момент не задействованных кнопок управление ШД буде происходить с поморью энкодера ( коррекция положения)
Ну это все в будущем, а сейчас у меня не получается раскрутить двигатель.
По поводу Вашего блока, не разобрался, надо ли скачивать библиотек или все идет с блоком ?
Спасибо Вам за ответ
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Шаговый двигатель на AccelStepper
[ref]Davit07[/ref], Разгоняться с ускорением? Останавливаться как? ШД будет работать как мотор я понимаю
Библиотеки нужно скачивать отдельно.
Библиотеки нужно скачивать отдельно.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя