Многоканальный преобразователь аналоговой величины в код Советский патент 1983 года по МПК G08C9/00 H03K13/20 

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

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

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

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

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

счетчика, выходы разрядов реверсивного счетчика через блок синусно-ко,синусного преобразования кода подключены к вторым входам блоков умножения С2 .

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

10 отслеживание рассогласования начинается с некоторой произвольной величины этого рассогласования, которое остается от предыдущего канала.

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

20 блока преобразования аналоговой величины в код, выход которого подключен к блоку па1«1яти, блок управления, один выход которого подключен к управляющим входам коммутато25ра и блока памяти, а другой выход к второму входу блока преобразования аналоговой величины в код СЗ .

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

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

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

Преобразователь содержит источники информации - синусно-косинусные датчики 1 угла, выходы которых через коммутаторы 2 подключены к первому входу блока 3 преобразования выходных сигналов сииусно-косинусных датчиков 1 в код. Выход блока 3 подключен к блоку 4 памяти. Один выход блока 5 управления подключен к управляющим входам коммутатора 2 и блока 4 памяти, .другой выход - к второму входу блока 3, а выход блока 4 памяти - к третьему входу блока 3. Блок 3 преобразования выходных сигналов синусно-косинусных датчиков в код состоит из моуляторов 6 и 7, одни входы которых соединены с выходами коммутатора 2, а выходы через сумматор 8 подключены к формирователю 9 двух последовательностей импульсов из выходного напряжения сумматора 8. Выходы формирователя 9 подключены к входам. сложения и вычитания реверсивного счетчика 10, выходы разрядов которого подключены к блоку 4 памяти и блоку 11 преобразования кода счетчика в коды синуса и косинуса. Выходы блока 11 подключены к другим входам одуляторов 6 и 7. Выход блока 4 &мяти подключен к установочным Bjfpам реверсивного счетчика 10. Другой выход блока 5 управления подключен к второму входу формироватея 9 , третий вход которого соединен с источником 12 опорного напряжения.

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

Импульс с первого выхода блока 5 управления одновременно с подклюением синусных и косинусных обмоток выбранного датчика 1 к входам

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

поворота в реверсивный счетчик 10.

Напряжение с синусной обмотки датчика 1 умножается модулятором 6 на цифровой код, подаваекий с косинусного выхода блока 11, а напряжение с косинусной обмотки датчика 1 умножается модулятором 7 на код синусного выхода блока 11. На выходах модуляторов 6 и 7 образуются сигналы

и KUoSin UJ t sinot . cos N, U KUjjSinuJt - cos06 - sin N,

где DO sin a t - напряжение источника 12;

К - коэффициент трансформации датчика 1;

0 - угол поворота датчика 1;

N - текущий код реверсивного счетчика 10.

На выходе сумматора 8 образуется разность dN сигналов К и Ug ли KUosin U) t - sin (ot - N) .

Формирователь 9 анализирует фаЗУ напряжения ли по отношению к напряжению возбуждения и сравнивает напряжение dU с пороговым напряжением, при превышении которого формирователь 9 пропускает импульсы

с второго выхода блока 5 управления на вход сложения или вычитания реверсивного счетчика 10, уменьшая напряжение ли рассогласования между углом ot и кодом N. После окончания преобразования, когда oi N, код N из реверсивного счетчика 10 записывается в блок 4 памяти по этому же адресу.

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

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

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

динамическую ошибку.

В общем случае датчики 1 могут быть источниками любой ангшоговой .информации (скорость,, температура, давление и т.д.), а в качестве

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

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

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

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

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

1.Авторское свидетельство СССР 461435, кл. G 08 С 9/04, 1974.

2.Авторское свидетельство СССР №691909, кл. G 08 С 9/00., 1977.

3.Шмид Г. Устройство и принцип действия преобразователей аналогкод. Перевод ГОНТИ 1 4211(71), 1971, с. 176, рис. Ш.13 (прототип),

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

название год авторы номер документа
Многоканальный преобразователь перемещения в код 1985
  • Смирнов Владимир Евгеньевич
SU1275751A1
Многоканальный преобразователь перемещения в код 1987
  • Булавский Всеволод Александрович
  • Габидулин Марклен Абдурахманович
  • Лейбович Игорь Давидович
  • Лобко Валерий Васильевич
  • Михалев Юрий Николаевич
  • Панин Геннадий Дмитриевич
  • Титов Сергей Васильевич
SU1495994A1
Преобразователь угла поворота вала в код 1987
  • Гринфельд Михаил Леонидович
  • Чекова Людмила Федоровна
SU1478332A1
Устройство для формирования сигнала рассогласования 1985
  • Шухат Борис Аркадьевич
  • Остреров Владимир Михайлович
SU1317394A1
ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА 2006
  • Воронин Николай Николаевич
  • Домрачев Владимир Михайлович
  • Сигачёв Игорь Павлович
  • Тимашов Николай Алексеевич
RU2308148C1
Преобразователь угла поворота вала в код 1984
  • Ярошевский Валерий Павлович
  • Богачев Виктор Николаевич
SU1197080A1
Устройство для синусно-косинусного цифроаналогового преобразования 1983
  • Черногорский Александр Николаевич
  • Цветков Виктор Иванович
SU1278897A1
СПОСОБ ОПРЕДЕЛЕНИЯ УГЛА ПОВОРОТА РОТОРА ДАТЧИКА УГЛА ТИПА СИНУСНО-КОСИНУСНОГО ВРАЩАЮЩЕГОСЯ ТРАНСФОРМАТОРА 2015
  • Карапиш Анатолий Ильич
RU2598309C1
Преобразователь угла поворота вала в код 1986
  • Погорецкий Валерий Николаевич
  • Калошин Анатолий Петрович
  • Рябинин Александр Иванович
SU1320902A1
Следящий преобразователь угла поворота вала в код 1983
  • Богданов Владимир Дмитриевич
  • Кудряшов Борис Александрович
  • Смирнов Юрий Сергеевич
SU1116446A1

Иллюстрации к изобретению SU 991 468 A1

Реферат патента 1983 года Многоканальный преобразователь аналоговой величины в код

Формула изобретения SU 991 468 A1

1U

«SI

%

«st

.

SU 991 468 A1

Авторы

Николенко Сергей Иванович

Ночевный Владислав Григорьевич

Даты

1983-01-23Публикация

1981-07-03Подача