Шаговый двигатель как энкодер

Обмотки шагового двигателя при вращении ротора создают электрические сигналы.

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

 

Светодиоды служат индикаторами поворота ротора, хотя намного интереснее управлять ими при помощи микроконтроллера Arduino.

 

Тогда (при вращении вправо) линейка светодиодов будет зажигаться слева направо, показывая увеличение громкости, а при вращении влево - уменьшатся.

 

Такой индикатор может иметь любое число ступеней (и, следовательно, более точную регулировку сигнала), что весьма интересно при создании измерительных приборов и аудиотехники.

Из чего это сделано?
1 Arduino UNO 1 шт.
2 Операционный усилитель 3 шт.
3 Светодиоды 8 шт.
4 Шаговый двигатель от HDD 1 шт.
Вверх