реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Вопросы про точность цифровых датчиков температуры, Имеет ли смысл калибровка
Le Fou
сообщение Jul 21 2016, 11:21
Сообщение #1


Частый гость
**

Группа: Validating
Сообщений: 83
Регистрация: 22-09-07
Из: Санкт-Петербург, Россия
Пользователь №: 30 747



Проект хоббийный. Хочу измерять температуры в разных частях помещения. Диапазон от -5 до +15 С. Нюанс -- вблизи нуля хотелось бы знать поточнее, чтобы предсказать замерзание воды.

1) У недорогих LM75A(которые у меня как раз есть) точность +-2 град. Имеет ли для такого датчика смысл однократная коррекция вблизи таяния льда? Типа смерить систематическую погрешность и запомнить. Или уплывёт?

2) У DS18b20 в Максимовской документации заявлена точность +-0.5 град. в нужном диапазоне. Легко найти как в небольших фирмочках так и на Али DS18b20 в виде водонепроницаемого "зонда". Это удобно для моих целей. Можно ли ожидать, что внутри живёт датчик с погрешностью +-0.5C, или там клон с ненормированными параметрами, отвечающий по тому же протоколу?

Спасибо
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jul 21 2016, 14:54
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



1 Зависит от тока, "уплыв" имеет явно деградационный характер. Если не насиловать - не уплывает.
2 Я делаю приборы на 18b20 тоннами, опыт показывает что если взять кучу датчиков в одном месте, то разница никогда не бывает 0,5 °С а обычно в диапазоне ±0,125, а то и прямо соседние точки по разрешению (друг за другом, равны или 0,0625). За долговременной стабильностью не смотрел. Клоны, сколько их ни брал, тоже хорошо работают, хотя иногда с какими-то контроллерами не работают, а с другими работают, причину не выяснял. Возможно, у кого -то есть какие-то отвратительно работающие 18b20, но мне не попадались. Встречалась, правда, несовместимость - некоторые датчики в комбинации друг с другом не работают (на одной шине когда), опять же не разбирался а просто подбирал совместимые комбинации, из купленных в Митино сотни штук 10 оказались таковыми, несовместимыми, хотя с другими работают на ура. Думаю (и говорят и пишут), что у фирменных такого бага не обнаружено. Возможно.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jul 22 2016, 01:17
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Le Fou @ Jul 21 2016, 19:21) *
Проект хоббийный. Хочу измерять температуры в разных частях помещения. Диапазон от -5 до +15 С. Нюанс -- вблизи нуля

Добрый день! Я бы поступил следующим образом: выделил день (полдня) на исследования. Взял бы один (лучше несколько) датчиков. Нашёл бы опорный термометр (можно ртутный лабораторный) с погрешностью раз в 5 (минимум) лучше, чем ожидаете от своего датчика. Снял бы показания датчиков в интересующем диапазоне температур точек эдак 20. Так можно оценить линейность. Затем в нескольких точках снял бы по 40 - 50 измерений. По ним можно оценить случайную погрешность. После этого будет понятно, нужно ли градуировать датчики или нет. И если да, то в каких точках. Вполне возможно, что нужно градуировать только смещение, или угол наклона характеристики, а может быть обе величины сразу. Если зависимость нелинейная, то нужно аппроксимировать полиномом. На счёт долговременной стабильности нужно смотреть документацию. Если проект очень ответственный (перемёрзнут трубы, их разорвёт, вытечет ядовитая жидкость, будет экологическая катастрофа), то можно проконсультироваться с производителем. Либо сделать исследования снова же самомстоятельно. Но брать не один, на несколько датчиков, чтобы иметь статистику. Вообще, не делать исследования по одной выколотой точке.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Jul 22 2016, 07:15
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Есть такая MAX31855, это драйвер термопары, но микросхема имеет встроенный датчик ее собственной температуры с дискретностью 1/16 С. Я использовал ее как термометр. Точность около 0.1С давала, лучше было проверить нечем, образцовый термометр был только 0.1С.

НО
Если будете использовать - обратите внимание: на питании, прямо около ее выводов, необходим керамический конденсатор 1мкф, иначе появляется шум, и показания могут "скакать". (Я долго не мог понять, отчего это.) Вот такая у нее особенность.



ЗЫ:
В даташите на эту микросхему объявлена точность +-2 С, но это относится к термопаре (усилитель которой имеет небольшой тепловой дрейф).


--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
_3m
сообщение Jul 22 2016, 09:49
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(Меджикивис @ Jul 22 2016, 10:15) *
В даташите на эту микросхему объявлена точность +-2 С, но это относится к термопаре (усилитель которой имеет небольшой тепловой дрейф).

MAX31855.pdf
Код
Internal Cold-Junction Temperature Error
TA = -20°C to +85°C     -2 +2°C
TA = -40°C to +125°C   -3 +3°C

Точность +-2 С заявленная для термопары согласно примечанию 4 дана без учета погрешности измерения Cold-Junction Temperature.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016