Доброго времени суток, помогите подключить энкодер мотора к Arduino MICRO, скорость мотора не известна, но ориентировочно 3500/мин, энкодер, если рукой покрутить, 15 имп/об. О стоимости написания скетча напишите личным сообщением
Взгляните на фотографию, энкодер состоит из мангита находящегося на валу двигателя и датчика магнитного поля. (нашлепка на моторе). Мотор самый обычный 24 в, примерно такой как в шуруповерте.
То, и вы описали не является энкодером,чем это просто датчик оборотов. И в чем с ним проблема,? Считаем обороты, делим на 15.
Потому надо разобраться описать подробнее как там все устроено. Датчиков один или больше? Магнитов сколько? Один датчик и один магнит направление не укажут.
Датчик сдвоенный и, как я уже писал, что на малых оборотах все работает, скетч считает обороты в обе стороны (в одну торону увеличивает число, в другую уменьшает) а когда крутится мотор на полную скорость (3500*15=52500 /мин )этот скетч нифига не считает ничего
пишите ydom@mail.ru сделаю. Такие моторы с энкодерами есть, делал системы движения на них с подсчетами числа оборотов. Систему обработки данных энкодера на прерываниях сделал, такие частоты тянет с запасом и с большой точностью. ydom@mail.ru