PIC ve LCD ile alarmlı geri sayıcı devresi
Bir PIC uygulamasıyla daha beraberiz.Bu uygulamamızda PIC ile geri sayan bir devre yapacağız.PIC gerekli bilgilendirmeyi bize LCD ekranda gösterecek ve sürenin sonuna gelince de bize alarm verecek.Bu alarm çıkışına ister bir buzzer bağlayın.İsterseniz de herhangi bir devreyi tetikleyin.Tamamen sizin yaratıcılığınıza kalmış bir olay.
Devrenin özellikleri ile başlayalım:
0-255 dakika arası istediğiniz bir süreyi ayarlayabilirsiniz.Programda yapacağınız ufak bir değişiklikle bu süreyi büyültmeniz de mümkün.
Ayarladığınız ve kalan dakikayı LCD ekranda okuyabilirsiniz.
Süre sonuna geldiğinde ise alarm çıkışı aktif olacaktır.
İşte malzeme listemiz:
3 x 10 Kohm Direnç
3 x Reset Butonu ( Yaylı bas-çek türü butonlar )
1 x HD44780 uyumlu 16×2 LCD ( Satanların çoğu bu standardı bilimiyor.Onun için olmaz derler fakat piyasadaki çoğu LCD bu uyuma sahiptir.)(Benim tercihim mavi LCD dir
1 x 5k Pot (Lineer ya da Logaritmik fark etmez.)
Güç kaynağı, kablo, Vs…

Üzerindeki bant ise tozlanmasın diye
Devre şemamız ise şöyle:
Şunu da belirtmekte fayda var:
PIC in 5 nolu bacağı - kutuba 14 nolu bacağı +5V a bağlanmalıdır.Ayrıca LCD nin 2 nolu bacağı da +5 a bağlanmalıdır.
Devreyi PCB ye yaparsanız daha hoş bir görüntü olur.Fakat dağınıklığı göze alıyorsanız benim gibi breadboarda da kurabilirsiniz.

Devre ilk açıldığında önce kullanma klavuzunu LCD yazar.Burada yazı ile anlatmaya başlamıyorum.Yazının sonundaki videoda tüm detayları görebilirsiniz.Benim kurduğum devreden bazı resimler:

Kullanma Klavuzunun son yazısı.Bundan sonra dakika ayarlanır.

İlk açıldığında kısa bir süre izoelektronik yazısı gözükür.

Geri sayma işi başlayınca süre bitene kadar kalan süre ve ayarladığınız süre ekranda yazar.
Video da devrenin hassasiyeti ölçülüyor.Ayrıca devrenin çalışması ile ilgili tüm ayrıntıları görebilirsiniz.
Not:
Devre profesyonel bir devre değildir.Sayma işini timer kesmesi ile yapılmamaktadır.Gerekli bekleme değeri yapılan denemeler ile bulunmuştur.Biz kendi dahili osilatörünü kullandık.Programlarken tüm sigortaları kapatmalı ve dahili osilatörü seçmelisiniz.Eğer Krsital kullanacaksanız XTal tipi osilatörü seçmelisiniz.Fakat bulunduğunuz ortamın çevre koşullarına göre hassasiyet değişir.Bunu programından ayarlamalısınız.Biz biraz kolaya kaçıp PBP ile yazdık.Verdiğimiz linkteki dosyada tüm dosyalar ( PBP, PBP nin ürettiği ASM, ISIS dosyaları ) vardır.
Bu yazıyı buraya kadar okuduğunuz için teşekkür ederiz.
Gerekli dosyaları buradan indirebilirsiniz.
Yayın: 7 Eylül 2007
Son Güncelleme: 26 Temmuz 2008
http://www.izoelektronik.com/pic-ve-lcd-ile-alarmli-geri-sayici-devresi.htm/trackback
Bu yazıya yapılan yorumlar için RSS beslemesi
Kategori: Devre Şeması, Dosya, Elektronik, Konu Anlatımı, PIC Programı, Program, Uygulama, Video
Etiketler: 16f628, alarm, geri, lcd, pic, sayici
Yazar: 90alper90
Bu yazıyı paylaşın veya arkdaşınıza gönderin. / Share
Bağlantılı Yazılar
Yazar Hakkında:
İstediğim bir üniversitede Elektrik Elektronik Mühendisliği eğitimi alıyorum.
Şimdilik 1.sınıftayım. :)
Yazıda bulduğunuz bilgi hatalarını, imla yanışlarını, şikayetlerinizi ve varsa diğer hataları bildirmek için tıklayınız.


4 Yorum “PIC ve LCD ile alarmlı geri sayıcı devresi”
1 || skeskin84 tarfından 25 Mayıs 2008
öncelikle iyi çalışmalar arkadaşlar bu devreyi yapmak istiyorum fakat pbp’da yeniyim bu devredeki 255 dakikayı nasıl 420 dakikaya çıkarabilirim ve butonlar olmadan pice enerji verdiğimde bu sürenin geri saymasını nasıl sağlayabilirim, yardımlarınız için şimdiden teşekkürler.
2 || 90alper90 tarfından 25 Mayıs 2008
Merhabalar;
Devrede kesme kullanılmamaktadır.Bu yüzden 420 dakika gibi bir sürede haylice sapma gösterecektir.Öncelikle bu işi kesme kullanarak yapmamız gerekiyor. Diğer kısımları kolayca halledebiliriz. Eğer yapmak istiyorsanız öncelikle timer kesmesini kullanmasını öğrenmelisizin.Dakika 420 olacağından değişken BYTE tipi değil de WORD tipi olmalıdır.Araştırıp yapmanız ve takıldığınız yerleri buraya ya da foruma sormanız sizin için en iyisi olacaktır.Yok uğraşıp, öğrenmek istemiyorum diyorsanız boş olduğum bir zaman yapmaya çalışırım.
Aramıza hoş geldiniz.
3 || skeskin84 tarfından 25 Mayıs 2008
teşekkür ederim uğraşacağım takılırsam sorarım
4 || 90alper90 tarfından 25 Mayıs 2008
Rica ederim. Kolay gelsin, bu şekilde pbp yi daha iyi kavrarsınız.