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

Использование драйверов двигателей и пользовательских блоков к ним
Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

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

#141

Сообщение vacz » 05.12.2019{, 12:55}

Для четырех моторов, есть:
Generator_4-STEPDIR_(CODE).ubi
(272.84 КБ) 76 скачиваний
Для шести, пока не встречал. Но можно поставить на двух ардуинках и соединить их через UART.
Но у него не выходов на отработанные и оставшиеся шаги.


Вот, к стати AlexCrane предлагает новый блок в 134 сообщении. Наверно, можно использовать несколько блоков. И вроде есть выхода на отработанные шаги. Попробуй.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#142

Сообщение AlexCrane » 05.12.2019{, 19:13}

Sanbi4, Сделал до 6 ШД, нужны испытания, но меня терзают смутные сомнения что не потянет дунька :smile37:
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Sanbi4
Рядовой
Сообщения: 76
Зарегистрирован: 30.10.2019{, 17:58}
Репутация: 3
Имя: Сергей

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

#143

Сообщение Sanbi4 » 05.12.2019{, 21:17}

AlexCrane, спасибо! По-тестю на днях. Тестить на 2560 буду. Отпишусь обязательно. Увидел где лежат.

Есть одна еще просьба, могу в личку обратиться?

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#144

Сообщение AlexCrane » 05.12.2019{, 21:33}

Sanbi4, Можно
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

uzer
Рядовой
Сообщения: 91
Зарегистрирован: 30.06.2019{, 14:50}
Репутация: 0
Имя: igor

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

#145

Сообщение uzer » 06.12.2019{, 21:28}

СПАСИБО БОЛЬШОЕ! :smile9: :smile152:

uzer
Рядовой
Сообщения: 91
Зарегистрирован: 30.06.2019{, 14:50}
Репутация: 0
Имя: igor

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

#146

Сообщение uzer » 10.12.2019{, 15:04}

Спасибо всем большое за помощь!
Все получилось. Делаю еще один аппарат, с применением двигателя M49sp-1.

Еще одна просьба помочь, рассчитать настройки для двигателя от старого принтера M49SP-1 с углом поворота 7,5 градусов.
Использую драйвер А4988 на одиночной плате расширения с переключением дробления, никак не получается заставить двигатель нормально вращаться, (уже по моему перебрал все варианты настроек как в кодовом замке и без результат-но) :smile37: может кто сталкивался с подобным и знает как правильно настроить ?
M49SP-1 7,5step ГЕНЕРАТОР А4988.flp
(171.13 КБ) 77 скачиваний
Отправлено спустя 6 часов 22 минуты 12 секунд:
:smile110:
В общем, А4988 для таких двигателей как принтеры, сканеры не подходят, какие бы настройки не дел. Переделал на А3967, все заработало как часы. :peace:

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#147

Сообщение AlexCrane » 15.12.2019{, 20:20}

Исправил недоработки. Обновил блоки для управления ШД.
Для одного ШД
viewtopic.php?p=80990#p80990

До шести ШД
viewtopic.php?p=80991#p80991

Возможно использовать для пропорционального управления ШД
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#148

Сообщение ANovi » 23.12.2019{, 14:26}

Здравствуйте. Не поможете решить задачу с управлением ШД.
Мне надо изменять скорость двигателя в реальном времени.Я взял генератор из стандартных блоков подключил выход на степ контролера. Вход использую или 1 или 2, если несимметричный генератор. На несимметричном можно выставить неизменную длительность импульсов а на втором входе менять длительность паузы и тем самым менять скорость вращения двигателя. Изменяя значение движком от 1-100 меняется скорость вращения двигателя, но это происходит только когда движок находится, в каком то одном положении. Во время его движения генерация по осциллографу срывается и двигатель естественно хаотически дергается или останавливается. Можно решить эту проблему, что бы при изменение значения двигатель плавно изменял скорость не останавливаясь. Как лампа с шим управлением. На входе блока генератора импульсы во время движения движка не срываются только меняется их скважность. Получается что то не так в блоке генератора? Может у кого есть мысли по этому поводу. Заранее спасибо.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#149

Сообщение AlexCrane » 23.12.2019{, 17:56}

ANovi, Чем Вас не устраивают блоки из предыдущего поста?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#150

Сообщение ANovi » 23.12.2019{, 18:14}

По моему он избыточен мне нужно только вращение без разгонов торможений и тому подобное. А не поясните как мне его лучше использовать. Я не все блоки из этой темы смог запустить почемуто они у меня не работают.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#151

Сообщение AlexCrane » 23.12.2019{, 18:55}

ANovi, Попробуй
1х ШД const.png
Вложения
1х ШД const v2.flp
(229.59 КБ) 88 скачиваний
Последний раз редактировалось AlexCrane 25.12.2019{, 20:30}, всего редактировалось 1 раз.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#152

Сообщение ANovi » 24.12.2019{, 18:44}

Спасибо. Помучаю ваш блок резултаты сообщу.

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#153

Сообщение ANovi » 25.12.2019{, 16:16}

Попробовал ваш блок он работает при движение движка нет остановок двигателя. Но не все так гладко как хотелось.Проявился другой дефект. Если движек передвинуть в любое положение кроме 0 и остановить в этом положении выключателем двигатель то начинают проскакивать одиночные ипульсы. Частота этих импульсов постепенно возрастает. Если опять включить двигатель выключателем он не начинает врвщвтся пока не переместиш движок в другое положение.Получается выключение и включение можно делать только вернув движок в нулевое положени. У меня управление не переменный резистор и аналоговый вход а движок меняет скважность от 0-100 на входе блока маштабирование.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#154

Сообщение AlexCrane » 25.12.2019{, 20:33}

ANovi, Спасибо за тестирование. Да при остановке продолжал медленно двигаться, убрал. Подправил блоки выше в viewtopic.php?p=82131#p82131. Обкатай. После обновлю все остальные блоки.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#155

Сообщение ANovi » 26.12.2019{, 14:48}

Блок заработал.Теперь при выключении нет паразитных импульсов и двигатель холодный. В придыдущей версии от импульсов после выключения почемуто разогревался двигатель. Можно поправить версиии и если вам не сложно выложить только сам блок.Я не смог его сохранить в пользовотельских блоках отдельно. После сохранения и добавление к себе в проэкт при компеляции были ошибки. Вставлял свой модуль в ваш проэкт тогда все работало. Спасибо.

Отправлено спустя 4 часа 8 минут 27 секунд:
При сохранении блока он сожраняется как первая ревизия с выходами на 9 и 10 контакты а при открытии выходы другие.

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

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

#156

Сообщение leons » 30.12.2019{, 01:04}

AlexCrane, протестил блок , до Steps-20 работает после останавливает программу
Вложения
Тест ШД -1.flp
(1.1 МБ) 79 скачиваний

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#157

Сообщение AlexCrane » 30.12.2019{, 06:56}

leons, Можно поподробнее?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

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

#158

Сообщение leons » 30.12.2019{, 13:37}

может я ошибаюсь с настройками скорости и ускорения , осцилографа нет посмотреть что там на степ но при включении ENBL видно как мотор хочет стартовать

https://www.youtube.com/watch?v=WYS9ZgTa4do&t=5s

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

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

#159

Сообщение leons » 01.01.2020{, 18:39}

AlexCrane писал(а):
30.12.2019{, 06:56}
Можно поподробнее?
нашёл причину ,дело в экранчике

ANovi
Рядовой
Сообщения: 7
Зарегистрирован: 20.12.2019{, 10:42}
Репутация: 0
Имя: Aleksander

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

#160

Сообщение ANovi » 10.01.2020{, 16:52}

AlexCrane писал(а):
25.12.2019{, 20:33}
ANovi, Спасибо за тестирование. Да при остановке продолжал медленно двигаться, убрал. Подправил блоки выше в viewtopic.php?p=82131#p82131. Обкатай. После обновлю все остальные блоки.
Здравствуйте. А когда вы выложтите обновленный блок? Если можно без дополнителных модулей. Спасибо.

Ответить

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