Функциональный преобразователь угла поворота вала в код

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик (11) 559257 (61) Дополнительное к авт. свид-ву (22) Заявлено26.06.74 (21) 2037388/24 с присоединением заявки № (23) Приоритет (43) Опубликовано25.0577 Бюллетень № 19 (45) Дата опубликования описания22.07.77 (51) М. Кл.

Cq 08 С 9/04

G 06 Ci 7/26

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

Совета Министров СССР по делам изобретений и открытий (53) УДК 681 З2 (088.8) (72) Авторы изобретения

Я.М. Великсон и P.A. Шек-Иовсепянц (71) Заявитель (54) ФУНКЦИОНАЛЬНЫ Й ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА

ВАЛА B КОД

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

Известны преобразователи угол-код, выполняющие кодирование информации, поступающей от СКВТ-датчиков в виде синуснокосинусных напряжений (1). Указанные уст- щ ройства обеспечивают в соответствии с использованными приближенными зависимостями непосредственное кодирование угла поворота или его синусной (косинусной) функции с некоторой методической ошибкой, прин- 15 ципиально ограничивающей точность преобразования.

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

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

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

Это достигается тем, что в преобразователь введены дополнительные операционные усилители, преобразователь код-напряжение и регистры управления, выходы пер559257 вого из которых подключены соответственно к входу регистра хранения кода и к коммутатору ору входного напряжения, а вход первого о уюпопнитепьного регистра управления соединен с другим выходом Распределительного усгройства, первый вход второго дополнительного регистра управления соединен с выходом блока сравнения, а втоРой вход соединен с первым выходом распределительного устройства, выходы второго до- 0 полнительного регистра управления соединены с входами дополнительного преобразователя код-напряжение, выходы которого через первый и второй дополнительные операционные усилители подключены к входам коммутатора компенсационного напряжения, выход первого операционного усилителя непосредственно соединен с входом дополнительного преобразователя код-напряжение и с первым входом коммутатора входного напряжения и 20 через третий дополнительный операционный усилитель подключен к входам второго дополнительного операционного усилителя и ко второму входу коммутатора входного напряжения, выход второго операционного усили- 25 теля подключен через четвертый дополнительный операционный усилитель к третьему входу и непосредственно к четвертому входу коммутатора входного напряжения.

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

Преобразователь содержит синусно-косинусные датчики 1 (СКВТ), коммутатор 2 каналов, операционные усилители 3-6, дополнительные усилители 7-10, регистр уп- 35

Равления 1 1, дополнительный преобразователь 12 код-напряжение, коммутатор 13компенсационного напряжения, коммутатор 14 входного напряжения, регистр 15 управления, преобразователь 16 код-напряжение, 40 блок 17 сравнения, синхронизирующее устРойство 18, делитель 19 тактовых сигналов, распределительное устройство 20, регистр

21 управления, регистр 22 хранения кода.

Функциональный преобразователь угла поворота СКВТ в код состоит из нескольких

СКВТ-датчиков 1, соединенных синусно-косинусными обмотками с коммутатором каналов 2. Выходы коммутатора 2 поступают 50 на инвертирующие операционные усилители

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

От операционных усилителей 3 и 9 прямое 55 и инверсное синусное напряжение поступает через дополнительный преобразователь 12 код-напряжение непосредственно к операционным усилителям 7 и 8, на выходах которых вырабатываются произведения синусно- 60 го напряжения на код с взаимно-противоположными знаками. Указанные усилители связаны с коммутатором 13. компенсационного напряжения, соединенным через операционный усилитель 5 с преобразователем 16 код-напряжение, представляющим управляемую цепь компенсационной части преобразователя напряжение-код. Одновременно усилители 3, 4 и 9, 10 соединены с коммутатором 14 входного напряжения, который через операционный усилитель 6 соединен с входной цепью преобразователя напряжениекод. Входная и компенсационная цепи замыкаются на блок сравнения 17. цифровая часть преобразователя содержит вспомогательные и управляющие устройства.

Вспомогательные устройства представлены соединенными последовательно синхронизируюшим устройством 18, делителем 19 тактовых сигналов и распределительным устройством 20. Распределительное устройство обеспечивает передачу поразрядных управляющих сигналов к регистру 21 управления коммутаторами входного и компенсационного напряжений и к регистрам 11 и 15 управления основным 16 и дополнительным 12 преобразователями код-напряжение. Регистр

15 управления основным преобразователем

16 и регистр 21 управления коммутаторами

14 и 13 связаны с регистром 22 хранения кода, куда передаются выходные кодированные значения.

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

2 д

1у d-=

4-tg

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

-51н oL+ tf — (51ъ А 4ф — + 2соэ oL ) =0

0 ъ с(.

Заменяя tg — его кодовым эквивалентом

&(tg — ), получим

dÜ ь

-sam с . +В(6 г — ) (51п А 6 (ty — )+2с05д 1=0 (2)

В указанном соотношении знаки перед составляющими сохраняются постоянными во всем диапазоне изменения угла (О—

360о) за счет инверсии сигналов.

559257

Перед вторым и третьим циклами полуС(. ченное значение УЙg -;г) -кода функции тангенса половинного -угла устанавливается иа дополнительном линейном цифроаналог вом преобразователе, с помощью которого определяется масштабирование синусной составляющей компенсационного сигнала, представляющего в результате функционально константу.

sin at &(tg — ) +сов а = (d. 1О

Напряжение, пропорциональное соотношению (3), поступает на цифроаналоговый преобразователь цепи компенсации в преобразователе напряжение-код. Входное синусное или 15 косинусное напряжение поступает непосредственно на входную цепь преобразователя напряжение-код, образуя при уравновешивании в контуре с обратной связью соотношения

cj 20

-sjnoL+4 (wind. &(tg — )+@os*)= O(4) или

- с о 5 д + В (s i сС . & (g g. — ) г c o s 1 Q (5 ) с

Поскольку множители в правых составляющих соотношений (4) и (5) представляют собой константу (3), то результат преобразования, т.е. код & или 6 образует собой синусную или косинусную зависимость соответственно. Приведенная последовательность зависимостей (2), (4) и (5) реализуется по циклам на преобразователе напряжение-код путем поразрядного уравновешивания, Рассмотрим последовательность действия

35 устройства по циклам. Первый подготовительный цикл отводится на определение функции тангенса половинного углами((,р. ) . В первом такте подключением синусного напряжения через переключатель 23 к блоку 17

40 сравнения происходит определение фазы (зна" ка) синусной зависимости. Во втором такте подключением косинусного напряжения через переключатель 24 к блоку 17 сравнения происхОдит Определение Фазы (знака) кОсинусной з висимости.

В третьем и последующих тактах, число которых зависит от числа выбранных разрядов, выполняется поразрядное уравновешивание с помощью регистров 11 и 15, управляющих преобразователями 12 и 16 коднапряжение. При этом для получения знаков, соответствующих соотношению (3), в зависимости от номера квадранта, определенного . знаками синусной и косинусной зависимостей, переключатели подключаются i следуюс щем порядке. Если обозначить знаки функций через а, в (положительный знак) и"."а", "в" (отрицательный знак), то при а, в в 0 чены переключатели 25, 26 и 23; при а,в— переключатели 25, 27 и 23; при а, в — переключатели 28, 27 и 29; при а, iâ - переключатели 28, 26 и 29. При этом переключатели 28 и 25 обеспечивают выбор сосС тавляюшей siTlcL.&(Eg z ), взятой с положительным или отрицательным знаком. При

+&iud.с выхода усилителя 7 поступает (->ie -+(4g ó)), а с выхода усилителя 8 поступает(+siwФМ-Hg ) 1 . При — 1т с на выходах усилителей 7 и 8 составляющие меняют знаки на обратные.

Переключатели 27 и 26 обеспечивают выбор знака составляющей со с, поступающей от усилителей 4 и 10. Аналогично переключатели 23 и 29 обеспечивают выбор знака составляющей э1 пс ., поступающей от усилителей 3 и 9.

Второй цикл отводится на определение синусной зависимости 6 . Перед началом цикла кодВ(1 ) устанавливается в регистре 11 и пропорционально на преобразователе 12 код-напряжение, Регистр 15 обнуляется и приводится преобразователь напряжение-код (15, 16, 17) в исходное состояние.

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

При а, в включены переключатели 2 5, 30 и 24; при а, в — переключатели 25, 31 и

32; при а, в — переключатели 28, 31 и

32; при а, в — переключатели 28, 30 и 24.

Масштаб передачи косинусного напряжения в зависимости (2) в первом цикле или в зависимостях (4) и (5) во втором и третьем циклах регулируется непосредственно на входе усилителя 5. При передаче напряжения через переключатели 27 н 26 масштаб равен двум, а через переключатели

31 и 30 масштаб равен единице. Подключение преобразователя 12 к усилителям 7 и

10 создает во входных цепях усилителей токи, пропорциональные & и (1 - & ), где

& — код управления преобразователей коднапряжение, поступающий от регистра 11 и пропорциональный в конкретном случае тангенсу половинного угла. Так как преобразователь 12 входом связан с усилителем 3, то достаточно подключить к входу усилителя 8 инверсное синусное напряжение от усилителя 9, чтобы можно было компенсировать постоянную составляющую тока (1-&). Тогда суммарный ток на входе усилител : 8 будет иметь величину — 8, т.е.

559257

7 противоположной полярности по отношению к входному току усилителя 3. Таким образом, на выходах усилителей 7 и 8 всегда формируются напряжения взаимно противоположной полярности или фазы. Выбор соответствующих из них происходит на коммутаторе 13.

Синхронизация преобразования выполняется от сети, общей с источником питания

СКВТ-датчиков, с помощью синхронизирую- 1р щего устройства 18. Синхронизируюший сигнал обеспечивает запуск делителя 19 тактовых сигналов, представляющих последовательность импульсов для выработки поразрядных сигналов на распределительном устройстве

20. Регистр 21 управления обеспечивает обработку несложных логических соотношений для коммутации переключателей 23—

32 в каждом конкретном цикле работы. Выходы регистров 15 и 21 связаны с регист- 20 ром 22 хранения кода, откуда коды &выл поступают в LlBM.

Предложенное устройство позволяет преобразовать синусное и косинусное напряжения СКВТ-датчиков в двоичный код непос- 25 редственно в процессе кодирования без использования приближенных зависимостей с применением соотношений, связывающих тригонометрические функции, чем обеспечивается отсутствие методической ошибки и дости- ЗО гается общее повышение точности функционального преобразования, которая ограничивается только инструментальной погрешностью.

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

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

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

1.Авторское свидетельство СССР No 385304, М., Кл . Q 08 С 9/04, 04.05.71.

2.Авторское свидетельство СССР N. 355640, М., Кл . G 08 С 9/04, 09.01.70.