данные о количестве оборотов я получаю верные, но количество импульсов на оборот 1400, вместо 360
данные о количестве оборотов я получаю верные, но количество импульсов на оборот 1400, вместо 360
Если считать число импульсов на каждом проводе отдельно, то получите 360.
Энкодер считает количество событий на обоих проводах. Событием является смена сигнала на проводе (фронт или спад).
В итоге Вы получите (360 фронтов + 360 спадов) на каждом проводе * 2 = 1440 отсчетов (событий)
Я думаю так будет понятнее:
Quadrature_Diagram.svg.png