Научная статья на тему 'Преобразователь температуры без опорного сопротивления'

Преобразователь температуры без опорного сопротивления Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
409
61
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Белоусов Михаил Дмитриевич, Шестаков Александр Леонидович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Преобразователь температуры без опорного сопротивления»

УДК 621.317.39+681.586.6+681.2.08

ПРЕОБРАЗОВАТЕЛЬ ТЕМПЕРАТУРЫ БЕЗ ОПОРНОГО СОПРОТИВЛЕНИЯ

М.Д. Белоусов, А.Л. Шестаков

Преобразователи температуры на базе термосопротивления (преобразователи термосопротивления) широко применяются для измерения температуры благодаря высокой точности измерения. Типичная схема термопреобразователя приведена в книгах [1,2]. Для измерения используется зависимость металлического сопротивления от температуры. Базовая схема измерения состоит из последовательно включенных источника опорного напряжения, резистора термосопротивления, подверженного действию измеряемой температуры и опорного сопротивления, значение которого известно заранее. В данной работе рассматривается преобразователь термосопротивлений с более простой схемой без опорного сопротивления и алгоритм обработки результатов измерений.

1. Схема измерения

Структурная схема типичного преобразователя температуры, собранного на современных электронных компонентах изображена на рис. 1. Здесь МК - микроконтроллер, ИН - источник напряжения, АЦП - аналогово-цифровой преобразователь, Ron - опорное сопротивление, Rm] - термочувствительное сопротивление (находится в щупе), ЯрД -термочувствительное сопротивление 2 (находится в блоке электроники).

Рис. 1. Структурная схема преобразователя термосопротивления

ИН генерирует опорное напряжение U, которое вызывает ток i через контур ИН, Ron, R„u R^-Токи, протекающие через АЦП не учитываются, поскольку входное сопротивление АЦП на несколько порядков больше сопротивления резисторов в измеряемой цепи. В качестве Ron используется ВЫСОКОТОЧНЫЙ резистор, в качестве /{„I, Rr42 используются платиновые термосопротивления, R„i измеряет искомую температуру технологического процесса. Как показывает практика, невозможно не учитывать зависимость значений Ron от температуры самого Ron. Поэтому приходится либо отдельно термостабилизировать Ron, что и делается в прецизионных термопреобразователях, либо измерять температуру R0„ и учитывать ее в дальнейших расчетах. R^ измеряет температуру модуля электроники для корректировки показаний, вызванных ее изменением.

Зная напряжение URon на Ron, URT4h 1/Ктч2, можно найти R„u R^:

: _ URon _ Rt4 1 _

-^оп ^гч1 ^гч2

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

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

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

2. Предлагаемая реализация схемы измерения

2.1. Функциональная схема

преобразователя термосопротивления

Предлагаемый вариант структурной схемы преобразователя температуры приведен на рис. 2. В данном варианте в схеме отсутствует резистор Rom а резистор R^a помещен, так же, как и /{„i в щуп термометра. Температуры обоих термосопротивлений совпадают и равны измеряемой температуре. В такой схеме роль опорного сопротивления выполняет одно из термосопротивлений, а изменения «опорного» сопротивления от температуры уже учтены в калибровке. Очевидно, что характеристики зависимости сопротивления от температуры у обоих термосопротивлений должны быть отличны друг от друга.

2.2. Алгоритм обработки информации

В качестве функции, от которой зависит температура, предлагается взять отношение значений напряжений на термосопротивлениях:

^Ктч1 (О

*(0 = -

(2)

^2(0’

где / - измеряемая температура, ДО - некоторая функция. Пренебрегая значениями входного тока АЦП, можно записать:

^гчКО

x(t)=-

(3)

Кй(0

При этом Х(і) не является функцией тока /, протекающего через резисторы. Из выражения (3) следует, что для максимальной чувствительности термометра необходимо выполнение неравенства (4):

«хн 1 /' ¿^тч2э (4)

где ¿-некоторая константа.

Рис. 2. Структурная схема преобразователя термосопротивления

Типичными параметрами платинового элемента согласно [3], [4] являются: для класса А: -200...+650 °С,

Д; = ±(0,15 °С + 0,002|ф, (5)

для класса В: -200...+850 °С

А? = ±(0,3 °С + 0,005|ф, (6)

где ? - значение измеряемой температуры, °С; А? -значение допускаемой погрешности при температуре /, °С.

Рассмотрим варианты термозависимых элементов для выбора наиболее подходящей пары Температурные зависимости различных термосопротивлений из статьи [5] приведены на рис. 3.

Можно видеть, что максимально различный вид функции зависимости сопротивления от тем-

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

Характеристики для терморезисторов из платины и никеля, производства фирмы Advanced Thermal Products [3], приведены ниже.

Для платины в температурном диапазоне -200...+600 °С зависимость сопротивления от температуры определяется выражением:

Щ =RbQ. + At + Bt2 +a3(í-100)), í<0 °С;

= Rb(\ + At + Bt2), t>0 °С,

где Л = 3,9083-ИГ3 “С"1, В = -5,775-10~7 °С“2, = —4,183-10“12 °С-3.

(7)

С =

ё.

ос

ё сс

£-100 0 100 200 300 400 500 600 700

° Температура,°С

Рис. 3. Зависимости сопротивления различных чувствительных элементов от температуры

Для никеля, в температурном диапазоне -100...+250 °С зависимость сопротивления от температуры определяется выражением:

Д, = Ло(1 + At + Bt2 + Ct3+Dt4 + Ets + Ft6), (8) где А = 5,485-10 3 °СЧ, В = 6,65-10^ °С 2, С=0 °С“3, D = 2,805-10“11 °СГ\ Е = 0 °С~5, F = -2-10~17 °СЛ Погрешности этих термосопротивлений для платины определяются выражениями (5), (6).

Погрешности терморезисторов [4] для никеля: класс 1/2 DIN:

(±0,2+ 0,0140Ы, t<0°С;

At = ■

(9)

[±0,2 + 0,0035 |í|, t >0 °С; класс DIN 43760:

[±0,4 + 0,028|f|, í<0°C;

|±0,2 + 0,007|f|, t >0 °C; класс 2 DIN:

[+0,8 + 0,028|í|, í<0°C;

[±0,8 + 0,007 |í|, í>0°C,

где t - значение измеряемой температуры, °C; At -значение допускаемой погрешности при температуре t, °С.

At = •

At = •

(10)

(И)

ЗО

Вестник ЮУрГУ, № 3, 2008

Основой построения математической модели являются зависимости выражений (7), (8). Примем, что в дальнейшем к коэффициентам уравнения (7) добавляем индекс «п» (платина), а к коэффициентам уравнения (8) добавляем индекс «н» (никель).

Выражение (3), используя (7), (8), запишем в виде:

X(t) =

Л>П

l + AHt + Bj2+Dji+Fnt6

1 + Ant + BJ2 - 100Cni3 + Cni4 '

(12)

График функции ДО представлен на рис. 4.

температура, С

Рис. 4. Зависимость отношений сопротивлений никель/платина от температуры

Поскольку функции (7), (8) (в заданном диапазоне температур никелевого сопротивления -100...+250 °С определены, непрерывны, ограниченны и не равны нулю, то функция отношения этих полиномов X=ДО в заданном диапазоне температур также определена, непрерывна и ограничена. Согласно рис. 3 эта функция монотонна, следовательно (по теореме о существовании обратной функции) дляХв диапазоне 0,864-1,490 существует обратная функция / = Т(Х), которая определена во всем диапазоне X, определена, непрерывна, ограничена и монотонна.

Аналитического решения функции I = Т(Х), обратной к функции (12), не существует, но для решения прикладной задачи требуемое вычисление температуры в зависимости от параметра X достаточно представить в виде алгоритма для программирования.

Левую и правую части уравнения (12) умножим на знаменатель дроби и перенесем все в левую часть. После преобразований получим следующее уравнение:

^0н

1-

^0п

-X +

\-^Х\

*Ч)п

t 4*

д.

д,

^0н

•^Оп

^0н

^0п

ХВ„

t2 +

I У

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

100^кхСп

. *0п

г3 +

хс„

t*+F„t6 =0.

(13)

Введем функцию Z(t, X):

Z(t; X) = zQ + zxt + z2t2 + z3t3 + z4i4 + z6t6,

где:

*0=(lJkjr)

*4)n

zl=(Aa-^a-XAn)

^4)n

z2=(BH-^XBi[)

^0n (14)

z3=(100^-JrCn)

^0n

z4=(Dtt-^XCn)

AOn

Z6=K-

По условиям задачи аргумент X известен, следовательно функция Z(i, х) превращается в степенной полином от одного аргумента t.

Математическое моделирование показало достаточную эффективность простого решения данного нелинейного алгебраического уравнения: методом половинного деления. Решение уравнения (13) с использованием функции (14) методом половинного деления удобно производить по следующему алгоритму, приведенному на рис. 5.

Здесь следует отметить, что можно также по заданному алгоритму рассчитать температуру сразу из выражения (12), заменив Z(t, X) на ДО, а условие Z(t, X) > 0 в модуле «если» на условие ДО -Х>0. Однако программа, написанная на основании формулы (14) будет несколько проще и короче, займет меньше памяти микроконтроллера и, поэтому, возможно, позволит использовать более дешевый микроконтроллер.

2.3, Калибровка

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

При одной точке калибровки известно истинное значение температуры в некоторой точке tmT и измеренное в этой точке значение Хтм. Подставляя /ист в формулу (12), получаем ХКСТ. Вычисляем поправочное значение Д.™,, по формуле:

-^попр Дют " Хтж (15)

а выражение (12) в этом случае приобретает вид: X(t) =

-^Оп

1 + Aj + But2 +DJ* +FJ6

. V 4 попр •

, , - . — <16> Аналогично будет обстоять дело и при большем количестве точек калибровки - в этом случае при п точках калибровки Допр будет представлять

из себя некоторый полином, степени п - 1, от температуры. Имея п значений (//, -Япопр/). необходимо построить по этим точкам удобный аппроксимирующий полином.

Можно также производить полную индивидуальную калибровку изделия, например при его изготовлении. В этом случае достаточно построить любой удобный полином I = Т(Х) из множества измеренных точек калибровки (?,, X,). Полное количество точек калибровки требует дополнительного исследования. Если же требуется калибровка по неполному множеству точек калибровки (?ь X)), например при подстройке одной, или нескольких точек в процессе эксплуатации изделия, то на базе этих данных можно пересчитать коэффициенты при младших степенях полинома, оставив коэффициенты при старших степенях неизменными.

Задать погрешность вычисления г (наприиер 0,0001 °С)

/Измерить

UH »£/п

Рис. 5. Алгоритм решения уравнения (14) методом половинного деления

2.4.Анализ погрешностей предлагаемой реализации в сравнении с исходной

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

погрешность отношения сопротивлений, вызванная погрешностями платиновых и никелевых термосопротивлений. Анализ причин долговременных необратимых погрешностей меры и термосопротивлений, сделанных из чистых металлов, указывает на следующие главные причины этого явления: химическое (главным образом окисление) и физическое (растрескивание, пластические деформации) разрушение металлического слоя сопротивлений. При всех этих воздействиях может происходить только увеличение значения сопротивления. Опорное сопротивление, если оно изготовлено из сплавов, может иметь и отрицательное долговременное изменение сопротивления, но знак изменения его сопротивления качественно не меняет характер графика суммарной погрешности для общепринятой реализации. Зависимости погрешностей термосопротивлений и термопреобразователей приведены на рис. 6. Рассмотрим рис. 6.

Общая допустимая погрешность для платинового термосопротивления класса В из статей [3], [4] приведена на графике «Платиновое ТС», общая допустимая погрешность для никелевого термосопротивления класса 1/2 DIN по одноименному стандарту из статьи [4] приведена на графике «Никелевое ТС». В исходной реализации в качестве опорного сопротивления рассматривается резистор Р1-37 100 Ом, его данные взяты из статьи [6]: максимальная допустимая погрешность опорного сопротивления из Р1-37 при наработке 10000 ч в температуре 40 °С составила 0,05 % от номинала.

Изменения номинала опорного сопротивления вызовут дополнительную погрешность измерения температуры. Дополнительная погрешность измерения температуры, вызванная изменением номинала опорного сопротивления для термопреобразователя с платиновым термосопротивлением приведена на графике «Мера на платиновом ТС», для никелевого термосопротивления аналогичным образом рассчитан график «Мера на никелевом ТС». Суммарные погрешности для общепринятых реализаций для никеля и платины приведены соответственно на графиках «Общепринятая реализация никель» и «Общепринятая реализация платина». Подразумевается, что погрешности опорного сопротивления и термочув-твительного сопротивления являются независимыми случайными величинами, суммарная погрешность находится по формуле

^сумм = V^OC + ^ТС > (17)

где 5сумм - суммарная погрешность преобразователя термосопротивления, 5<эс — погрешность опорного сопротивления, 5ТС - погрешность термочувствительного сопротивления

Погрешность предлагаемой реализации представлена на графике «предлагаемая реализация». Изменения термочувствительных сопротивлений в этом случае будет являться причиной погрешности величины X, что, в свою очередь, вызовет погрешность измерения температуры.

32

Вестник ЮУрГУ, № 3, 2008

U

о

Л

ь

и

о

as

g

и>

а

I-

о

В

о

a

я

S

-25 О

25 50 75

никельевое ТС предлагаемая реализация

100 125

-100 -75 -50

..платиновое ТС

мера на никелевом ТС •— общепринятая реализация платина

Рис. 6. Наиболее существенные погрешности термопреобразователя сопротивлений

150 175 200 225 250

* мера на платиновом ТС ‘—общепринятая реализация никель

Заключение

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

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

3. Рассчитанные значения погрешностей предлагаемой реализации при максимальных отклонениях сопротивления термопреобразователя в диапазоне температур 0.. .+250 °С существенно ниже погрешностей преобразователя температур в общепринятой схеме реализации. В расчетах погрешности использовались суммарные значения разброса параметров для термочувствительных сопротивлений, включающие в себя как разброс параметров при изготовлении индивидуального сопротивления, так и долговременную стабильность.

Литература

1.Блинов, О. М. Теплотехнические измерения и приборы / О. М. Блинов, А. М. Беленький, В. Ф. Бердышев. - М.: Металлургия, 1993. — 288 с.

2. Олейник, Б. Н. Приборы и методы температурных измерений / Б. Н. Олейник, С. И. Лазд-рина, В. П. Лаздрин. - М.: Изд-во стандартов, 1987. -296 с.

3. Resistance Temperature Detectors (RTD’S). -Access mode: http://www.atpsensor.com/pdfs/rtd.pdf, free.

4. ГОСТ 8.624-2006. Термометры сопротивления из платины, меди и никеля. - М.: Изд-во стандартов, 2006.

5. Маргелов, А. Новые платиновые датчики температуры / А. Маргелов // Новости электроники. - 2007. —№ 1. — С. 12—15. — Режим доступа: http: //www. compeljournal. ru/enews/2007/1/6, свободный.

6. Технические характеристики резистора постоянного непроволочного прецизионного Р1-37, Элимком ТВС. - Режим доступа: http://www.elmw-om.ru/rl_37.shtml, свободный.

i Надоели баннеры? Вы всегда можете отключить рекламу.