Hva er en grå Code

? Gray code ble oppfunnet av Frank Gray , en forsker ved Bell Telephone Laboratories , i 1953 Begrepet Gray kode beskriver en sekvens av tall , vanligvis binær , eller base to, nummer - der hvert sted av et tall, uttrykt som 0 eller 1 , tilsvarer en kraft på 2 - , hvor bare én bit veksler mellom to påfølgende elementer. Historie

Historien om Gray kode kan spores tilbake til en tid da digitale logiske kretser ble konstruert fra vakuum-rør og elektromekaniske brytere , kalt releer. Økes tellerne som brukes til å kontrollere disse kretser skapt enorm effektbehov og elektrisk støy når mange biter ble endret samtidig. Men ved å bruke Gray kode tellere , enhver økning endret bare én bit om gangen , uavhengig av størrelsen på tall, og eliminert disse negative effektene.
Analog til digital konvertering

Gray primære interesse i koden var i forbindelse med det som nå er kjent som analog til digital konvertering. Gray søkt å konvertere en analog spenning i en serie av pulser som representerer den samme spenning i digital form . Han gjorde det ved hjelp av spenningen til å forstyrre banen til en stråle av negativt ladede partikler , kalt elektroner , i en anordning kjent som et katodestrålerør . Skjermen på katodestrålerøret ble etset med en maske som bare tillot elektronstrålen å passere , og generere en elektrisk strøm , på bestemte steder . Derfor skapte elektronstråle en serie med av /på forhold som tilsvarer spenningen .
Eiendommer

Gray viste ikke bare at tilstøtende tall i Gray -kode -sekvensen avviker med kun en bit -posisjon, men også at den Gray -kode er sykliske. Med andre ord, bortsett fra det ledende bit , den andre halvparten av koden samme som den første , men reversert . Disse egenskapene er sentralt for de vanligste praktisk bruk av Gray -koden , nemlig for å omdanne rotasjonsposisjonav en aksel eller disk i digital form . En radial linje av sensorer optiske eller elektriske lese et mønster som representerer Gray kode fra akselen eller disk , og fordi hver verdi i koden avviker med bare en bit, leses verdien garantert å være gyldig .

Scope

Strengt tatt Gray innført en standard , eller kanoniske , binær single- avstand kode, men begrepet brukes ofte til å bety noe tallsystem - inkludert dem med andre baser enn 2 - - hvor tilstøtende tall avviker med en i ett siffer stilling. Gray nevner i sin patent, at andre binære enkeltdistansekoder kan fås ved å manipulere kodetabellen for Gray -kode , men disse representerer bare en brøkdel av alle mulige enkeltdistansekoder.


Hobbyer, spill © (www.northgames.biz)