Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Абсолютные (кодирующие) преобразователи перемещений– более совершенные.




В этих преобразователях каждому значению угла поворота соответствует своя кодовая комбинация. Маска двоичного кода не применяется из-за больших ошибок при считывании. Вместо них используются маски циклических кодов, в которых ошибка при считывании может быть только в самом младшем разряде. Наибольшее распространение получил код Грея.

Чтобы найти циклический код десятичного числа, необходимо найти его двоичный эквивалент, а затем перевести его в циклический по правилу:

Если в старшем разряде двоичного кода стоит ноль, то в данном разряде циклического кода цифра не меняется, а если единица, то в данном разряде циклического кода цифра меняется на обратную.

 

Дес. Дв. Код Код Грея

 

 

   
       
               
                               
                               
   
       
               
                               
                               

маска двоичного кода маска циклического кода

 

Обратный переход от кода Грея к двоичному осуществляется по правилам:

1. Все цифры в старших разрядах до первой 1 - в двоичном коде такие же, как и в коде Грея.

2. В остальных разрядах цифры совпадают, если перед данным разрядом (со стороны старших) было четное число единиц.

3. Если число единиц в коде Грея было нечетным, то данная цифра в двоичном коде заменяется на обратную.

Пример:

1100101 - код Грея

1000110 - двоичный код

 

 
 

Схема преобразователя:

диск

 

Д – диафрагма; Ф – фотоприемник; П – преобразователь; ДШ – дешифратор; ЦОУ – цифровое

отсчетное устройство. На вращающемся диске нанесен код Грея.

 

Рассмотрим работу преобразователя П:

2 – для получения инверсного сигнала;

Г – импульсный генератор;

БЗ – блок задержки;

На триггер Т со счетным входом подаются импульсы

кода Грея, начиная со старшего разряда. С выхода 1

триггера импульсы подаются на первый вход

логического элемента И. На второй вход И через БЗ

синхронно с импульсами кода Грея подаются

импульсы от тактового генератора Г. БЗ задерживает

импульсы Г, чтобы триггер успел переброситься из одного устойчивого состояния в другое.

Пример:

1100 = 8 в коде Грея

1000 = 8 в двоичном коде.

 

Вопрос № 1.3.


Поделиться:

Дата добавления: 2015-04-04; просмотров: 93; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты