Elektronik / Mikrodenetleyici Projeleri/

LM35 Sensörlü Isıtıcı Kontrollü Termometre

Sponsorlu Bağlantılar

Bu projede PIC16F877 mikrodenetleyici entegresini kullanarak ısı kontrollü termometre yaptık. Termometre uygulaması için PIC 16F877’nin A/D dönüştürücü özelliğinden faydalanıldı. Devrede çıkış birimi olarak LCD ekran kullanılmıştır. Ama uygulamanın asıl özelliği belirli bir bant aralığındaki sıcaklığın (20C-25C) altında veya üstündeki sıcaklık değerlerinde çıkışlara bağlı fan veya ısıtıcıyı sıcaklık değerine göre çalıştırmaktır.

Devre ve Çalışması : A/D dönüştürücü için gerekli analog giriş için LM 35 ısı sensörü kullanılmıştır.LM 35 ısı sensöründen gelen analog sinyaller A/D dönüştürücü tarafından dijital sinyallere dönüştürülerek mikrodenetleyici tarafından işlene bilecek hale getirilir. İşlenen bu sinyaller çıkış birimi olan LCD ye sıcaklık değeri olarak yazdırılır.

Bu değer daha evvel belirlenmiş olan sıcaklık aralığı (oda sıcaklığı) ile karşılaştırılır şayet sıcaklık değeri belirlenen sıcaklık değerlerinin altında ise mikrodenetleyicinin C portunun 6 numaralı ucunda (RC6) 5V luk bir gerilim görülür. Bu gerilim değeri RC6 pinine bağlanmış transistör iletime geçirerek transistore bağlı rölenin kontaklarını kapatır ve ıstıcı aktif hale gelir bu sırada LCD ekranda sıcaklık değeri ile birlikte “soğuk” yazısı gözlenir.

Sıcaklık değeri bant değerlerinin üstüne çıktığında bu defa C portunun 7 nolu pini (RC7) 5 voltluk çıkış gösterir ve çıkışındaki transistör yardımıyla diğer rölenin kontaklarını kapatır ve fan aktif hale gelir. LCD ekran da ise “sıcak” yazısı görülür. Eğer sıcaklık değeri bant aralığında bir değerse devre sadece termometre görevi görür, herhangibir cihaz çalışmaz ve LCD de sıcaklık değeri ile birlikte “normal” yazısı gözlenir.

Devre Şeması
pic16f877-lm35-kontrollu-termometre

Baskı devre ve üstten görünüş
pic16f877-lm35-kontrollu-termometre-pcb-alt

Şekilde devreye bakıldığında çok az eleman gerektiği görülmektedir. Buda baskı devrede basit bir tasarımı gerektirir.

lm35-kontrollu-termometre-pcb-ust

Hazırlayanlar: Abdülaziz Pekdoğan ve Murat Denli Projenin Dosyaları LM35 Sensörlü Isıtıcı Kontrollü Termometre

Dosya indirme LINK listesi (TXT formatında) link-4175.zip şifre-pass: 320volt.com

  • Pasan_Laksiri

    Nice Project. Is some one also hv two line thermo with sevensegments.

  • murat

    gerçekten çok işime yaradı hazırlayanın da paylaşanın ellerine sağlık.ama keşke devrenin tamamen bitmiş halininde fotosu olsaydı ama olsun tekrar tekrar teşekkürler

  • akrepkral

    Hocam projenin hex kodlarını txt halinde verirseniz çok memnun olurum.
    Benimde dönem projem olacakda =)
    Isıtıcı yerine ne takmak lazım ? =) fan tmam da ısıtıcı problemli biraz ?

    Şimdiden Teşekkurler…

  • ali kaan özdemir

    Arkadaşlarım siz bir tanesiniz ben meslek lisesinde okuyan bir öğrenciyim ögretmenim ödev vermişti sonunda buldum galiba sınıfda da tek ben bulmuş olacağım emeğe saygı..

  • deremos

    Basit ve güzel bir proje,kendini geliştirmek isteyenler için çok uygun.
    Alan çok büyük değilse akkor flamanlı lamba ısıtıcı yerine işinizi görecektir.
    paylaşım için teşekkürler.

  • eses

    Arkadaşlar çok sağ olun çok güzel proje. Ben dönem projesi olarak yaptım bunu ama çalıştıramadım hex dosyasını direk kopyaladım ic proga ordamı yanlış yaptm bilmiyorum. Eksik bir şey varmı bana yardımcı olursanız çok sevinirim şimdiden teşekkürler. Projenin fotoğrafı varmı benim gibi acemilere çok yardımcı olacağını düşünüyorum..

  • Sercan

    Paylaşım için teşekkürler.
    Acaba kodları ve devrenin bitmiş halini paylaşa bilir misin?

  • Enis

    güzel bir proje eline sağlık.
    programın picbasic dilinde yazımı var mı?

  • hasan

    tam bana lazım bir proje. sağ ol

  • Ebru Kaba

    acaba bu projenin hex dosyasını paylaşabilir misiniz? hexe çeviremedim