Реферат: Вторичные измерительные преобразователи и АЦП
Следует отметить, что объединение вторичных преобразователей с АЦП не устраняет показанной на рис.5обратной связи ЭВМ с АЦП. Начало счета импульсов и считывание результатов счета производятся по командам с ЭВМ.
Рис. 4.
Рис. 5
4. Специфика вторичных преобразователей для датчиков перемещений
Алгоритмы функционирования вторичных преобразователей при измерении угловых и линейных перемещений могут иметь специфические особенности. Остановимся на двух частных случаях.
Кодовые датчики и сельсины при измерении угла в пределах одного оборота являются статическими, то есть при подаче на них питания они выдают значение углового положения в данный момент времени, независимо от того, были ли изменения положений при нахождении датчика в выключенном состоянии. Однако в статическом режиме невозможно зафиксировать полное угловое перемещение, если оно превышает целый оборот. Это перемещение можно зафиксировать только в динамическом режиме, фиксируя все переходы угла через нуль с учетом направления перехода, что определяет знак приращения в счетчике числа полных оборотов. При этом очевидно, что полные обороты, совершенные при выключенном датчике, не фиксируются.
Аналогичная ситуация наблюдается при вторичной обработке квадратурных сигналов датчиков с периодическими структурами (линейные или угловые индуктосины или растровые фотоэлектрические датчики). На рис.7, а показана зависимость этих сигналов от величины перемещения (на рисунке исключены постоянные составляющие, которые имеются в сигналах растровых датчиков, поскольку их величина не влияет на алгоритмы обработки). Шаг линеек равен ∆х . Амплитуды сигналов предполагаются равными. В противном случае они могут быть скорректированы при обработке.
Рис. 7.
Непосредственно из рисунка видно, что величину полного перемещения можно найти, определив целое число шагов и часть шага, соответствующую моменту отсчета. Если перемещение происходит в одном направлении, число полушагов можно определить, подсчитывая переходы через нуль любого одного сигнала. Однако при этом нельзя определить даже направление перемещения. Изменение направления движения никак не будет фиксироваться. Поэтому, подсчитывая число переходов через нуль, можно определить полный путь, но не координату. Наличие двух сигналов устраняет эту проблему. При движении в положительном направлении последовательность переходов через нуль с учетом знака производной имеет вид +а, +б, - а, - б, +а,…., что соответствует приращению координаты при каждом переходе на четверть шага. При движении в обратном направлении последовательность переходов будет иной: + а, - б, - а, +б, + а,…., и каждый переход через нуль уменьшает координату на четверть шага. Если в процессе движения происходят реверсы, то каждый переход через нуль изменяет координату на четверть шага, а знак этого изменения определяется направлением перемещения. Признаком реверса является последовательное появление в одном из квадратурных сигналов двух одинаковых переходов через нуль. Таким образом, анализируя и соответствующим образом подсчитывая переходы квадратурных сигналов через нуль, можно определить координату с дискретностью в четверть шага линейки датчика.
Меньшую дискретность (имеется в виду малый шаг квантования) можно получить, используя значения сигналов в момент считывания координат. Алгоритм интерполяции можно пояснить следующим образом. Пусть периодические сигналы Sa ( t) и S6 ( t), сдвинутые относительно друг друга на четверть шага, имеют стабильную одинаковую форму, будучи четными функциями относительно осей, проходящих через экстремумы, и нечетными относительно осей, проходящих через нулевые значения сигналов. Отличие этих функций от моделей в виде синусоиды или кусочно-линейной функции не имеет принципиального значения, важна стабильность их формы. Разобьем четверть шага шкалы на п равных интервалов и обозначим через S - верхние границы этих интервалов (рис.2.7, б). Тогда, как видно из рисунка, абсолютное значение поправки σх при снятии отсчета перемещения в момент времени t0 можно рассчитать по формуле
(2.6)
Индекс і в (2.6) выбирается так, чтобы St наименьшим образом отличалось от Sa ( t0 ). Знак приращения определяется направлением перемещения, найденного на основе анализа последовательности пересечений сигналами нулевого уровня.
Аппаратно поправка может вычисляться различными способами, например путем аналого-цифрового преобразования сигнала Sa ( t) или путем формирования импульсов при каждом переходе сигналами уровней С алгоритмической точки зрения это не имеет значения.
Форма сигналов индуктосинов более стабильная, поэтому для них величина п может достигать сотен. Для фотоэлектрических датчиков п обычно не превышает 5.10. Однако, учитывая существенно меньший шаг их линеек, они обеспечивают существенно меньшую дискретность отсчета перемещений.
Из описания алгоритма работы вторичных преобразователей для датчиков с квадратурными сигналами следует, что эти преобразователи могут работать только в динамическом режиме. Информация о перемещения кареток при выключенных датчиках полностью теряется. Поэтому после включения датчика должна производиться установка нуля для координаты путем прохождения через нуль-метку, входящую в состав датчика, или касания точки с известной координатой.
Ранее в состав вторичных преобразователей входили аналоговые устройства, компенсирующие нелинейность датчиков. Однако в настоящее время линеаризация чаще всего производится цифровыми вычислительными устройствами. Это может быть центральная ЭВМ, а иногда и специализированные микропроцессорные устройства, встраиваемые во вторичный преобразователь.
Элементной базой вторичных преобразователей являются электронные компоненты широкого применения. В этом случае каждый ВИП представляет собой печатную плату, содержащую до нескольких десятков элементов. Для некоторых широко применяемых датчиков разработаны и серийно выпускаются специализированные микросхемы. Такие микросхемы существуют для индуктивных и растровых преобразователей перемещения, для термопар, тензорезисторов, для датчиков давления, преобразователей Холла и некоторых других. Эти микросхемы обеспечивают выполнение всех функций вторичных преобразователей. Например, микросхема для работы с индуктивными датчиками содержит мостовую схему, генератор для ее питания, фазовый детектор и усилитель. Причем, хотя эта микросхема разработана для индуктивных преобразователей, в принципе она может использоваться и для емкостных и резистивных датчиков.
Использование специализированных микросхем приводит к существенному удешевлению и упрощению конструкции, поскольку в этом случае ВИП содержит одну специализированную микросхему и несколько дискретных элементов (резисторов, конденсаторов, дросселей), используемых для задания частоты, масштабных коэффициентов и т.п. При этом повышаются практически все технические показатели: точность, стабильность, надежность и др.
Аналого-цифровые преобразователи (АЦП), независимо от области их применения, характеризуются следующими основными показателями:
число разрядов выдаваемого кода п;
диапазон преобразуемых напряжений Uv ;
цена младшего разряда σ U;
время преобразования tпр .
Очевидно, что первые три показателя взаимосвязаны: Uv = 2 n σ U.
К АЦП как к части измерительного канала предъявляется особое требование - стабильность цены младшего разряда во всем диапазоне преобразуемых напряжений, поскольку она непосредственно влияет на погрешность измерений.
Выше мы уже касались аналого-цифрового преобразования, осуществляемого во вторичных преобразователях, использующих счетчики импульсов. Однако наибольшее применение находят серийно выпускаемые интегральные АЦП - одни из наиболее часто используемых универсальных электронных компонентов. В этих АЦП используются в основном три способа преобразования.
1) Преобразование напряжения в частоту с последующим измерением частоты.