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

Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

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:
Patryk
Posty: 2674
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

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
Posty: 389
Rejestracja: pn gru 24, 2018 8:52 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ę
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

@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:
Arek.kandula
Posty: 389
Rejestracja: pn gru 24, 2018 8:52 am

Espablo pisze: śr sie 21, 2019 8:38 am @Arek.kandula możesz odczytać napis producenta na czujniku?
Asair
tgaweda
Posty: 91
Rejestracja: pn lis 13, 2017 9:21 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
Posty: 91
Rejestracja: pn lis 13, 2017 9:21 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
Posty: 2674
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

@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".
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

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:
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

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:
ODPOWIEDZ

Wróć do „Sprzęt”