Birden fazla ds18b20 ile tek tel üzerinde bağlantı i2c gibi mümkün mü?

Başlatan demket, 02 Haziran 2009, 14:23:26

demket

Bir proje için birden fazla ds18b20 ile Aynı pinden (bacaktan) sıcaklık ölçümü yapmamız gerekiyor.Tek tel olma nedeni sensör sayısının fazlalığı. Dil olarak jal kullanıyoruz.

Bildiğim kadarıyla i2c olursa problem yok. Ama ds18b20 1_wire protokolünü kullanıyor. 1_wire_extra kütüphanesi de bunun için var galiba. Malesef sonuç yok.

Acaba 1_wire_extra ile bu iş yapılabilinir mi? ve 1_wire hub diye bir şey duydum. Acaba bu işlere mi yarıyor?

Jal ile uğraşanlar ve konuda hakkında tecrübesi olardan yardım bekliyoruz.

Bu arada nem ölçümü için ucuz ( <5 TL ) bir sensör arıyoruz. Ne önerebilirsiniz...

Teşekkürler...

mhoca


demket

Amacımız: aynı anda sensörlerin sıcaklıklarını

1--->27
2--->25
3--->12
...
..
.

şeklinde seri porttan bilgisayara kaydetmek istiyoruz. Yani logger.

Tek sensörle yapabiliyoruz.

Birden fazla sensörle bahsettiğiniz şekilde olur mu? Olursa konuyu biraz açabilir misiniz?

Teşekkürler

mhoca

Girişe koyacağınız bir analog swiçle sıralı okuyabilirsiniz. Analog sw. 4051 , 4052 , 4053 olabilir sizin seçeceğiniz sandığım kadarıyla tek iletken en iyisi 4051. Kontrol  A B C den yalnız  A kullanılarak sensör girişleri Q0 ve Q1 olarak tain edilir A 0 iken Q0\' bağlı sensör A 1 iken -HİGH- ise  Q 1 \'e bağlı sensör okunabilir. Kontrol B ve C kullanılr ise sensör sayısı 4 ve 8 yapılabilir. İyi çalışmalar.

elektrofizik

dostum, bu bahsettiğin yöntemle yapılmış termometreler var. bunu yapan kişi rom okuma denen bir yöntem kullanmış. örnek devreler şu sitede var ama kaynak dosyalarını vermemiş.
http://www.elektrobilim.org/forum/showthread.php?t=1745
http://www.elektrobilim.org/forum/showthread.php?t=1935
http://www.elektrobilim.org/forum/showthread.php?t=2284

bu arada, analog switch ile ds18b20 sensörleri bağlanmaz. bu switchler tek yönlü iletim sağlar bu nedenle ds sönsörlerine komut gönderemessin.

mhoca

Analog Sw\'ler  iki yönlü çalışırlar bir deneyiniz. İki yönlü çalıştıklarından eminim. Böyle uygulamalarım oldu. İyi çalışmalar.

Hızlı Yanıt

Not: Bu konu bir moderatör tarafından onaylanmadan görüntülenmeyecektir.

Adı:
E-Posta:
Doğrulama:
Lütfen bu kutuyu boş bırakın:
IRFP250 Nedir:
kısayollar: göndermek için alt+s veya önizleme yapmak için alt+p'ye basın