Помогите с Nema 17
- Войдите на сайт для отправки комментариев
Пнд, 17/12/2018 - 15:48
Здравствуйте. Молю о помощи, неделю сижу в интернете перепробовал все что мог, не могу разобраться.
Использую драйвер L298N и ШД Nema 17. Нужен скетч на 10 оборотов в минуту, просто 10 оборотов в минуту и все!!!
Спасибо всем неравнодушным.
Загружал простой скетч из библиотеки 60 оборотов на 200 шагов, все работает отлично меняю значение 60 на 10, обороты уменьшаются но при этом двигатель потребляет запредельный ток...
Загружал простой скетч из библиотеки 60 оборотов на 200 шагов, все работает отлично меня. значение 60 на 10, обороты уменьшаются но при этом двигатель потребляет запредельный ток...
Если работает, то в чем проблема? Хотели уменьшить - уменьшилось.
В таком режиме ток больше 3 ампер, такого явно быть не должно...
Это без нагрузки в холостом режиме.
В таком режиме ток больше 3 ампер, такого явно быть не должно...
Кто вам это сказал? L298N не ограничивает ток. Это как водопроводная труба без вентиля - оттуда или прёт на полную катушку или не прет.
Вы выбрали неправильный драйвер, вот и всё.
Я думал что Ардуино управляет с помощью ШИМ сигнала и за счет изменения частоты меняются обороты, ведь на большой скорости, где-то 300 оборотов ток падает до 0,5 А
Как это расходится с тем, что я написал?
А если взять другой драйвер, то к нему и скетч другой нужен?
Я же не знаю, какой ваш. Может там достаточно поменять в конструкторе параметры.
Вот здесь меняю 60 на 10 обороты падают но он явно ведет себя как то не так, видел видео с драйверами L298N все работало нормально на малых оборотах, а программу найти не могу, может подскажите что то???
Вот вам в картинках (даже на пикабу): https://pikabu.ru/story/arduino_i_shagovyiy_dvigatel_nema_17__yunioram_4302854
Hint: Stepper.h не работает со STEP/DIR драйверами.
Так у gcc есть же какой-то атрибут 'naked', вроде. Так что кто не 'naked', тот вполне себе может оказаться 'dressed'...
я бы вам порекомендовал отказаться от библиотеки, разобраться как работают ШД и самому посылать команды на обмотки, там сложного ничего нет, сам с этого начинал.
вот кусок кода (чуть правда переделанный) из библиотеки - проще некуда:
я бы вам порекомендовал отказаться от библиотеки, разобраться как работают ШД и самому посылать команды на обмотки, там сложного ничего нет, сам с этого начинал.
Только драйвер как хреначил в мотор ток, так и будет... У него драйвер вдувает всё, что есть, в мотор и по току не контролирует ничего. Перегрев, дигродация и вот это всё.
Спасибо за информацию заказал А4988, завтра поеду забирать, буду экспериментировать, надеюсь получится.
Спасибо всем не равнодушным за полезную информацию!
Не забывайте про резистор на драйвере - он регулирует максимальный уровень тока, который будет подаваться в обмотки.
Уже просматриваю видео по регулировке)
я бы вам порекомендовал отказаться от библиотеки, разобраться как работают ШД и самому посылать команды на обмотки, там сложного ничего нет, сам с этого начинал.
Только драйвер как хреначил в мотор ток, так и будет... У него драйвер вдувает всё, что есть, в мотор и по току не контролирует ничего. Перегрев, дигродация и вот это всё.
просьба уточнить: если я рассчитал и поставил на каждую обмотку токоограничивающий резистор согласно даташита на двигатель - этого же достаточно для драйвера L298N для корректной работы?
P.S. Во всяком случае перегрева двигателя и драйвера не наблюдается на различных режимах работы, сила у двигателя тоже есть - рукой остановить держась за ось практически невозможно.
просьба уточнить: если я рассчитал и поставил на каждую обмотку токоограничивающий резистор согласно даташита на двигатель - этого же достаточно для драйвера L298N для корректной работы?
Нет, ну это пожалуйста, конечно, только зачем воздух греть, если есть прекрасный step/dir драйвер, который сыканомит денежки за электричество, позволит без перерасчета резисторов манипулировать напругой, даст сделать микрошаг и займет всего два выхода? К тому же не легко заменяется на TB6600 для наращивания мощи работающей системы...
Нет, ну это пожалуйста, конечно, только зачем воздух греть,
Тупо для экспериментов взял :) с ним интереснее :)
Ок, спасибо.