Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Categories:

Еще графики по TSYS01

Вчера дома я набросал логгер, общающийся с микроконтроллером, и сохраняющий температурные данные через указанный промежуток времени (в данном случае — одну секунду). Датчики все так же прилеплены к куску стекла и обмотаны двумя слоями толстой подложки для теплого пола. Похвастаюсь сразу картинкой:
temp_avg100
Скользящее среднее по 100 точкам


Красота, не правда ли? Что-то подобное я (правда, вообще без усреднения) получал от платиновых терморезисторов с 24-битным АЦП. Сырые данные, конечно, не такие красивые:
temp

Усреднение по 30 точкам уже в какой-то мере снимает шум, но еще не так красиво:
temp_avg

Вот в каких пределах меняется шумовая характеристика (из сырых данных вычтено скользящее среднее по 100 точкам):
temp_diffs

Последние два графика, к сожалению, не являются объективной характеристикой датчиков (т.к. всего два, если бы хоть 50 в кучу собрал…). Но я приведу и их. Пусть те, кто использует DS18B20, сравнит разности показаний своих термометров с этими ☺
Вот — сырые данные T1-T0:
temp_t1-t0

А вот — разница скользящих средних:
temp_t1-t0_avg100

Если изображенное на этих графиках действительно свойственно всем чипам TSYS01, то это значит, что на заводе их реально калибруют с на пару порядков более завышенной точностью, чем в даташите указано (по крайней мере, в таком узком диапазоне температур).
По-хорошему, их бы погонять во всем рабочем диапазоне, но это невозможно ввиду отсутствия полноценного термостата. В любом случае, для мониторинга зеркала важно знать не абсолютные, а относительные разности температур. А с этим у датчиков, похоже, все отлично!

Кстати, задумался: как при такой точной заводской калибровке датчики получаются всего по ~5-6 баксов за штучку?
Tags: термодатчики
Subscribe

  • А как народ книжки покупает?

    Вот хочу почитать относительно свеженького Гонсалеса-Вудса. Читалки формата А4 у меня, к сожалению, нет. Смотрю на бумажную версию: 113 баксов(!!!)…

  • Qt-creator на нескольких мониторах

    Сижу, значит, пишу код. И внезапно ощущаю нехватку одновременно открытых как минимум четырех кусков кода! А на одном основном мониторе (хоть и 2560…

  • Электронщики поймут

    Для тех, кто придумал бессвинцовку, должен быть отдельный котел со свинцом! (не мое) Reposted from dreamwidth:…

promo eddy_em september 3, 12:13 8
Buy for 10 tokens
Уже больше полугода занимаюсь разработкой, вот, наконец-то в мастерских взялись за меня и начали выдавать первые детали. Сегодня сделал тестовую сборку (как обычно, местами пришлось "доработать напильником"): Пока прибор без названия (да и как-то не лезет в голову ничего, у меня нет…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 9 comments