Ürün Kodu: PRO-DOT-2
Stok Durumu: 9
699,49 TL

Hazır Projeler: DOT MATRİS PROJE-2

DOT MATRİS PROJE-2

 DOT MATRİKS PROJESİ-2
 
Dot matris LED diplaylerin temel çalışma prensibini ve mikrodenetleyici ile kontrolünün öğrenilmesi için geliştirdiğimiz bir devredir. Bu devreyi proje olarak sunmak ve üzerinde yeni yazılımlar gerçekleşmek isteyenler için PCB'si atelye ortamında yapılmış olan bir devredir. Devre üzerindeki dot matris displayi sürmek için bir BCD/Desimal konvertör entegresiyle PIC16F628A kullanılmıştır. Veriler dot matriks LED'in sütunlarından PIC16F628A'dan gönderilirken, 74LS42/74LS145 entegre çıkışından uygulanan tarama bitleriyle satırlar taranmaktadır. Kayan yazı uygulamalarında birden fazla dot matris display kullanılarak yapıldığından, programlamaya yeni başlayanların birden fazla dot matrisi bu gibi sürücü entegreleriyle kontrol etmeyi öğrenmelerine bir ilk adım projesi olacaktır. Devre üzerindeki PIC16F628A mikrodenetleyicisine yüklenecek programları değiştirilerek display üzerinde göze hoş görünür bir çok farklı animasyon geliştirilebilir.  
 
Dot Matriks LED-2 Projesinin Özellikleri: 
  • Bu devrenin baskılı devre bordu (PCB) atelye ortamında elle üretilmiştir. Üzerinde herhangi bir yazı bulunmamaktadır.
  • Devre üzerindeki ICSP konnektörü aracılığıyla PIC'i sökmeden hızlı program geliştirmeleri yapılabilir.
  • Devre üzerinde 18 pinli tüm PIC'ler (PIC16F84, PIC16F84A, PIC16F628, PIC16F628A, PIC16F684, PIC16F818, PIC16F819 v.b) kullanılabilmektedir.
  • ICSP konnektörü şirketimiz ürünlerinden PICkit2, PICkit2 Plus, PICkit2 Plus+PTG, PIC PROG USB-K adlı programlayıcı çıkışlarına uygundur. Bu programlayıcılar şirketimizden temin edilebilir.
  • Proje üzerindeki PIC16F628A mikrodenetleyicisine yazılan örnek program CCS C derleyicisi ile yazılmıştır. Bu programın çalışması örnek VİDEO dosyasında bu sayfanın sonunda izlenebilir. Program kaynak kodları incelendikten sonra istenilen herhangi bir derleyici dil ile (Picbasic Pro, mikroC, HITEC C, ASSEMBLY v.b) yeni programlar yazarak farklı görsel uygulamalar geliştirilebilir.
  • PCB üzerindeki butonların PIC'e bağlantısı aynı zamanda erkek pin headerlarla da dışarıya çıkarılmıştır. Bu pinler kullanılarak harici bir devreden gönderilen verilerle matriks LED kontrol edilebilir. Örneğin, örnek bir program yazılarak çalıştırılan devrenin VİDEO'sunda bir asansör displayi butonlar vasıtasıyla simüle edilmektedir. Header pinlerden gönderilecek gray kodları ile bu devre basit bir asansör displayi uygulaması biçimine dönüştürülebilir.   
  • Proje ile birlikte devrenin elektriksel şemasının, üst görünüşünün, PCB devresinin resim dosyalarının ve programın kaynak kodlarının PDF dosyası, proje ile birlikte verilen "ALTAŞ YAZILIM CD'si içerisinde yer almaktadır.
  • Devrenin çalışması için gerekli gerilim DC 5V'tur. Switch mode DC 5V güç kaynağı sitemizden temin edilebilir. 
NOT: Projeyi yukarıda anlatılan yazılım ve donanım özelliklerinden farklı bir biçime dönüştürmek isteyenler şirketimize e-posta veya telefonla ulaşarak isteklerini bildirmeleri halinde yeni çalışmalar yapılabilir. Ancak bu durumda fiyatlandırma projenin niteliğine göre yeniden yapılır.   
 

 Aşağıdaki VİDEO'da dot matris projesi-2 için örnek olarak geliştirilen bir programın çalışması görülmektedir. Program CCS C diliyle yazılmıştır. PCB üzerindeki butonların soldan sağa dizilişi RB7, RB6, RB5, RA4, RA3 biçimindedir. VİDEO'da görülen uygulama şöyle çalışmaktadır: Devreye enerji verildiğinde Matriks LED sönüktür. RA3 butonuna basılınca aşağı doğru, RA4 butonuna basılınca yukarı doğru kayan ok görülür. PIC16F628A'nın RB7, RB6, RB5 pinlerine bağlı olan butonlar 3 bitlik binary veri girişi olarak düşünülmüştür. Bu butonlardan girilen 3 bitlik binary veri kodları programda değerlendirilerek matriks LED'de ondalık sayılar olarak gösterilmektedir. Butonlar pull-up yapılmıştır. 
VİDEO'da da görüldüğü gibi,
RB5 butonuna basılınca (110) verisi üretilir ve displayde "1" sayısı görülür.
RB6 butonuna basılınca (101) verisi üretilir ve displayde "2" sayısı görülür.
RB5 ve RB6'ya birlikte basılınca  (100) verisi üretilir ve displayde "3" sayısı görülür.
RB7 butonuna basılınca (011) verisi üretilir ve displayde "4" sayısı görülür.
RB5 ve RB7'ye birlikte basılınca (010) verisi üretilir ve displayde "5" sayısı görülür.
RB6 ve RB7' ye birlikte basılınca (001) verisi üretilir ve displayde "6" sayısı görülür.
RB5, RB6 ve RB7'ye birlikte basılınca (000) verisi üretilir ve displayde "7" sayısı görülür. 
 
Ayrıca RA3 ve RA4 butonlarına birlikte basılınca "ALTAŞ ELEKTRONİK" kelimelerini oluşturan harfler belirli aralıklarla matriks LED'de görülür.