Электрофокусер на Arduino и DRV8825
Переделал фокусер, теперь используется полноценный шаговый двигатель формата Nema16 с шагом 0.9° и драйвер DRV8825 позволяющий крутить в режиме микрошага до 1/32. В старом движке (28BYJ-48) проявился большой люфт в редукторе. Его, правда, можно программно вычитать, но к тому времени добрался нормальный движок и решил переделать.
Текущий вариант электрофокусера дает возможность крутить с шагом от 1 до 30 мкм безо всяких люфтов (в зависимости от выбранного решима микрошага). Момент кручения огромный, с большим запасом тянет более 2.5 кг.
Схема подключения и прошивка лежит по старому адресу, который я указывал в прошлый раз -
Небольшое обновление. Натурные испытания показали, что двигатель с шагом 0.9° все же не тянет большую нагрузку. Замена двигателя на вариант с шагом 1.8° решило проблему.
А какой именно двигатель
А какой именно двигатель стоит в устройстве? В заметки о нем ни слова... а на фото не видно...
Можно использовать любой
Можно использовать любой биполярный двигатель. Главное - выставить ограничение по току (на плате драйвера мелкий подстроечный резистор), чтобы двигатель не перегревался (инструкция ). А пример подходящего шаговика - вот вариант для нагруженного фокусера, а вот для средней нагрузки
Спасибо, просто я спросил
Спасибо, просто я спросил потому, что "игрушечный" 28BYJ-48 имеет встроенный редуктор, а типа NEMA классический двигатель. При запуске момент важен, и если он крутит напрямую, без редуктора даже не знаю как это оправдано. В любом случае у Вас уже годами он работает, значит все правильно.