Энкодер для двигателя

Есть такой тип двигателей - шаговые, в управлении простые, как два жёлудя.
Но есть у них недостаток один, при превышении нагрузки бывает проскакивание шага или наоборот, шаг не совершается. Т.е. по факту неизвестно, сделан шаг или нет.

Что бы понять наличие шага нужна обратная связь - энкодер.
По сути это линейка с маркированными шагами, принцип маркировки может быть разный, сути это не меняет. При работе двигателя энкодер вращается со скоростью двигателя и с него снимается положение вала двигателя, а дальше - как в программе заведено.

Что это даёт по итогу?
А плюсы такие:
+ можно поднять питание, что бы компенсировать ЭДС двигателя при торможении и разгоне
+ увеличить количество оборотов

+ получаем сервопривод


Когда то такой диск резался лазером и был очень дорогим, сейчас продается за копейки.

В видео энкодер от принтера.

Автор поста оценил этот комментарий

3/4 видео это изготовление корпуса для энкодера. Вот сейчас не вспомню где, но описывали вариант оптического энкодера из колеса компьютерной мышки.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да, из оптической мышки тоже можно, но там шагов такое малое количество, что для реальной работы, скажем, в ЧПУ - не пойдёт.

показать ответы
Автор поста оценил этот комментарий

На нем потеряешь точность. Там весь фокус, что у Игоря есть несколько колес на тысячу отсчетов из каких-то принтеров (не думаю что сейчас такие датчики используют).

раскрыть ветку (1)
Автор поста оценил этот комментарий

В тексте написано, что за датчик.

Автор поста оценил этот комментарий

Посмотрел видос - нормально сделано.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Это ещё глянь, может более понятно будет, куда оно нужно:
https://youtu.be/CYVUgcwooeE

1
Автор поста оценил этот комментарий

И? горь?

раскрыть ветку (1)