преобразователь угла поворота вала в код

Классы МПК:H03M1/48 преобразователи со следящей системой
H03M1/24 с использованием подвижных считывающих устройств и дисков или лент
Автор(ы):
Патентообладатель(и):Сидяков Дмитрий Федотович
Приоритеты:
подача заявки:
1999-08-02
публикация патента:

Изобретение относится к области автоматики и вычислительной техники и может использоваться для связи источников информации с ЦВМ. Техническим результатом является повышение точности. Преобразователь содержит синусно-косинусный датчик угла, формирователь управляющих импульсов, блок операционных усилителей, выявителя октантов и аналоговой коммутации, умножающий цифроаналоговый преобразователь, компараторы, логический блок запрета прохождения импульсов, Д-триггеры, реверсивный счетчик, арктангенсное ПЗУ, логический блок запрета прохождения импульсов, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и элемент смещения напряжения. 4 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4

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

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

Описание изобретения к патенту

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

Известен преобразователь угла поворота вала в код по патенту на изобретение N 2071174 (см. официальный бюллетень "Изобретения" 136, 1996 г., стр. 237) (прототип), содержащий синусно-косинусный датчик угла, вход которого подключен к выходу генератора. Формирователь управляющих импульсов, вход которого соединен со входом синусно-косинусного датчика, блок операционных усилителей, выявителя октантов и аналоговой коммутации, соединенный с первым и вторым выходами синусно-косинусного датчика и с двумя выходами формирователя управляющих импульсов и имеющий трехразрядный выход двоичного кода октантов угла поворота вала и два аналоговых выхода, умножающий цифроаналоговый преобразователь, аналоговый вход которого подключен к первому аналоговому выходу блока операционных усилителей, выявителя октантов и аналоговой коммутации, компаратор, один вход которого подключен к выходу умножающего цифроаналогового преобразователя, а другой вход - ко второму аналоговому выходу блока операционных усилителей, выявителя октантов и аналоговой коммутации, логический блок запрета прохождения импульсов, импульсный вход которого соединен с третьим выходом формирователя управляющих импульсов, основной Д-триггер, вход синхронизации которого соединен со вторым выходом формирователя управлявших импульсов, информационный вход - с выходом компаратора, а выход основного Д-триггера соединен с логическим входом логического блока запрета прохождения импульсов, реверсивный счетчик, вход направления счета которого соединен с выходом основного Д-триггера, а выход - с цифровыми входами умножающего цифроаналогового преобразователя, арктангенсного ПЗУ и логического блока запрета прохождения импульсов, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, одни входы которых соединены с выходом младшего разряда двоичного кода октанта угла блока операционных усилителей, выявителя октантов и аналоговой коммутации, а другие - с выходами арктангенсного ПЗУ.

В известном устройстве (прототипе) определение углового положения преобразователь угла поворота вала в код, патент № 2175812 ротора синусно-косинусного датчика по отношению к статору выстраивается на основе самостоятельного определения наличия целого числа n октантов в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 и посредством постоянного определения составной части преобразователь угла поворота вала в код, патент № 21758121 угла преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4, являющейся дополнением к наличному числу n октантов в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 .

Определение составной части преобразователь угла поворота вала в код, патент № 21758121 угла преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 , где n = 0, 1, 2, 3, 4, 5, 6, 7 - число целых октантов в угле преобразователь угла поворота вала в код, патент № 2175812, осуществляется посредством трех функциональных построений. В качестве первого функционального построения предусматривается использование блока операционных усилителей, выявителя октантов и аналоговой коммутации в виде построения, посредством которого аналоговые напряжения s= USinпреобразователь угла поворота вала в код, патент № 2175812преобразователь угла поворота вала в код, патент № 2175812Sinпреобразователь угла поворота вала в код, патент № 2175812t и uc= UCosпреобразователь угла поворота вала в код, патент № 2175812преобразователь угла поворота вала в код, патент № 2175812Sinпреобразователь угла поворота вала в код, патент № 2175812t, поступавшие на аналоговые входы этого блока с синусно-косинусного датчика угла, преобразуются к удобному знаку для одновременного сравнения напряжений по их величине, большее из которых поступает на первый аналоговый выход, а меньшее на второй аналоговый выход блока операционных усилителей, выявителя октантов и аналоговой коммутации. Здесь рассматривается, что исходные напряжения преобразуются к положительным напряжениям |us| = U|Sinпреобразователь угла поворота вала в код, патент № 2175812преобразователь угла поворота вала в код, патент № 2175812Sinпреобразователь угла поворота вала в код, патент № 2175812t| и |uc| = U|Cosпреобразователь угла поворота вала в код, патент № 2175812преобразователь угла поворота вала в код, патент № 2175812Sinпреобразователь угла поворота вала в код, патент № 2175812t| , большее из которых поступает на первый аналоговый выход, а меньшее на второй аналоговый выход блока операционных усилителей, выявителя октантов и аналоговой коммутации. В приложении к этому на первом аналоговом выходе для четного целого числа n октантов (n = 0 считается четным) в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 напряжение будет равным uI= UCosпреобразователь угла поворота вала в код, патент № 21758121|Sinпреобразователь угла поворота вала в код, патент № 2175812t| , а для нечетного целого числа октантов n в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 то же по символической записи напряжение UI будет равным uI= UCos((преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121)|Sinпреобразователь угла поворота вала в код, патент № 2175812t| . На втором аналоговом выходе напряжение UII для тех же значений n приобретает соответствующие значения II= USinпреобразователь угла поворота вала в код, патент № 21758121|Sinпреобразователь угла поворота вала в код, патент № 2175812t| и uII=USin(преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121)|Sinпреобразователь угла поворота вала в код, патент № 2175812t|.

Следующим функциональный построением в определении составной части преобразователь угла поворота вала в код, патент № 21758121 угла преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 является следящая система, содержащая УЦАП, аналоговый вход которого соединен с первым аналоговым выходом блока операционных усилителей, выявителя октантой и аналоговой коммутации, компаратор, один вход которого соединен с выходом УЦАП, а другой вход - со вторым аналоговым выходом блока операционных усилителей, выявителя октантов и аналоговой коммутации, Д-триггер, вход которого соединен с выходом компаратора, и реверсивный счетчик, вход направления счета которого соединен с выходом Д-триггера, а выход соединен с цифровым входом УЦАП. УЦАП в этом построении исполняет функцию умножения напряжения UI , поступающего на его вход с первого аналогового выхода блока операционных усилителей, выявителя октантов и аналоговой коммутации, на коэффициент 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812i преобразователь угла поворота вала в код, патент № 2175812 I, величина которого задается двоичным кодом ki, поступающим на цифровой вход УЦАП с реверсивного счетчика. Благодаря этому посредством компаратора сравниваются два напряжения: напряжение преобразователь угла поворота вала в код, патент № 2175812iuI, равное напряжению UI с первого аналогового выхода блока операционных усилителей, выявителя октантов и аналоговой коммутации, умноженное на коэффициент преобразователь угла поворота вала в код, патент № 2175812i , и напряжение UII со второго выхода блока операционных усилителей, выявителя октантов и аналоговой коммутации. При этом выравнивание посредством изменения коэффициента преобразователь угла поворота вала в код, патент № 2175812i напряжения преобразователь угла поворота вала в код, патент № 2175812iuI на первом входе компаратора с напряжением UII на втором входе компаратора осуществляется в следующем режиме работы следящей системы. В каждый момент времени t1, когда общая временная составляющая |Sinпреобразователь угла поворота вала в код, патент № 2175812t| изменения напряжений преобразователь угла поворота вала в код, патент № 2175812iuI и UII достигает максимального значения, т.е. |Sinпреобразователь угла поворота вала в код, патент № 2175812t| = преобразователь угла поворота вала в код, патент № 2175812, осуществляется запись показания компаратора посредством Д-триггера, которая выстраивается таким образом, что когда на входах компаратора преобразователь угла поворота вала в код, патент № 2175812iuI< uII, на выходе Д-триггера образуется логическая "1", посредством которой создается "прямой" счет для реверсивного счетчика. В том же случае, когда на входах компаратора преобразователь угла поворота вала в код, патент № 2175812iuI > uII , на выходе Д-триггера образуется логический "0" - обратный счет для реверсивного счетчика. Вслед за каждой такой записью значений компаратора через время преобразователь угла поворота вала в код, патент № 2175812t на вход "C" реверсивного счетчика подается импульс, изменяющий двоичный код на цифровом входе УЦАП на единицу младшего разряда в сторону увеличения или уменьшения дискретного значения коэффициента преобразователь угла поворота вала в код, патент № 2175812i на его интервале значений 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812i преобразователь угла поворота вала в код, патент № 2175812 I. В результате этого происходит постоянное приближение дискретного значения коэффициента преобразователь угла поворота вала в код, патент № 2175812i к действительному равенству преобразователь угла поворота вала в код, патент № 2175812uI=uII , и переключение направления счета для дискретных значений преобразователь угла поворота вала в код, патент № 2175812i по переходу от превышения к недостатку и от недостатка к превышению преобразователь угла поворота вала в код, патент № 2175812i по отношению к преобразователь угла поворота вала в код, патент № 2175812, составляющему действительное равенство преобразователь угла поворота вала в код, патент № 2175812uI= uII . Где действительное равенство преобразователь угла поворота вала в код, патент № 2175812uI= uII отвечает значению преобразователь угла поворота вала в код, патент № 2175812 , равному преобразователь угла поворота вала в код, патент № 2175812 = tgпреобразователь угла поворота вала в код, патент № 21758121 или преобразователь угла поворота вала в код, патент № 2175812 = tg(преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121) - тангенсу углов преобразователь угла поворота вала в код, патент № 21758121 или преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121 для четного и нечетного целого числа n октантов в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 соответственно.

В построении прототипа в качестве дополнения к работе следящей системы предусмотрен также логический блок запрета прохождения импульсов, через который импульсы с формирователя управляющих импульсов в рассмотренном режиме работы следящей системы поступают на счетный вход "C" реверсивного счетчика. Предназначение этого блока заключается в следующем. При переходе от октанта к октанту в измерении угла значение кода на выходе счетчика в одних случаях приближается к максимальному (к логический "1" на всех разрядах), после чего начинает уменьшаться, а в других случаях отсчетное значение кода на выходе счетчика приближается к нулевому (к логическим "0" на всех разрядах счетчика), после чего начинает возрастать. При этом в этих пограничных точках перехода от октанта к октанту вероятностно может возникать такая ситуация, когда при всех логических "1" на выходе счетчика направление счета оказывается в сторону увеличения счета, а когда на выходе счетчика образуется все логические "0" направление счета оказывается в обратном направлении. В этом случае при подаче импульса на счетный вход счетчиц "C" все "единицы" на выходе счетчика переходят в "нули" или, наоборот, все "нули" переходят в "единицы". Чтобы исключить возможность таких переходов, в этих случаях запрещается прохождение импульсов на счетный вход реверсивного счетчика.

Следящая система позволяет определять коэффициент преобразователь угла поворота вала в код, патент № 2175812 в качестве тангенса углов преобразователь угла поворота вала в код, патент № 2175812 = tgпреобразователь угла поворота вала в код, патент № 21758121 и преобразователь угла поворота вала в код, патент № 2175812 = tg(преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121) в дискретном исчислении преобразователь угла поворота вала в код, патент № 2175812i коэффициента преобразователь угла поворота вала в код, патент № 2175812 по двоичному коду ki на цифровом входе УЦАП применительно к тому соответствию между ними, что весь интервал 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 I значений для преобразователь угла поворота вала в код, патент № 2175812 подразделяется на число равных частей, равное числу значений ki двоичного кода, равному 2p, где p - число разрядов двоичного кода, используемого в работе УЦАП. Где подразумевается, что i-е значение кода ki в порядке исчисления двоичного кода, начиная с нулевого значения кода, указывает в своем дискретном обозначении на такую величину коэффициента преобразователь угла поворота вала в код, патент № 2175812 , равную преобразователь угла поворота вала в код, патент № 2175812i , в которой укладывается, начиная с нуля, число i равных частей из подразделения интервала на 2p частей.

В приложении к этому исходному результату в определении угла преобразователь угла поворота вала в код, патент № 21758121, достаточному для определения угла преобразователь угла поворота вала в код, патент № 21758121 по дискретным значениям преобразователь угла поворота вала в код, патент № 2175812i коэффициента преобразователь угла поворота вала в код, патент № 2175812, представляющим tgпреобразователь угла поворота вала в код, патент № 21758121 и tg(преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121) для четного и нечетного целого числа октантов в угле преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4, следующим функциональным построением в определении угла преобразователь угла поворота вала в код, патент № 21758121 является формальное преобразование кода ki по его тангенсному предназначению в двоичный код ki по отображению угла преобразователь угла поворота вала в код, патент № 21758121 с тем же числом разрядов для исчисления угла преобразователь угла поворота вала в код, патент № 21758121 на основе подразделения интервала значений 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 21758121 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812/4 для угла преобразователь угла поворота вала в код, патент № 21758121 на 2pравных частей. Реализуется это преобразование посредством арктангенсного ПЗУ, соединенного с цифровыми входами УЦАП, и блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, одни входы которых соединены с выходом младшего

разряда кода октантов, а другое - с выходами арктангенсного ПЗУ, где наличие блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ позволяет преобразовать дополнительный угол преобразователь угла поворота вала в код, патент № 2175812/4-преобразователь угла поворота вала в код, патент № 21758121 для угла преобразователь угла поворота вала в код, патент № 21758121 до величины октанта в угол преобразователь угла поворота вала в код, патент № 21758121. Полученные в результате такого преобразования p-разрядов двоичного кода ki угла преобразователь угла поворота вала в код, патент № 21758121 становятся младшими разрядами в определении угла преобразователь угла поворота вала в код, патент № 2175812 = преобразователь угла поворота вала в код, патент № 21758121+nпреобразователь угла поворота вала в код, патент № 2175812/4 старшими по отношение к которым являются разряды по исчислению целого числа октантов в угле преобразователь угла поворота вала в код, патент № 2175812, вместе с которыми весь интервал значений 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 2преобразователь угла поворота вала в код, патент № 2175812 для угла преобразователь угла поворота вала в код, патент № 2175812 в исчислении угла преобразователь угла поворота вала в код, патент № 2175812 посредством двоичного кода подразделяется на 23+p равных частей, где по наличному коду определяется, сколько таких частей содержится в угле преобразователь угла поворота вала в код, патент № 2175812 .

Недостатком работы преобразователя угла поворота вала в код в его построении согласно прототипу является реверсивная работа следящей системы в отслеживании угла внутри октанта. Для неподвижного вала и при малых скоростях вращения вала такая работа следящей системы образует излишнюю информацию в определении углового положения вала, затрудняющую ее использование. Этот недостаток устраняется в прототипе посредством устройства согласно пункта два формулы изобретения, позволяющего записывать результаты, полученные следящей системой, по переходу направления счета для реверсивного счетчика только с прямого счета на обратный или только с обратного счета на прямой, оставляя на выходе этого устройства только те результаты следящей системы, которые соответствуют моменту перехода направления счета для реверсивного счетчика с прямого на обратный или только с обратного на прямой. Вместе с этим с переходом к увеличению скорости вращения вала в любом случае реверсивная работа следящей системы приводит к замедлению скорости отслеживания угла к изменению угла. Угол в направлении своего изменения уходит вперед, и реверсивная отработка счетчика шаг назад приводит к дополнительной потребности догнать угол и перегнать угол до следующего обратного отсчета на один шаг, который опять вызывает дополнительную к изменению угла потребность догонять угол, и т.д. В этом процессе отслеживания углового положения вала вместе с наращиванием скорости вращения вала сокращается возможность отслеживания углового положения вала по всей последовательности угловых значений в измерении угла при его измерении на основе записи показаний углового положения вала по изменению направления отсчета для реверсивного счетчика с отсчета вперед к шагу назад по отношению к направлению вращения вала. При такой записи углового положения вала возможно отслеживание углового положения вала по всей последовательности угловых значений в измерении угла только до скоростей вращения вала в одну треть от предельной скорости N об/мин вращения вала, до которой сохраняется возможность отслеживания углового положения вала. При этом предельная скорость N об/мин вращения вала, до которой сохраняется возможность для отслеживания углового положения вала, определяется по формуле

преобразователь угла поворота вала в код, патент № 2175812

где f = 2преобразователь угла поворота вала в код, патент № 2175812/преобразователь угла поворота вала в код, патент № 2175812 - частота в герцах напряжения возбуждения для синусно-косинусного датчика, а n = 3+p - число разрядов двоичного кода, посредством которых интервал значений 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812 2преобразователь угла поворота вала в код, патент № 2175812 для угла преобразователь угла поворота вала в код, патент № 2175812 подразделяется на 2n частей для дискретного исчисления угла преобразователь угла поворота вала в код, патент № 2175812.

Целью настоящего изобретения является устранение реверсивной составляющей в работе следящей системы преобразователя.

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

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

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

На фиг. 2 приведено типичное подключение операционного усилителя (см. Дж. Ленк. Электронные схемы. Практическое руководство. - М.: Мир, 1985, стр. 282), параметры которого удовлетворяют соотношению:

преобразователь угла поворота вала в код, патент № 2175812

На фиг. 3 приведен вариант исполнения элемента смещения напряжения, предусмотренного к смещению, на основе типичного подключения операционного усилителя фиг. 2 в качестве повторителя R1 = R2 = R3 = R; R4_преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812, для которого Uвх1 = Uвх2 = UII, где смещение напряжения UII, предусмотренного к смещению, осуществляется на постоянную величину посредством регулировки "смещения нуля", предусмотренной в схеме усилителя.

На фиг. 4 в качестве элемента смещения напряжения, предусмотренного к смещению, приводится типичное подключение операционного усилителя с двумя входами. Резисторы R1 и R2 в этом построении берутся равными R1=R2. Инверсный вход в этом случае является входом инверсного повторителя. В качестве такового используется для подключения к напряжению, подлежащему смещению. Посредством второго входа задается нужная величина смещения для напряжения, поступающего на инверсный вход. В частности, второй вход может быть подключен к напряжению UI, поступающему на вход УЦАП. В этом случае нужная величина Uсм смещения напряжения, поступающего на инверсный вход, определяется подбором резисторов R3 и R4 на основе соотношения

преобразователь угла поворота вала в код, патент № 2175812

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

Преобразователь содержит синусно-косинусный датчик 1, формирователь управляющих импульсов 2, блок операционных усилителей, выявителя октантов и аналоговой коммутации 3, умножающий цифроаналоговый преобразователь (УЦАП) 4, компаратор 5, основной Д-триггер 6, логический блок запрета прохождения импульсов 7, реверсивный счетчик 8, арктангенсное ПЗУ 9, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10, элемент смещения напряжения 11, компаратор 12, Д-триггер 13, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 14.

Следящая система преобразователя угла поворота вала в код работает следующим образом. На вход следящей системы поступают два однополярных напряжения UI и UII, где UI преобразователь угла поворота вала в код, патент № 2175812 UII. Первое из этих напряжений поступает на аналоговый вход УЦАП. Двоичный p-разрядный код кi на цифровом входе УЦАП 4 задается реверсивным счетчиком, где индекс i указывает порядковый номер двоичного кода в обычном десятичном исчислении, приведенный в соответствии с двоичным исчислением кода от "0" на всех разрядах двоичного кода до "1" на всех разрядах двоичного p-разрядного кода. Общее число значений двоичного когда ki составляет 2p. Десятичная нумерация i значений кода ki начинается с i = 0 до i = 2p - 1. В соотносительности с десятичной нумерацией кода на цифровом входе УЦАП, поступающее на вход УЦАП напряжение UI приобретает на выходе УЦАП величину, определяемую произведением (UI/2p)преобразователь угла поворота вала в код, патент № 2175812i, что можно интерпретировать и как умножение напряжения UI посредством УЦАП на коэффициент преобразователь угла поворота вала в код, патент № 2175812i= i/2p c дискретным нарастанием его величины в рамках интервала значений 0 преобразователь угла поворота вала в код, патент № 2175812 преобразователь угла поворота вала в код, патент № 2175812i < I , и как получение посредством УЦАП подразделения входного напряжения UI на 2p частей и реализаций того, сколько таких частей образует величину напряжения на выходе УЦАП.

Следующими элементами следящей системы являются два компаратора 5 и 12. На первые входы этих компараторов поступает напряжение с выхода УЦАП. На второй вход первого из них поступает второе напряжение UII из двух напряжений UI и UII, поступающих на вход следящей системы. На второй вход другого компаратора это же напряжение UII поступает через элемент смещения напряжения 11, в результате чего на втором входе компаратора 12 образуется напряжение UII + Uсм, где полагается Uсм > 0. В дополнение к этому построению, образующему сравнение напряжении UII и UII + Uсм с напряжением преобразователь угла поворота вала в код, патент № 2175812iuI , к выходам компараторов 5 и 12 подключены Д-триггеры 6 и 13, предназначенные для синхронной записи показаний компараторов. Посредством записанных показаний компараторов устанавливается направление счета для реверсивного счетчика и свои возможности для прохождения импульса на счетный вход "C" реверсивного счетчика через логический блок запрета прохождения импульсов. С учетом этого после каждой записи сравнения напряжений на счетный вход реверсивного счетчика через логический блок запрета прохождения импульсов направляется единственный импульс. При этом каждый раз режим работы блока запрета прохождения импульсов и реверсивного счетчика определяется следующими обстоятельствами. Логический блок запрета прохождения импульсов закрыт для прохождения импульсов на счетный вход реверсивного счетчика в трех случаях. В первом и втором случае запрет прохождения импульсов образуется тогда, когда на всех разрядах реверсивного счетчика логические "0" и обратное направление счета и когда на всех разрядах реверсивного счетчика логические "1" и прямое направление счета. Этим обеспечивается работа следящей системы в пределах интервала значений двоичного кода от "0" на всех разрядах до "1" на всех разрядах, исключается вероятностный выход за пределы этого интервала при равенстве напряжений преобразователь угла поворота вала в код, патент № 2175812iuI= uII= 0 и в приближении к равенству преобразователь угла поворота вала в код, патент № 2175812iuI_преобразователь угла поворота вала в код, патент № 2175812 uI= uII .

Третий случай запрета прохождения импульсов на счетный вход реверсивного счетчика наступает тогда, когда напряжение преобразователь угла поворота вала в код, патент № 2175812iuI на первых входах компараторов 5 и 12 образует с напряжениями UII и UII + Uсм на вторых входах компараторов неравенство: uI < преобразователь угла поворота вала в код, патент № 2175812iuI < uI+uсм .

В этом случае на выходах компараторов 5 и 12 образуются разные показания. На выходе основного Д-триггера 6 образуется логический "0", а на выходе Д-триггера 13 логическая "1".

Этим обуславливается логическая "1" на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 14, входы которого подключены к выходам Д-триггеров 6 и 13, а выход подключен к одному из логических входов на логическом блоке запрета прохождения импульсов. Посредством логической "1" на этом входе и образуется запрет прохождения импульсов на счетный вход "C" реверсивного счетчика.

Во всех остальных случаях после каждой записи сравнения напряжений происходит поступление на счетный вход реверсивного счетчика очередного импульса. Вместе с этим, если преобразователь угла поворота вала в код, патент № 2175812iuI < uII < uII+uсм, происходит с каждым импульсом увеличение напряжения преобразователь угла поворота вала в код, патент № 2175812iuI за счет увеличения коэффициента преобразователь угла поворота вала в код, патент № 2175812i . Если же преобразователь угла поворота вала в код, патент № 2175812iuI> uII+uсм>uII , происходит с каждым импульсом уменьшение напряжения преобразователь угла поворота вала в код, патент № 2175812iuI за счет уменьшения коэффициента преобразователь угла поворота вала в код, патент № 2175812i . При этом в любом случае следящая система стремится к тому, чтобы на выходе УЦАП было такое напряжение, которое удовлетворяло бы неравенству:

uII< преобразователь угла поворота вала в код, патент № 2175812iuI< uII+uсм (I),

наличие которого обуславливается для работы следящей системы. С этой целью величина напряжения смещения Uсм берется удовлетворяющей неравенству Uсм преобразователь угла поворота вала в код, патент № 2175812 UI/2p. В противном же случае может происходить реверсивная работа следящей системы, так как при Uсм < UI/ 2p изменение напряжения преобразователь угла поворота вала в код, патент № 2175812iuI на преобразователь угла поворота вала в код, патент № 2175812i+1uI и обратно может перекрывать и напряжение UII, и напряжение UII + Uсм, т.е. при таком изменении может быть то меньше обоих, то больше обоих из этих напряжений.

Неравенство (1) для данного кода ki на УЦАП, посредством изменения которого образуется дискретное изменение напряжения преобразователь угла поворота вала в код, патент № 2175812iuI, существует для напряжения UII в пределах двух граничных значений: при равенстве левой и средней части неравенств (1), т.е. uII= преобразователь угла поворота вала в код, патент № 2175812iuI , и при равенстве правой и средней части неравенства (1), т.е. uII=преобразователь угла поворота вала в код, патент № 2175812iuI-uсм.

С учетом этого неравенство (1) приобретает другой вид записи:

преобразователь угла поворота вала в код, патент № 2175812iuI-uсм< uII< преобразователь угла поворота вала в код, патент № 2175812iuI. (2)

В соответствии с неравенством (2) работа следящей системы построена таким образом, что код на цифровом входе УЦАП и вместе с этим дискретная составляющая преобразователь угла поворота вала в код, патент № 2175812i напряжения преобразователь угла поворота вала в код, патент № 2175812iuI остаются неизменными в пределах нахождения и изменения напряжения UII от левого граничного значения до правого граничного значения и обратно. С увеличением же напряжения UII до правого граничного значения или с переходом правого граничного значения происходит увеличение кода на единицу младшего разряда и вместе с ним увеличение коэффициента преобразователь угла поворота вала в код, патент № 2175812i на дискретную величину 1/2p, определяемую изменением кода на единицу младшего разряда. Вместе с этим происходит смещение или увеличение и левого и правого граничного напряжения в неравенстве (2) на величину I/2p. В результате этого неравенство (2) приобретает новые граничные значения:

преобразователь угла поворота вала в код, патент № 2175812i+1uI-uсм< uII< преобразователь угла поворота вала в код, патент № 2175812i+1uI,

где преобразователь угла поворота вала в код, патент № 2175812i+1= преобразователь угла поворота вала в код, патент № 2175812i+1/2p .

По аналогии с этим с уменьшением напряжения UII или с переходом напряжения UII левого граничного значения, и левое и правое граничные напряжения в неравенстве (2) уменьшаются на величину UI/2p, приобретая новые граничные значения:

преобразователь угла поворота вала в код, патент № 2175812i-1uI-uсм< uII< преобразователь угла поворота вала в код, патент № 2175812i-1uI,

где преобразователь угла поворота вала в код, патент № 2175812i-1= преобразователь угла поворота вала в код, патент № 2175812i-1/2p.

При этом можно обратить внимание на работу следящей системы в двух случаях, когда Uсм > UI/2p и когда Uсм = UI/2p.

В первом случае работа следящей системы характеризуется двумя параметрами. Ошибкой в измерении напряжения UII при любом коде на УЦАП и известном напряжении UI на величину напряжения смещения Uсм. Вторым параметром является разрешающая способность, с которой можно измерять изменение напряжения при его изменении в одну сторону. В этом случае изменение кода на УЦАП от начала одного значения до другого после появления первого соответствует изменению напряжения UII в сторону изменения кода на дискретную величину UI/2p изменения граничного напряжения. Такая работа следящей системы по двум параметрам напоминает работу механической системы с люфтом между приводом и исполнением, с попыткой определить точность исполнения на основе метрики привода для исполнения.

При работе следящей системы с напряжением смещения Uсм = UI/2p имеет место совпадение точности измерения напряжения UII с разрешающей способностью и точностью измерения изменения напряжения в одну сторону, однако в условиях лишь строгого соблюдения неравенства (2), т.е. исключая задержку изменения напряжения UII при переходе через граничное значение. Действительно, при Uсм= UII/2p неравенство (2) переходит к следующим граничным значениям:

преобразователь угла поворота вала в код, патент № 2175812i-1uI< uII< преобразователь угла поворота вала в код, патент № 2175812iuI, (3) (3)

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

Вместе с этим, если напряжение UII совпадает с граничным напряжением или в своем изменении задерживается на граничной величине, то образуется поочередная работа компараторов на базе условий неопределенности для работы компараторов. Так, если напряжение UII в момент записи сравнения напряжений оказалось равным правой части неравенства (3), то налицо неравенство между левой и средней частью неравенства (3), чему соответствует наличие логической "1" на выходе компаратора 12. В свою очередь компаратор 5 в силу равенства напряжений на его входах может показать как логический "0", так рано или поздно логическую "1", наличие которой подразумевает превышение напряжения UII над правой частью неравенства (3), в результате чего код на входе УЦАП увеличивается на единицу младшего разряда. Вследствие этого граничное напряжение слева от UII приобретает величину преобразователь угла поворота вала в код, патент № 2175812iuI и становится равным напряженно UII, в то время как граничное напряжение справа от UII становится больше напряжения UII на единицу младшего разряда. В результате последнего на компараторе 5 устанавливается логический "0", и теперь уже на компараторе 12 образуется состояние неопределенности, в силу наличия которого рано или поздно на выходе компаратора появится к моменту записи сравнения напряжений логический "0". В результате этого оба граничных напряжения все при том же напряжении UII уменьшаются на единицу младшего разряда, возвращаясь к предыдущему состоянию (3) для приведенной записи этого состояния. Далее такой процесс изменения граничных напряжений повторяется вплоть до выхода напряжения UII из равенства с напряжением преобразователь угла поворота вала в код, патент № 2175812iuI в большую или меньшую сторону.

В рамках данного построения следящей системы востребованное исключение такой неопределенности в работе следящей системы достигается посредством увеличения напряжения смещения Uсм = UI/2p на достаточную величину преобразователь угла поворота вала в код, патент № 2175812u , что приводит к неравенству:

преобразователь угла поворота вала в код, патент № 2175812i-1uI-преобразователь угла поворота вала в код, патент № 2175812u < uII< преобразователь угла поворота вала в код, патент № 2175812iuI.

В этом случае увеличение напряжения UII до равенства с правым граничным напряжением и с установлением равенства между ними на основе той же неопределенности для работы компаратора 5 рано или поздно на его выходе появится логическая "1", в результате чего это неравенство приобретает следующие граничные напряжения:

преобразователь угла поворота вала в код, патент № 2175812iuI-преобразователь угла поворота вала в код, патент № 2175812u < uII< преобразователь угла поворота вала в код, патент № 2175812i+1UI,

после чего на выходе компаратора 5 образуется логический "0". В то же время это неравенство показывает, что левая часть неравенства как была, так и осталась меньше средней части, вместе с чем на выходе компаратора 12 осталась логическая "1" при полной определенности работы компаратора. Как результат, при дополнительном смещении преобразователь угла поворота вала в код, патент № 2175812u наличие неопределенности для работы одного из компараторов замыкается на работе этого компаратора, переводящего систему в состояние устойчивого двухстороннего неравенства. При этом напряжение преобразователь угла поворота вала в код, патент № 2175812u выбирается таким, чтобы при этой разнице между напряжениями для напряжений на одном и другом входе компаратора исключалась неопределенность в работе компаратора, а также наслаивающаяся неопределенность в работе следящей системы.

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

Еще одна положительная сторона данного построения следящей системы заключается в следующем. В рамках данного построения следящей системы имеется равноценная для создания работы следящей системы возможность подключения элемента смещения напряжения по его предназначению к любому входу каждого из компараторов 5 и 12. Эта положительная сторона данного построения следящей системы приводится в качестве дополнительного пункта изобретения к основному пункту изобретения. В частности, при подключении элемента смещения напряжения, приведенного на фиг. 1 под номером 11, к первому входу компаратора 12 создает условия для работы следящей системы на основе сравнения посредством компараторов 5 и 12 напряжения UII с напряжениями преобразователь угла поворота вала в код, патент № 2175812iuI и преобразователь угла поворота вала в код, патент № 2175812iuI-uсм, сообразуясь с неравенством

преобразователь угла поворота вала в код, патент № 2175812iuI-uсм< uII< преобразователь угла поворота вала в код, патент № 2175812iuI,

которое полностью совпадает с неравенством (2), приведенным для пояснения работы следящей системы.

В заключение обратим внимание на то, с какой точностью определяется коэффициент преобразователь угла поворота вала в код, патент № 2175812, удовлетворяющий равенству uII= преобразователь угла поворота вала в код, патент № 2175812uI для действительных напряжений UI и UII. Подставляя это равенство в неравенство (2), получим:

преобразователь угла поворота вала в код, патент № 2175812i-uсм/uI< преобразователь угла поворота вала в код, патент № 2175812 < преобразователь угла поворота вала в код, патент № 2175812i.

Если в дополнение к этому положить, что напряжение смещения Uсм выбирается равным Uсм = UI/2p величине изменения напряжения на выходе УЦАП при изменении кода на единицу младшего разряда, получим:

преобразователь угла поворота вала в код, патент № 2175812i-1/2p < преобразователь угла поворота вала в код, патент № 2175812 < преобразователь угла поворота вала в код, патент № 2175812i.

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

Класс H03M1/48 преобразователи со следящей системой

цифровой преобразователь угла -  патент 2517055 (27.05.2014)
цифровой датчик угла со знаковым разрядом -  патент 2515965 (20.05.2014)
цифровой преобразователь угла -  патент 2435296 (27.11.2011)
цифровой преобразователь угла -  патент 2308148 (10.10.2007)
функциональный аналого-цифровой преобразователь -  патент 2282937 (27.08.2006)
способ определения погрешности амплитудных цифровых преобразователей угла следящего типа -  патент 2269867 (10.02.2006)
цифровой преобразователь угла -  патент 2259631 (27.08.2005)
устройство преобразования аналоговых сигналов -  патент 2201032 (20.03.2003)
способ и устройство преобразования аналоговых сигналов -  патент 2131167 (27.05.1999)
аналого-цифровой преобразователь угла -  патент 2115229 (10.07.1998)

Класс H03M1/24 с использованием подвижных считывающих устройств и дисков или лент

Наверх