MKS_SERVO42
Управление шаговыми двигателями Nema17 через драйвер MKS SERVO42 по последовательному порту
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8735f39c4c27900803ee9794cf30d4613f585cb2adf1559ec53d01c5d87a89f6MKS_SERVO42-1.0.0-8735f39c.zipОписание
Управление шаговыми двигателями Nema17 через драйвер MKS SERVO42 с Arduino по последовательному порту. Библиотека работает с любым Arduino-совместимым контроллером, который имеет аппаратный UART — хорошо протестирована на ESP32. Можно подключить несколько драйверов к одному последовательному порту, если каждому назначить уникальный ID мотора. Основной функционал: отправка команд движения (направление, скорость, количество импульсов), считывание текущей позиции с энкодера и проверка статуса драйвера через простой serial API. При использовании RS232 вместо TTL UART понадобится соответствующий преобразователь сигналов — это не просто разные разъёмы, но и разные уровни напряжения. Если вам нужна точная позиционирование нескольких моторов с обратной связью, это подойдёт.