Sıcaklık sensoru

Başlatan jir, 06 Mayıs 2013, 16:48:07

jir

sıcaklıgı degerını olcebılmem ıcın protokol mu kullanmam gerekıyor yoksa  sıcaklık ıcın bır allgorıtmamı olusturmalıyız

darklancet

Ne kullanarak ölçüceğini yazarsan daha kolay yardımcı olunur.

Kabil ATICI

önce nasıl bir sıcaklık algılayıcı kullanacaksın?
LM35 - çıkış analog olduğu için ADC kullanımı  gerektirir
DS1820- çıkışı dijital 1-wire bağlantı gerektirir
LM75-çıkışı dijital i2c bağlantısı gerektirir
NTC,PTC analog ölçüm için kullanılabilen algılayıcılar adc ile birlikte ek kuvvetlendirice (opamp) gerektirb
Termocouple- ek kuvvetlendirici (opamp) ile birlikte referans sıcaklık ölçümü ve adc gerektirir.

Kullanmak istediğin sensöre göre senin iletişim protokolün ve algoritmen değişecektir...
ambar7

jir

LM35 sensorunu kullanacagım bununda ayrı bır protokolu varmı?

Kabil ATICI

iç adc kullanacaksan sadece işlemci register erişimi yeterli... Harici adc kullanacaksan ancak iletişim protokolu gerekir...

LM35'den okuduğun bilgiyi ne yapacaksın?
ambar7

Maxim

Alıntı yapılan: jir - 06 Mayıs 2013, 17:34:27
LM35 sensorunu kullanacagım bununda ayrı bır protokolu varmı?

LM35
sıcaklığa göre voltaj üretir, yani sıcaklık arttıkça voltaj artar
mesela lm35 çıkışında 1 volt varsa sıcaklık 100 derecedir

adc okuması yapacaksın

Tagli

Aman dikkat, LM35'in sahteleri olabiliyor piyasada. Transistörleri alıp, yazılarını kazıyarak üstüne LM35 yazısı basıp satıyorlar. PIC'le boğuşmaya başlamadan önce multimetre ile çıkışına bakıp doğru değeri gösterip göstermediğini kontrol etmekte fayda var.
Gökçe Tağlıoğlu

armsistem