Uzaktan kumanda devresinde kullanılan ekran nokia 3310 lcd mikrodenetleyici ise pic16f877 rc5 protokölü kullanılabiliyor ayrıca diğer kumanda sistemleri hakkında detaylı frekans bilgileri verilmiş. Baskı devre eagle pcb ve şema dosyalarının yanı sıra kaynak CCS C kodlarıda bulunmakta 011_28.c, 16F877_mb.h, nokia_3310_mb.c, ir_read_mb.c, 24256_mb.c
NEC-SIRCS-JAPAN-RC5-SAMSUNG uyumlu, çok protokollü kızılötesi uzaktan kumanda. 6 adede kadar mevcut uzaktan kumandayı bir uzaktan kumandayla değiştirir. Manuel öğrenme fonksiyonu, LED ekran ve/veya LCD ile. 2V6-3V2, düşük güç (uyku fonksiyonu) Gerekirse daha sonra daha fazla protokol eklenecektir (DENON, DAEWOO, MOTOROLA, RECS80.)
Ana bileşen elbette PIC16LF877-04/L işlemcidir. 8K program ROM’u tüm girişleri, çıkışları, zamanlamaları vb. işler. Altı mod vardır: UYKU, BOŞTA, İLETİM, ALMA, YEDEKLEME & GERİ YÜKLEME.
Kullanılabilir iki ekran vardır: LED ve/veya LCD. Böylece hangisinin size en uygun olduğunu özgürce seçebilirsiniz. Doğal olarak Nokia LCD, ileride göreceğimiz gibi bize çok daha fazla ayrıntı veriyor.
Bileşenler: PIC16LF877-04/L (4Mhz PLCC Paketi), 24LC256 EEPROM (düşük güç), 74HC148 kodlayıcı (SMD), opsiyonel Nokia 3310 grafik LCD (LPH-7779), IR LED, 5 opsiyonel LED, TSOP34836 IR alıcı (düşük voltaj) )
Güç tüketimi, uyku modunda yalnızca birkaç mikroamperdir !!
Devre iki adet AAA pil (HR03) ile çalışmaktadır. Bunlar şarj edilebilir tipler olabilir. Voltaj 2,5V’a kadar düşebilir. Pil ömrü birkaç aydır (NI-Mh piller her gün güçlerinin %1’ini kaybetmesine rağmen!)
Uyku modu, 20 saniye işlem yapılmadığında otomatik olarak etkinleştirilir (bekleme modunda hiçbir düğmeye basılmaz.)
Tüm kullanıcı verileri 24LC256 i²c EEPROM’da saklanır. 32768 bayt içerir (4096 baytlık 8 sayfa). Bu kadar yeter! 0 ila 5 arasındaki sayfaların (0x0xxx ila 0x5xxx) her biri, kullanabileceğimiz altı cihazdan (Aux, TV, Hifi, CD, DVD, Video) veri içerir. Sayfa 6 kullanılmaz, sayfa 7 tüm yapılandırma verilerini saklar (örneğin “PROGRAM”a veya “DVD” cihazına hangi tuşun atandığı…)
En fazla 32 tuş (8 satıra 4 sütun) desteklenir. Altı sabit DEVICE SELECT tuşumuz (Aux, TV, Hifi, CD, DVD, Video), 1 sabit PROGRAM tuşu, 1 sabit ENTER tuşumuz bulunmaktadır. Bu sekiz sabit tuşun ilk açılışta programlanması gerekir (LCD “key init” “Program key?”, LED’ler “01000” gösterir) Aşağıda daha fazlasını görün. Altı cihazın her biri için maksimum 24 boş KOMUT tuşu vardır. Her ücretsiz komut anahtarı protokol içermez, bu şekilde protokolleri her cihaz sayfasında karıştırabiliriz.
RB4..7, dört anahtar sütunun çıktılarıdır. RB1..3, 8 bitlik HC148 kodlayıcıdan gelen girişlerdir.
Uyku modundayken, tuş matrisindeki tuşlardan birine basmak işlemciyi uyandırır. PIC interrupt INT/RB0’a giden HC148, GS çıkışı bir tuşa her basıldığında low olur.
Ayrıca güzel: seçilen son cihaz EEPROM’da saklanıyor. Böylece devre, elektrik verilmese bile tüm ayarları ve verileri güvende tutacaktır. Hatta tüm verilerin tam bir yedeğini alabilir veya geri yükleyebilirsiniz 😉
IR alıcısı TSOP34836 (yaklaşık 36KHz’lik bir IR patlaması algılandığında çıkış düşer) yalnızca program modunda çalışır. Alıcı yalnızca 0,7 mA alır, ancak yine de gerekmediğinde devre dışı bırakmaya değer. Aşağıdaki protokoller ve dalga biçimleri hakkında daha fazla ayrıntı.
IR iletimi için elbette bir IR LED’i vardır. Bir BC639 ile güçlendirilmiştir. Etkinleştirildiğinde, işlemci tarafından üretilen 37,1 kHz’lik bir patlama gönderir.
Ancak, tahmin ettiğiniz gibi, geri kalan her şey program kodudur.
Multiprotocol infrared remote control
NEC SIRCS JAPAN RC5 SAMSUNG compatible, multiprotocol infrared remote control Replaces up to 6 existing remote controls into one. With manual learning function, LED display and/or LCD. 2V6-3V2, low power (sleep function) More protocols will be added later if needed (DENON-DAEWOO,MOTOROLA,RECS80.)
PIC16LF877-04/L (4Mhz PLCC Package), 24LC256 EEPROM (low power), 74HC148 encoder (SMD), optional Nokia 3310 graphic LCD (LPH-7779), IR LED, 5 optional LEDs, TSOP34836 IR receiver (low voltage)
Kaynak: www.techdesign.be
Şifre-Pass: 320volt.com
Yayım tarihi: 2008/07/31 Etiketler: 24lc256p, 74HC148, EEPROM, IR, kumanda protokolleri, lcd devreleri, microchip pic projeleri, PIC16F877LF, remote protocol, TSOP34836
teşekkürler