Шаговый двигатель на драйвере L298N
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Шаговый двигатель на простом драйвере
Интересно что внутри этого блока пользователя.
Последний раз редактировалось vfv 24 ноя 2020, 21:06, всего редактировалось 1 раз.
Шаговый двигатель на простом драйвере
На основе блока пользователя,выложенного RedSky в этой теме - *Шаговый двигатель на простом драйвере*,сделал проект - шаговый двигатель
для работы туда сюда с автоматической коррекцией пропущенных шагов в случае кратковременных превышающих нагрузок, сбивающих шаги -
для возврата в заданную рание область перемещения и с возможностью разной установки количества шагов от центра до левой точки и от
центра до правой.
Укладка используется не виток к витку, а в навал.
При нажатии кнопки Пуск движение каретки начинается всегда слева и заканчивается всегда слева.
Алгоритм работы такой:
При нажатии кнопки Пуск движение каретки начинается всегда с левой точки с любым заданным взарание количеством шагов, лишь бы
привышающим все установи сейчас и в дальнейшем, у меня 600 и -600. При прохождении средней точки выдаётся сигнал на остановку
двигателя и сброс шагов и сразу же устанавливаются шаги согласно положительной уставке до правой, у меня 150.При достижении правой
начинается движение в обратную сторону на отрицательную уставку к центру, у меня -100 и т. д.
Всё работает.Однако есть небольщой недостаток - на средней точке подаётся сигнал на остановку и смену уставки.Происходит не большой
толчок.
Как можно убрать этот сигнал на остановку, а оставить только на смену установки,тем более движение продолжается в ту же сторону.
Может кто сможет, что нибудь подправить, упростить.
Может у кого есть раскрыв этого блока пользователя, чтобы там подправить.
Не могу найти,кто создал этот блок пользователя.
LProg - 6.3.1
Шаговый - униполярный.
Arduino Uno
Униполярный шаговый двигатель соединён с червячным редуктором.
Мой проект:
для работы туда сюда с автоматической коррекцией пропущенных шагов в случае кратковременных превышающих нагрузок, сбивающих шаги -
для возврата в заданную рание область перемещения и с возможностью разной установки количества шагов от центра до левой точки и от
центра до правой.
Укладка используется не виток к витку, а в навал.
При нажатии кнопки Пуск движение каретки начинается всегда слева и заканчивается всегда слева.
Алгоритм работы такой:
При нажатии кнопки Пуск движение каретки начинается всегда с левой точки с любым заданным взарание количеством шагов, лишь бы
привышающим все установи сейчас и в дальнейшем, у меня 600 и -600. При прохождении средней точки выдаётся сигнал на остановку
двигателя и сброс шагов и сразу же устанавливаются шаги согласно положительной уставке до правой, у меня 150.При достижении правой
начинается движение в обратную сторону на отрицательную уставку к центру, у меня -100 и т. д.
Всё работает.Однако есть небольщой недостаток - на средней точке подаётся сигнал на остановку и смену уставки.Происходит не большой
толчок.
Как можно убрать этот сигнал на остановку, а оставить только на смену установки,тем более движение продолжается в ту же сторону.
Может кто сможет, что нибудь подправить, упростить.
Может у кого есть раскрыв этого блока пользователя, чтобы там подправить.
Не могу найти,кто создал этот блок пользователя.
LProg - 6.3.1
Шаговый - униполярный.
Arduino Uno
Униполярный шаговый двигатель соединён с червячным редуктором.
Мой проект:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей