Elektronik / Mikrodenetleyici Projeleri/

57MM Display Döstergeli Saat Termometre Projesi

Sponsorlu Bağlantılar

Merhaba arkadaşlar, bu benim ilk projem. İnternette bir çok saat devresi gördüm ve yaptım fakat bir çoğunda bazı hatalarla karşılaştım.Bu hatalar genellikle DS1302 veya DS1307 RTC (Real Time Clock) entegrelerinden kaynaklanıyordu.Bazı projelerde ise RTC yerine kesme yöntemi ile saat bilgisi gösteriliyor.Ve genellikle zaman kayması oluyordu. Her ne kadar kristalde sorun olduğu söylensede ben buna inanmıyorum. Bazı arkadaşlar devrede kullanılan 32.768KHz kristale 1-1,5 pikofarad kondansatör bağlayarak sorunu çözdüğünü dile getiriyor. Bu projemde iki farklı kristal (farklı yerlerden alınmış) kullandım ve uzun süre teste tabii tuttum sonuçta herhangi bir zaman kayması olmadı. Ayrıca orta led (saniye gösteren kısım) kesme yöntemiyle yapıldığı için çok kararlı çalışıyor.

57mm-display-saat-ds1302-ds18b20-ds1307-rtc

Saat bilgisi DS1302 RTC entegresinden alınıyor.Isı bilgisi DS18B20 ısı sensöründen alınıyor. Isı bilgisinde eksi sıcaklık ve küsürat gösterilmiyor. DS18B20 -55 derece ile +125 derece arasında ölçüm yapabilen 9,10,11 veya 12 bit çözünürlükte üretilen bir ısı sensörüdür.12 bit çözünürlükte 0,0625 derece hassiyetle ölçüm yapmaktadır.Başka bir sorun ise besleme idi.Genellikle ayar yapabilmek amacı ile LM317T regülatör kullanıyor. Datasheet’inde her ne kadar 1A vereceği yazsada hepimiz biliyoruzki soğutucu olmadan imkansız soğutucu kullanmadan 100mA akım çekilse bile çok fazla ısınıyor. Bende bunu göz önüne alarak LM7809 kullandım ve çıkışını TIP3055 transistör kullanarak güçlendirdim. Böylece ısı sorunu ortadan kalkmış oldu. Peki nasıl parlaklık ayarı yapacağız? Ben 57MM displeylerle yapmış olduğum devre için LM7809 ve displayleri sürmek için 220 ohm direnç kullandım. Direnç değerini artırarak yada azaltarak parlaklığı ayarlayabilirsiniz.150 ohm ile 220 ohm arasında bir direnç kullanmanızı tavsiye ederim.Yada bunun yerine LM7808,LM7810 regüle entegrelerini kullanabilirsiniz.

57MM Display Döstergeli Saat projesine ait proteus isis simülasyon görüntüleri;

57mm-display-saat-projesi-proteus-isis-simulasyon-goruntuleri

Saat Termometre PCB Çizimi

57mm-display-saat-projesi-proteus-ares-pcb

PCB ile benim yaptığım devre arasında ufak tefek farklar var.(Bazı elemanarın yeri değişti)

Not:PCB de orta led kullanmadım bunun yerine ikinci displeyin DP ledini kullandım hoş bir görüntü oldu.

Not:TIP3055 ve BD135 displeyin altına gelecek şekilde yatay olarak monte edilmeli.

Saat ve derece ekranının saniye olarak ekranda kalma sürelerini ayarlayabilirsiniz. Beslemeyi kesin devreyi mod butonuna basılı olarak çalıştırın. İlk olarak 1-10 yani saatin ekranda kalma süresini saniye olarak göreceksiniz.Artır azalt butonları ile süreyi ayarlayın. Mod butonuna basın karşınıza 2-05 yani ısı bilgisinin ekranda kalma süresini saniye olarak göreceksiniz.Artır azalt butonları ile süreyi ayarlayın.

Mod butonuna tekrar bastığınızda ise normal çalışma ekranına döneceksiniz. DS18B20 ısı sensörünü iyi bir ölçüm yapabilmek ve iç ısının etkilememesi için kablo ile dışarı almanız gerekmektedir.

Devrenin baskı devresini hazırlayalı bayağı zaman geçti resimlerde göründüğü gibi biraz oksitlenmiş kusura bakmayın. :)

saat-termometre-projesi-pic16f628-57mm-display-dostergeli

Devreyi yapacak olan arkadaşlar herhangi bir sorun yaşarsa yorum yaparak bildirsin yardımcı olurum. PCB’yi Proteus 7.10 sürümünde çizdim açamayan olursa diye Region olarak da kaydettim. Tüm dosyalar ekte bulunuyor

Malzeme Listesi

29 Adet 220R direnç(parlaklık ayarı için isteğe bağlı olarak 150 yada 180 ohm)
1 Adet 1K
1 Adet 4,7K
3 Adet 10K
4 Adet ULN2003A
4 Adet 74HC595
1 Adet LM7809
1 Adet LM7805
1 Adet TIP3055
1 Adet BD135
1 Adet PIC 16F628A
1 Adet DS1302
1 Adet DS18B20
4 Adet 57MM Ortak Anot Display
1 Adet 32.768 KHz Kristal
1 Adet CR2032
1 Adet 3V Pil Yuvası
3 Adet 2 Bacaklı Buton
1 Adet 2’li Klemens (0 Numara)
1 Adet 100 Nanofarad

57MM Display Döstergeli Saat Termometre Projesine ait Proteus isis simülasyon, ares pcb ve pic16f628 hex dosyası: 57MM Display Döstergeli Saat Termometre Projesi
Dosya indirme LINK listesi (HTML formatında) link-23043.zip şifre-pass: 320volt.com

  • Hüseyin

    Hocam ben bunu 220 vokt ile nasıl çalıştırabilirim

  • Ali

    Ellerinize sağlık çok güzel çalışıyor

  • samed duran

    abi bana yardımcı olur musun devre çalışmadı neden bi yardımcı olabilir misin performans ödevimde