Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
10 Липня 2020, 22:07:41

Увійти

google


Автор Тема: И снова Arduino :-)))  (Прочитано 7635 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Yum

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 4807
  • Подяк: 610
  • Сергей, и на ты... :)
Re: И снова Arduino :-)))
« Reply #80 : 17 Жовтня 2019, 17:04:49 »
. - .

 :help: Подниму ка я тему....  Вопрос касается простеньких датчиков температуры\влажности DHT22.   Приехали два, лежат рядышком на столе. Температуру показывают примерно одинаковую... Разница в 1-1,50 Разница со спиртовым комнатным термометром примерно в 10 В принципе устраивает.  А вот по влажности выдают уж очень большую разницу   
Первый 32%
Второй 60% 
Накрыл их мокрой губкой... Через 5 минут -
Первый 62%,
Второй 94%.
Убрал губку, через минут 10 вернулись к "исходным" цифрам.
А "эталона" для влажности нет. Какому из них хоть примерно верить можно? :hz:
Записаний
Dob130\650 & SW1025 & SWMaxView90 & БТР150 на Celestron NexStar SE


Саша Наумов

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 1261
  • Подяк: 495
  • Refractorman
Re: И снова Arduino :-)))
« Reply #81 : 17 Жовтня 2019, 17:11:54 »
. - .

врут оба :shuffle:

в сети есть описания, как калибровать такие датчики
Записаний
Agema SD 150 + Pentax XO 2.5 + Leica binoviewer + WS-400

Takahashi FSQ-106N + FTF-3515 + Canon 6D-mark II + Lacerta MGEN-III @ 32 F/4

Yum

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 4807
  • Подяк: 610
  • Сергей, и на ты... :)
Re: И снова Arduino :-)))
« Reply #82 : 17 Жовтня 2019, 17:18:42 »
. - .

Та понятно что врут.... Саня, три дня рою... Именно про "откалибровать". Не нахожу...  :(
Эти датчики кажется вообще не калибруются в "домашних" условиях    :'(
Или не париться и взять что то типа GY-21 HTU21D... А эти оставить только для температуры в других проектах  :gigi:
« Останнє редагування: 17 Жовтня 2019, 18:14:02 від Yum »
Записаний
Dob130\650 & SW1025 & SWMaxView90 & БТР150 на Celestron NexStar SE


alex~

  • Offline Offline
  • Повідомлень: 5930
  • Подяк: 215
Re: И снова Arduino :-)))
« Reply #83 : 17 Жовтня 2019, 19:15:40 »
. - .

Цитувати
"Если вы используете весьма распространённые гигрометры DHT21 и они постоянно показывают 99% влажности, то эта статья для вас."

http://etrivia.ru/news/O-vybore-bloka-pitaniya

Выяснилось, что эти датчики весьма чувствительны к качеству питания, пульсации с размахом 150-200 милливольт полностью парализуют канал влажности, при этом канал температуры и обмен по шине работают нормально и контрольные суммы совпадают.
...
Кстати гигрометры DHT22 гораздо более устойчивы к некачественному питанию, но и среди них попадаются экземпляры подверженные этой болезни.
Записаний
Подякували

Yum

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 4807
  • Подяк: 610
  • Сергей, и на ты... :)
Re: И снова Arduino :-)))
« Reply #84 : 17 Жовтня 2019, 21:37:26 »
. - .

Полезная статья, но мои датчики не залипают на 99% или на каким то другом значении. Они бодренько и стабильно реагируют на изменение влажности, но показатели двух датчиков лежащих рядом совеншенно разные и маловероятные. Причем пробовал несколько раз накравать влажной губкой  цифры стабильно одни и те же
Записаний
Dob130\650 & SW1025 & SWMaxView90 & БТР150 на Celestron NexStar SE


Буйный астроном

  • Offline Offline
  • Повідомлень: 799
  • Подяк: 148
  • My observatory
Re: И снова Arduino :-)))
« Reply #85 : 17 Жовтня 2019, 21:47:33 »
. - .

При проектировании и постройки своей метеостанции экперементировал  с разными датчиками, в том числе и влажности. DHT11, ĎHT22 - это датчики уровня школьных лабоаторных опытов. Не серьёзно. SHT21 - получше,  по началу остановился на таком. Но, толи экземпляр мне попался такой, Толи ещё чегл, но он иногда показывал влажность больше 100%. Поменял на SHT31. Полтора года  висит на мачте - претензий нет.Есть SHT35 - по описалову очень точные.
Записаний
Подякували

Yum

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 4807
  • Подяк: 610
  • Сергей, и на ты... :)
Re: И снова Arduino :-)))
« Reply #86 : 01 Листопада 2019, 16:05:14 »
. - .

Поменял на SHT31. Полтора года  висит на мачте - претензий нет.Есть SHT35 - по описалову очень точные.
А каким образом проверяется точность показаний влажности? Поясню вопрос... Решил заменить DHT22.  SHT31\35\21 не было в наличии. Взял GY-21 HTU21D. То же вроде по информации и отзывам откалиброван на заводе и точен просто до невозможности. Подключил их все три (два DHT22 и GY-21 HTU21D). Да, показания у GY-21 HTU21D больше похожи на правду. Да и работает он пошустрее. В смысле меняет показания после принудительного изменения влажности. В скетчи для двух DHT22 прописал коррекцию погрешности. Опирался на данные с GY-21 HTU21D. Все бы хорошо, но...  Задумался над вопросом - а реально ли точен GY-21 HTU21D? И взял в качестве эталона старый добрый психометрический гигрометр ВИТ-1 и самый дешевый механический термогигрометр. Попутно взял второй датчик GY-21 HTU21D. Собрал все до купы. И получил:
1. Расхождение между двумя одинаковыми  GY-21 HTU21D примерно в 13%
2. Приличное расхождение между GY-21 HTU21D и ВИТ-1 (примерно в 10%) Это с тем который ближе по показаниям к ВИТ-1
Теперь сделал так:
1.Как "эталон" использую ВИТ-1.
2.Как контрольный - откалиброванный по ВИТ-1 механический термогигрометр.
3. Каждому электронному датчику просто в скетч прописал персональную коррекцию например:
void loop()
{
  int t = sens.readTemperature(2);
  int h = sens.readHumidity(2);   
  delay(2000);
  Serial.print("Hum: ");
  Serial.print(h+8);
основываясь на показаниях ВИТ-1 снимаемых по классике:

Пару дней наблюдаю за всеми показателями на всех приборах. Все вроде стабильно. При изменениях условий (открытое окно, игры с закрыванием\открыванием на несколько часов отопления) все меняется одинаково.
Можно теперь считать, что показания влажности датчиков боль-мень реальны?
Забыл сказать... Температуру все показывают правильно. Контролирую еще одним спиртовым термометром   ;D
« Останнє редагування: 01 Листопада 2019, 17:30:34 від Yum »
Записаний
Dob130\650 & SW1025 & SWMaxView90 & БТР150 на Celestron NexStar SE



Буйный астроном

  • Offline Offline
  • Повідомлень: 799
  • Подяк: 148
  • My observatory
Re: И снова Arduino :-)))
« Reply #87 : 01 Листопада 2019, 20:16:49 »
. - .

Детальное сравнение с психрометрами не делал. Удовлетворился показаниями датчика во время дождя, увидев влажность в районе 100%.  ;D
DHT22 показывал что-то около 88%.   :hz:
Ещё один момент. Датчик вычисляет влажность учитывая температуру своего же датчика, поэтому очень важно, чтобы он был установлен в
месте, где на него на попадают прямые солнечные лучи. Или под каким-то колпачком. В идеале в деревянном ящике с жалюзями.  :gigi: Ящик, я конечно проигнорировал, но не помешало бы.  На фото, под пластмассовым грибком - он самый.
Записаний
Подякували

UT4UUB

  • Offline Offline
  • Повідомлень: 149
  • Подяк: 42
  • Вечный новичок.
Re: И снова Arduino :-)))
« Reply #88 : 25 Лютого 2020, 10:27:39 »
. - .

Ковырялся с разными датчиками. DHT - печаль унылая, только для поиграться. Из всего, что тестировал, и по стоимости не крыло от Челленджера - BME-280 от Bosh. Точность для непрофессиональных целей достаточна, управление простое, цена вполне демократична. Ну и имеем "температура/влажность/давление" в одном датчике.
https://arduino.ua/prod1930-bme280-5v-i2c-datchik-temperatyri-vlajnosti-davleniya
Записаний
Focal 15-60x60, Tasco 12x25/2, Optus 76-700 в процессе докомплектации.

gonZo

  • Offline Offline
  • Повідомлень: 1438
  • Подяк: 29
  • "АСТРОНИК".
Re: И снова Arduino :-)))
« Reply #89 : 25 Лютого 2020, 16:52:57 »
. - .

юзаю месяцев 8 полет норм :super:
для домашнего использования датчик BME-280, рекомендую.
https://youtu.be/yXLcxQMsA2s
Записаний
Varietas delectat.
SW25012P BD Dob, EQ platform (hand made), Bausch&Lomb Legacy 7x50 Field 7.1.

Yum

  • Клуб Астрополис
  • Offline Offline
  • Повідомлень: 4807
  • Подяк: 610
  • Сергей, и на ты... :)
Re: И снова Arduino :-)))
« Reply #90 : 25 Лютого 2020, 17:46:10 »
. - .

юзаю месяцев 8 полет норм :super:
для домашнего использования датчик BME-280, рекомендую.
https://youtu.be/yXLcxQMsA2s
А как пришло убеждение в реальности показаний влажности?  :)
Это я к своим сомнениям\мучениям про которые тут писал http://www.astroclub.kiev.ua/forum/index.php?topic=37092.msg602507#msg602507
Записаний
Dob130\650 & SW1025 & SWMaxView90 & БТР150 на Celestron NexStar SE


gonZo

  • Offline Offline
  • Повідомлень: 1438
  • Подяк: 29
  • "АСТРОНИК".
Re: И снова Arduino :-)))
« Reply #91 : 25 Лютого 2020, 19:06:26 »
. - .

юзаю месяцев 8 полет норм :super:
для домашнего использования датчик BME-280, рекомендую.
https://youtu.be/yXLcxQMsA2s
А как пришло убеждение в реальности показаний влажности?  :)
Это я к своим сомнениям\мучениям про которые тут писал http://www.astroclub.kiev.ua/forum/index.php?topic=37092.msg602507#msg602507
не убеждался в правильности Вашим методом, улица, дом (с отоплением и без) датчик отрабатывает, интуитивно похоже на правду
Записаний
Varietas delectat.
SW25012P BD Dob, EQ platform (hand made), Bausch&Lomb Legacy 7x50 Field 7.1.

UT4UUB

  • Offline Offline
  • Повідомлень: 149
  • Подяк: 42
  • Вечный новичок.
Re: И снова Arduino :-)))
« Reply #92 : 25 Лютого 2020, 19:15:32 »
. - .

При сравнении с поверенными приборами - погрешность в пределах, сказанных в даташите. Где-то на ТыТрубке видал тест. Сам сравнивал только температуру и влажность - на работе есть поверенные термогигрометры.
Записаний
Focal 15-60x60, Tasco 12x25/2, Optus 76-700 в процессе докомплектации.

Буйный астроном

  • Offline Offline
  • Повідомлень: 799
  • Подяк: 148
  • My observatory
Re: И снова Arduino :-)))
« Reply #93 : 25 Лютого 2020, 20:59:49 »
. - .

Ковырялся с разными датчиками. DHT - печаль унылая, только для поиграться.

Вопрос конечно спорный, может просто такие экземпляры попались.

Вот пара скринов, прям сейчас. С моей метеостанции и с известного погодного сайта.
Записаний
Подякували