Страница 1 из 2
еще раз о stepper
Добавлено: 20 мар 2018, 08:26
adolf81
Собираю мини робота на шасси. в наличии есть шаговики 28by-48 с Uln2003, но при возникает проблема, после любого движения, двигатели остаются под удержанием и потребление тока 0.5 А. Как сделать чтобы с движков снимался режим удержания при простое? Костыли типа вручную Lowить выхода не предлагать. Использовал разные блоки, стандартный и от pan
stepper2 и еще один блок , автора не помню.
Выкладываю тестовый пример и блоки
еще раз о stepper
Добавлено: 20 мар 2018, 09:00
Anydy
Блоки основанные на библиотеке Stepper не умеют снимать ток с обмоток, используйте библиотеку
StepMotor
[scroll]StepMotor - библиотека управления шаговыми двигателями в системе Ардуино.
От стандартной библиотеки Stepper мою библиотеку отличает:
работает в параллельном процессе, не блокирует выполнение программы;
может управлять одновременно несколькими двигателями;
поддерживает шаговый, полу шаговый и между шаговый режимы;
при остановке двигателя поддерживает режимы: полное выключение фаз и с током удержания для фиксации положения ротора;
использует минимум ресурсов производительности микроконтроллера;
занимает мало программной и оперативной памяти.[/scroll]
Ток удержания вы никак не уменьшите, потому что это не драйвер для шаговика, это просто сборка ключей.
Используйте специальный драйвер ЩД, например А4988
еще раз о stepper
Добавлено: 20 мар 2018, 10:42
pan
странно. в библиотеке прописано после выполнения действий отключение всех обмоток
Отправлено спустя 1 час 10 минут 59 секунд:
прогнал в протеусе, все обмотки отключаются.
еще раз о stepper
Добавлено: 20 мар 2018, 11:02
Anydy
Я блоки для ФЛпрог не проверял, использовал библиотеку Stepper, сделал простой скетч - 5 оборотов по часовой, пауза 3 сек, 5 оборотов против часовой, пауза 3 сек. Во время паузы ток 1,5А, во время вращения 1А. Дайвер L298N и двигатель нагревался градусов до 50-60 за 5 минут работы. Мне для проекта все равно нужны были драйверы с управлением по STEP/DIR, поехал купил драйверы А4988 по 90р. Теперь ничего не греется и ток упал в 2 раза. А в режиме микрошага двигатели не тарахтят а шелестят! Продолжаю эксперименты, пока пилю люминий)))
еще раз о stepper
Добавлено: 20 мар 2018, 11:15
adolf81
в двух выложеных мной блоках используется библиотека CustomStepper! у кого нить есть блоки на библиотеке StepMotor?
еще раз о stepper
Добавлено: 20 мар 2018, 11:26
pan
[ref]adolf81[/ref], я же написал, двигатель полностью отключается.
можете сами проверить в протеусе
http://forum.flprog.ru/viewtopic.php?p=44177#p44177
Отправлено спустя 1 минуту 32 секунды:
вот вам кусок из библиотеки
[spoiler]

[/spoiler]
еще раз о stepper
Добавлено: 20 мар 2018, 11:28
adolf81
какой блок проверяли?
еще раз о stepper
Добавлено: 20 мар 2018, 11:31
pan
по оборотам. в архиве проект флрог и протеус. посмотрите
еще раз о stepper
Добавлено: 20 мар 2018, 12:15
adolf81
обороты прекращаются, но двигатель под удержанием. И при вводе 0 , двигатель нифига не вращается постоянно
еще раз о stepper
Добавлено: 20 мар 2018, 12:28
pan
ну значит у меня протеус брешет ...
еще раз о stepper
Добавлено: 20 мар 2018, 12:30
adolf81
Могу видео приложить))) У меня все в железе собрано и под рукой
еще раз о stepper
Добавлено: 20 мар 2018, 12:30
pan
библиотеку удаляли?
еще раз о stepper
Добавлено: 20 мар 2018, 12:32
adolf81
я ее и не устанавливал, она же в блоке вмонтирована
еще раз о stepper
Добавлено: 20 мар 2018, 12:38
rw6cm
[ref]adolf81[/ref],
Этот вопрос уже сто раз подымался.
Фазы остаются в последнем состоянии как тормоз.
Почему не сделали отключение тормоза не знаю.
Сложностей по идее не должно быть, но библиотеку однозначно надо поковырять.
счас попробую сделать и выложу
еще раз о stepper
Добавлено: 20 мар 2018, 12:41
pan
ну вдруг была какая-то..
adolf81 писал(а): 20 мар 2018, 12:15И при вводе 0 , двигатель нифига не вращается постоянно
а сигнал cw или ccw подавали?
[ref=#ff8000]rw6cm[/ref], можете у себя в протеусе посмотреть ?
еще раз о stepper
Добавлено: 20 мар 2018, 12:43
adolf81
на оба поочереди
Ок ждемс, а я попробую сделать блочок на StepMotor
еще раз о stepper
Добавлено: 20 мар 2018, 13:33
rw6cm
pan писал(а): 20 мар 2018, 12:41можете у себя в протеусе посмотреть ?
я не пользуюсь протеусом.
Исходя из проекта первого топика разговор идет о встроенном шаговом блоке.
Он ни когда не сбрасывал шины, они остаются в последнем состоянии как тормоз,
но тормоз не нужен когда есть редуктор да еще червячный.
Автора просили не однократно сделать отключение, но как всегда не когда.
Отправлено спустя 32 минуты 14 секунд:
[ref]adolf81[/ref],
Пробуйте
еще раз о stepper
Добавлено: 20 мар 2018, 13:35
pan
rw6cm писал(а): 20 мар 2018, 13:33сходя из проекта первого топика разговор идет о встроенном шаговом блоке.
adolf81 писал(а): 20 мар 2018, 08:26 Использовал разные блоки, стандартный и от pan stepper2 и еще один блок
у меня в протеусе ( ну нету блин железа) всё работает и отключается
еще раз о stepper
Добавлено: 20 мар 2018, 13:46
adolf81
Вы смотрите вращение или выхода дуньки? двигатель прекращает вращение , остаются включенными два выхода
еще раз о stepper
Добавлено: 20 мар 2018, 13:55
pan
[ref]adolf81[/ref], [spoiler]

[/spoiler]