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

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

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

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

На фиг. 1 представлена структурная схема преобразователя; на фиг.2 - функциональная схема формирователя напряжений смещения; на фиг.З-диаграммы, поясняющие работу преобразователя перемещения в код; на фиг, 4 - функциональная схема формирователя корректирующего сигнала; на фиг. 5 - формирователь амплитуды; на фиг. 6 - формирователь кода адреса.

Преобразователь перемещения в код содержит первичный преобразователь 1 перемещения в аналоговые сигналы, содержащий блок 1 перемещения в аналоговые

сигналы, содержащий блок 2 излучателей, измерительный 3 и индикаторный 4 диски, фотоприемники 5 и 6 и усилители 7 и 8, суммирующие усилители 9 и 10, инверторы 11 и 12, компараторы 13 и 14, формирователь 15 напряжений смещения, формирователи 16 и 17 корректирующих сигналов, формирователи 18-21 амплитуд, элемент 22 ИСКЛЮЧАЮЩЕЕ ИЛИ, селектор 23 сигналов октантов, содержащий аналоговые коммутаторы 24 и 25, компаратор 26, элемент 27 ИСКЛЮЧАЮЩЕЕ ИЛИ, аналого-цифрой преобразователь (АЦП) 28, формирователь 29 кода адреса, постоянное запоминающее устройство 30 и распределитель 31 импульсов.

Формирователь 15 напряжений смещения содержит регистры 32 и 33, цифроана- логовые преобразователи 34 и 35,

4

ч ч

ГО

N

О

источники 36 и 37 опорного напряжения, блок 38 делителей напряжения, суммирующие усилители 39 и 40.

Каждый из формирователей 16 и 17 корректирующих сигналов содержит регистр 41, цифроаналоговый преобразователь 42, делитель 43 и суммирующий усилитель 44.

Каждый из формирователей амплитуд 18-21 содержит регистр 45 и цифроаналоговый преобразователь 46.

Формирователь 29 кода адреса содержит формирователи 47 и 48 прямых и инвер- тированных прямоугольных импульсов, формирователи 49 и 50 импульсов переднего и заднего фронта, блок 51 формирования счетных импульсов, реверсивный счетчик 52, генератор 53 и счетчик 54.

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

Световой поток от блока 2 излучателей через щели измерительного 3 и индикаторного 4 дисков попадает на чувствительные площадки фотоприемников 5 и 6, на которых выделяются электрические сигналы, пропорциональные падающему на них световому потоку. Эти сигналы усиливаются усилителями 7 и 8 и поступают на выходы первичного преобразователя 1. При вращении вала преобразователя излучение модулируется растровым сопряжением и на выходах первичного преобразователя 1 образуются сигналы Ui и U2, по форме близкие к синусоидальным (фиг.За, б). Сигналы Ui и U2 поступают на входы суммирукадих усилителей 9,10, на вторые входы которых поступают напряжения смещения Uoi и Uo2, вырабатываемые формирователем 15 напряжения смещения. В идеальном случае на выходах усилителей 9, 10 выделяются сигналы Уз и U4, симметричные относительно нуля и по форме повторяющие сигналы Ui и U2 (фиг.Зв.г). Компараторы 13 и 14, работающие в режиме нуль-органа, формируют из сигналов Us и Щ логические сигналы, первый из которых является сигналом первого разряда выходного кода, а второй смещен относительно первого на четверть шага измерения (фиг. 3 д,е). Логические сигналы, суммируясь по модулю два элементом 22 ИСКЛЮЧАЮЩЕЕ ИЛИ, образуют на его выходе сигнал второго разряда выходного ко- дз (фиг.Зж).

Прямые и инвертированные инверторами 11 чл 12 сигналы 1)з и U4 через формиро- ватели 18-21 амплитуд, а кроме того, сигнал Уз непосредственно с выхода усилителя 10 поступают на входы аналогового коммутатора 24 селектора 23 сигналов октантов. Коммутатор 24 управляется сигналами первого и второго разрядов выходного кода таким образом, что на одном из его выходов при низком уровне сигнала первого разряда выделяется прямой сигнал Оз, поступающий с выхода формирователя 18, а при высоком уровне - инвертированный сигнал Уз с выхода формирователя 19 (фиг.З з).

На другом выходе коммутатора 24 при разных уровнях сигналов первого и второго

0 разрядов выходного кода выделяется инвертированный сигнал 1М с выхода формирователя 20, при низких уровнях

сигналов первого и второго разрядов - прямой сигнал U4 с выхода усилителя 10, а при

5 высоких уровнях-прямой сигнал Щс выхода формирователя 21 (фиг. 3 и). Сигналы Us и Us, выделяемые на выходах коммутатора 24, сравниваются по величине компаратором 26, на выходе которого формируется

0 логический сигнал, смещенный относительно сигнала второго разряда выходного кода на четверть шага (фиг. 3 к). Эти сигналы суммируются по модулю два элементом 27 ИСКЛЮЧАЮЩЕЕ ИЛИ, на выходе которого

5 образуется третий разряд выходного кода (фиг. 3 л). Сигналы Us и Ue поступают также на входы аналогового коммутатора 25, который управляется логическим сигналом, формируемым компаратором 26 таким образом,

0 что на его выход поступает сигнал Us при низком уровне логического сигнала, а при высоком уровне - сигнал Ue (фиг.З м). С выхода коммутатора 25 аналоговый сигнал, по форме близкий к треугольному, поступа5 ет на вход АЦП 28, где формируются младшие разряды выходного кода.

При линейно возрастающей ветви аналогового сигнала на выходе АЦП 28 вырабатывается прямой код, а при линейно

0 убывающей ветви код на выходе АЦП 28 инвертируется сигналом третьего разряда выходного кода.

Младшие разряды кода могут быть также сформированы АЦП 28, как отношение

5 аналогового сигнала на выходе коммутатора 25 и другого аналогового сигнала, полученного преобразованием сигналов Us и Uc при помощи аналогового коммутатора, управляемого таким образом, что при низком

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

5 помощью ПЗУ.

В реальных преобразователях перемещения в код имеет место отклонение фазового сдвига между сигналами Ui и Ua от

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

В устройстве для каждой области измерений, где погрешность формирования пря- моугольных сигналов из сигналов Ui и Ua превышает заданную, формирователем 15 напряжений смещения вырабатываются постоянные напряжения Uoi и Uo2, поступающие на вторые входы суммирующих усилителей 9 и 10. Напряжения Uoi м Uo2 выбираются равными по величине значениям сигналов U 1 и U 2 соответственно при углах, отстоящих на величину л, и обратными по знаку. В результате на выходах сум- миругащих усилителей 9 и 10 формируются сигналы Ui и Ua , принимающие нулевые значения при углах с периодом л, но в общем случае смещенные один относительно другого на величину, не равную л/2.

Формирование напряжений смещения осуществляется следующим образом, От источника 37 опорного напряжения через делители 38 на входы суммирующих усилителей 39 и 40 поступает постоянное напряжение, ве- личина которого соответствует нижней границе требуемого напряжения смещения во всем диапазоне измерения.

На вторые входы суммирующих усилителей 39 и 40 поступают постоянные напря- жения, сформированные перемножающими ЦАП 34 и 35, аналоговые входы которых подключены к источнику 36 опорного напряжения. Величина опорного напряжения выбирается таким образом, чтобы при максимальном значении кода (111...11) на входах ЦАП 34 и 35 напряжения на выходах суммирующих усилителей 39 и 40 соответствовали верхней границе требуемого напряжения смещения во всем диапазоне измерения. Таким образом, при изменении кода, поступающего на входы ЦАП 34 и 35 с выходов регистров 32 и 33, от минимального значения (00...00) до максимального

значения (11...11) величины напряжений смещения Uoi и Uo2 на выходах формирователя 15 изменяются в диапазоне AUoi и Л Uo2 (фиг.З а). Значения кодовых комбинаций, при которых сигналы Ui и Ua в определенной области измерения принимают нулевые значения при углах с периодом л (с допустимой погрешностью), фиксируются регистрами 32 и 33 и остаются неизменными в данной области.

Значения угла, при которых сигналы UV м Ua принимают нулевые значения, могут отличаться от теоретических на величину, превышающую допустимую погрешность преобразования, причем в различных областях диапазона измерения на различную величину. Эти погрешности устраняются суммированием сигналов Ui1 и Ua с сигналами, вырабатываемыми формирователями

16и 17 корректирующих сигналов и поступающими на входы суммирующих усилителей 9 и 10 соответственно.

Формирователи 16 и 17 корректирующих сигналов работают следующим образом.

С выхода суммирующего усилителя 10 на аналоговый вход перемножающего ЦАП 42 подается сигнал U4, который с выхода ЦАП 42 поступает на один из входов суммирующего усилителя 44. На второй вход суммирующего усилителя 44 через делитель 43 напряжения поступает инвертированный сигнал Щ с выхода 12. При коэффициенте деления делителя 43, равном двум, и изменении кода на входах ЦАП 42, поступающего с выходов регистра 41, от значения 00...00 до 11... 11 на выходе формирователя 16 вырабатывается корректирующий сигнал, соответствующий прямому или инвертированному сигналу U4, меняющийся по величине от U4/2 до 0. Таким образом, сигнал Ui суммируется в усилителе 9 с частью

сигнала U4, сдвинутого относительно сигнала Ui на величину, близкую л/2, что приводит к смещению значений углов, при которых сигнал Ua принимает нулевые значения. Кодовые комбинации, при которых сигнал Ua в определенных областях измерения принимает нулевое значение при углах, отличающихся от теоретических на допустимую величину, фиксируются регистром 41 и остаются неизменными в этих областях.

Аналогичным образом формирователем

17вырабатывается корректирующий сигнал, представляющий собой часть прямого или инвертированного сигнала из. который суммируется с сигналом Ua усилителем 10. Код, фиксируемый регистром 41 формирователя 17, выбирается таким, чтобы сигнал 1)4 принимал нулевые значения с допустимой погрешностью при углах, смещенных на лг/2 относительно аналогичных значений сигнала Us.

Для устранения влияния асимметрии сигналов Us и Щ относительно оси абсцисс, а также каждой из полуволн этих сигналов относительно экстремумов на точность формирования фронтов логического сигнала на выходе компаратора 26 прямые и инвертированные сигналы 11з и Щ поступают на входы аналогового коммутатора 24 через формирователи амплитуд 18-21.

Величина сигналов на выходах формирователей 18-21 амплитуд, поступающих на аналоговые входы перемножающих ЦАП 46, определяется значением кода на цифровых входах ЦАП 46, соединенных с выходами регистров 45.

Значение кода выбирается таким, чтобы в пределах определенной области измерений (с требуемой точностью) при угле л/А величина прямого сигнала Us была равной величине прямого сигнала Ш на выходе суммирующего усилителя 10; при угле 3/4 Л величина инвертированного сигнала Щ - равной величине прямого сигнала Us на выходе формирователя 18; при угле 5/4 Л величина инвертированного сигнала Уз- равной величине прямого сигнала Щ на выходе формирователя 21; при угле 7/4 Л величина прямого сигнала U4 - равной величине инвертированного сигнала Us на выходе формирователя 19. Эти значения кодов фиксируются регистрами 45 формирователей 18-21 и в пределах данной области измерения остаются неизменными.

Вся совокупность значений кода, поступающих на входы регистров 45 формирователей 18-21, для всех областей измерения, где осуществляется коррекция сигналов, записывается в ПЗУ 30. Выбор соответствующего значения кода осуществляется кодом адреса, который вырабатывается формирователем 29 кода адреса, имеющим две группы выходов. На выходах одной группы при помощи генератора 53 и счетчика 54 формируется трехразрядный двоичный код, поступающий, помимо входов ПЗУ 30, на входы распределителя 31 импульсов.

На каждом из восьми выходов распределителя 31, подключенных к тактовым входам соответствующих регистров, выделяется импульс записи в регистр, соответствующий одной из восьми кодовых комбинаций кода адреса. Распределитель 31 работает таким образом, что импульс записи поступает на регистр формирователя 15-21, для которого предназначена информация, записанная в ПЗУ 30 по адресу, код которого соответствует импульсу записи. На выходах другой группы формирователя 29 вырабатывается код адреса, определяющий область измерений, к которой относится совокупность из восьми кодовых комбинаций, записанных в ПЗУ 30 по этому адресу.

Код адреса этой группы выходов формирователя 29 формируется следующим образом. Аналоговые сигналы Ui и Ua с выходов преобразователя 1 поступают на входы формирователей 47 и 48, где выделяются прямые и инвертированные прямоугольные

сигналы, сформированные по среднему уровню сигналов Ui и Ua. Прямоугольные сигналы с выходов формирователей 47 и 48 поступают на формирователи 49 и 50 импульсов переднего и заднего фронта, из которых образуются последовательности счетных импульсов блоком 51. Блок 51, на входы которого поступают, помимо импульсов переднего и заднего фронтов, еще прямые и инвертированные прямоугольные

импульсы с выходов формирователей 47 и 48, работает таким образом, что при перемещении измерительного диска в одном направлении счетные импульсы выделяются на выходе, подключенном к суммирующему

входу реверсивного счетчика 52, а при перемещении измерительного диска в обратном направлении счетные импульсы выделяются на выходе блока 51, подключенном к вычитающему входу счетчика 52.

На выходах счетчика 52, которые являются группой выходов формирователя 29, вырабатывается код, представляющий собой цифровой эквивалент величины переме- щения. Угловой эквивалент импульса

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

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

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

первыми входами соответственно первого и второго суммирующих усилителей, вторые входы которых подключены соответственно к первому и второму выходам формирователя напряжений смещения, выход первого суммирующего усилителя соединен с информационным входом первого формирователя амплитуды, с первым входом первого компаратора, с первым информационным входом первого формирователя корректирующего сигнала и с входом первого инвертора, выход которого соединен с информационным входом второго формирователя амплитуды и с вторым информацион- ным входом первого формирователя корректирующего сигнала, выход которого

соединен с третьим входом второго суммирующего усилителя, выход которого соединен с первым информационным входом селектора сигналов октантов, с информационным входом третьего формирователя амплитуды, с первым входом второго компаратора и с входом второго инвертора, выход которого соединен с информационным входом четвертого формирователя амплитуды, выходы первого, второго, третьего и четвертого формирователей амплитуды соединены соответственно с вторым третьим, четвертым и пятым информационными входами селектора сигналов октантов, вторые входы компаратора соединены с шиной нулевого потенциала, выход первого компаратора является выходом первого разряда преобразователя и соединен с первым управляющим входом селектора сигналов октантов и с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого подключен к выходу второго компаратора, а выход является выходом второго

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

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

0 с входами распределителя импульсов, третий и четвертый выходы которого соединены с тактовыми входами соответственно первого и второго формирователей корректирующего сигнала, а пятый, шестой, седь5 мой и восьмой выходы соединены с тактовыми входами соответственно первого, второго, четвертого и третьего формирователей амплитуды, выход второго суммирующего усилителя соединен с пер0 вым информационным входом второго формирователя корректирующего сигнала, выход которого соединен с третьим входом первого суммирующего усилителя, а второй информационным вход подключен к выходу

5 второго инвертора.

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

входами формирователя, тактовые входы 5 первого и второго регистров являются

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

5 первого и второго суммирующих усилителей, выходы которых являются соответственно первым и вторым выходами формирователя, выход второго источника опорного напряжения соединен с входом

0 блока делителей напряжения, первый и второй выходы которого соединен с вторыми входами соответственно первого и второго суммирующих усилителей.

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

0

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

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

название год авторы номер документа
Способ преобразования угла поворота вала в код и устройство для его осуществления 1988
  • Авакян Авак Георгиевич
SU1711328A1
Многоканальный преобразователь угла поворота вала в код 1983
  • Богданов Владимир Дмитриевич
SU1120383A1
Преобразователь угла поворота вала в код 1984
  • Теплицкий Владимир Львович
SU1231610A1
Многоканальный преобразователь угла поворота вала в код 1988
  • Царев Игорь Владимирович
  • Венгер Александр Зиновьевич
  • Терещенко Николай Дмитриевич
  • Хандога Анатолий Максимович
SU1660174A1
СПОСОБ ИЗМЕРЕНИЯ СКОРОСТИ ВРАЩЕНИЯ ВАЛА И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 1991
  • Дмитриев С.П.
  • Кузнецов П.М.
  • Быстров Ю.А.
RU2017156C1
Преобразователь составляющих основной гармоники переменного тока в код 1989
  • Малафеев Сергей Иванович
  • Мамай Виктор Степанович
SU1837394A1
Следящий преобразователь угла поворота вала в код 1983
  • Богданов Владимир Дмитриевич
  • Кудряшов Борис Александрович
  • Смирнов Юрий Сергеевич
SU1116446A1
Преобразователь угла поворотаВАлА B КОд 1979
  • Асиновский Эдуард Николаевич
  • Курдюков Алексей Александрович
SU842903A1
Преобразователь угла поворота вала в код 1985
  • Смирнов Юрий Сергеевич
  • Шишков Алексей Борисович
SU1280698A1
Цифроаналоговый преобразователь с автокалибровкой 1989
  • Басий Валерий Тимофеевич
SU1683176A1

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах программного управления станками и радиотелескопами. Целью изобретения является повышение точности преобразователя. Для этого в преобразователь перемещения в код, содержащий первичный преобразователь/перемещения в аналоговые сигналы, фотоприемники, суммирующие усилители, инверторы, компараторы, формирователь напряжения смещения, первый формирователь корректирующего сигнала, формирователи амплитуд, элемент ИСКЛЮЧАЮЩЕГО ИЛИ, селектор сигналов октантов и аналого- цифровой преобразователь, дополнительно, введены второй формирователь корректирующего сигнала, формирователь кода адреса, постоянное запоминающее устройство и распределитель импульсов. Введение новых блоков и соответствующих связей позволяет разбить весь диапазон преобразования на отдельные области, в которых осуществляется коррекция сигнала. 3 з.п. ф-лы, 6 ил. (Л С

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

Фиг. 2.

JJ

T i I If} ( I

TJTJTJbTL..

фие.3

Фиг. 6

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

Способ преобразования угла поворота вала в код 1986
  • Чибухчян Александр Павлович
SU1424123A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Способ преобразования угла поворота вала в код и устройство для его осуществления 1988
  • Авакян Авак Георгиевич
SU1711328A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 777 240 A1

Авторы

Авакян Авак Георгиевич

Даты

1992-11-23Публикация

1989-03-09Подача