L'encoder è in genere costituito da un albero rotante, un disco codificato, una sorgente luminosa, un reticolo indicatore e un fotodiodo nella Figura 1. In generale, il disco è montato sull'albero dell'encoder e ruota in base al sistema ottico. Il disco utilizza segmenti opachi e trasparenti, così come il reticolo indicatore. Quando la luce LED parallela attraversa il disco e il reticolo indicatore e viene ricevuta dal fotodiodo, si formano delle frange moiré nella Figura 2. Dopo aver elaborato il segnale delle frange moiré, il rivelatore può ottenere due serie di segnali ortogonali (A e B) nella Figura 3. Di conseguenza, il processore genera l'angolo dell'albero rotante nell'operazione di conteggio.