PIC Üzerine En Az İki Adet SHT11 veya DS18B20 Bağlayarak Kullanma

Başlatan milasli, 09 Şubat 2016, 21:55:37

milasli

İyi akşamlar. Pic programlama için CCS C dilini kullanıyorum. 1 adet Pic ile iki adet sensör kullanarak farklı mekanların sıcaklık ve nem ölçümünü yapmak istiyorum. Fakat birçok sitede araştırdım ama işin içinden çıkamadım. Bu işlem için kullanılacak programı anlayamadım. DS18B20 sensöründe ROM kodunu okuyarak kullanım hakkında bilgiler var ama çözemedim. Bu konuda yardımcı olur musunuz? Örnek program verebilir misiniz?

a.shn

Merhaba  DS18B20 sensörünü daha önce kullanmadım ama  datasheetini inceledim birazcık. 1-wire haberleşmesi ile sensörün SCRATCHPAD kısmından değeri okuyarak yorumlayacaksın. Ayrıca bu kısımdan çeşitli ayarlarlar yaparak resolutionı değiştirebilirsin. Datasheeti incelersen ve 1-wire haberleşmesi konusunda araştırma yaparsan çözüme ulaşaçağına inanıyorum.

Sıcaklık değerini :

buradan okuyacaksın

Datasheette verilen Örnek veriyi inceleyebilirsin:







milasli

Cevabınız için teşekkür ederim. O konuyu çözemeyince başka pine bağlayarak çözdüm sorunumu. Proteus ta sıkıntısız calışıyor. İkinci sıcaklık sensörünü aldığımda devre üzerinde de deneyeceğim.