DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?

Başlatan mustafa_cmbz, 21 Şubat 2019, 02:11:27

mustafa_cmbz

Merhabalar..

Daha önce dht11 ile uygulamalar yapmıştım.Şuan ölçüm aralığı nedeni ile DHT22 ye geçtim.Fakat bu sefer yaptığım uygulamada çift serial haberleşme (9600 hızında ) kullandığım için 20mhz kristal kullandım.

Bu seferde DHT22 sensörü sıkıntı yaratıyor.Bunu nasıl çözebilir ve bu sensörleri kristal değeri değiştiğinde neye göre hangi kısımları değiştirmek gerek li ?

quarko

Sensörle haberleşirken aralarda bekleme süreleri var ise onlar değişmiş olacak kristal hızından kaynaklı olarak. O kısımlarda gözden kaçırdığın bir nokta olabilir.
"Aslanlar kendi hikayelerini yazmadıkça, avcıların kahramanlık hikayelerini dinlemek zorundayız."

OG

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

mustafa_cmbz

Alıntı yapılan: OG - 21 Şubat 2019, 09:38:52http://www.protonbasic.co.uk/showthread.php/66835-DHT11-temperature-sensor-from-china

Hocam dht11 üzerine çalışmış elemanlar son kısımda 1 parça kod paylaşmış denedim çalışmadı.birde sayfada linkin biri ölü.


ziyaretci

Hocam ben basit bir kod hazırlamıştım DHT22 okumayla ilgili. Belki yardımcı olur.

https://www.elektrocavus.com/DHT22-AM2302-okuma-fonksiyonu

fide

Aynı sıkıntı 24c64 ile i2c  veri okumada karşıma çıktı. İ2c kütüphanesinin içine her işlemden sonra 1ms süre ekledim, çözüldü.
Her birimiz, geride bıraktığımız eserler kadar ölümsüzüz. Evlat gibi, talebe gibi, icatlar gibi...   http://fidenetgaraj.blogspot.com

OptimusPrime

scope ile bak datasinda verilen zamanlamalara uyuyormusun veya yukselme ve dusme zamanlamalarin dogrumu
https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf
https://donanimveyazilim.wordpress.com || Cihân-ârâ cihân içredir ârâyı bilmezler, O mâhîler ki deryâ içredir deryâyı bilmezler ||

yesilu


mustafa_cmbz

Alıntı yapılan: yesilu - 21 Şubat 2019, 21:54:07data hattına 10k pull up bağla

Direnç mevcut hocam sıkıntımız başka..

Alıntı yapılan: OptimusPrime - 21 Şubat 2019, 19:20:12scope ile bak datasinda verilen zamanlamalara uyuyormusun veya yukselme ve dusme zamanlamalarin dogrumu
https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf

Hocam iyi güzelde datashette işlemci kristali şuysa bekleme sürelerin şukadar olmalı demiyor..

Şuan için gün içinde işi sağlama almak için 2. usarttan okuduğum co2 sensörünü iptal ettim sht11 i devrete dahil ettim şuan sorun yok gayet güzel çalışıyor.

Yarın usart sız co2 iptal ettiğüm bu haliyle dht22 yi bağlayıp deniyeceğim bklm ne olacak.