Запуск шагового двигателя для заданного количества витков с помощью Arduino?

Надеюсь, у вас все хорошо.

Я хочу запустить довольно большой шаговый двигатель на определенное количество оборотов, например, на 25. Но только не для новичка с Arduino, а я не электрик! Вот моя цель еще раз: Вращайте мой шаговый двигатель в течение 25 раундов с максимально возможной скоростью. Вот похожая схема, которую я нашел в Интернете. Если вы не будете обращать внимания на потенциометр, то это будет моя схема!

Я думаю, что моя цель в некотором роде проста. Но я ничего не знаю о коде. Я был бы признателен за любой совет или полезный дополнительный код! :)

, 👍0

Обсуждение

код зависит от аппаратного обеспечения ... неизвестно, какое у вас железо .........., @jsotola

Если вы можете сделать 1 шаг и знаете, сколько шагов делает ваш степпер за один оборот, то простая математика подскажет вам, сколько шагов нужно выполнить., @Majenko


1 ответ


0

Вот сообщение, которое поможет вам начать. Он использует Teensy 3.5, но код драйвера двигателя будет таким же. Вам также потребуется изменить функции драйвера низкого уровня, чтобы они соответствовали фактическому используемому модулю драйвера двигателя. Однако, если вы используете Teensy 3.5 и драйвер двигателя L298N, вы должны иметь возможность использовать программу с небольшими изменениями или без них.

,