okul zili devresi

Ccs ile pic programlama bloğunda yayınlanan okul zili projesinden sizleri haberdar etmek istedim. Pic18f452 üzerine kurulu sistemde ihtiyaç duyulabilecek bütün özellikler mevcut.
Buraya tıklayarak projenin ayrıntılı bilgilerine ve gerekli bütün dosyalarına (pcb, kaynak kodlar, görseller) ulaşabilirsiniz.
Bütün dosyalar için alternatif indirme linki:
okul zili projesi dosyalar download
Güncelleme: 04.07.2013
Projeyi yapan bazı arkadaşlar devreyi çalıştıramadıklarını e-mail ile bildirdiler. Bunun üzerine projenin yayınlandığı kaynak siteyi ziyaret ettim ve yorumlarda devreyi çalıştıramadıklarını bildirenler vardı.
Bu projenin en büyük eksikliği bir devre şemasının olmamasıydı. Proteus isis ile devre şemasını çizdim. Bu çizimi yaparken ares ile hazırlanan pcb çizimini referans aldım. Daha sonra simulasyonu çalıştırdım ancak devre çalışmadı. Son kontrolleride yaptıktan sonra pcb ile isis çiziminin birebir aynı olduğunu gördüm.
Artık C dili ile hazırlanan kodları referans almaktan başka bir seçenek yoktu. PIC C compiler ile önce zil.c dosyasını incelemeye başladım. Ve aşağıdaki satırlar ile karşılaştım.
#define gir PIN_b1
#define sol PIN_b5
#define sag PIN_b3
#define arti PIN_b6
#define eksi PIN_b4
#define sil PIN_b2
Oysa pcb.de portd.ye butonlar bağlantılı idi.
Daha sonra lcd bağlantılarını kontrol etmek için flex_lcdz.c dosyasını açtım. Aşağıdaki satırlar mevcuttu.
#define LCD_DB4 PIN_c5 //lcd 11
#define LCD_DB5 PIN_c4 //lcd 12
#define LCD_DB6 PIN_d3 //lcd 13
#define LCD_DB7 PIN_d2 //lcd 14
#define LCD_E PIN_c6 //lcd 6
#define LCD_RS PIN_d4 //lcd 4
#define LCD_RW PIN_c7 //lcd 5
Bu satırlardaki tanımlamalar ile pcb birbirine uyuşmamaktadır. Bu nedenle pcb.yi hazırlayan arkadaşlar bu hata nedeniyle devreyi çalıştıramamaktadırlar. İsis çizimini bu tanımlamalara göre yaptım.
Kontrollerim sırasında kodu derledim, hex sorunsuz bir şekilde oluşmaktadır.
Aşağıdaki linkten isis çizimini indirebilirsiniz. Kendi pcb.nizi bu şemaya göre çizerek yada kodu mevcut olan pcbye göre düzenleyerek projeyi çalıştırabilirsiniz.
okul zili projesi devre şeması çizimi isis proteus 7.7
alternatif link:
okul zili projesi devre şeması çizimi isis proteus 7.7
Sigorta ayarları:
WDT-OFF
OSC-HS
OSCS-ON
PWRT-OFF
BOR-ON
acaba rar şifresi nedir
YanıtlayınSilProjenin kaynak sitesinden indirdiyseniz şifre:
YanıtlayınSilccspic.com
Elektroinfo'da ki alternatif indirme linkindeki rar dosyası için şifreleme yoktur.
üstadım merhabalar devre isis ile çalışıyor fakat breadboard üzerinde çalıştıramadım. sizin şemaya göre hex dosyasını verebilirmisiniz. kolay gelsin saygılar
YanıtlayınSilDosyalar linkte mevcut. Isiste çalışan devrenin gerçektede çalışması gerekiyor.
YanıtlayınSilDevrenizi kontrol ediniz.
http://www.mediafire.com/?71fulhymyw6851c
Üstadım iki gündür uğraşıyorum. Mutlaka bir yerde hata yapıyorum fakat 3 kere kurdum olmuyor. Elinizde verdiğiniz linkteki şemanın hex dosyası varmı. İlginç olan hiç başlamıyor. Lcd ekranda hiç bir çalışma belirtisi yok. Devrenin başlaması için herhangi bir tetik gerekiyormu. Saygılar
YanıtlayınSilLcd bağlantısı yanlış olabilir. Devrenin ve lcdnin net fotoğraflarını bir yere yükleyin. Lcdnin pin sıralaması görülecek şekilde fotoğraflayın. Eğer lcdde hiçbir belirti yoksa bağlantı hatası olma ihtimali yüksek.
YanıtlayınSilLcd bağlantısında sorun yok çünkü ölçü aleti ile bire bir ölçtüm tüm bağlantılar doğru.Breadboard üzerinde olduğu için resim çaksemde anşlaşılmaz. Başka aklınıza gelen bir şey var mı acaba.
YanıtlayınSilACM1602B lcd kullanıyorum onunla alakalı olabilirmi.
YanıtlayınSilüstadım pic ayarları yapmadığım için hata oluyor bence. pic yazarken ayarlarda ne yapmalıyım.
YanıtlayınSilisis şemasında kristal mevcut değil. 20mhz kristali ve 2 adet 22pf kondansatörü devrenize bağladınız mı?
YanıtlayınSilÜstadım merhaba. Bir sorunum var. Devre çalıştı fakat isis üzerindede , kurulu devre üzerindede zil saatlerini belirliyorum fakat 8 nolu bacaktan .çıkış alamıyorum. Programı bir kontrol edebilirmisiniz. C dilinde yazıldığından hiç anlamıyorum. saygılar....
YanıtlayınSil