Преобразователь перемещение-код Советский патент 1988 года по МПК H03M1/24 

Описание патента на изобретение SU1424122A1

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

Целью изобретения является повышение быстродействия и технологичест преобразователя.

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

Преобразователь перемещение - код содержит кодирующий элемент 1 с млад шей 2 и старшей 3 кодовыми дорожками блок чувствительных элементов, обра- зованн ьш первой группой Д фотоприем- ников 5-7, дополнительным фотоприемником 8, второй группой 9 фотоприем- НИКОВ-10-17 и третьей группой 18 фотоприемников 19-26, первый преобразователь 27 кодов, образованный элементами ИСКЛЮЧАМ1ЕЕ ИЛИ 28-30, второй 31 и третий 32 преобразователи кодов, каждый из которых выполнен в виде перепрограммируемого запоминающего устройства, и коммутатор 33 ко-: дов.

Младшая кодовая дорожка 2 выпол- иена в двоичном коде с периодом Т

Р Л /

- 2 сГ в виде активных (незаштрихо- я- -нных на чертеже) и пассивных (за- л тгихбванных на чертеже) участков динаковой длины, а старшая кодовая дорожка 3 выполнена в комбинаторном коде в виде отверстий диаметром D. 0,5т D , координаты центра которых определяются по алгоритму Липпе- ла-Эпштейна по модулю 2 .

Сущность алгоритма заключается в след тсщем. Если необходг1мо с одной кодовой дорожки снять 3, 4, 5...,п двоичных разрядов, нужно составить числовой ряд из 2 членов (в рассматриваемом случае, когда п 8, 2 256). При этом первый член ряда равен нулю (а, 0), а все последующие подсчитываются по формуле

а; 2 а..,

(1)

где aj - последующий член ряда; а;.,- предьиущий член ряпя,

Если полученное при этом нечетног число встречается повторно в числовом ряду, то из него вычитается единица и оно становится четным и принимается равным

а, 2а. ,2

- 1- - тос/

(2)

Запись числа по модулю 2 означает, что данние число а; числового ряда, вычисленное по формуле (1), равно самому себе, если оно меньше числа 2, и разности (а,- - 2) - если оно больше или равно числу 2, т.е.

2a..,mod 2 2а|.,,если 2aj/2 (3) и r2a,..Jmod 2 если ,2(4)

Составленный таким образом числовой ряд определяет рисунок комбинаторной кодовой дорожки (старшей); каждому члену ряда, определенному г; формуле (1), соответствует текущий номер периода Т младшей кодовой дорожки. Каждому четному значению а соответствует центр пассивного участка старшей кодовой дорожки, каждому нечетному значению а - центр активного участка, i - порядковьй номер членов ряда (i 1,2,3,...). Кодовая дорожка, построенная по изложенному алгоритму, содержит самьш длинный из пассивных и сопр:,каг ..чл;: ся с ним самый длинньи из активных участки, длина каждого из Koicipt- x

равна п Т. При этом, с цельк увеличения жесткости кодирующего элемента 1, каждый нечетный участок представляет собой отверстие, диаметр D которого вьщерживается в пределах 0,5Т D Т. За счет этого ме-жду со- активными участками образуется перемычка величиной менее 0,5Т, увеличивающая жесткость коди- р тощего элемента 1.

Б преобразователи 31, J2 КОДОЕ, выполненные в виде перепрограммируемых запоминающих устройств, предварительно Згглисаны значйч я кодов, соответствующие истинной з ллмчи ;е текущего перемещения кодирующего эпе мента 1,

Преобразователь перемещение - к -д работает следующ {м образом.

При перемещении кодирующего мента 1 его пассивные и активные участки aдшeй 2 и старшей 3 кодовых дорожек различным образом рас31

полагаются под неподвижными фотоприемниками 5-8, 10-17, 19-26. Причем в моменты времени, когда фотоприемник 8 находится против пассивных участков младшей кодовой дорожки 2, сигналы на выходах фотоприемников 10-17 остаются неизменными, а сигналы на выходах фотоприемников 19-26 изменяют свое состояние с предьдущего на последующее и, наоборот, в моменты времени, когда фотоприемник 8 находится против а тивных участков младшей кодовой дорожки 2, сигналы на выходах фотоприемников 19-26 оста ются неизменными, а сигналы на выходах фотоприемников 10-17 изменяют свое состояние с предьщущего на последующее. При перемещении кодирующего элемента 1 на весь диапазон преобразования на выходах фотоприемников 10-17, 19-26 будет сфорь ро- ванно по 256 неповторяющихся кодовых комбинаций в соответствии с алгоритмом построения старшей кодовой дорож ки 3. Соответственно, когда фотоприемник 8 находится против пассивных участков младшей кодовой дорожки 2, сигналы на информационных выходах преобразователя 31 кодов остаются неизменными, так как сигналы на его адресных входах не изменяются. Когда фотоприемиик 8 находится против активных участков младшей кодовой дорожки 2, сигналы на информационных выходах преобразователя 32 кодов остаются неизменными, так как сигналы на его адресньсх входах не изменяются Следоват€итьно, на выходы преобразователя, соответствуюа ие старшим раз- рядам, через коммутатор 33 постуда- ют сигналы преобразователя 31 кодов, когда фотоприемнмк 8 находится проти пассивных, и преобразователя 32 кодов, когда фотоприемник 8 находится против активных участков младшей кодовой дорожки 2, Таким образом, на ь ыходы, соответствующие старшим разрядам преобразовьгеля, поступают заранее подготовленные коды преобразователей 31 и 32 кодов, соответствующие величине истинного перемещения ;чладшей кодовой дорожки 2. Более точное определение величины переме- кодирующего элемента 1 пг Изво дитс,- при вчаимоцействии фотоприемни К08 - З 7 мпяд.шей кодовой дорожкой 2 при котором в каждом периоде Т пере- меще1-ия фор:-;ируетси восемь неповто

5 о „

5

5

0

5

22

ряющихся кодовых комбинаций 0000, 0001, 0011, 0111, 1111, 1110, 1100, 1000, а на выходах преобразователя 27 кодов формируется восемь комбинаций двоичного трехразрядного кода младших разрядов преобразователя: 000, 001, 010, 011, 100, 101, 110, 111, что соответствует делению периода Т младшей кодовой дорожки 2 на восемь частей углового или линейного перемещения ,

В исходном состоянии фотоприемники 5-8 и 10-17 находятся против пассивных участков кодовых дорожек 2,34 cooTfieTCTBeHFio м ь-а их выходах присутствуют сигналы 0. Фотоприемники 19-26 находятся против активных участков старшей кодовой дорожки 3 и на их выходах присутствуют сигналы 1. По коду адреса 0000 0000 и 1111 1111. на информационных выходах преобразователей 31, 32 кодов удерживаются коды 0000 0000 и 1111 1111, соответствующие нулевому перемещению кодирующего элемента 1. При перемещении кодирующего элемента 1 в направлении, указанном стрелкой, фотоприемник 8

в течение полупериода Т/2 младшей кодовой дорожки 2 будет находиться против пассивного участка. С информационных выходов преобразователя 31 кодов через коммутатор 33 кодов на выходы устройства преобразователя поступает код 00000000. В это время фотоприемники 5-7 переходят с пассивных участков на активные, а фото- прие ник 19 - с активного участка на пассивный. Код на адресных входах преобразователя 32 кодов изменяется с 11111111 на 11111110, а на его информационных выходах появляется последующая комбинация 00000000 текущего значения двоичного кода. При дальнейшем перемещении кодир тощего элемента 1 на следующие полпериода Т/2 младшей кодовой дорожки 2 фотоприемник 8 будет находиться против- активного участка и на выходы преобразователя, cooTBeiствуюшие старшим разрядам, через коммутатор 33 кодов будет поступать код 00000000 с информа1щонных выходов преобразователя 32 кодов. Фотоприемники 5-7 с активных участков переи;:ут на пассивные, а фотоприемник И) - с пассивного участка на активнь й, что приводит к появлению на информационных выходах преобразователя 31 кодов

51

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

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

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

1. Преобразователь перемещение- код, содержащий кодирующий элемент со старшей кодовой дорожкой и младшей кодовой дорожкой, выполненной в дво- ичном коде с периодом Т 2 с/ , где сГ - квант преобразования, р - количество младших разрядов выходного кода, блок чувствительных элементов, состоящий из первой и второй групп фотоприемников и дополнительного фо- топри мника, размещенного против младшей кодовой дорожки, первый и второй преобразователи кодов, выходы фотоприемников первой и второй групп соеди- нены с группой входов первого и входами второго преобразователей кодов соответственно, выходы перво- го преобразователя кодов являются выходами младших разрядов преоб разователя, отличающийся тем, что, с 1;рлью повышения быстродействия и технолог ичности преобразователя, п него введены тре тий преобразователь кодов и коммутатор кодов, в блок чувствительных элементов - третья группа фотоприемников, а старшая кодовая дорожка выполнена в комбинаторном коде с квантом преобразования, равным периоду Т мпадшей кодовой дорожки, первая rpvuna фотоприемников содержит 2-1 фотоприемников, которые расположены вдоль младшей кодов)й дорожки с ша- .

g

0 5 о

0

5

226

гэм с/(И-2 К), где К 0,1,2,3,..., расстояние между крайним фотопиием- ником первой группы и дополнительным фотоприемником равно (1 + ), фотоприемники второй и третьей групг расположены вдоль старшей кодовой до-рожки, выходы коммутатора кодов являются выходами старших разрядов пре- образователя, выходы второго преобразователя кодов соединены с первой группой входов коммутатора кодов, выходы фотопри4мников третьей группы соединены с входами третьего преобразователя кодов, вых.оды которого соединены с второй группой входов коммутатора кодов, выход дополнительного фотоприемника являете выходом р-го разряда преобразователя и соединен с входом управления коммутатора и с входом первого преобразователя кодов.

2.Преобразователь по п. 1, о л и чающийся тем, что старшая кодовая дорожка выполнена в соответствии с алгоритмом Липпела - Эп- штейна для основания 2 , где п количество старших разрядов выходного кода, а вторая и третья группы фотоприемников содержат по п фотоприемников, установленных в каждой грул- пе на расстоянии Т друг от друга, вторая группа фотоприемников расположена на участке, длина которого равна длине наибольшего пассивно.ч; участка старшей кодовой дорожки, тре.с.я группа фотоприемников расположена

на участке, длина которого равг-.з длине наибольшего активного умстка старшей кодовой дорожки, причем каж- дьш фотоприемник третьей группы смещен относительно одноименного фото- приемника второй группы на (,5)Т

3.Преобразователь по п. 1, отличающийся тем, что второй и третий преобразователи кедов вы- погнены в виде идентичных перепрограммируемых запоминающих устройств.

ч

Похожие патенты SU1424122A1

название год авторы номер документа
Преобразователь перемещения в код 1984
  • Уманский Алексей Александрович
  • Мельник Дмитрий Иванович
  • Повольянов Петр Федорович
SU1233278A1
Преобразователь перемещения в код 1986
  • Мельник Дмитрий Иванович
  • Уманский Алексей Александрович
  • Домрачев Вилен Григорьевич
SU1405115A1
Преобразователь перемещения в код 1983
  • Мельник Дмитрий Иванович
  • Лещенко Виталий Евгеньевич
  • Повольянов Петр Федорович
SU1164883A1
Преобразователь перемещения в код 1986
  • Мельник Дмитрий Иванович
SU1363462A1
Цифроаналоговая система позиционирования 1987
  • Мельник Дмитрий Иванович
  • Моисеев Леонид Федорович
  • Сухов Михаил Васильевич
SU1500992A1
Кодирующий элемент преобразователя перемещение-код со считыванием по методу "двойной щетки 1980
  • Уманский Алексей Александрович
SU947893A1
Преобразователь угла поворота вала в код 1979
  • Куротченко Вячеслав Иванович
  • Замай Владимир Иванович
  • Лещенко Григорий Иванович
SU951356A1
Преобразователь перемещения в код 1988
  • Шакурский Лев Александрович
SU1566480A1
Преобразователь угла поворота вала в код 1984
  • Авакян Авак Георгиевич
SU1241473A1
Преобразователь угла поворота вала в код 1985
  • Авакян Авак Георгиевич
SU1312735A1

Иллюстрации к изобретению SU 1 424 122 A1

Реферат патента 1988 года Преобразователь перемещение-код

Изобретение относится к автоматике и вычислительной технике и . может быть использовано в тех случаях, когда по каким-либо причинам невозможно или нерационально изготовление многодорожечных кодирующих элементов с высокой разрешающей способностью. Целью изобретения является попьппение быстродействия и технологичности преобразователя. Цель изобретения достигается тем, что в преобразователь, содержащий кодирующий злемент со старшей кодовой дорожкой и младшей кодовой дорожкой, выполненной в двоичном коде, блок чувствительных элементов, состоящий из первой и второй групп фотоприемников и дополнительного фотоприемника, первый и второй преобразователи кодов, введены третий преобразователь кодов и коммутатор кодов, а в блок чувствительных элементов - третья группа фотоприемников, старшая кодовая дорожка выполнена в комбинированном коде, второй и третий преобразователи кодов выполнены в виде перепрограммируемых запоминающих устройств, в которые предварительно записаны значения кодов, соответствующие истинной величине текущего перемещения кодирующего элемента. При перемещении кодирующего элемента информация с фотоприемников преобразуется преобразователями кодов в соответствующий положению коди-, рующего элемента код, поступанлций через коммутатор кодов на выход преобразователя. При перемещении коди- рукщего элемента на весь диапазон перемещения на выходах преобразователя формируется 2048 неповторяющихся двоичных кодовых комбина1р1й. 2 з.п. ф-лы, 1 ил. (Л 4 k) U

Формула изобретения SU 1 424 122 A1

Документы, цитированные в отчете о поиске Патент 1988 года SU1424122A1

Фотоэлектрический преобразовательуглА пОВОРОТА ВАлА B КОд 1979
  • Мальцев Лев Николаевич
SU851440A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Преобразователь угла поворота вала в код 1983
  • Бабайцев Вячеслав Александрович
  • Киселев Александр Васильевич
  • Михайленко Анатолий Владимирович
SU1200419A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 424 122 A1

Авторы

Мельник Дмитрий Иванович

Уманский Алексей Александрович

Домрачев Вилен Григорьевич

Даты

1988-09-15Публикация

1986-07-07Подача