1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Haz
3rd

10 CM 7 Segment Display DS18B20 & DS1302 Saat Termometre

İnternet üzerinde verilen çeÅŸitli pic projelerinde verilen hex dosyaların devreyle alakasının olmadığını duymuÅŸtum ama pek ihtimal vermiyordum fakat başımıza gelince anladım. Daha önce sitemizde “CCS ile 10CM Display DS18B20 Saat Termometre” baÅŸlığı altında yayımlanan projede bir arkadaşımın uyarısıyla böyle bir hataya düştüğümü farkettim. Suç tabiki bendeydi güvenip iyicene incelemeden, kontrol etmeden siteye koyduk. Program devreye uygun deÄŸilmiÅŸ baskı devreyi tasarlayan arkadaÅŸ da saÄŸolsun displayleri öyle bir yerleÅŸtirmiÅŸki kimisi normal kimisi baÅŸ aÅŸağı duruyordu. Biraz uÄŸraÅŸtıktan sonra yazılım ve baskı devredeki bir kaç deÄŸiÅŸiklik ile sorunlar halledildi. Devreden DS1307 çıkarılıp yerine ds1302 konuldu ve displayle ilgili sıkıntılar programla halledildi. Devreyi yapan arkadaşım Yönet Bütün’e tekrar teÅŸekkürlerimi sunarım. Devrenin bitmiÅŸ halini yukarıdaki videodan görebilir ve kaynak kodlar ile devrenin baskı devresine buradan ulaÅŸabilirsiniz. Devreyi yapmakta sıkıntı yaÅŸarsanız mail ile bana ulaşıp yardım isteyebilirsiniz.

Edit: Devrede ds1307 yerine ds1302 kullanıldığı için bazı deÄŸiÅŸiklikler yapılmıştır. AÅŸağıdaki ÅŸekilde görüldüğü üzere ds1302′nin 7 numaralı pini Pic16f628′in 18 numaralı pinine baÄŸlanmalı ve butonlara pull-up direnci baÄŸlanmalıdır. Devrenin orjinal ÅŸeması bu adrestedir. Baskı devre ile ÅŸema farklılık gösterebilir tam olarak karşılaÅŸtırmadım ama yazılan kodlar baskı devreye göre yazıldığı için devrenin çalışmasında herhangi bir sıkıntı yoktur. Merak ettikleriniz için temasa geçebilirsiniz.

Devre dosyaları için verdiğim linkte hex dosyası yerine yanlışlıkla sym dosyası eklemişim hata düzeltildi ccs c ile uğraşmayan arkadaşlar değişiklik yapmak istemezlerse doğrudan hex dosyasını kullanabilirler.

saatayrinti.JPG

 



Free Image Hosting at www.ImageShack.us

QuickPost Quickpost this image to Myspace, Digg, Facebook, and others!
Free Image Hosting at www.ImageShack.us

QuickPost Quickpost this image to Myspace, Digg, Facebook, and others!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Benzer Yazılar


8 Responses to “10 CM 7 Segment Display DS18B20 & DS1302 Saat Termometre”

  1. By ibrahim on AÄŸu 13, 2008 | Reply

    16f628 ile yapılan 10cm lik saat derece devresinde ısı sensörü baskı devrede DS1820 YAZILMIŞ AMA SİTEDEKİ BİLGİ KISMINDA DS18B20 Yazılmış hangisini kullanacağız..

  2. By kullanıcı on Eyl 2, 2008 | Reply

    ulan illa bir eksiklik koyacaksanız deÄŸilmi.. Saatin ve derecenin 10 lar basamağı çalışırken hiç görünmüyor ayar yaparken flaÅŸ anında sadece görünüyorlar … verdiÄŸiniz hazır hex i yükleyin anlarsınız.. N ezaman adama gibi bilgi koyacak bu bizim millet..

  3. By admin on Eyl 6, 2008 | Reply

    devrede sensör olarak DS18B20 kullanılacaktır.
    Devreyi yapıpda çalıştıramayan arkadaşlar lütfen devrelerini kontrol etsinler çünkü devre çalışmaktadır sizden öncede bir çk kişi devreyi yapıp çelştrımış ve mail lede bana ulaşmışlardır.
    iyi çalışmalar

  4. By ibrahim on Eyl 11, 2008 | Reply

    admin arkadaş haklı site çalışıyor arkadaşlar hiç bir sorun yok

  5. By espirik on Eki 9, 2008 | Reply

    ds1032.c sürücünde aşağıdaki değişiklikler
    yapılmalıdır.
    #define RTC_SCLK PIN_a1
    #define RTC_IO PIN_a2
    #define RTC_RST PIN_a3

  6. By ibrahim on Eki 14, 2008 | Reply

    valla ben yaptım devre çalıştı fakat bazı eksiklikler var mesela eksi değerleri göstermiyor bunu düzeltebilir miyiz ?

  7. By mehmet on Kas 16, 2008 | Reply

    admin devrede ilk 2 diplay düz son 2 display ters
    bu bilerekmi yapılmıs bir olay

  8. By admin on Kas 22, 2008 | Reply

    baskı devreyi internette hazır buldum bir kaç değişiklik yaparak programı devreye göre yazdım

Post a Comment