to pytanie raczej dla elektronika, ale postaram się odpowiedzieć.
otóż każdy normalny enkoder ttl wysyła sygnały:
A, invA,B,invB. w uhu potrzebujemy sygnały A oraz B.
niestety zakłócenia na kablach zniekształcają transmisje (liniowa jak się nie mylę), co powoduje przekłamania pozycji i nie równą prace, wykorzystanie takiego układu (różnicowego) eliminuje zjawisko zakłóceń do min czyli praktycznie wyklucza je w całości.
problem zakłóceń narasta również z długością kabla.
w takich enkoderach przeważnie zamontowany jest nadajnik (wynika to z datasheet) dlatego wystarczy tylko odbiornik na drugim końcu kabla (przy UHU)
dlaczego Uli go od razu nie założył nie wiem.
osobiście odczułem różnicę, wcześniej miałem takie badziewne enkodery AB, teraz mam A,-A,B,-B, różnica w pracy silnika jest zaskakująca.