Почему шаговый двигатель крутит в одну сторону

Arduino.ru

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Шаговик вращается только в одну сторону! Почему?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Никаких идей нет?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Попробуйте без библиотеки Stepper

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Еще подождать пока вы еще какую-то доп. инфу дадите. Догадались же вы, по молчанию, что неплохо бы добавить указание на то «что за мотор» и «что за драйвер».

Может догадаетесь и более подробное описать как именно он вращается в одну строну (с паузами, без пауз) и как вы подключаете.

Хотя дать ссылку — это уже шаг вперед. Уже можно хоть какие-то осмысленные догадки строить.

В частности — возможно порядок обмоток не так включается у вас. В простейшем виде, через ULN обычно рулить нужно просто включая по очереди пины. А библитеока степпер имеет чуток другую последовательность. Можете заглянуть в файлик Stepper.h

Сам я — рулил степпером через AccelStepper, там (в моем случае) нужно было поменять второй и третий пины (либо физичеси, либо в коде). Вообщем у мня запапал вот так AccelStepper stepper(AccelStepper::FULL4WIRE, 8,10,9,11);

Если же, вам все-таки вам хочется именно стардартную либу, то две минуты гугления по названию вашего шилда, выводим скажем на

на второй странице — человек дал перечеь всех возможных комбинаций пинов (чуть больше 20-ти). Нужно только сесть перебрать «с чем заработает» (это что-бы мозг не хмурить и не разбиратся «как же его правильно подключать»).

Если и это лень — то еще чуть ниже он приводит четыре комбинации которые у него заработали.

So in the end, four entries worked: (8,10,11,9), (9,11,8,10), (10,8,9,11), and (11,9,10,8).

Ну либо брать тестер, вызванивать где какие обмотки у вас, читать принцип действия шаговика и в каком порядке их включать. вообщем разобраться 🙂

Сама ULN — «драйвером» ее слишком громко назвали. Свое «логики» — она не содержит. Это скорее «усилитель». Позволяет с пина рулить относительно большим током. Так что вся логика — такая же как если бы мотор прямо к пинам подключали (только не подключайте — они сгорят от такого тока. это «умозрительно»).

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Еще подождать пока вы еще какую-то доп. инфу дадите. Догадались же вы, по молчанию, что неплохо бы добавить указание на то «что за мотор» и «что за драйвер».

Может догадаетесь и более подробное описать как именно он вращается в одну строну (с паузами, без пауз) и как вы подключаете.

Хотя дать ссылку — это уже шаг вперед. Уже можно хоть какие-то осмысленные догадки строить.

В частности — возможно порядок обмоток не так включается у вас. В простейшем виде, через ULN обычно рулить нужно просто включая по очереди пины. А библитеока степпер имеет чуток другую последовательность. Можете заглянуть в файлик Stepper.h

Читайте также:  Сколько масла надо в двигатель audi

Сам я — рулил степпером через AccelStepper, там (в моем случае) нужно было поменять второй и третий пины (либо физичеси, либо в коде). Вообщем у мня запапал вот так AccelStepper stepper(AccelStepper::FULL4WIRE, 8,10,9,11);

Если же, вам все-таки вам хочется именно стардартную либу, то две минуты гугления по названию вашего шилда, выводим скажем на

на второй странице — человек дал перечеь всех возможных комбинаций пинов (чуть больше 20-ти). Нужно только сесть перебрать «с чем заработает» (это что-бы мозг не хмурить и не разбиратся «как же его правильно подключать»).

Если и это лень — то еще чуть ниже он приводит четыре комбинации которые у него заработали.

So in the end, four entries worked: (8,10,11,9), (9,11,8,10), (10,8,9,11), and (11,9,10,8).

Ну либо брать тестер, вызванивать где какие обмотки у вас, читать принцип действия шаговика и в каком порядке их включать. вообщем разобраться 🙂

Сама ULN — «драйвером» ее слишком громко назвали. Свое «логики» — она не содержит. Это скорее «усилитель». Позволяет с пина рулить относительно большим током. Так что вся логика — такая же как если бы мотор прямо к пинам подключали (только не подключайте — они сгорят от такого тока. это «умозрительно»).

Спасибо за ссыль, но тон слишком нравоучительный)

Источник

ШД крутит не в ту сторону как в программе.

Тема раздела Общие вопросы в категории Станки ЧПУ, Hobby CNC, инструмент; Впрограмме есть управление стрелками, жму вниз, на экране Z едет вниз, а на самом деле едет вверх. Где-то наверное надо .

Опции темы

ШД крутит не в ту сторону как в программе.

Впрограмме есть управление стрелками, жму вниз, на экране Z едет вниз, а на самом деле едет вверх.
Где-то наверное надо менять настройки, или джапера на драйверах как-то менять?

Впрограмме есть управление стрелками, жму вниз, на экране Z едет вниз, а на самом деле едет вверх.
Где-то наверное надо менять настройки, или джапера на драйверах как-то менять?

Проще на драйвере шаговик переподключить выходы «ABCD» -> подключить наоборот «DCBA».

Впрограмме есть управление стрелками, жму вниз, на экране Z едет вниз, а на самом деле едет вверх.
Где-то наверное надо менять настройки, или джапера на драйверах как-то менять?

1. Какой программой пользуетесь?
2. Если запускаете какой либо G-код на исполнение — пилит нормально?

Впрограмме есть управление стрелками, жму вниз, на экране Z едет вниз, а на самом деле едет вверх.
Где-то наверное надо менять настройки, или джапера на драйверах как-то менять?

Поставь или убери «галочку» возле DIR по нужной оси и паять ничего не надо.

Переподключить вообще-то надо только одну полуобмотку.Если обе-опять будет не в ту сторону.
Т.е. должно быть «BACD»

STEPMOTOR: Попробую.
appolinari: Пользуюсь редкой прогой SmartCNC. А какую команду можно дать? Я плохо еще разбираюсь в этом, темболее в коде
Практик: Попробую так и так.
У меня 2 проги стоит, обе надо включать, чтоб работало. Управляя первой, ездит как надо, а вот со второй подругому только Z ось, в этой проге когда я хоминг делаю, Y и X крутят к себе, а Z от себя тоесть вниз к столу.
Так и должно быть?

Может я чего-то в настройках неправильно указал?
Хотя там и настраивать то почти нечего.

Источник

Читайте также:  Принцип работы атмосферного двигателя внутреннего сгорания

Шаговый двигатель двигается в одну сторону!

Сразу скажу, что просмотрел все подобные темы на 3D Today.

Пересобрал принтер, поменял некоторые детали в механике и перепроложил по новому провода.

В прошивке поменял только расположение концевика X и сделал вместо COREXY — COREYX (пробовал все откатить назад — не помогло)

После сборки двигатель экструдера крутиться в одну сторону.

— Поменять местами шаговики и драйвера (не помогло)

— Менял шаговик на новый (не помогло)

— Менял драйвер на новый (не помогло)

— Менял провода на новые (не помогло)

— Менял распиновку провода (или начинает дергаться или крутиться в другую сторону)

— Менял распиновку на плате E0 менял местами с E1

— Использовал другую, такую же управляющую плату (не помогло)

— Поднимал ток на драйвере (не помогло)

— Castom 3D printer

Я уверен что проблема в прошивке, но где именно — не знаю.

Самое для меня не понятное то, что до этого все работало.

Помогите пожалуйста, ато крыша едет!

Популярные вопросы

Смещение слоев при печати

Магнитная наклейка на стол. )

Всем привет ) Заказал себе наклейку на стол магнитную, основа самолипнущая к столу + верхняя часть соответственно.

Так вот в процес.

Шестерня vs зубчатое колесо

Часто участникам портала приходится изготавливать зубчатые колеса и шестерни. Но мало кто задается вопросом, в чем их отличие?

Ответы

Конфигурировать Марлин заново с нуля. Иногда это легче, чем искать косяк в тоннах строчках кода

а сопло-то вы нагрели?

если уверены, что проблема в прошивке — проверяйте назначение в ней E0_DIR_PIN — по всей цепочке дефайнов

Это в папке pind\lpc1768\pins_BTT_SKR_V1_3.h ?

я же написал: смотреть по дефайнам. начать с MOTHERBOARD в Configuration

плата управляет драйвером по трем каналам (UART и перемычки микрошага пока не берем в расчет):

EN при появлении питания на этом пине подается напряжение на обмотки

STEP сюда подается количество импульсов равное количеству шагов, которое должен сделать мотор

DIR направление шагов. при наличии сигнала мотор крутит в одну сторону, а при отсутствии — в другую.

Очевидно, что сигнал DIR не доходит до драйвера (версию с тем, что драйвер не воспринимает его исключили его заменой).

Соответственно надо рыть в сторону его поиска. Либо он не верно назначен в pins_BTT_SKR_V1_3.h, либо теряется где то на плохом контакте или разрыве дорожки (маловероятно).

Источник

Шаговик вращается только в одну сторону.

Популярные вопросы

Интервал обслуживания (смазывания) у рельс MGN9

Качество печати последнего слоя

Нужен совет как улучшить качество печати последнего, закрывающего слоя. Или даже правильнее сказать — качество печатаемо.

Зачем используют слово ‘3D’ при описании аддитивных технологий?

Ответы

В не правильном подключении.

Подробнее можно? Подключаю так же как и мой рабочий.

А откуда уверенность,что надо подключать как ваш рабочий? Двигатели NEMA17 это ни о чем,это конструктив и больше ничего. Это все равно ,что написать автомобиль и спросить почему он не едет, как его завести?

Вариантов несколько:
1. неправильно подключен.
2. обрыв одного из проводов
3. хана драйверу. (но так как другой ЩД работает нормально то этот вариант можно вычеркнуть)

1. Подключаю так же, как и мой рабочий.
2. Все прозвонил первым делом — все в норме.
3. Драйвер на всякий случай поменял — безрезультатно.

Если вы про цветовую маркировку проводов, то она ничего не гарантирует.

Когда собирал свой самый первый принтер, тоже по моему встречался с такой бедой, если мне не изменяет память все дело было в концевике.

Читайте также:  Почему на ваз 2107 не работает датчик температуры двигателя

С большой вероятностью вам нужно разомкнуть концевик проблемной оси(если он замкнут, сработал) или инвертировать значение концевика в прошивке.

такая-же проблема: по оси х мотор работал только в одну сторону-переставлял провода,драйвера,даже перепрошивал-ничего непомогало,проблема оказалась в концевике по оси х,вернее в проводе который к нему шел,один из 2х проводов был перетерт и неконтачил,зачистил провода-подсоединил-все заработало))

А перед ‘вращаю из меню принтера — вращается только в одну сторону, а при попытке повращать в обратку происходит небольшой ‘дерг’, но без вращения‘ в Home All делали?

По пробуйте изменить
#define min_software_endstops true на #define min_software_endstops false

Было примерно такое когда собирал первый принтер — подключил неправильно обмотки двигателей к рампсу из-за этого и косяк был. Прозванивай провода на своем двигателе и на этом

Возможно, двигатель не хочет крутиться в другую сторону, т.к. не отработана команда Home для этой оси. Что-то подобное припоминаю.

присоединяюсь к вопросу. У меня похожая ситуация. Напечатал несколько деталей, работал с флешки, все работало как надо, во время печати, когда часть детали была готова, шаговик по оси Х ушел в +. на команды подачи в — либо не реагировал, либо шел в +. переставил принтер в другое место, подключил комп, принтер ожил и работал как положено. Через некоторое время опять сбой, снова либо идет в +, либо при команде в- идет в +. В чем проблема? Подключал концевик с У, та же история. Перекидывал кабель с драйверов на мотор, сигнал с Х так же себя ведет.

Для написания комментариев, пожалуйста, авторизуйтесь.

Источник

Вращает только в одну сторону, а нужно в две

LG WD-80131NU плохо вращает барабан в одну сторону
Всем доброго время суток , подскажите при вращение барабана в одну сторону все хорошо , при.

сма Daewoo DWD-M8011, вращает барабан в одну сторону
В одну сторону покрутит несколько секунд и стоит , кнопка старта горит не моргает. Плату проверил.

СМА Атлант 1040т1 (аналог Ardo S1000x) не крутит в одну сторону, не вращается двигатель в одну сторону
СМА Атлант 1040т1 модуль 546059301 не вращает барабан в одну сторону. Проверил резисторы R51a R51b.

Ping работает только в одну сторону
Небольшая офисная сеть (Windows 7). Пытаюсь настроить связь между своим компом и стендом. Так вот.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Hibernate: маппинг many-to-many работает только в одну сторону
Есть сущности Автобус и Водитель, связь многие ко многим: Bus.java: @Entity @Table public.

Шапка сайта растягивается только в одну сторону
При изменении размера шапки, размер увеличивается только в правую сторону. Помогите, пожалуйста .

Волновой алгоритм пускает волну только в одну сторону
День добрый , проблема в том что волновой алгоритм пускает волну только в одну сторону, вроде все.

Делаю стрелялку, пуля летит только в одну сторону
Добрый день, я делаю стрелялку, тут пришло время писать скрипт для пули, я его написал , пуля.

В собитии по клику элементы отрабатывают только в одну сторону
Всем привет! С jQuery особо никогда не работал и сейчас, когда понадобилось, появилась.

Adafruit Motor Shield крутит колеса только в одну сторону
Купил вот приборчик заморский Adafruit Motor Shield..подключил все по научному как на сайте.

Источник

Adblock
detector