Не работают моторы с cnc shield v3.0

Шаговые и серво двигатели, шпиндели, инверторы.
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Не работают моторы с cnc shield v3.0

Сообщение Anton »

Здравствуйте! Проблема в том, что шаговики, вместо нормального вращения, сильно вибрируют, а вал ходит влево вправо мелкими резкими шагами. Ни причины ни решения так и не смог найти. Заранее спасибо за помощь!
Драйверы: DRV8825
Плата: Arduino uno вместе с cnc shield v3.0
Шаговики: nema 17 17HS4401
Прошивка: grbl v1.1
Питаю cnc shield блоком питания 12 вольт 0.5 ампера
nevkon
Почётный участник
Почётный участник
Сообщения: 2390
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение nevkon »

Anton писал(а): Питаю cnc shield блоком питания 12 вольт 0.5 ампера
Ну наверное здесь и кроется подвох. Поставьте на 10А и может заработает. А таким даже светодиодную ленту не запитать по нормальному не то что ШД.
drey82
Мастер
Сообщения: 625
Зарегистрирован: 24 авг 2014, 10:29
Репутация: 82
Настоящее имя: Drey
Откуда: Воронеж
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение drey82 »

Да, хотя бы от пк atx какой - нибудь, их обычно и ставят. Я так тоже ардуино шилд испытывал, норм. Но там не забывай - 8825 нужно правильно вставить (в сети много информации ) и правильно настроить. Удачи
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

nevkon писал(а): 26 мар 2021, 07:56
Anton писал(а): Питаю cnc shield блоком питания 12 вольт 0.5 ампера
Ну наверное здесь и кроется подвох. Поставьте на 10А и может заработает. А таким даже светодиодную ленту не запитать по нормальному не то что ШД.
Я той же ночью нашел БП на 3.5 ампера. Не 10 конечно, но я и всего с одним двигателем тестировал. Ничего не изменилось.
Драйверы я ставил разные, значит не в них дело, с двигателями также, остается только ардуино и шилд, но что в них может быть не так я не представляю.
svm
Мастер
Сообщения: 367
Зарегистрирован: 23 ноя 2017, 12:56
Репутация: 75
Настоящее имя: Владимир Сергеев
Откуда: Бузулук
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение svm »

Какой ток выставлен на драйверах?
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

svm писал(а): 26 мар 2021, 12:16 Какой ток выставлен на драйверах?
0.7-0.8 ампера
svm
Мастер
Сообщения: 367
Зарегистрирован: 23 ноя 2017, 12:56
Репутация: 75
Настоящее имя: Владимир Сергеев
Откуда: Бузулук
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение svm »

Без нагрузки должны крутиться. Как вариант - версия прошивки не для этого шилда. Или скорости /ускорения не адекватные. Если есть возможность, отцепите вход Step драйвера от ардуинки (чтобы он висел в воздухе) и дотронтесь до него отверткой. А еще лучше посмотреть сигнал на нем осциллографом.
rry
Мастер
Сообщения: 212
Зарегистрирован: 25 дек 2020, 12:01
Репутация: 35
Настоящее имя: Victor
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение rry »

было похожее при неверном подключении обмоток шаговика к драйверу.

оказалось цвета проводов у китайских шаговиков не соответствуют заявленной ими схеме подключения
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

svm писал(а): 26 мар 2021, 12:28 Без нагрузки должны крутиться. Как вариант - версия прошивки не для этого шилда. Или скорости /ускорения не адекватные. Если есть возможность, отцепите вход Step драйвера от ардуинки (чтобы он висел в воздухе) и дотронтесь до него отверткой. А еще лучше посмотреть сигнал на нем осциллографом.
При подключении без step двигатель просто гудит, а драйвер очень быстро нагревается. Касания отверткой ни к чему не приводят.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение kfmut »

Anton писал(а): сильно вибрируют, а вал ходит влево вправо мелкими резкими шагами
При одной неподключенной обмотке так двигун себя может вести. Проверьте на отключенном(!!!) ШД отсутствие обрыва в проводах, замыкая выводы каждой обмотки ШД, при замыкании выводов одной обмотки ротор должен заметно труднее крутиться от руки чем при незамкнутой обмотке. При двух замкнутых - вообще будет тяжело ротор провернуть. Заодно можно так проверить правильность подключения двух пар выводов. Или мультиметром всё тоже самое... Ну и фоток бы прикрепили чего у вас и как подключено.
Anton писал(а): При подключении без step двигатель просто гудит, а драйвер очень быстро нагревается.
Чёт не алё у вас с настройкой тока, в начальном положении DRV8825 выдаёт в обмотки по 70% тока от заданного значения. При установленном радиаторе на драйвер, он моментально нагреваться не должен.
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

kfmut писал(а): 26 мар 2021, 20:51
Anton писал(а): сильно вибрируют, а вал ходит влево вправо мелкими резкими шагами
При одной неподключенной обмотке так двигун себя может вести. Проверьте на отключенном(!!!) ШД отсутствие обрыва в проводах, замыкая выводы каждой обмотки ШД, при замыкании выводов одной обмотки ротор должен заметно труднее крутиться от руки чем при незамкнутой обмотке. При двух замкнутых - вообще будет тяжело ротор провернуть. Заодно можно так проверить правильность подключения двух пар выводов. Или мультиметром всё тоже самое... Ну и фоток бы прикрепили чего у вас и как подключено.
Anton писал(а): При подключении без step двигатель просто гудит, а драйвер очень быстро нагревается.
Чёт не алё у вас с настройкой тока, в начальном положении DRV8825 выдаёт в обмотки по 70% тока от заданного значения. При установленном радиаторе на драйвер, он моментально нагреваться не должен.
Спасибо. Проблема была в несоответствии выводов обмоток с данными на схеме. Подключил по-другому и двигатель начал вращаться. Но появился ещё один вопрос. При попытке установить число шагов на миллиметр меньше 250 двигатель начинает вибрировать и почти не двигает вал, а если поставить 400(на один оборот 200 шагов у моего), то проходит не ровно 2 оборота, а с большой погрешностью, в градусов 15-20. Не знаете с чем может быть связано?
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение kfmut »

Anton писал(а): При попытке установить число шагов на миллиметр меньше 250 двигатель начинает вибрировать и почти не двигает вал, а если поставить 400(на один оборот 200 шагов у моего), то проходит не ровно 2 оборота, а с большой погрешностью, в градусов 15-20. Не знаете с чем может быть связано?
Настройки GRBL покажите, что там у вас с ускорениями? Какая подача была задана?
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

kfmut писал(а): 26 мар 2021, 23:04
Anton писал(а): При попытке установить число шагов на миллиметр меньше 250 двигатель начинает вибрировать и почти не двигает вал, а если поставить 400(на один оборот 200 шагов у моего), то проходит не ровно 2 оборота, а с большой погрешностью, в градусов 15-20. Не знаете с чем может быть связано?
Настройки GRBL покажите, что там у вас с ускорениями? Какая подача была задана?
Вот такие Настройки стоят(только крутил на 400 шагах на мм, а не 80).
Вложения
BE071619-BFA9-4022-8632-E6EDA58F304F.jpeg (2327 просмотров) <a class='original' href='./download/file.php?id=193926&sid=3d386db2b23005b37333b0783ba77298&mode=view' target=_blank>Загрузить оригинал (7.15 МБ)</a>
До оборота (2327 просмотров) <a class='original' href='./download/file.php?id=193927&sid=3d386db2b23005b37333b0783ba77298&mode=view' target=_blank>Загрузить оригинал (2.42 МБ)</a>
До оборота
После оборота (2327 просмотров) <a class='original' href='./download/file.php?id=193928&sid=3d386db2b23005b37333b0783ba77298&mode=view' target=_blank>Загрузить оригинал (2.44 МБ)</a>
После оборота
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение kfmut »

Anton писал(а): 27 мар 2021, 13:32 Вот такие Настройки стоят(только крутил на 400 шагах на мм, а не 80).
Так-то безопасные настройки для экспериментов. А микрошаги как у вас настроены? У DRV8825 есть известная проблема, что на маленьких подачах(у вас ограниченно 100 мм/мин) он плохо регулирует ток в обмотках ШД, поэтому пропускает микрошаги. Попробуйте поставить 1/4 шага, на 1/2 ШД "стучать" будет, но для экспериментов можно и его поставить. Я только не помню, эффект более выражен на низком напряжении или наоборот.
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение calabr »

Какой коммандой перемещение задавали?
На какое расстояние?
Контроллер был в режимн относительных, или абсолютных пепемещений?
Какой делитель микрошага на драйверах?
Поставь $$110=1000, $$120=200
При заданном 400 шаг/мм и полном шаге
G91G1X1F200 должен сделать 2 оборота.
Anton
Новичок
Сообщения: 7
Зарегистрирован: 25 мар 2021, 23:13
Репутация: 2
Настоящее имя: Зинченко Антон Андреевич
Контактная информация:

Re: Не работают моторы с cnc shield v3.0

Сообщение Anton »

kfmut писал(а): 27 мар 2021, 16:01
Anton писал(а): 27 мар 2021, 13:32 Вот такие Настройки стоят(только крутил на 400 шагах на мм, а не 80).
Так-то безопасные настройки для экспериментов. А микрошаги как у вас настроены? У DRV8825 есть известная проблема, что на маленьких подачах(у вас ограниченно 100 мм/мин) он плохо регулирует ток в обмотках ШД, поэтому пропускает микрошаги. Попробуйте поставить 1/4 шага, на 1/2 ШД "стучать" будет, но для экспериментов можно и его поставить. Я только не помню, эффект более выражен на низком напряжении или наоборот.
Я на полном шаге пробовал. Сейчас поставил перемычки. В итоге при любом делении шага начал вращаться точно. Не знаю уж что не так с полным шагом. Причем такая ситуация и с А4988 тоже. Спасибо за помощь!
Ответить

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