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

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

<1>824253 (61) Дополнительное к авт. сеид-ву (51)М, Кл.з (22) Заявлено 230279 (21) 2728537/18-24 с присоединением заявки М

G 08 С 9/00

Государственный комитет

СССР по делам изобретений н открытий (23) Г1риаритет

Опубликовано 23,04.81, Бюллетень М 15 (53) УДК 681. 325 (088. 8) Дата опубликования описания 230481 (72) Авторы изобретения

П. A. Петросов и Б. А. Тильман (54 ) ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ

В КОД

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

Известны преобразователи перемещении в код,, содер>кащие кодовую маску и связанные с ней чувствительные элементы, выходы которых подключены к формирователям $1/ .

Недостатком такого преобразователя является большое количество чувствительных элементов, что усложняет преобразователь °

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

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

Наиболее близким техническим решением к предлагаемому является преобразователь перемещения в код, содержащий кодовую маску, выполненную в коде Грея с дополнительной кодовой дорожкой и укрепленную на объекте перемещения, кодовая маска связана с чувствительными элементами, выходы 30 которых через блок формирователей подключены к .одному входу блока элементов И, выходы которых подключены к сумматору, блок управления, первый выход которого подключен к другому входу блока элементов И, а второй выход через модулятор подключен к управляющему входу блока формирователей $3) .

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

Цель изобретения - упрощение преобразователя.

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

824253 где

На фиг. 1 представлена структур55 ная схема преобразователя; на фиг.. 2 — кодовая шкала с дополнительной корректирующей дорожкой.

Преобразователь перемещения в код содержит кодовую маску 1, выпол- 6Î ненную в коде. Грея с дополнительной кодовой дорожкой и укрепленную на объекте перемещения. Кодовая маска 1 связана с чувствительными элементами 2, выходы которых через блок 3 65 блока формирователей, введен блок коррекции, входы которого соединены с третьИм выходом блока управления, с одним из выходов блока формирователей дополнительной дорожки и выходом сумматора, выход подключен к другому входу сумматора, а чувствительные элементы установлены относительно кодовой маски через одну дорожку, начиная со старшей, у границы с соседней младшей дорожкой.

Выходной позиционный код преобразователя формируется путем преобразования исходного кода 1рея по известному соотношению аа, =Е Ж„(mmood 2) (1) 15

К \1

O — значение разряда выход1 ного арифметического кода, Ж вЂ” значение разряда кода

Грея.

Частичные суммы в (1) вида

2p®I> . 201, где 8 0, 1, 2,..... .определяют путем модуляции порога срабатывания формирователя уровня, соединенного с чувствительным элементом 25 (X I,<< — ro разряда и смещенного относительно оси кодовой дорожки в сторону г>г,> „ -гс разряда. Здесь модуляция порога срабатывания реализует операцию сложения по г»оД 2. 3D

Результат этой операции фиксируется в виде изменения состояния частичных сумм, информация о значении на выходе формирователя уровня не используется, т. е. если при модуляции сиг- 3g нала на входе формирователя уровня его выходной сигнал изменится, что соответствует ж „,, ог, то =- I o означает K„ 2g + сС„28 л = 1, а если при модуляции выходной сигнал 40 не изменится, что соответствуетоГ 2 =

= с 1> 2 1, то зто означаето!„ 24+>n>е- О.

Слагаемые в (1) видаь,.„ определяются как значение сигнала на. выходе формирователя уровня без модуляции на входе.

Таким образом, рассмотренный принцип модуляции сигнала чувствитель ных элементов позволяет определить полную информацию о значении всех компонентов выра>кения (1), используя которую в предлагаемой структуре преобразователя формируется выходной код. формирователей подключены к одному входу блока 4 элементов И, выходы которых подключены к сумматору 5, блок 6 управления, первый выход которого подключен к другому входу блока

4 элементов И, а второй выход через модулятор 7 подключен к управляющему входу блока 3 формирователей, блок 8 коррекции, входы которого соединены с третьим выходом блока 6 управления, с выходом формирователя 3 дополнительной дорожки и выходом сумматора 5, выход подключен к другому входу сумматора 5, а чувствительные элементы 2 установлены относительно кодовой маски 1 через одну дорожку, начиная со старшей, у границы с соседней младшей дорожкой.

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

В исходном состоянии модулирующий сигнал отсутствует. С подачей сигнала "Опрос" с выхода блока 6 открываются соответствующие элементы И, и значения сигналов на выходе формирователеи 3 заносятся в соответствующие разряды сумматора 5, после чего на модулятор 7 поступает запускающий импульс. На выходе модулятора 7 формируется двуполярный сигнал, который смещает порог срабатывания формирователей 3 в сторону "0", а затем в сторону "1". Появляющийся при этом на каком-либо из формирователей 3 сигнал об изменении выходного значения поступает по счетному входу по все разряды, соответствующего формирователя 3, где осуществляется их сложение по r>>I>d 2.

Сформированный таким образом код и является искомым.

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

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

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

При этом, если П нечетно, то информацию о возможности возникновения дуального считывания получают при мо824253 свидетельство СССР

08 С 9/00, 1970 ° свидетельство СССР

08 С 9/00, 1976

2. As тор с кое

¹ 338822112244, i к лi. G

3. Авторское № 631965, кл. G (прототип).

30 дуляции выходного сигнала чувствительного элемента младшего разряда в виде изменения выходного сигнала соответствующего формирователя уровня. Тогда число N чувствительных элементов равно(п+ф2.

Если rt четное число, то на корректирующую кодовую дорожку ставится свой чувствительный элемент, выдающий сигнал о возможности возникновения дуального считывания в виде

"1" на выходе соответствующего формирователя уровня. В этом случае число N чувствительных элементов равно n/2+4.

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

Экономический эффект от использования преобразователя определяется

его техническими преимуществами.

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 373747, кл. G 08 С 9/00, 1970 °

824253

Составитель А. Смирнов

Редактор Н. Рогулич Техред М.Голинка

Корректор О. Билак

Заказ 2130/74 Тираж 691 Подписное ВНИИПИ Государственного комитета СССР по делам иэобретений и открытий

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4