Низкая точность датчика SHT1x по влажности при высокой влажности

kvv213
Offline
Зарегистрирован: 17.04.2016

Привет всем!

Столкнулся с тем, что все мои датчики SHT1x существенно занижают влажность воздуха при высоких значениях влажности.

К примеру, при влажности в диапазоне 30-50 % они показывают более менее точно. При превышении влажности до 90 и выше процентов, отображается максимум 74%.

Сами датчики у меня на платах от RobotDyn, т.е. разведенные и припаянные. Показывают точно друг относительно друга, но вот врут по влажности по отношению с реальностью.

Проверил с питанием 3.3V и 5V - результаты идентичные. Вбил поправочные коэффициенты из даташита (новые), не помогло. Все равно максимум 74 :) в то время когда DHT22 показывает 99.90% (что вполне соответствует).

Проверил по получаемому значению от сенсора (без перевода в проценты) и по кривой дата шита получается все равно 74% :)

 

В чем может быть загвоздка? Никто не сталкивался?

 

bwn
Offline
Зарегистрирован: 25.08.2014

А на над насыщенными растворами солей не пробовали их протестить?
И где то в их даташите читал, что их надо эпизодически прокаливать при 100гр.С

kvv213
Offline
Зарегистрирован: 17.04.2016

bwn пишет:

А на над насыщенными растворами солей не пробовали их протестить?
И где то в их даташите читал, что их надо эпизодически прокаливать при 100гр.С

Про 100 гр в даташите ничего нету. Есть про отход после пайки, но это время однозначно прошло.

Про насыщенные растворы солей не понял смысла.  В чем тут соль?

Пробовал в пакете и надышать. DHT22 показывает сотню, SHT показывает 74. Аналогично и в погодной станции. Гисметео показыват 100 процентов, датчик только 73...

bwn
Offline
Зарегистрирован: 25.08.2014

Соль здесь.

Прокалка - 4стр, п.1.4

kvv213
Offline
Зарегистрирован: 17.04.2016

bwn пишет:

Соль здесь.

Прокалка - 4стр, п.1.4

Хм. Проще всего с натрий хлором получается. Стабильно 75% должно быть, что за пределами текущих показателей датчиков. Осталось только насыщенный раствор замутить :)

Насчет прокалки - после экстремальных условий, по идее датчики не должны были им подвергаться. Но попробовать можно. Я уже начал думать над поправочным коэффициентом, но для начала можно с натрий хлором проверить показания, благо он в наличии есть.

bwn
Offline
Зарегистрирован: 25.08.2014

Я тоже по поваренной поверял. Есть чистая (таблетированная от водоочистки), баночка майонезная, таблетка, воды несколько капель (таблетка мокрая, но без лужи), вовнутрь датчик и сверху стрейчем. Ждать стабилизации достаточно долго.
Хотя Вашу проблему с 90%, наверно лучше на глицерине поверять. У меня такие значения никогда не достигаются.

kvv213
Offline
Зарегистрирован: 17.04.2016

bwn пишет:

Я тоже по поваренной поверял. Есть чистая (таблетированная от водоочистки), баночка майонезная, таблетка, воды несколько капель (таблетка мокрая, но без лужи), вовнутрь датчик и сверху стрейчем. Ждать стабилизации достаточно долго.
Хотя Вашу проблему с 90%, наверно лучше на глицерине поверять. У меня такие значения никогда не достигаются.

Есть и водоочистка уже с соляным раствором :) Глицерин еще где-то надо раздобыть.

По поводу стабилизации, по идее время реакции датчика 8 секунд. Но если относится к "прокалке" в виде гидрации, то можно загрузить на 12 часов в такую атмосферу. На выходных надо будет попробовать.

bwn
Offline
Зарегистрирован: 25.08.2014

kvv213 пишет:

Есть и водоочистка уже с соляным раствором :) Глицерин еще где-то надо раздобыть.

Соль в виде раствора не нужна, просто смоченная, тогда насыщенный с гарантией.
Глицерин вроде в аптеках раньше продавался. Сейчас не знаю.((((

kvv213
Offline
Зарегистрирован: 17.04.2016

bwn пишет:

kvv213 пишет:

Есть и водоочистка уже с соляным раствором :) Глицерин еще где-то надо раздобыть.

Соль в виде раствора не нужна, просто смоченная, тогда насыщенный с гарантией.
Глицерин вроде в аптеках раньше продавался. Сейчас не знаю.((((

Пришел ответ от Sensirion. Говорят, что:

А. Сравнивать с DHT не кошерно, поскольку точность последнего крайне низкая. Ну, тут как бы без вопросов. Заготовил BME280. Ну и соляной раствор, само собой.

Б. Есть риск того, что сенсор был загрязнен какой-то дрянью, возможно, что в процессе изготовления. Спросил их насчет того, каким образом стоит обеспокоиться об очистке.

 

Выслали даташит на их исследования в отношнии воздействия различных веществ. Результат похож на воздействие бутилового ацетата. Кстати, на сигаретный дым датчики реагируют слабо.

bwn
Offline
Зарегистрирован: 25.08.2014

А датчика из другой партии нет в хозяйстве, между собой сверить? Если пользуете часто, наверно есть смысл завести в качестве эталона.

kvv213
Offline
Зарегистрирован: 17.04.2016

У меня таких датчика сейчас доступно 3 штуки. Все кажут с недобором в верхнем диапазоне. Собственно это и сподвигло на сравнение.

Тем не менее, производитель уже не рекомендует их использовать и переходить надо как минимум на серию SHT3x. Но я планирую дальше работать с BME280 или их аналогами. Датчики намного интереснее и, надеюсь, с лучшей точностью.

 

Рекомендуют сначала прогреть при 100, потом загидрировать. Посмотрим.

kvv213
Offline
Зарегистрирован: 17.04.2016

Так, прокалил при 100-105 градусах, правда не 10 часов, как рекомендуют, а всего часа 4-ре. Стало показывать уже за 80% влажности. Что радует. Теперь осталось провести гидратацию :)

bwn
Offline
Зарегистрирован: 25.08.2014

Спасибо, интересненько, отписывайтесь. Ни разу не видел описания практического опыта по этим датчикам.

kvv213
Offline
Зарегистрирован: 17.04.2016

После ввода новых корректирующих значений стало различаться на 5% в нижней границе (сравниваю с DHT и BME). Но надо провести гидратацию.

 

kvv213
Offline
Зарегистрирован: 17.04.2016

В общем продержал три датчика SHT1x (после прокалки), DHT22 и BME280 полутора суток в баночке над солевым раствором и солью. Данные снимались каждые 15 секунд. DHT22 периодически не мог дать показания, поэтому он выдавал nan.

Данные доступны тут https://cloud.mail.ru/public/89yY/tiiaAjuRn

Пока никаких выводов дать не могу. Датчики показывают в противоположные стороны. И каком из них можно вреть - совсем непонятно.... Одно могу сказать, после прокалки SHT стал показывать лучше, по крайней мере у него стали появляться значения свыше 74 процентов :)

В даташите на BME тоже есть упоминания на пропечку и гидрацию. Права температуру дают чуток повыше, а срок пониже. Но так же есть вариант и просто с гидратацией.