DHT22 przykład zachowania dwóch różnych czujników

User avatar
Espablo
Posts: 1460
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Wed Aug 21, 2019 4:57 am

Podłączyłem cały układ do analizatora stanów logicznych. No i mam pierwsze spostrzeżenia.
Podczas startu esp8266 generuje na tym pinie (u mnie GPIO2) dużo "zakłóceń". Chociaż tak na prawdę nie można tego nazwać zakłóceniami bo to są regularne zmiany 0 - 1. To, natomiast powoduje zawieszanie się DHT22. ASAIR nie jest odporny na tego typu śmieci, a AOSONG radzi sobie z tym bez problemu. Wystarczy tylko rozłączyć ten jeden pin na czas startu esp8266 i układ działa poprawnie.
Zastanawiające jest tylko skąd te "zakłócenia". Czy to wina konstrukcyjna esp8266 i po prostu ten typ tak ma. Czy też jest to wina SDK 1.5 i bootloadera jaki jest wgrany w układ. Może nowsze SDK 2.0 lub 3.0 nie mają już tej przypadłości. Wieczorem postaram się dodać jakieś screeny pokazujące jak wyglądają te przebiegi 0 - 1.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
Patryk
Posts: 549
Joined: Mon Jan 07, 2019 7:51 pm

Wed Aug 21, 2019 7:23 am

To o tym, że dht22 (ASAIR), "nie lubi" gpio2, też już gdzieś kiedyś wyczytałem na jakimś anglojęzycznym forum.
Parę postów wyżej podałem, że nie mam żadnych problemów z tym czujnikiem, a to może dlatego, że on jest podpięty pod gpio14.
Jedynie co mnie irytowalo, to to, że jak odłączyłem czujnik ( lub się zawiesł) to zostawaly ostatnie pomiary. Ale tu z pomocą przyszedł @lesny8 :
 viewtopic.php?p=45311#p45311
Wtedy pisałem, że czujnik mi się zawiesza, ale to była moja wina, bo nie miałem rezystora PULLUP.
Arek.kandula
Posts: 286
Joined: Mon Dec 24, 2018 8:52 am

Wed Aug 21, 2019 7:54 am

Ja mam dht22 podłączony pod gpio 1 i również rozłącza ale ostatnio 4 dni było ok.teraz co 12 h rozłącza się
User avatar
Espablo
Posts: 1460
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Wed Aug 21, 2019 8:38 am

@Arek.kandula możesz odczytać napis producenta na czujniku?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
Arek.kandula
Posts: 286
Joined: Mon Dec 24, 2018 8:52 am

Wed Aug 21, 2019 9:27 am

Espablo wrote:
Wed Aug 21, 2019 8:38 am
@Arek.kandula możesz odczytać napis producenta na czujniku?
Asair
tgaweda
Posts: 41
Joined: Mon Nov 13, 2017 9:21 pm

Wed Aug 21, 2019 9:00 pm

Cześć,

do dziś było DHT22 razem z node nodemcu v2:

pierwszy - AOSONG na LIGHTSWITCH-x2-DHT22 by Zybi - DHT podpięty do D4 tracił pomiar +/- co pół roku
drugi - ASAIR na *inCan - razem z DS18B20 gdzie DHT podpięty do TX - tracił pomiar po tygodniu, kilku godzinach, kilku dniach - bez reguły

od teraz:
ASONG podpięty do *inCan
ASAIR do LIGHTSWITCH

i będę obserwował.
tgaweda
Posts: 41
Joined: Mon Nov 13, 2017 9:21 pm

Wed Aug 21, 2019 9:11 pm

Wystarczyło 10 minut - ASAIR przestał pokazywać temperaturę / wilgotność po próbie korekty wskazań wilgotności w cloudzie. Odłączę i włączę mu zasilanie - zobaczymy co dalej.
Patryk
Posts: 549
Joined: Mon Jan 07, 2019 7:51 pm

Wed Aug 21, 2019 10:08 pm

@espablo, jeszcze jedna przyszła mi "myśl" - może "bez sensu".
Twoje softy, są w wersji oprogramowania 2.7.2
Ja mam w wersji 2.7.9 i 2.7.10
Może tu jest jakieś "rozwiązanie".
User avatar
Espablo
Posts: 1460
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Thu Aug 22, 2019 3:06 am

Wersję oprogramowania mam najnowszą więc to nie to.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
User avatar
Espablo
Posts: 1460
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Thu Aug 22, 2019 10:28 am

Prosiłbym o wpisywanie tutaj jakie macie czujniki na pokładzie i jak działają. Zrobię taką małą statystykę jakie czujniki DHT22 działają najlepiej a jakich unikać.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
Post Reply