Устройство для преобразования аналогового сигнала оптического датчика в цифровой код
Изобретение относится к области электроизмерительной техники и может найти применение в устройствах преобразования формы информации. Технический результат - повышение точности за счет устранения погрешности, вносимой масштабным усилителем. Устройство содержит оптический датчик 1, элемент связи 2, ключи 3, 4, 6, 8, 9, 10, резисторы 5, 13, интегратор 7, логический блок 11, операционный усилитель 12, нуль-орган 14, генератор 15 тактовых импульсов, счетчики 16, 20, источник опорного напряжения 17, компаратор 18, источник порогового напряжения 19. 2 ил.
Изобретение относится к электроизмерительной технике и может найти применение в устройствах преобразования формы информации.
Известны устройства для преобразования аналогового сигнала оптического датчика в цифровой код интегрирующего типа, в которых повышение точности осуществляется за счет снижения влияния паразитных аддитивных составляющих преобразуемого аналогового сигнала. Например, в устройстве [1] данный положительный эффект достигается посредством введения единичного инвертора, выполненного на базе операционного усилителя и реализующего совместно с интегратором функцию вычитания паразитной аддитивной составляющей сигнала. Однако неидеальность инвертирования, обусловленная качеством резисторов, используемых в единичном инверторе, а также погрешность масштабирования, вносимая масштабным усилителем, негативным образом сказываются на точности преобразования. Наиболее близким по технической сущности к предложенному устройству является преобразователь аналогового сигнала оптического датчика в цифровой код [2] содержащий оптический датчик с выходом по напряжению, подключенный через масштабный усилитель к коммутируемым входам первого и второго ключей, операционный усилитель, к инверсному входу которого подсоединены два объединенные общим выводом резистора одного номинала, причем свободный вывод первого резистора подключен к выходу первого ключа и к коммутируемому входу третьего ключа, а свободный выход второго резистора подключен к выходу второго ключа и к коммутируемому входу четвертого ключа, выход операционного усилителя подсоединен к коммутируемому входу пятого ключа, выходы третьего, четвертого и пятого ключей соединены с входом интегратора и выходом шестого ключа, причем коммутируемый вход шестого ключа соединен с выходом первого источника опорного напряжения, а выход интегратора через нуль-орган с первым входом логического блока, второй вход логического блока соединен с выходом генератора тактовых импульсов, третий вход с выходом первого счетчика, вход которого, в свою очередь, подключен к первому выходу логического блока, второй выход логического блока подсоединен к управляющим входам первого и четвертого ключей, третий выход к управляющему входу шестого ключа, четвертый выход к управляющему входу пятого ключа, пятый выход через элемент связи к входу оптического датчика, а шестой выход к управляющим входам второго и третьего ключей, причем повышение точности преобразования достигается путем использования метода поочередного подключения резисторов во входную цепь обратной связи операционного усилителя единичного инвертора в процессе преобразования посредством организации фиксированных моментов взаимной коммутации указанных резисторов и с подавлением благодаря этому в определенные моменты времени паразитных аддитивных составляющих преобразуемого напряжения. Это устройство и выбрано в качестве прототипа. В прототипе в отличие от известного устройства [1] значительно уменьшена погрешность инвертирования, обусловленная качеством резисторов, используемых в единичном инверторе, которая по отношению к аналогичной погрешности устройства [[1] составляет величину второго порядка малости, однако, как и в устройстве [1] присутствует нескомпенсированная погрешность масштабирования из-за неидеальности масштабного усилителя. Необходимость применения масштабного усилителя в прототипе объясняется тем, что при фиксированном периоде накопления [0; T2] [2] и широком диапазоне величин сигнала от датчика, значения модуля накопленного на интеграторе напряжения может оказаться настолько малым, что погрешность нуль-органа будет недопустимо сказываться на точности определения момента времени T3 [2] обнуления интегратора и, как следствие, на точности результата преобразования в целом. Масштабные усилители всегда обладают погрешностью, которая проявляется в отклонении реального коэффициента передачи от номинального. Так как подавляющее большинство масштабных усилителей строится на базе операционного усилителя с резисторами во входной цепи и в цепи обратной связи, то погрешность масштабирования в прототипе имеет ту же природу, что и погрешность инвертирования в устройстве [1]([3] с.19-20). Недостатком прототипа является его невысокая точность, вызванная наличием погрешности масштабирования из-за неидеальности масштабного усилителя. Заявляемое изобретение решает задачу повышения точности посредством устранения погрешности, вносимой масштабным усилителем, при сохранении компенсации аддитивных помех с повышенной точностью, свойственной прототипу. Решение задачи достигается тем, что в устройстве для преобразования аналогового сигнала оптического датчика в цифровой код, содержащее оптический датчик с выходом по напряжению, операционный усилитель, к инверсному входу которого подсоединены два объединенные общим выводом резистора одного номинала, причем свободный вывод первого резистора подключен к выходу первого ключа и к коммутируемому входу третьего ключа, а свободный вывод второго резистора подключен к выходу второго ключа и к коммутируемому входу четвертого ключа, выход операционного усилителя подсоединен к коммутируемому входу пятого ключа, выходы третьего, четвертого и пятого ключей соединены с входом интегратора и выходом шестого ключа, причем коммутируемый вход шестого ключа соединен с выходом первого источника опорного напряжения, а выход интегратора через нуль-орган с первым входом логического блока, второй вход логического блока соединен с выходом генератора тактовых импульсов, третий вход с выходом первого счетчика, вход которого, в свою очередь, подключен к первому выходу логического блока, второй выход логического блока подсоединен к управляющим входам первого и четвертого ключей, третий выход к управляющему входу шестого ключа, четвертый выход к управляющему входу пятого ключа, пятый выход через элемент связи к входу оптического датчика, а шестой выход к управляющим входам второго и третьего ключей. Дополнительно введены компаратор, источник порогового напряжения и второй счетчик, причем первый вход компаратора соединен с выходом интегратора, второй вход с выходом источника порогового напряжения, выход компаратора соединен с четвертым входом логического блока, седьмой выход которого подключен к входу второго счетчика, при этом из устройства исключается масштабный усилитель, а выход оптического датчика соединен с коммутируемыми входами первого и второго ключей. Сущность изобретения заключается в создании точного устройства для преобразования аналогового сигнала оптического датчика в цифровой код, осуществляющего масштабирование путем организации такого числа повторений интервалов накопления сигнала от датчика с компенсацией паразитных аддитивных составляющих, что напряжение, накопленное на интеграторе, по модулю превысит значение, при котором степень влияния погрешности нуль-органа на результат преобразования не будет превосходить заданную величину. На фиг.1 представлена схема предлагаемого устройства для преобразования аналогового сигнала оптического датчика в цифровой код; на фиг.2 временные диаграммы заявляемого устройства. Устройство для преобразования аналогового сигнала оптического датчика в цифровой код (далее просто устройство) содержит оптический датчик 2 с выходом по напряжению, операционный усилитель 12, к инверсному входу которого подсоединены два объединенные общим выводом резистора 5 и 13 одного номинала, причем свободный вывод первого резистора 5 подключен к выходу первого ключа 3 и к коммутируемому входу третьего ключа 6, а свободный вывод второго резистора 13 подключен к выходу второго ключа 4 и к коммутируемому входу четвертого ключа 10. Выход операционного усилителя 12 подсоединен к коммутируемому входу пятого ключа 9. Выходы третьего 6, четвертого 10 и пятого 9 ключей соединены с входом интегратора 7 и выходом шестого ключа 8, причем коммутируемый вход шестого ключа 8 соединен с выходом источника опорного напряжения 17, а выход интегратора 7 через нуль-орган 14 с первым входом логического блока 11. Второй вход логического блока 11 соединен с выходом генератора тактовых импульсов 15, третий вход с выходом первого счетчика 16, вход которого, в свою очередь, подключен к первому выходу логического блока 11. Второй выход логического блока 11 подсоединен к управляющим входам первого 3 и четвертого 10 ключей, третий выход к управляющему входу шестого ключа 8, четвертый выход к управляющему входу пятого ключа 9, пятый выход через элемент связи 2 к входу оптического датчика 1, а шестой выход к управляющим входам второго 4 и третьего 6 ключей. Устройство также содержит компаратор 18, первый вход которого соединен с выходом интегратора 7, а второй вход с выходом источника порогового напряжения 19. Выход компаратора 18 соединен с четвертым входом логического блока 11, седьмой выход которого подключен к входу второго счетчика 20. Выход оптического датчика 1 подсоединен к коммутируемым входам первого 3 и второго 4 ключей. Устройство работает следующим образом. Пусть в начальный момент времени t=0 счетчики 16, 20 и интегратор 7 обнулены, а ключи 3, 4, 6, 8, 9 и 10 разомкнуты. В интервале времени










Приращение напряжения на выходе интегратора 7 в рассматриваемом интервале времени

В интервале времени [T1; T2] [0; T1] управляющий сигнал с вывода 5 логического блока 11 через элемент связи 2 активирует оптический датчик 1, с которого на входы ключей 3 и 4 поступает напряжение
uд=uс + u0, (7)
где uс напряжение полезного сигнала. В этом же интервале [T1;T2] ключи 8 и 9 разомкнуты, а ключи 3, 4, 6 и 10 замкнуты управляющими сигналами логического блока 11. Напряжение uд через замкнутые ключи 3, 4, 6 и 10 поступает на вход интегратора 7. Приращение напряжения на выходе интегратора 7 в рассматриваемом интервале времени

Длительность интервалов


не выполняется, то устройство последовательно повторяет все операции (кроме обнуления интегратора 7 и счетчика 20), производимые в интервале [0; T2] до тех пор, пока в некоторый момент времени T



где n значение счетчика 20 (n целое число);
i номер повторения операций интервала [0; T2] причем самому интервалу [0; T2] соответствует i=0 (i- целое число);

приращение напряжения на выходе интегратора 7 за интервал


приращение напряжения на выходе интегратора 7 за интервал


приращение напряжения на выходе интегратора 7 за интервал [T1+ i


При этом напряжение на выходе интегратора 7

С момента времени T




В течение интервала времени [T


а с учетом (11) (16)

Допуская, что на примыкающих интервалах времени




и обозначив также

получим

С учетом [T1; T2] [0;T1]

Из соотношения (21) видно, что n значение счетчика 20, регистрирующее число реализаций интервала [0; Т2] на интервале [0; T] эквивалентно целочисленному масштабному коэффициенту, задаваемому (в прототипе) масштабным усилителем. Кроме того, в дополнение к усреднению по периодам [ T1+ i



среднее значение коэффициента передачи инвертора за период [0; T1]
Тогда

Коэффициенты передачи инвертора в периоды


где




Второе слагаемое соотношения (25) представляет собой отклонение среднего значения коэффициента передачи инвертора от -1 на интервале [i



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




где


в наихудшем случае при








Выражение (23) с учетом (25) и (26) примет вид

Из (28) нетрудно видеть, что имеет место усреднение значений некомпенсированной помехи

1. Авторское свидетельство СССР N 997246, кл.H 03 K 13/20, 1983. 2. Авторское свидетельство СССР N 1450110, кл. H 03 M 1/12, 1989 (прототип). 3. Гутников В.С. Интегральная электроника в измерительных устройствах. - М. Энергоатомиздат, 1988.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2MM4A Досрочное прекращение действия патента из-за неуплаты в установленный срок пошлины заподдержание патента в силе
Дата прекращения действия патента: 13.10.2010
Дата публикации: 10.12.2011