Валкодер - RX3DCZ_new

Перейти к содержимому

Главное меню

Валкодер

Мои проекты

Во многих моих конструкциях, для управления, применяется механический энкодер. Основное достоинство его - это дешевизна, а основной недостаток – не долгая работа. Я попробовал его заменить на AS5600. Задача стояла именно в имитации механического энкодера - для того, чтобы не переписывать существующее ПО











На AliExpress я приобрел готовый модуль на AS5600










разобрал шаговый двигатель от дисковода 5.25”


Д
ля дальнейшей сборки потребуется макетная плата, обрезанная по внешнему размеру двигателя и  с просверленными отверстиями для крепежа. С оси двигателя демонтируется всё, кроме переднего,  и она обрезается  в один уровень с ним. В моем случае ось была из нержавейки. На место среза клеится магнит пришедшей вместе с модулем AS5600.В модуль вставляются идущие в комплекте разъемы - 4-х пиновые вставляются в макетку так, чтобы микросхема расположилась над магнитом, а для 3-х пиновых - в макетке врезается отверстие ( из-за того , что они сдвинуты относительно 4-х пиновых на 1.25 мм).  









Очень важно, чтобы плата модуля установилась вплотную к макетке. Она опирается на выступы, которые указаны стрелкой.   

Arduino Nano монтируется с другой стороны монтажной платы так, чтобы контакты модуля оказались между линеек контактов Arduino. На линейках оставляю только крайние пины, они впаиваются в монтажную плату, остальные откусываю. Монтаж навесной.

Схема подключения и актуальная версия скетча

 
Назад к содержимому | Назад к главному меню Top.Mail.Ru