ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД Российский патент 2007 года по МПК H03M1/64 

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

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

Известен преобразователь угла поворота вала в код, содержащий синусно-косинусный трансформаторный датчик, селектор октантов, суммирующие масштабные усилители, линейные множительные устройства, суммирующий блок, масштабные устройства, компаратор, регистр и блок управления (см. а.с. СССР №416717, Кл. G08C 9/00, 1974 г.).

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

Наиболее близким к изобретению по технической сущности и достигаемому результату является преобразователь угла поворота вала в код, принятый за прототип и содержащий (см. а.с. СССР №481929, Кл. G08C 9/04, 1975 г.) синусно-косинусные трансформаторные датчики, выходы которых подключены ко входам коммутатора, выходы которого подключены ко входам интеграторов непосредственно и через пороговые элементы, настроенные попарно на положительные и отрицательные пороговые напряжения, подключены ко входам элемента 4И-НЕ, выход которого подключен ко входу блока запуска и остановки интеграторов, выход которого подключен к управляющему входу функционального преобразователя отношения напряжений в код и к управляющим входам интеграторов, выходы которых подключены ко входам функционального преобразователя отношения напряжений в код, выходы которого являются выходами преобразователя.

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

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

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

Структурная схема преобразователя угла поворота вала в код приведена на фиг.1, структурная схема формирователя времени интегрирования приведена на фиг.2, временные диаграммы работы преобразователя угла поворота вала в код приведены на фиг.3.

Преобразователь угла поворота вала в код содержит синусно-косинусные трансформаторные датчики 1, коммутатор 2, интеграторы 3, функциональный преобразователь 4 отношения напряжений в код, пороговые элементы 5 и 6, элемент 4И-НЕ 7, формирователь 8 времени интегрирования, счетчик 9, триггер 10 и формирователь 11 сигнала исходного состояния, причем формирователь 8 времени интегрирования содержит элемент НЕ 12, генератор 13 импульсов, счетчик-распределитель 14 и триггер 15.

Выходы синусно-косинусных трансформаторных датчиков 1 соединены со входами коммутатора 2, выходы коммутатора 2 соединены со входами интеграторов 3 непосредственно и через попарно-соединенные пороговые элементы 5 и 6, настроенные попарно на положительные и отрицательные пороговые напряжения, соединены со входами элемента 4И-НЕ 7, выход элемента 4И-НЕ 7 соединен со входом формирователя 8 времени интегрирования, выход формирователя 11 сигнала исходного состояния соединен с первыми входами формирователя 8 времени интегрирования, счетчика 9 и триггера 10, выход формирователя 8 времени интегрирования соединен с первыми управляющими входами интеграторов 3, с управляющим входом функционального преобразователя отношения напряжений в код и со вторыми входами счетчика 9 и триггера 10, выход счетчика 9 соединен с управляющим входом коммутатора 2, управляющий выход функционального преобразователя 4 отношения напряжений в код соединен с третьим входом триггера 10, выход триггера 10 соединен со вторыми управляющими входами интеграторов 3, выходы интеграторов 3 соединены со входами функционального преобразователя 4 отношения напряжений в код, выходы функционального преобразователя 4 отношения напряжений в код являются выходами преобразователя, причем формирователь 8 времени интегрирования содержит элемент НЕ 12, генератор 13 импульсов, счетчик-распределитель 14 и триггер 15, вход элемента НЕ 12 является входом формирователя 8 времени интегрирования, выход элемента НЕ 12 соединен с первым входом счетчика-распределителя 14, выход генератора 13 импульсов соединен со вторым входом счетчика-распределителя 14, первый вход триггера 15 является вторым входом формирователя 8 времени интегрирования, второй и третий входы триггера 15 соединены соответственно с первым и вторым выходами счетчика-распределителя 14, выход счетчика-распределителя 14 является выходом формирователя 8 времени интегрирования.

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

При включении питания преобразователя угла поворота вала в код формирователь 11 сигнала исходного состояния вырабатывает одиночный импульс, по которому счетчик 9 обнуляется, а триггер 10 и триггер 15 (формирователя 8 времени интегрирования) устанавливаются в исходное состояние "01".

При повороте вала синусно-косинусных трансформаторных датчиков 1 на некоторый угол αi напряжения с их выходных обмоток, пропорциональные sin αi и cos αi, через коммутатор 2, согласно выбранному счетчиком 9 адресу, соответствующему определенному входному параметру, последовательно во времени подключаются соответственно ко входам интеграторов 3 непосредственно и через пороговые элементы 5 и 6, настроенные попарно на положительные и отрицательные пороговые напряжения, ко входам элемента 4И-НЕ 7, который по точкам перехода сигнальных напряжений, пропорциональных sin αi и cos αi, через зоны от +Uпор. до -Uпор. и от -Uпор. до +Uпор. соответственно, вырабатывает и выдает импульс, соответствующий уровню "лог.0" (см. фиг.3), на формирователь 8 времени интегрирования.

И в первом и во втором полупериодах сигнальных напряжений по импульсу с выхода элемента 4И-НЕ 7 формирователь 8 времени интегрирования вырабатывает сигнал запуска и остановки интеграторов 3 (см. фиг.3), причем время интегрирования (tинт=t2-t1) выбирается таким образом, чтобы интегрированию подвергалась середина сигнальных напряжений, что позволяет исключить ошибку от квадратурной составляющей и высших гармоник, кратных двум.

В первом полупериоде сигнальных напряжений интеграторы 3 интегрируют входные напряжения, поступающие с выходов нечетных (k=n+1, где n=0,2,4...; k - номер синусно-косинусных трансформаторных датчиков 1) синусно-косинусных трансформаторных датчиков 1 в течение времени интегрирования tинт=t2-t1. В результате интегрирования на выходах интеграторов 3 получаем

где Um - амплитудное значение выходных сигнальных напряжений;

αi - угол поворота синусно-косинусных трансформаторных датчиков 1.

Во втором полупериоде сигнальных напряжений интеграторы 3 интегрируют входные напряжения, поступающие с выходов четных (k=n, где: n=0,2,4...; k - номер синусно-косинусных трансформаторных датчиков 1) синусно-косинусных трансформаторных датчиков 1 также в течение времени интегрирования tинт.=t2-t1. В результате интегрирования на выходах интеграторов 3 получаем:

где: Um - амплитудное значение выходных сигнальных напряжений;

αi - угол поворота синусно-косинусных трансформаторных датчиков 1.

И в первом и во втором полупериодах напряжения, пропорциональные sin αi и cos αi, с выходов интеграторов 3 подключаются ко входам функционального преобразователя 5 отношения напряжений в код, который по заднему фронту сигнала с выхода формирователя 8 времени интегрирования производит их кодирование.

По окончании кодирования напряжений, пропорциональных sin αi и cos αi, функциональный преобразователь 5 отношения напряжений в код вырабатывает сигнал "конец кодирования", по переднему фронту которого триггер 10 устанавливается в состояние, соответствующее уровню "лог.1", а по переднему фронту сигнала с выхода формирователя 8 времени интегрирования триггер 10 устанавливается в исходное состояние, соответствующее уровню "лог.0", таким образом, выходной сигнал триггера 10 является сигналом подготовки (обнуления) интеграторов 3 к следующему циклу интегрирования входных напряжений.

Формирователь 8 времени интегрирования работает следующим образом.

При поступлении на вход формирователя 8 времени интегрирования импульса (с выхода элемента 4И-НЕ 7), соответствующего уровню "лог.0", последний через элемент НЕ 12 поступает на вход разрешения счета счетчика-распределителя 14, на счетный вход которого поступает частота с выхода генератора 13 импульсов. Счетчик-распределитель подсчитывает импульсы и вырабатывает на своих первом и втором выходах одиночные импульсы t1 и t2, по первому из которых триггер 15 устанавливается в состояние, соответствующее уровню "лог.1", а по второму - устанавливается в исходное состояние, соответствующее уровню "лог.0", таким образом, выходной сигнал триггера 15 является выходным сигналом формирователя 8 времени интегрирования и следовательно сигналом запуска и остановки интеграторов 3.

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

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

название год авторы номер документа
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2004
  • Чернышев Дмитрий Алексеевич
RU2270520C1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2001
  • Глазов В.В.
  • Чернышев Д.А.
RU2210184C2
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2003
  • Чернышев Д.А.
RU2254672C2
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2003
  • Глазов В.В.
  • Джанджгава Г.И.
  • Чернышев Д.А.
RU2260906C2
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2003
  • Бражник В.М.
  • Герасимов Г.И.
  • Джанджгава Г.И.
  • Чернышев Д.А.
RU2250561C2
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2004
  • Джанджгава Г.И.
  • Хробостов А.Н.
  • Чернышев Д.А.
RU2265953C1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2004
  • Джанджгава Г.И.
  • Хробостов А.Н.
  • Чернышев Д.А.
RU2265954C1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 1981
  • Глазов Виктор Викторович
  • Мархасин Борис Григорьевич
  • Чернышев Дмитрий Алексеевич
SU1840281A1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2005
  • Глазов Виктор Викторович
  • Чернышев Дмитрий Алексеевич
RU2282938C1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 1981
  • Мархасин Борис Григорьевич
  • Степанов Юрий Алексеевич
  • Чернышев Дмитрий Алексеевич
SU1840034A1

Иллюстрации к изобретению RU 2 310 984 C1

Реферат патента 2007 года ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД

Изобретение относится к области вычислительной техники, в частности к преобразователям угла поворота вала в код, и может быть использовано в системах обработки данных. Техническим результатом является повышение быстродействия преобразователя. Технический результат достигается за счет того, что преобразователь угла поворота вала в код содержит синусно-косинусные трансформаторные датчики, коммутатор, интеграторы, пороговые элементы, элемент 4И-НЕ, функциональный преобразователь отношения напряжений в код, счетчик, триггер, формирователь времени интегрирования и формирователь сигнала исходного состояния, причем формирователь времени интегрирования содержит генератор импульсов, счетчик-распределитель, триггер и элемент НЕ. 1 з.п. ф-лы, 3 ил.

Формула изобретения RU 2 310 984 C1

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

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

Преобразователь угол-код 1973
  • Григорьев Юрий Григорьевич
  • Казаков Игорь Зотович
SU481929A1
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД 2003
  • Бражник В.М.
  • Герасимов Г.И.
  • Джанджгава Г.И.
  • Чернышев Д.А.
RU2250561C2
ПРЕОБРАЗОВАТЕЛЬ УГОЛ-КОД 1972
SU416717A1
СПОСОБ ПРЕОБРАЗОВАНИЯ УГЛА ПОВОРОТА В КОД 0
  • А. П. Ираний
SU409262A1
US 4754259, 28.06.1988.

RU 2 310 984 C1

Авторы

Чернышев Дмитрий Алексеевич

Даты

2007-11-20Публикация

2006-02-15Подача