GrayCodierung
GrayCodierung, allgemein als Gray-Code bekannt, ist ein binäres Zahlensystem, bei dem aufeinanderfolgende Werte sich durch genau ein Bit unterscheiden. Benannt ist es nach Frank Gray. Die Eigenschaft, dass zwischen benachbarten Zuständen nur ein Bitwechsel stattfindet, macht Gray-Code besonders attraktiv für Signale aus mechanischen oder optischen Sensoren, bei denen Zwischenzustände zu Fehlinterpretationen führen könnten.
Die bekannteste Form ist der binär-reflektierte Gray-Code (BRGC). Er lässt sich aus dem Binärcode eines Index
Anwendungen finden sich vor allem in Positionsgebern wie Drehgebern, wo die Eigenschaft, dass sich nur ein
Beispiele: Für 3 Bit BRGC lauten die ersten Werte in der üblichen Reihenfolge 000, 001, 011, 010,