DS18B20 завышает температуру на 2 градуса

Использование датчиков и обсуждение пользовательских блоков к ним
RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#1

Сообщение RobertScorpio » 02.12.2018{, 10:33}

Добрый день/вечер!
Может тема и избитая, но пока ответа не нашел. темы подобные встречаются.
Смысл: есть подозрение, что DS18B20 завышает температуру на 2 градуса. Подцепил два датчика, разной конструкции (один в железной оболочке, другой просто датчик) подключенные к разным контроллерам, оба показывают одинаково, но не бьется с ртутным. На улице порядка -40 (два ртутных показывают), а цифровой -38.. -38.5
Что может быть не так и кому верить?
вот, сейчас ртутный показывает -28, цифровой -26,4, второй -26,7

Axelforce
Рядовой
Сообщения: 20
Зарегистрирован: 26.08.2016{, 17:45}
Репутация: 2

DS18B20 завышает температуру на 2 градуса

#2

Сообщение Axelforce » 02.12.2018{, 10:39}

Обычно DS18B20 дает очень точные показания. По сравнению с испытательной камерой и эталонному измерителю температуры +-0,2 С.
Ртутный термометр может врать, не стоит его считать эталоном.

Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

DS18B20 завышает температуру на 2 градуса

#3

Сообщение Oleg1345140 » 02.12.2018{, 10:50}

Из опыта (участвовал в организации производства измерительного оборудования на базе DS18B20), сделал несколько выводов на основе выборки порядка нескольких десятков тысяч DS18B20 и разных жидкостных градусников.
1) примерно 30% DS18B20 даже из одной партии врут боле чем на 0,5 градуса даже относительно друг друга.
2) градусники бытовые (с красной жидкостью), это индикаторы, им вообще верить нельзя (выборка из нескольких десятков), результат все на помойку.
3) отобранные DS18B20 в термокамере с эталонным поверенным термометром (классом точности +/- 0,05 градуса) дают точность примерно +/- 0,25%.

Отправлено спустя 1 минуту 6 секунд:
п.с. для герметизации использовать эпоксидную смолу оооочень не рекомендую.

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#4

Сообщение RobertScorpio » 02.12.2018{, 11:15}

Может что-то с пересчетом в самом модуле программы?

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DS18B20 завышает температуру на 2 градуса

#5

Сообщение aidar_i » 02.12.2018{, 11:25}

Поставьте просто блок математики, где отнимите эти два градуса, если уверены что врут.

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#6

Сообщение RobertScorpio » 02.12.2018{, 11:30}

Про это думал уже, но хотелось понять что к чему и откуда берется этот разбег

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

DS18B20 завышает температуру на 2 градуса

#7

Сообщение Phazz » 02.12.2018{, 11:52}

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

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#8

Сообщение RobertScorpio » 02.12.2018{, 12:09}

градусник до +50 только вроде, не вскипятить его

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

DS18B20 завышает температуру на 2 градуса

#9

Сообщение Ingwar » 02.12.2018{, 12:22}

А насколько длинные провода на улице у датчиков? Если короткие (например сразу за стеной/окном), то медные провода могут работать как теплообменник.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

DS18B20 завышает температуру на 2 градуса

#10

Сообщение nalnik » 02.12.2018{, 12:25}

Phazz писал(а):
02.12.2018{, 11:52}
Проверьте на кипящей воде.
это да - у мня вода кипит при 96,7 градусах :smile9:
Я хочу быть добрее, но люди сами нарываются.

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#11

Сообщение RobertScorpio » 02.12.2018{, 12:28}

Кисловодск это горы! :)

Отправлено спустя 53 секунды:
Phazz писал(а):
02.12.2018{, 11:52}
Проверьте на кипящей воде.
при плюсовых не так актуально, вот при минусе бы как-то проверить...

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

DS18B20 завышает температуру на 2 градуса

#12

Сообщение Phazz » 02.12.2018{, 12:33}

RobertScorpio, просто датчики без термометра. Разница с термометром уже известна. А датчик с термометром на улице установлен был рядом?

nalnik, на горе живёте?

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

DS18B20 завышает температуру на 2 градуса

#13

Сообщение nalnik » 02.12.2018{, 12:36}

RobertScorpio писал(а):
02.12.2018{, 12:29}
вот при минусе бы как-то проверить...
температура тающего снега = 0 градусов.
Когда то давно делал. В пластиковый коробок нашкрябывал снег с холодильника, клал туда датчики ртутный и 50М - когда в коробке было примерно пополам воды и снега -- было 0гр.
Потом увидела теща :smile453:
Последний раз редактировалось nalnik 02.12.2018{, 12:42}, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#14

Сообщение RobertScorpio » 02.12.2018{, 12:41}

Phazz писал(а):
02.12.2018{, 12:33}
А датчик с термометром на улице установлен был рядом?
примерно метра два между цифровыми и термометром

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

DS18B20 завышает температуру на 2 градуса

#15

Сообщение olddolin » 02.12.2018{, 12:59}

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

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#16

Сообщение RobertScorpio » 02.12.2018{, 15:13}

Разместил один из цифровых рядом с термометром, разбег градус, но и на улице потеплело..
Есть вот такой паспорт на жидкостный градусник, погрешность порядка 2 градусов при низких температурах
Вложения
P81202-170806.jpg

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

DS18B20 завышает температуру на 2 градуса

#17

Сообщение Phazz » 02.12.2018{, 15:27}

Точность -+2 гр.

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

DS18B20 завышает температуру на 2 градуса

#18

Сообщение olddolin » 02.12.2018{, 16:06}

RobertScorpio, Что и требовалось доказать
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.

RobertScorpio
Рядовой
Сообщения: 57
Зарегистрирован: 03.11.2017{, 06:13}
Репутация: 2
Откуда: Челябинская обл.

DS18B20 завышает температуру на 2 градуса

#19

Сообщение RobertScorpio » 02.12.2018{, 17:07}

Всегда же хочется думать, что всё точное!

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

DS18B20 завышает температуру на 2 градуса

#20

Сообщение Boroda » 02.12.2018{, 17:09}

А в документации на DS18 указано +/-2 °С на весь диапазон. Так что все нормально. А если он еще и китайский...

Безымянный1.png

Ответить

Вернуться в «Датчики температуры, влажности и давления»