Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технич измер.doc
Скачиваний:
7
Добавлен:
23.08.2019
Размер:
4.55 Mб
Скачать

Вопрос № 1.2. Оптический преобразователь, работающий с датчиками накапливающего типа.

Имеется диск с двумя дорожками, на которых есть светлые и темные участки.

Ф1 и Ф2 –фотоприемники;

Д1 и Д2 – дифференцирующие

элементы (одновибраторы);

У1 и У2 – усилители;

К1 и К2 – ключи;

Т – триггер;

Счетчик при движении вправо накапливает; влево – сбрасывает.

Вправо – по шине А; Влево – по шине B.

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

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

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

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

Дес.

Дв. Код

Код Грея

0

0000

0

1

0001

0001

2

0010

0011

3

0011

0010

4

0100

0110

5

0101

0111

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

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

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

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

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

Пример:

1100101 - код Грея

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

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

диск

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:

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

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