Hvad er en grå -kode

? Graykode blev opfundet af Frank Gray, en forsker ved Bell Telephone Laboratories i 1953 Udtrykket Graykode beskriver en sekvens af tal , som regel binær , eller base to numre - hvor hver sted et tal, udtrykt som 0 eller 1, svarer til en effekt på 2 - hvor kun én bit ændringer mellem to på hinanden følgende elementer. Historie

historie Graykode kan spores tilbage til en tid, hvor digitale logiske kredsløb blev bygget fra vakuumrør og elektromekaniske kontakter , kaldet relæer. Forøgelsen tællerne bruges til at styre disse kredsløb genereret enorme energibehov og elektrisk støj , når mange bits blev ændret på én gang. Men ved hjælp af Graykode tællere , enhver tilvækst kun ændres én bit ad gangen , uanset størrelsen af det antal , og elimineret disse negative virkninger.
Analog til digital konvertering

Gray primære interesse i koden var med henblik på , hvad der nu er kendt som analog til digital konvertering . Gray forsøgte at konvertere en analog spænding ind i en serie af impulser , der repræsenterer den samme spænding i digital form. Det gjorde han ved at bruge den spænding at forstyrre vejen for en stråle af negativt ladede partikler , kaldet elektroner i en enhed, der kaldes et katodestrålerør . Skærmen på billedrøret blev ætset med en maske, der kun tillod elektronstråle til at passere, og generere en elektrisk strøm , visse steder. Derfor er elektronstråle skabt en række on /off forhold , der svarer til den anvendte spænding .
Ejendomme

Grå demonstrerede ikke kun det tilstødende numre i Graykode sekvens afviger kun en bitposition , men også at Gray kode er cyklisk. Med andre ord , bortset fra den forreste bit, den anden halvdel af koden er den samme som den første , men modsat. Disse egenskaber er centrale for de mest almindelige praktiske brug af Graykode , nemlig at omdanne rotationspositionen af en aksel eller disk til digital form . En radial linje af optiske eller elektriske sensorer læse et mønster , der repræsenterer Graykode fra akslen eller disk , og fordi hver værdi i koden afviger med kun én bit , læses værdien garanteret at være gyldig.

Anvendelsesområde

Strengt taget Gray indført en standard , eller kanoniske , binær enkelt afstand kode , men udtrykket bruges ofte til at betyde et vilkårligt antal - herunder dem med andre baser end 2 - - i hvilket tilstødende tal afviger med 1 i kun ét ciffer . Gray nævner i sit patent , at andre binære single -distance -koder kunne opnås ved at manipulere koden tabellen for Gray kode, men disse repræsenterer blot en brøkdel af alle mulige koder enkelt -distance .


https://www.danishgame.com © Hobbyer, spil