-55 ile 125 Aralığında Ölçüm Yapan Dijital Termometre
Dijital Termometre Bu makalede DS18B20 ısı sensörü kullanılarak yapılan dijital termometre devresinden bahsedilecektir Devrenin çalışması basit olarak şöyle; PIC 16F877A mikrodenetleyicisi sensörden aldığı 16 bitlik datayı içerisinde yorumlayarak LCD veya 7 segment displaylere aktarıyor Şunu hemen belirteyim, devreyi yapınca mutlaka ds18b20 yi 7805 regüle entegresinden kablo yardımıyla uzaklaştırın ki ısınan regüle entegresi sensörü etkilemesin.
Dallas firmasının üretmiş olduğu DS18B20 sensörü, +125 ile -55 derece arasında ölçüm yapabilmektedir Ben +127 dereceye kadar ölçüm yaptım Sıfırın altında maximum noktayı deneyemedim ama buzdolabında -8 derece bilgisini okudum Sensörün kullanıcı tarafından belirlenen yüksek ve alçak ısı değerlerini haber vermesi için iki adet register bulunmakta Ortamdan algılanan ısı 16F877A ya 16 bit olarak aktarılmakta, yazılan programa göre yorumlanmakta LCD ye veya 7 segment displaylere gönderilmektedir
DS18B20 Blok Diyagramı
DQ ucu 47 K lık bir pull-up direnci ile mutlaka +5 V ta bağlanmalı Eğer bu nokta atlanırsa devre 0 dereceyi gösterecektir
Isı bilgisini LCD ekranda görmek için pice Lcdhex dosyasını yüklemeniz ve 2x16 Hitachi HD44780 lcd sini bağlamanız yeterli olacaktır Aşağıdaki resimde de görüldüğü gibi bu devrenin hassasiyeti oldukça iyi
Isı bilgisini 7 segment diplayde görüntülemek istiyorsanız pic'e 7segmenthex dosyasını yüklemelisiniz Malzeme olarak 4 adet 74HC595 shift register entegresi ile 31 adet 33 ohm direnç kullanılmıştır Devre aynı anda hem LCD ye hem de 7 segment displaye ısı bilgisi göndermek için tasarlanmamıştır.
Dijital Termometre Bu makalede DS18B20 ısı sensörü kullanılarak yapılan dijital termometre devresinden bahsedilecektir Devrenin çalışması basit olarak şöyle; PIC 16F877A mikrodenetleyicisi sensörden aldığı 16 bitlik datayı içerisinde yorumlayarak LCD veya 7 segment displaylere aktarıyor Şunu hemen belirteyim, devreyi yapınca mutlaka ds18b20 yi 7805 regüle entegresinden kablo yardımıyla uzaklaştırın ki ısınan regüle entegresi sensörü etkilemesin.
Dallas firmasının üretmiş olduğu DS18B20 sensörü, +125 ile -55 derece arasında ölçüm yapabilmektedir Ben +127 dereceye kadar ölçüm yaptım Sıfırın altında maximum noktayı deneyemedim ama buzdolabında -8 derece bilgisini okudum Sensörün kullanıcı tarafından belirlenen yüksek ve alçak ısı değerlerini haber vermesi için iki adet register bulunmakta Ortamdan algılanan ısı 16F877A ya 16 bit olarak aktarılmakta, yazılan programa göre yorumlanmakta LCD ye veya 7 segment displaylere gönderilmektedir
DS18B20 Blok Diyagramı
DQ ucu 47 K lık bir pull-up direnci ile mutlaka +5 V ta bağlanmalı Eğer bu nokta atlanırsa devre 0 dereceyi gösterecektir
Isı bilgisini LCD ekranda görmek için pice Lcdhex dosyasını yüklemeniz ve 2x16 Hitachi HD44780 lcd sini bağlamanız yeterli olacaktır Aşağıdaki resimde de görüldüğü gibi bu devrenin hassasiyeti oldukça iyi
Isı bilgisini 7 segment diplayde görüntülemek istiyorsanız pic'e 7segmenthex dosyasını yüklemelisiniz Malzeme olarak 4 adet 74HC595 shift register entegresi ile 31 adet 33 ohm direnç kullanılmıştır Devre aynı anda hem LCD ye hem de 7 segment displaye ısı bilgisi göndermek için tasarlanmamıştır.