Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic
Sayfaya git 1, 2  Sonraki
Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
Yazar Mesaj
zeren51
Tarih: 16.01.2007, 13:10 Mesaj konusu: Pic 16F877 ye PS/2 Klavye Girişili Kayan Yazı

Shfit register (sağa kaymalı kaydedici) entegreleri ile yapılan 7 satırlı (sütun sayısı size kalmış)
Bu uygulamamızda klavyeden girilen karakterler picde yorumlanmakta ve hangi karaktere ait kodun geldiği tesbit edilmektedir. Girilen karakter picin karakter tanımlama tablosunda varsa, bu kod picin eeprom’ una kaydedilmektedir. Eeproma en fazla 255 karakter kaydedilmektedir. Yani siz bilgisayar bağlantısı olmadan resimdeki panodan boşluk karakterleri dahil olmak üzere en fazla 255 karakteri kaydırabiliyorsunuz.




Hemen akla şu soru gelebilir. 255 sayısı artırılamaz mı? Evet artırılabilir. Seri eeprom entegreleri kullanılarak bu yapılabilir. Örnek olarak 24CXX serisi eeprom entegreleri işinizi rahatlıkla görür. 16F877 yi kodlayıp devremize taktığımızda başlangıçta hiçbir karakter panoda görüntülenmeyecektir. Bunun nedeni yazılımın bu şekilde ayarlanmasıdır. Siz klavyeden tuşlara bastıkça her basılan tuşun ifade ettiği karakter sırasıyla ekranda görüntülenecektir. Pic çalışırken kesme alt yordamı aktiftir. Çalışma anında interupt yani kesma algıladığında pic yaptığı işi bırakarak basılan tuşun hangi karaktere ait olduğunu araştırır. Gelen kod geçerli bir tuş koduysa, bu kodu hemen eepromdaki sıradaki adrese kaydeder ve işleme kaldığı yerden devam eder. Belki yeni bir karakter girişinden sonraki ilk kaydırma işlemi esnasında karaketrlerde bozulma olabilir ama sonraki kaydırmalarda bu durum düzelecektir.

Aşağıda devremizin malzeme yerleşimi ve üstten görünümü verilmiştir.




Malzeme Yerleşimi



Üstten Görünüm

Led panosu bağlantısı için devremizin çıkışına PCB tipi paralel port konnektörü konmuştur.

Shift regsiterlar ile yapılan panoda, her satıra ait shift register entegresi girişine bir data ve hemen bir de clock sinyali veriyoruz. Entegre kendi özelliğinden bu datayı çıkışlara sırasıyla kaydırıyor. Her satırda yapılan işlemler bu şekilde. Panoda kullanılan her entegrenin clock uçları birbiriyle birleştirilmelidir. Ayrıca her satırdaki entegrelerin data uçları kendinden önceki entegrenin çıkış ucuna bağlanmalıdır.

Aşağıdaki şemada herbir satırda kullanılacak yapı görülmektedir. Her satırdaki sütun sayısını artırmak için 74164 leri ardarda bağlamanız yeterli. Bunun için Q7 pinini bir sonraki entegrenin AB data girişine bağlamalısınız. Led diyotları için akım sınırlama direnci olarak 220 ohm kullanılabilir.



Arkadaşlar shift register mantığına dayalı ledli pano yapmak oldukça masraflı ve yorucu bir iş. Yukarıda “ELEKTRONIK” yazısının yazdığı pano 1 metreden biraz fazla. Öyle bir pano yapmak için çok fazla shift register entegresi kullanmanız gerekecek. Elimde hazır bir pano olduğu için ben bunu kullandım. Size önerim az maliyet gerektiren satır sütun taramalı bir pano kullanmanızdır. Satır sütun taramalı bir pano kullanmanız durumunda, bu uygulama için verdiğim pic programını değiştirmeniz gerekecektir. Çünkü size verdiğim program shift register mantığına göre çalışmaktadır.




Sonuç olarak panodan, satırlara ait 7 adet data ucu, 1 adet clock ucu ve bir adette şase ucu çıkacaktır. Bu uçlar devremizdeki paralel porta takılmalıdır. Şaseler mutlaka birleştirilmelidir.



Bu uygulamada klavyede bulunan 0...9 arası rakkamlar, büyük harfler (Q WX dahil, Türkçe karakterler hariç), boşluk ve nokta karakteri yazdırılabilir. 16F877 deki yazıyı silip yeni bir yazı yazmak için nümerik tuş takımındaki “Del” tuşu ile silme yapılmalıdır.

Baskı devre Proteus 6.2 de hazırlanmıştır.




Devrenin bitmiş hali

Led pano kısmı:

Devre ardışıl kaymalı kaydedicilerden oluşmaktadır. Bu devreyi J-K veya D tipi Flip-Flop kullanarak da yapılabilirdi. Benim 74164 entegresini kullanma nedenim en ucuz 8bit kaydedici içermesi idi.

Dijital elektronikle uğraşanlar bilirler, kaymalı kaydedicilerde ortak clock bağlanarak devre (hafıza dizisi) sonsuza kadar uzatılabilir. Aşağıda yapılan da budur. Şekil 1 de her bir hücre şeması ve şekil 2’de de bunların ardışıl olarak nasıl bağlanacağı ve uzatılacağı açık bir şekilde gösterilmiştir.






Yukarıdaki bağlantıdan da anlaşılabileceği gibi tüm devrelerin clockları ortaktır. (N+1). sütunun bilgi girişi ise N. sütunun 8.
bitinden gelmektedir.

LED pcb şeması:




Bu proje Sayın Şerafetdin BALOĞLU hocamıza ayittir calışmalarından dolayı teşekkür ederiz ....
murat3854
Tarih: 16.01.2007, 14:34 Mesaj konusu:

LED pcb si varsa onuda koyarsan sevinirim kardeş bu devreyi yapmak istiyorum elıne saglık İYİ ÇALİŞMALAR
ceronimo
Tarih: 16.01.2007, 23:04 Mesaj konusu: Çalışmanın alındığı kaynak

Elektrotekno güzel hazırlanmış bir site.
Arkadaşlar, lütfen buraya konulan çalışma size ait değilse çalışmanın sahibini belirtip en azından bir teşekkür edelim.
Zeren51 arkadaşımın gönderdiği bu çalışma bana ait olup antrak, bbilisim, eproje gibi sitelerde yayımlandı. Bu nedenle çalışmayı burada yayınlamayı düşünmedim.


Devre kesinlikle çalışmaktadır.
Yapmak isteyenlere kolay gelsin.
elektronikci43
Tarih: 16.01.2007, 23:30 Mesaj konusu:

selam arkadaşlar bu devre nin çalışma tekniği çok güzel ama panoyu yapmak biraz zor mademki 164 kulanıcaz her sütuna 1 adet 164 kullanılacak şeilde data verilse daha ğüzel olurdu yada o şekilde değişiklik yaparmısınız devre bu haliyle 8 lede 1 adet 164 valla pcb biraz dar gelicek ama 1 data 1 clok olsa şahane olucak
FANCY
Tarih: 18.01.2007, 00:35 Mesaj konusu:

ceremino baskı devresi varsa bi zahmet buraya koyarsan seviniriz
sirinersin
Tarih: 19.01.2007, 10:25 Mesaj konusu:

teşekkürler
ceronimo
Tarih: 19.01.2007, 21:20 Mesaj konusu: baskı devre

Projenin baskı devresi www.antrak.org.tr/gazete sitesinde mevcuttur.
metuman
Tarih: 21.01.2007, 20:28 Mesaj konusu:

cerenimo devrenin sadece kontrol devresinin baskı devresi var pano yok ben bulamadım eger varsa bizedeini verirsen seviniriz
ceronimo
Tarih: 22.01.2007, 16:04 Mesaj konusu: Pano Baskı Devre

Mrb,

Arkadaşlar bu projeyi yaparken antrak sitesinde de belirttiğim gibi, elimde 74164 ile yapılmış satır sütün tarama mantığına dayanmayan kaymalı kaydedici mantığına dayanan 1 metre uzunluğunda yapılmış hazır bir pano kullandım.
Bu panonun bağlantı şeması yukarıdaki resimde mevcut zaten.



İyi çalışmalar.
pc_mania
Tarih: 08.02.2007, 13:47 Mesaj konusu:

devre güzele benziyor deneyecek zamanım olursa bakacam teşekkürler
Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
1. sayfa (Toplam 2 sayfa)
Sayfaya git 1, 2  Sonraki

Pic 16F877 ye PS/2 Klavye Girişili Kayan Yazı

Gizlilik Politikası

PLC programming