|
PIC16F628 ile yapılmış bu uygulamada bir anahtarlama yardımı ile iki
ayrı program kullanılabilecek. Bunlardan ilki 4x4 (16 Tuşlu) bir tuş
takımı uygulaması. Piyasada tuş okuma işlemini gerçekleştiren
74C922 entegresinin yaptığı işlemin aynısı yapmaktadır. Bu
entegrenin fiyatı ve bulunabilirliği düşünüldüğünde (genelde
bulunamaz…..) faydalı olacağını düşündüm. Tabi ki sadece tuş okuma
işlemi için PIC16F628 israf etmeyelim diye buna birde 12 Kanallı IR
uygulamasını dahil etmeyi de unutmadım. Bu 12 kanalın 4 tanesi
toggle mod da çalışmaktadır. Yani bir çoğunuzun da tahmin ettiği
üzere çıkış butona her basıldığında 0-1-0-1 olarak değişmektedir.
Kalıcı çıkış isteyenler için ideal. Diğer 8 çıkış ise butona
basıldığı zaman 0.5 sn süre ile çıkışı lojik 1 seviyesinde
tutmaktadır. Alıcı devresini sony kumandaların 1,2,…..8 ve Prg +,
Prg -, Vol +, Vol – butonları ile kontrol etmeniz mümkün. Üzerinde
bu yazdığım tuşları olan tüm sony kumandaları kullanabilirsiniz.
Şemada her şey açık ve net olarak verilmiştir. Aşağıdaki şekilde her
iki kullanım içinde gerekli bağlantı şemaları verilmiştir.

Proteus simülasyonu için
Keypad&IR.dsn ve program
Keypad&IR.HEX .
Kaynak: www.antrak.org |