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.
DHT22 przykład zachowania dwóch różnych czujników
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.
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.
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.
-
- Posty: 393
- 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ę
@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.
-
- Posty: 393
- Rejestracja: pn gru 24, 2018 8:52 am
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ł.
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ł.
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.
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.