Управление тремя сервоприводами.
- Войдите на сайт для отправки комментариев
Ср, 31/05/2017 - 18:10
Здравствуйте, помогите, пожалуйста, если сможете. Нужно написать программу для проверки правильности работы трёх сервоприводов, подключенных к плате Arduino Uno. Они используются в общем для плоттера, для перемещения каретки по осям X и Y. И поднятие пера по оси Z.
"... Ротор шагового двигателя совершает дискретные перемещения (шаги) определенной величины с фиксацией положения ротора в конце каждого шага. Т.е. перемещение ротора происходит шагами известной величины. Подсчитав шаги можно определить, на сколько изменилось положение ротора, вычислить его абсолютную позицию. Таким образом шаговый двигатель объединяет в себе двигатель и позиционирующее устройство без обратной связи..."
Просветите xcx25 зачем "Нужно написать программу для проверки правильности работы трёх сервоприводов, подключенных к плате Arduino Uno" ?
А при чём здесь шаговый двигатель?
Код в Arduino IDE, проверяет правильность работы сервоприводов, работают ли они вообще. Кто нибудь знает, как обеспечить плавный ход сервоприводов, без скачков скорости? Ещё желательно сохранение входных данных до времени их выполнения, а также выделение промежутков времени достаточного для выполнения команды. Но в общем просто, чтобы хоть как то показать, что они могут работать, задать что то.
Пока только такое вышло: