Was ist ein grauer Code
? Gray-Code wurde von Frank Gray, einem Forscher in den Bell Telephone Laboratories erfunden , 1953 Der Begriff Gray-Code beschreibt eine Folge von Zahlen , in der Regel binär oder Basis zwei , Zahlen - , in dem jeder Ort der eine Zahl , ausgedrückt als 0 oder 1 ist, entspricht einer Potenz von 2 - , in denen nur ein Bit ändert zwischen zwei aufeinanderfolgenden Elementen . Geschichte
Die Geschichte der Gray-Code kann in eine Zeit zurück verfolgt werden, als digitale Logikschaltungen wurden von Vakuumröhren und elektromechanische Schalter , genannt Relais gebaut . Erhöhen der verwendet wird, um diese Schaltungen zu steuern Zähler erzeugt enormen Leistungsanforderungen und elektrischen Störungen , wenn viele Bits sind auf einmal geändert. Durch Verwendung von Gray-Code -Zähler, alle Zwischenlängen verändert nur ein wenig in einer Zeit , unabhängig von der Größe der Zahl , und eliminiert diese negativen Auswirkungen .
Analog -Digital-Wandlung
Gray primäre Interesse an der Code war für die Zwecke der , was jetzt als Analog-zu- Digital-Wandlung bekannt. Grau versucht, eine analoge Spannung in eine Reihe von Impulsen , die die gleiche Spannung in digitale Form umzuwandeln . Er tat dies , indem die Spannung auf den Weg eines Strahls von negativ geladenen Teilchen Elektronen genannt stören , in eine Vorrichtung, wie eine Kathodenstrahlröhre bekannt. Der Bildschirm der Kathodenstrahlröhre wurde mit einer Maske , die nur erlaubt, den Elektronenstrahl zu passieren, und erzeugen einen elektrischen Strom , an einigen Stellen geätzt. Daher erstellt der Elektronenstrahl eine Reihe von Ein /Aus- Bedingungen entsprechend der angelegten Spannung.
Eigenschaften
Grau zeigte nicht nur, dass benachbarte Zahlen in der Gray-Code- Sequenz unterscheiden , indem nur einer Bitposition , sondern auch, dass der Gray-Code ist zyklisch . Mit anderen Worten, abgesehen von dem führenden Bit , ist die zweite Hälfte des Code gleiche wie die erste , aber umgekehrt. Diese Eigenschaften stehen im Mittelpunkt der häufigsten praktischen Verwendung des Gray-Code , und zwar um die Drehposition einer Welle oder Scheibe in eine digitale Form umzuwandeln. Ein Radiallinie von optischen oder elektrischen Sensoren lesen Sie ein Muster , das die Gray-Code von der Welle oder Scheibe , und weil jeder Wert in der Code, der von nur einem Bit unterscheidet , wird der Wert Lese garantiert gültig ist.
Scope
Genau genommen , führte ein Standard- Grau oder kanonischen , binäre ein- Distanz -Code , aber der Begriff wird häufig verwendet, um eine beliebige Anzahl System bedeuten - auch mit anderen Basen als 2 - - , in der benachbarte Zahlen um 1 in nur einer Ziffernposition . Grau hat Erwähnung , in seinem Patent , dass andere binäre Einzelstrecken - Codes könnten durch die Manipulation der Code-Tabelle für den Gray-Code erhalten , aber diese sind nur ein Bruchteil aller möglichen Einzelstrecken - Codes ist.