Picproje Elektronik Sitesi

DERLEYİCİLER => Proton+ => Konuyu başlatan: mustafa_cmbz - 21 Şubat 2019, 02:11:27

Başlık: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: mustafa_cmbz - 21 Şubat 2019, 02:11:27
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 ?
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: quarko - 21 Şubat 2019, 09:18:11
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.
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: OG - 21 Şubat 2019, 09:38:52
http://www.protonbasic.co.uk/showthread.php/66835-DHT11-temperature-sensor-from-china
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: mustafa_cmbz - 21 Şubat 2019, 16:36:07
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ü.

Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: ziyaretci - 21 Şubat 2019, 17:32:10
Hocam ben basit bir kod hazırlamıştım DHT22 okumayla ilgili. Belki yardımcı olur.

https://www.elektrocavus.com/DHT22-AM2302-okuma-fonksiyonu
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: fide - 21 Şubat 2019, 18:56:29
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ü.
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: OptimusPrime - 21 Şubat 2019, 19:20:12
scope ile bak datasinda verilen zamanlamalara uyuyormusun veya yukselme ve dusme zamanlamalarin dogrumu
https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: yesilu - 21 Şubat 2019, 21:54:07
data hattına 10k pull up bağla
Başlık: Ynt: DHT22 4mhz ile çalışıyor 20mhz ile çalışmıyor?
Gönderen: mustafa_cmbz - 21 Şubat 2019, 23:25:46
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.