Преобразователь перемещения в код

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в преобразователях линейных перемещений в код. Для повышения помехоустойчив ости в преобразователь, содержащий кодовую шкалу 1, блок 2 фотоприемников, блок 3 пороговых элементов, блок 4 срав нения, сдвиговый регистр 5, счетчик 8 и триггер 9, введены источник опорного напряжения, генераторы 6, 7, аналоговый сумматор 10 и компаратор 11, а кодовая шкала 1 вьшолнена из светлых и темных полос, ширина и расположение которых определяются фиксированной частью числовой псевдослучайной последовательности, вырабатываемой генератором 7. При перемещении шкалы 1 модулированные сигналы с выходов фйтоприемников блока 2 нормируются блоком 3 путем сравнения их с опорным напряжением, равным половине амлитуды сигналов фотоприемников блока 2. Генератор 7 по сигналу с гене ратора 6 формирует псевдослучайную последовательность сигналов с помощью регистра 5. В блоке 4 сравнения осуществляется поразрядное сравнение сигналов с выходов блоков 3 и 5. При их равенстве на выходах блока 4 формируются сигналы логических 1, а при неравенстве - логических О.Аналоговый сумматор 10 формирует напряжение , пропорциональное числу совпадений и несовпадений значений сигналов на своих входах, определяемому числом логических 1 и О. При превьш1ении сигналом на выходе сумматора 10 опорного, напряжения компаратора 11 последний опрокидывает триггер 9, который своим сигналом останавливает счетчик 8. В счетчике 8, таким образом , формируется код, значение которого пропорционально перемещению кодовой шкалы 1 относительно блока 2 фотоприемников.2 ил. | СО О1 о to o 4

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (19) (И) (51) 4 H 03 M 1/24

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н A BTOPCHOMY СВИДЕТЕЛЬСТВУ

t (Рис 1

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

П1;) ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3996956/24-24 (22) 24,12.85 (46) 30.11.87. Бюл. У 44 (71) Институт электроники АН БССР (72) В.А. Пилипович, А,К. Есман, В,С. Поседько, А.А. Ермилов . и А.А. Савченко (53) 681.325(088.8) (56) Авторское свидетельство СССР

9 1049946, кл. Н 03 M 1/24, 1982.

Авторское свидетельство СССР к- 763939, кл. Н 03 М 1/26, 1978. (54) ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ В

КОД (57) Изобретение относится к автоматике и вычислительной технике ипредназначено для использования в преобразователях линейных перемещений в код. Для повышения помехоустойчивости в преобразователь, содержащий кодовую шкалу 1, блок 2 фотоприемников, " блок 3 пороговых элементов, блок 4 срав» кения, сдвиговый регистр 5, счетчик 8 и триггер 9, введены источник опорного напряжения, генераторы 6, 7, аналоговый сумматор 10 и компаратор 11, а кодовая шкала 1 выполнена из светлых и темных полос, ширина и расположение которых определяются фиксированной частью числовой псевдослучайной последовательности, вырабатываемой генератором 7, При перемещении шкалы 1 модулированные сигналы с выходов фотоприемников блока 2 нормио руются блоком 3 путем сравнения их с опорным напряжением, равным половине амлитуды сигналов фотоприемников блока 2. Генератор 7 по сигналу с гене.ратора 6 формирует псевдослучайную последовательность сигналов с помощью регистра 5. В блоке 4 сравнения осуществляется поразрядное сравнение сигналов с выходов блоков 3 и 5, При их равенстве на выходах блока 4 формируются сигналы логических "1", а при неравенстве — логических "0".Аналоговый сумматор 10 формирует напряжение, пропорциональное числу совпадений и несовпадений значений сигналов на своих входах, определяемому числом логических "1" и "0". При превышении сигналом на выходе сумматора

10 опорного. напряжения компаратора 11 последний опрокидывает триггер 9, который своим сигналом останавливает счетчик 8, В счетчике 8, таким образом, формируется код, значение которого пропорционально перемещению кодовой шкалы 1 относительно блока 2 фотоприемников. 2 ил.

U Ä = K(m-p)U, + К 1Х

50 где К вЂ” коэффициент передачи по входам аналогового сумматора 10;

U„,У вЂ” соответственно минимальные значения логических "1" и

11011 ° р — допустимое число ошибочно считанных разрядов кодовой шкалы 1 либо неверно генерируемых информационных сигналов М-последовательности.!

135622

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в преобразователях линейных перемещений в код.

Цель изобретения — повышение помехоустойчивости преобразователя °

На фиг. 1 представлена структурная схема преобразователя; на фиг,2 взаимно корреляционная функция между 10 последовательностью и сопряженным участком кодовой шкалы.

Преобразователь содержит кодовую шкалу 1, расположение и ширина светлых и темных полос определяются фиксированной частью числовой псевдослучайной последовательности, блок 2 фотоприемников, блок 3 пороговых элементов, блок 4 сравнения, сдвиговый регистр 5, генератор 6 импульсов, генератор 7 псевдослучайной последоЪ . вательности, счетчик 8, триггер 9, аналоговый сумматор 10, компаратор 11, источник опорного напряжения (не показан) °

Преобразователь работает следующим образом.

Изобретение кодовой шкалы 1 проецируется на блок 2 фотоприемников, число элементов m в которой больше разрядности и сдвигового регистра в генераторе 7, предназначенном для формирования псевдослучайной последовательности максимальной длины L

= 2" — 1. На выходе всвещенных фотоприемников блока 2 появляются электрические сигналы, пропорциональные уровню освещенности, Блок 3 формирует электрические сигналы путем сравнения сигналов с блока 2 фотоприемни40 ков с опорным напряжением, равным половине амплитудного значения сигналов фотоприемников блока 2. С выхода блока 3 сигналы поступают в блок

4 с авнения.

По сигналу начальной установки генератора б запускается генератор 7 псевдослучайной последовательности и счетчик 8, а триггер 9 устанавливается в исходное состояние. В этом состоянии триггер 9 разрешает поступление тактовых импульсов с генератора 6 на счетный вход счетчика 8.

По каждому тактовому импульсу генератора 6 импульсов генератор 7 псев. дослучайной последовательности вырабатывает очередной информационный сигнал М-последовательности, поступающий на вход сдвигового регистра 5.

2

Каждый импульс, поступающий на тактовый вход регистра 5 сдвига, сдвигает находящуюся в нем информацию (т,е, часть M-последовательности, генерированную к этому моменту генератором 7 псевдослучайной последовательности) на один разряд. С выходов регистра 5 электрические сигналы поступают на входы блока 4.

Блок 4 поразрядно анализирует информацию, находящуюся на его входах.

В случае совпадения состояния i-го разряда первых входов и:состояния

i-го разряда вторых входов на соответствующем разряде прямых выходов блока 4 устанавливается уровень логической "1", в противном случае уровень логического "0". На инверсных выходах блока 4 устанавливается инверсная информация. Наличие всех "1" на прямых выходах (или всех "0" на инверсных выходах) блока 4 означает поразрядное совпадение информации на выходах блока 3 пороговых элементов с информацией на выходах регистра 5.

С выходов блока 4 сигналы поступают на соответствующие входы аналогового сумматора 10. На выходе аналогового сумматора 10 устанавливается напряжение, пропорциональное разности между числом совпадений (коЛичество логических " 1" на прямых входах блока 4 совпадения) и числом несовпадений (количество логических "1" на инверсных выходах блока 4) состояний первых и вторых входов блока 4 при их поразрядном сравнении. Если сигнал на выходе аналогового сумматора 10, поступающий на вход компаратора 11, превысит значение опорного напряжения, последний перебросит триггер. 9, который в свою очередь остановит счетчик 8.

Величина порогового напряжения U „ выбирается равной

Цифровой код, полученный в счетчике 8 после изменения состояния триггера 9, т.е. количество тактовых импульсов, появившихся с начала цикла до момента появления максимального корреляционного пика на выходе аналогового сумматора 10, однозначно определяет положение кодовой шкалы 1 относительно фотоприемников блока 2.

Отдельные ошибки в считывании раз- 10

Ю рядов кодовой шкалы 1 не ведут к получению неправильного результата, а лишь уменьшают величину основного корреляционного пика на выходе аналогового сумматора 10 и увеличивают 15 амплитуды боковых корреляционных пиков (фиг. 2). Разность между значениями основного и максимального боковоro корреляционных пиков, называемая показателем различимости (ПР),опре- 20 деляет способность распознать соответствующий момент синхронизации кодовой последовательности при допустимом числе ошибочно считанных разрядов кодовой шкалы 1, т.е. определять положение кодовой шкалы 1.

В каждом конкретном случае исполь— зования преобразователя перемещения в код для фиксированного числа m фо- 30 топриемников в блоке 2 следует искать компромисс между величиной диапазона измеряемых положений объекта и величиной ПР, т.е. помехоустойчивостью устройства. 35

Если использовать М-кодовую последовательность длиной L = m, то величина ПР = 2 является максимальной, а диапазон измеряемых перемещений в этом случае ограничен линейным разме- g0 ром блока 2 фотоприемников.

В другом предельном случае использования М-последовательности длиной

Ф-1

Ь = 2 - 1, которая определяет диа1356224 4 паз он измерения перемещений, величи— на ПР = 1.

Ф о р м у л а и з о б р е т е н и я

Преобразователь перемещения в код, содержащий однодорожечную кодовую шкалу, оптически соединенную с блоком фотоприемников, выходы которого соединены с соответствующими входами блока пороговых элементов, выходы которого соединены с первой группой входов блока сравнения, сдвиговый регистр, генератор импульсов, триггер и счетчик, отличающийся тем, что, с целью повышения помехоустойчивости преобразователя, в него введены аналоговый сумматор, источник опорного напряжения, компаратор, генератор псевдослучайной последовательности, а кодовая шкала выполнена в коде псевдослучайной последовательности, первый выход генератора импульсов соединен с первым входом счетчика, а второй выход соединен с вторым входом счетчика и первым входом генератора псевдослучайной последовательности, второй вход которого подключен к первому выходу генератора импульсов, а выход соединен с первым входом сдвигового регистра, второй вход которого подключен к второму выходу генератора импульсов, прямые и инверсные выходы блока сравнения соединены с входами аналогового сумматора, выход которого соединен с информационным входом компаратора, опорный вход которого соединен с выходом источника опорного напряжения, выход компаратора соединен с первым входом триггера, второй вход которого подключен к первому выходу генератора импульсов, а выход соединен с третьим входом счетчика, выходы сдвигового регистра соединены с второй группой входов блока сравнения.

1356224

Составитель М. Сидорова

Техред Л.Сердюкова

Корректор О. Кравцова

Редактор А. Долинич

Заказ 5812/55 Тираж 900

ВНИИПИ Государственного комитета СССР .по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д, 4/5

Подписное

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4