• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Разность показаний датчиков

nikolz

Well-known member
А как поместить в воду TMP117?
И на али чудеса c TMP117:
https://aliexpress.ru/item/1005004556675954.html 1 495,25 руб. Доставка 246,73 руб
https://aliexpress.ru/item/4001047136609.html 67,60 руб. Доставка 77,06 руб. - китайский аналог ? :love:
вот по 500 руб с доставкой
 

nikolz

Well-known member
разброс показаний температуры у дешевых датчиков без калибровки
1669027287768.png
 

pvvx

Активный участник сообщества
Да никому он не нужен.
У него шум только от линии питания больше 1 единицы ADC (0.01С на В) при идеальных условиях. См. даташит.
А все поделки на Arduino лепят на проводках и питании от USB...
 

pvvx

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

pvvx

Активный участник сообщества
Не вылезая за указанные парамерты в даташите на TMP117 читаем датчик по i2с на самой низкой возможной скорости. Резисторы на шине на 3 mA, падение на SDA чипа 0.4V, монтаж самый качественный по отводу тепла 38.3 °C/W... В итого имеем уже +0.05С, которые необходимо прибавить к ±0.1°C (Maximum) From 25°C to +50°C и получим +0.15°C -0.1С :) В реальности будет хуже, т.к. надо прибавить шум у данного ADC, его внутренние токи и гашение фронтов с шины на внутренностях чипа, да п.плата тоже имеет т.сопротивление не 0°C/W (Junction-to-ambient thermal resistance 68.7 °C/W). :)
 

nikolz

Well-known member
Не вылезая за указанные парамерты в даташите на TMP117 читаем датчик по i2с на самой низкой возможной скорости. Резисторы на шине на 3 mA, падение на SDA чипа 0.4V, монтаж самый качественный по отводу тепла 38.3 °C/W... В итого имеем уже +0.05С, которые необходимо прибавить к ±0.1°C (Maximum) From 25°C to +50°C и получим +0.15°C -0.1С :) В реальности будет хуже, т.к. надо прибавить шум у данного ADC, его внутренние токи и гашение фронтов с шины на внутренностях чипа, да п.плата тоже имеет т.сопротивление не 0°C/W (Junction-to-ambient thermal resistance 68.7 °C/W). :)
т е у Вас есть лучше и дешевле. Верно?
 

nikolz

Well-known member
вот что написано в документации:
TMP117 – это маломощный высокоточный температурный датчик, который дает 16-разрядный результат измерения температуры с разрешением 7,8125×10-3°C и точностью до ± 0,1°C без калибровки. TMP117 работает при питании 1,8…5,5 В, обычно потребляя 3,5 мкА, и поставляется в корпусе WSON 2,00×2,00 мм. Устройство также имеет встроенную память EEPROM и регистр смещения температуры, который может хранить данные калибровки по одной точке .
----------------
полагаю что калибровка повысит точность раза в 3...5.
 

nikolz

Well-known member
С целью соответствия медицинским стандартам ISO-80601 и ASTM E1112 для мониторов температуры пациента с периодическим измерением, точность системы должна быть проверена с использованием жидкостной ванны и высокоточного эталона. Эти требования к точности, соответствующие ASTM E1112, представлены в таблице 2. TMP117 спроектирован так, чтобы выполнять эти требования с запасом, но разработчик также должен учитывать температурный сдвиг, вызванный интеграцией устройства в конечную конструкцию для обеспечения полной точности системы. Точечная калибровка в пределах желаемого диапазона может обеспечить точность для большинства систем, и эта коррекция смещения может быть сохранена в регистре смещения температуры TMP117. Точность измерения температуры гибкого контактного датчика с BLE проверялась на образце, помещенном в ванну с жидким маслом, и соответствовала требованиям, перечисленным в таблице 2, без какой-либо коррекции смещения.

Если в конечных системах необходимо смещение, разработчик должен протестировать статистически значимый объем образцов продукции, чтобы определить оптимальное смещение для TMP117.

Таблица 2. Требования к точности измерения температуры по ASTM E1112

Температура, ºCМаксимальная ошибка, ºC
< 35,8±0,3
35,8…37,0±0,2
37,0…39,0±0,1
39,0…41,0±0,2
> 41,0±0,3
 

pvvx

Активный участник сообщества
У - он даже температуру человека неточно показывает... Бяка полная - TI, что тут ещё сказать...
 

pvvx

Активный участник сообщества
Типичный термометр + влажность:
1669038195346.png
Те-же 16 бит.
 

pvvx

Активный участник сообщества
Если в конечных системах необходимо смещение, разработчик должен протестировать статистически значимый объем образцов продукции, чтобы определить оптимальное смещение для TMP117.
Ну какая у нас конечная система?
Греющий до +100С ESP8266 и рядом этот датчик. Даже если на другой платке... Если долговременно ветер (конвекция) подует с ESP, то сколько будет +калибровки? :)
Этим понятно как сделать измерение ветра с разрешением 0,01 м/c:
1669040010238.png
А TMP117 как? Он же тугодум.
А в масле сколько дельта градусов на мм глубины? Они чего там измеряли?
Вон в воде, вертикальной трубе на 6м, верх до +14С (внешка -1С), а она в скважине с +6С. Все теплые молекулы всплывают...
 

pvvx

Активный участник сообщества
TI в космосе в масле испытывали? :)
 

pvvx

Активный участник сообщества
У Вас прогресс, Вы теперь просто ерничаете,
а раньше вы бы их смешали с ...
Дык есть лучше варианты у других фирм. А TI всегда в своем репертуаре - умолчать самые главные вещи, а выпучить ерунду в рекламу.
Расскажите о Вашем варианте суперточного измерения температуры.
Есть такое - Гос. поверка. Ранее было много точек в разных институтах и КБ, ныне - ищи-свещи...
Вот там вам и откалибруют :p
 

nikolz

Well-known member
Дык есть лучше варианты у других фирм. А TI всегда в своем репертуаре - умолчать самые главные вещи, а выпучить ерунду в рекламу.
Есть такое - Гос. поверка. Ранее было много точек в разных институтах и КБ, ныне - ищи-свещи...
Вот там вам и откалибруют :p
как калибровать я знаю.
В итоге DS1820 дает погрешность +-0.02 гр С
меня это устраивает.
Выше есть картинка.
 

pvvx

Активный участник сообщества
как калибровать я знаю.
В итоге DS1820 дает погрешность +-0.02 гр С
меня это устраивает.
Включите 3 шт на одной платке рядышком (в паре см) и выводите в логи разницу. Триангуляцию на источник тепла всё равно не получите - у них свой разброс и шатания больше чем конвекция на обычном столе :p
Такой и подобной фигней я назанимался 20 лет назад и прекрасно знаю разбросы, в каких условиях и почему...
 
Сверху Снизу