|
Измерение температуры с помощью термопары |
|
|
|
Feb 15 2016, 13:07
|
Местный
  
Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041

|
Доброго времени суток! Впервые озадачился измерением температуры с помощью термопары. Схема на базе АЦП AD7792, взята, как есть из даташита:
Посидел, почитал, кажется, что разобрался, но вот уверенности нет. В связи с этим следующие вопросы: 1) Правильно ли я понял принцип измерения: Сначала измеряем термоэдс, и по ней вычисляем температуру (например при помощи градуировочных характеристик из ГОСТа); далее измеряю температуру холодного спая с помощью термодатчика на плате; далее вычитаю из вычисленной из термоэдс температуры температуру холодного спая и готово? 2) В качестве датчика температуры холодного спая заложен датчик KTY82/110, однако у этого датчика погрешность до плюс-минус 2 градуса. Получается, если я буду использовать методику, которую я описал в пункте 1, то погрешность измерения с термодатчика сразу возрастает на эти два градуса. Как же быть? Это нормально? 3) Измерительный канал нужно калибровать, значит ли это что нужно калибровать и канал измерения температуры холодного спая? Т.е. мне придется производить две калибровки первую на канале, где подключена термопара, вторую на датчике температуры. 4) Нужно ли вообще такую схему калибровать?
|
|
|
|
|
Feb 15 2016, 13:51
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(yanvasiij @ Feb 15 2016, 16:07)  1) Правильно ли я понял принцип измерения: Сначала измеряем термоэдс, и по ней вычисляем температуру (например при помощи градуировочных характеристик из ГОСТа); далее измеряю температуру холодного спая с помощью термодатчика на плате; далее вычитаю из вычисленной из термоэдс температуры температуру холодного спая и готово? Нет. Правильно иначе. По термодатчику вычисляется (по таблице) ЭДС, которую нужно добавить к измеренной, а из полученной величины - температура. При не очень большой комнатной температуре и хорошей линейности разница небольшая. Цитата(yanvasiij @ Feb 15 2016, 16:07)  4) Нужно ли вообще такую схему калибровать? А это - на Ваш вкус. И по Вашим возможностям - можете ли Вы организовать реперные температурные точки.
|
|
|
|
|
Feb 15 2016, 16:57
|
Местный
  
Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041

|
А в чем принципиальное отличие вычитания ЭДС, а потом вычисления температуры? Разве алгебраически это не одно и тоже? По поводу калибровки я не ясно изложил суть. Мне не нужно калибровать термопару, предполагается, что мне будут подключать стандартные термопары. Получается единственное, что я калибрую, это свою схему измерения термоэдс, подключая ее, например, к калибратору и подавая эталонные значения напряжений. Схема, как можно убедиться, абсолютно линейна, нужно ли ее так калибровать или она уже должна измерять все достаточно точно? И если это нужно, то выходит что нужно отдельно еще таким же образом калибровать канал измерения температуры холодного спая? Цитата(iosifk @ Feb 15 2016, 18:33)  А еще есть нелинейность термопары, которая и показана в ГОСТе... Так что ко всем чудесам еще и это... Если я вычисляю температуру по термоэдс по градуировочной характеристике из ГОСТа, применяя линейную аппроксимацию в промежутках между точками градуировочной характеристики, это достаточный способ борьбы с нелинейностью?
|
|
|
|
Guest_TSerg_*
|
Feb 15 2016, 17:23
|
Guests

|
Цитата(yanvasiij @ Feb 15 2016, 19:57)  А в чем принципиальное отличие вычитания ЭДС, а потом вычисления температуры? .. Если я вычисляю температуру по термоэдс по градуировочной характеристике из ГОСТа, применяя линейную аппроксимацию в промежутках между точками градуировочной характеристики, это достаточный способ борьбы с нелинейностью? 1. Правильнее будет так, как Вам удобнее это реализовать в рамках допустимых погрешностей. 2. Арифметика и алгебра - этого достаточно, чтобы оценить погрешность интерполяции.
|
|
|
|
|
Feb 15 2016, 18:26
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(yanvasiij @ Feb 15 2016, 19:57)  А в чем принципиальное отличие вычитания ЭДС, а потом вычисления температуры? Разве алгебраически это не одно и тоже? Это тоже тоже не одно и то же. Для вникания представьте себе, что у Вас есть настоящий нулевой спай (в нуле С). Там Вы измеряете ЭДС, которую потом и нужно использовать. Представьте, также, что вы нашли на термопарных проводах точку с одинаковой (комнатной) температурой. И там измеряете вторым вольтметром. Немного подумать, - и все станет ясно. Цитата(yanvasiij @ Feb 15 2016, 19:57)  это достаточный способ борьбы с нелинейностью? Достаточность определяется интервалом интерполяции и Вашими желаниями.
|
|
|
|
|
Feb 16 2016, 09:30
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(=AK= @ Feb 16 2016, 03:29)  В даташите сказано Internal Cold-Junction Temperature Error -2...+2 градуса (при TA = -20°C to +85°C ). Да, я знаю. Дело в том, что у нее есть небольшой (в этих пределах) температурный дрейф. Но поскольку свою температуру она нам сообщает, то его можно подсчитать и вычесть. Во всяком случае полградуса я получал вполне стабильно и воспроизводимо; б ольшая точность мне не была нужна. Я так понял, что два градуса - это без всяких калибровок вообще: припаял, привернул термопару - и всё.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Feb 16 2016, 10:32
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(=AK= @ Feb 16 2016, 14:10)  С обычным недорогим "взаимозаменяемым" термистором на 0.2C можно легко получить 0.5С безо всяких калибровок. А не замучаюсь кривую аппроксимировать, до полградуса-то? А встроенный датчик макса не только линеен, но и показывает непосредственно в градусах.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Feb 16 2016, 12:18
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(=AK= @ Feb 16 2016, 13:10)  С обычным недорогим "взаимозаменяемым" термистором на 0.2C можно легко получить 0.5С безо всяких калибровок. Техас предлагает интегральные линейные датчики с точностью 0,2 градуса без калибровок с вольтовым выходом, и стоят копейки. Я давно уже подумываю выкинуть HEL70x и не мучиться
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|