Страница 1 из 1

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

Добавлено: 25 мар 2021, 23:30
Anton
Здравствуйте! Проблема в том, что шаговики, вместо нормального вращения, сильно вибрируют, а вал ходит влево вправо мелкими резкими шагами. Ни причины ни решения так и не смог найти. Заранее спасибо за помощь!
Драйверы: DRV8825
Плата: Arduino uno вместе с cnc shield v3.0
Шаговики: nema 17 17HS4401
Прошивка: grbl v1.1
Питаю cnc shield блоком питания 12 вольт 0.5 ампера

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

Добавлено: 26 мар 2021, 07:56
nevkon
Anton писал(а): Питаю cnc shield блоком питания 12 вольт 0.5 ампера
Ну наверное здесь и кроется подвох. Поставьте на 10А и может заработает. А таким даже светодиодную ленту не запитать по нормальному не то что ШД.

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

Добавлено: 26 мар 2021, 08:37
drey82
Да, хотя бы от пк atx какой - нибудь, их обычно и ставят. Я так тоже ардуино шилд испытывал, норм. Но там не забывай - 8825 нужно правильно вставить (в сети много информации ) и правильно настроить. Удачи

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

Добавлено: 26 мар 2021, 11:30
Anton
nevkon писал(а): 26 мар 2021, 07:56
Anton писал(а): Питаю cnc shield блоком питания 12 вольт 0.5 ампера
Ну наверное здесь и кроется подвох. Поставьте на 10А и может заработает. А таким даже светодиодную ленту не запитать по нормальному не то что ШД.
Я той же ночью нашел БП на 3.5 ампера. Не 10 конечно, но я и всего с одним двигателем тестировал. Ничего не изменилось.
Драйверы я ставил разные, значит не в них дело, с двигателями также, остается только ардуино и шилд, но что в них может быть не так я не представляю.

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

Добавлено: 26 мар 2021, 12:16
svm
Какой ток выставлен на драйверах?

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

Добавлено: 26 мар 2021, 12:23
Anton
svm писал(а): 26 мар 2021, 12:16 Какой ток выставлен на драйверах?
0.7-0.8 ампера

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

Добавлено: 26 мар 2021, 12:28
svm
Без нагрузки должны крутиться. Как вариант - версия прошивки не для этого шилда. Или скорости /ускорения не адекватные. Если есть возможность, отцепите вход Step драйвера от ардуинки (чтобы он висел в воздухе) и дотронтесь до него отверткой. А еще лучше посмотреть сигнал на нем осциллографом.

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

Добавлено: 26 мар 2021, 12:56
rry
было похожее при неверном подключении обмоток шаговика к драйверу.

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

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

Добавлено: 26 мар 2021, 19:08
Anton
svm писал(а): 26 мар 2021, 12:28 Без нагрузки должны крутиться. Как вариант - версия прошивки не для этого шилда. Или скорости /ускорения не адекватные. Если есть возможность, отцепите вход Step драйвера от ардуинки (чтобы он висел в воздухе) и дотронтесь до него отверткой. А еще лучше посмотреть сигнал на нем осциллографом.
При подключении без step двигатель просто гудит, а драйвер очень быстро нагревается. Касания отверткой ни к чему не приводят.

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

Добавлено: 26 мар 2021, 20:51
kfmut
Anton писал(а): сильно вибрируют, а вал ходит влево вправо мелкими резкими шагами
При одной неподключенной обмотке так двигун себя может вести. Проверьте на отключенном(!!!) ШД отсутствие обрыва в проводах, замыкая выводы каждой обмотки ШД, при замыкании выводов одной обмотки ротор должен заметно труднее крутиться от руки чем при незамкнутой обмотке. При двух замкнутых - вообще будет тяжело ротор провернуть. Заодно можно так проверить правильность подключения двух пар выводов. Или мультиметром всё тоже самое... Ну и фоток бы прикрепили чего у вас и как подключено.
Anton писал(а): При подключении без step двигатель просто гудит, а драйвер очень быстро нагревается.
Чёт не алё у вас с настройкой тока, в начальном положении DRV8825 выдаёт в обмотки по 70% тока от заданного значения. При установленном радиаторе на драйвер, он моментально нагреваться не должен.

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

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

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

Добавлено: 26 мар 2021, 23:04
kfmut
Anton писал(а): При попытке установить число шагов на миллиметр меньше 250 двигатель начинает вибрировать и почти не двигает вал, а если поставить 400(на один оборот 200 шагов у моего), то проходит не ровно 2 оборота, а с большой погрешностью, в градусов 15-20. Не знаете с чем может быть связано?
Настройки GRBL покажите, что там у вас с ускорениями? Какая подача была задана?

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

Добавлено: 27 мар 2021, 13:32
Anton
kfmut писал(а): 26 мар 2021, 23:04
Anton писал(а): При попытке установить число шагов на миллиметр меньше 250 двигатель начинает вибрировать и почти не двигает вал, а если поставить 400(на один оборот 200 шагов у моего), то проходит не ровно 2 оборота, а с большой погрешностью, в градусов 15-20. Не знаете с чем может быть связано?
Настройки GRBL покажите, что там у вас с ускорениями? Какая подача была задана?
Вот такие Настройки стоят(только крутил на 400 шагах на мм, а не 80).

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

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

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

Добавлено: 27 мар 2021, 16:09
calabr
Какой коммандой перемещение задавали?
На какое расстояние?
Контроллер был в режимн относительных, или абсолютных пепемещений?
Какой делитель микрошага на драйверах?
Поставь $$110=1000, $$120=200
При заданном 400 шаг/мм и полном шаге
G91G1X1F200 должен сделать 2 оборота.

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

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