ПредишенСледващото

Грей код двоичен предпочитане конвенционален с това, че има приемственост имот двоични комбинации: промяна на броя на кодирани промяна единица съответства на кодовата дума, само в една категория. Тя е изградена на базата на двоичен от следното правило: MSB остава непроменена; всяка следваща цифра се обърнат, ако оригиналният двоичен предишния бит е един. Тази конструкция алгоритъм може да бъде официално представен като резултат от по модул две оригинален двоична комбинация с една и съща комбинация, но изместен от един бит надясно. В този най-дясната цифра изместен комбинация се изхвърля.

По този начин, кодът Грей е така наречената една стъпка код, тъй като прехода от един номер към друг винаги се променя само някои най-малко. Грешката в четене на информацията от механичен код диск по време на прехода от един номер към друг само ще доведе до това, че преминаването от едно състояние в друго, ще бъдат прехвърлени само малко във времето, обаче, издаване на напълно погрешно стойност на ъгловата позиция по време на преход от едно състояние в друго е напълно елиминирано ,

2 3 2 2 2 1 2 0

0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1

0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0

0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1

0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0

1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1

1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0

1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1

1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0

Предимството на Грей кодекс също е неговата способност да се информация огледален образ. По този начин, обръщане на MSB е възможно по прост начин да се промени посоката на броене и по този начин изберете действителната посока (физически) ос на въртене. Промяната на посоката на броене може да се променя лесно чрез контролиране на т.нар вход "Комплемент". Стойност може да бъде изведен повишават или понижават в същото физическо оста на въртене.

Тъй като информацията, изразена в код на Грей, е чисто кодиран характер не носи реалната числова информация, той трябва преди по-нататъшна обработка първо се превръща в стандартен двоичен код. Това се постига с помощта на код конвертор (Decoder Грей Binar), които за щастие realiziruetsya лесно чрез верига от портите "XOR» (XOR) и на двете софтуер и хардуер метод (вж. Схемата по-долу).

От таблицата се вижда, че при прехода от един номер към друг (съседен) само един бит се променя състояние, ако броят представлявана от код на Грей, докато, в двоичен код може да промени състоянието на няколко бита едновременно. Код на Грей - на изхода, следователно, той никога не е грешка четене и се използва в много абсолютни енкодери.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!