[elektro] DHT22

Pipi lista at puzsar.hu
Fri Feb 28 19:08:26 CET 2014


Hali!
https://www.google.com/search?client=aff-maxthon-newtab&channel=t2&q=DHT22%20source
első találat?
http://learn.adafruit.com/dht/using-a-dhtxx-sensor

2014.02.28. 18:49 keltezéssel, Nemeth Tibor írta:
> Hali!
>
> Megszólítani készülök egy DHT22-es páraszenzort. Olvasom az elérhető
> doksikat de a lényeg valahogy mindegyikben kínai.
> Csak feltételezéseim lettek és az eljövendő szívás mértékét
> minimalizálandó, kérem akinek vannak tapasztalati, ellenőrizzék
> az alábbiakat:
>
> A kommunikáció úgy indul, hogy lehúzom a vonalat legalább 1 ms
> időtartamra. Ebben még biztos vagyok.
> Egyes programrészletek szerint ezután magasba kell húzni a vonalat
> 40us-re majd bemeneti módba váltani. Nem elég csak bemeneti módba váltani?
> Kell-e felhúzó ellenállás? Többnyire azt olvasom igen, de pont az aki
> felhúz 40us-re tagadja.
>
> Ezek után a DHT lehúzza a vonalt 80us-re majd felengedi ugyanennyi
> időre. Ezután kitol 40 bitet.
>
> 1 bit átvitele: lefutás, 50us alacsony, felfutás, a bit értékétől
> függően 0:27us, 1:70us ideig magas majd lefut ami már a következő bit
> eleje.
>
> A 40 bit 5 byte, MSB elöl,  utolsó byte a kontrolszumma ezt érteni vélem.
>
> Ezt viszont nem igazán értem:
>
> DATA=8 bit integral RH data+8 bit decimal RH data+8 bit integral T
> data+8 bit decimal T data+8 bit check-sum
>
> Talán egy byte egész-rész (integral/integer?) majd egy byte tört-rész?
> Utóbbi milyen egységben, tized, század, harmincketted?
> Mondjuk ez: $21 $05 $FE $08  azt jelenti hogy RH=33.5% és T=-2.8°C ?
> Kérek egy példát ha van valakinek.
>
>
> Üdv+kösssz
>                             Németh Tibor
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
>


-- 
Pipi
http://www.puzsar.hu



More information about the Elektro mailing list