Cheap sensor for angular rotation (not rotation rate)

With binary code (0000, 0001, 0010, 0011, 0100) you sometimes get two channels changing 'at the same time' which causes race conditions. With Grey code (0000, 0001, 0011, 0010, 0110) only one channel changes at a time.

1 Like