Устройство для проверки РХХ собрано на Arduino Nano и драйвере шагового двигателя L298
Скетч:
/*
Проверка РХХ
Давиденко Олег, 2018 г
[email protected]
*/
#include <stepper.h> // Подключаем библиотеку управления шаговым двигателем Stepper
const int stepsPerRevolution = 255; // Задаем количество шагов РХХ
const int Pause = 500; // Задаем паузу пол секунды
Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);// задаем управляющие выходы на Ардуине
void setup() {
myStepper.setSpeed(40);// задаем скорость перемещения ( большинство РХХ работают до скорости 170…200)
myStepper.step(-stepsPerRevolution); //Втягиваем шток при первом пуске
delay(Pause); //пауза
}
void loop() { //Циклично выдвигаем, задвигаем шток
myStepper.step(stepsPerRevolution); //Выдвигаем шток на 250 шагов
delay(Pause); //пауза
myStepper.step(-stepsPerRevolution); //Задвигаем шток на 250 шагов
delay(Pause); //пауза
}
</b>
В будущем планирую прикрутить энкодер для пошагового перемещения штока вручную, хотя для проверки и так хватает, сразу видно заедания или неравномерность хода
Можно еще больше удешевить и миниатюризировать применив к примеру attiny85 и драйвер из серии A4988, DRV8825