ustalar hala bu işi çözemedim...

Başlatan mikro29, 13 Aralık 2005, 21:38:40

mikro29

yardımlarınızı  bekliyorum

led displaylı 40 tuşlu (artırılabilir) numaratör sistemi lazım
40 tane tuşu olan ve hangi tuşa basılırsa o tuşu led displayda gösteren bi devre lazım.
ete bey yardımlarınızın devamını bekliyorum

stlg

Sevgili mikro29
Arkadasım pic olarak 16f877 kullanmalısın 40 adet tusu direkt olarak pice girmen pek uygun olmaz 74c922 tus kod cozucu entegresinden bir kac adet kullanabilirsin bu entegrelerin tuslarından birine basılması halınde pinlerinden birinde bir cıkıs olusur ,bu entegrelerin bu cıkıslarını bir diyot aracılıgıyla birleştir, bu cıkısla pice kesme bilgisi gonder, data cıkıslarının tumunude bir porta bagla ,kesme olustugunda burdaki bilgiyi pice al ve programınla gerekli işlemleri yap, mesela bir tablo olusturursun ve bu tablodan bilgileri alıp displeye gonderebilirsin
kolay gelsin

             ALLAHA EMANET OLUNUZ
ALLAHA EMANET OLUNUZ Hoştur bana senden gelen,  Ya gonca gül yahut diken,  Ya kaftandır yahut kefen,  Kereminde hoş lütfunda hoş.

emin1

numaratör için display kullanmak çok mantıksız ve kullanışsız bir durum
40 tane led lamba bağla devreye basılan butonun ledi yansın. (displayde ise arka arkaya 3-5 kişi aynı anda basınca işler karışıyor en azından kullanıcı seviyesi açısından çok zor)   santrallardakine benzer bir kutu dizayn et kutu üzerine ledleri yerleştir çağrılan flash yapsın. hizmetli söndürmek istediği ledi tuşlayıp söndürsün.

bayramonur



http://www.edn.com/article/CA512131.html

Burayı incelemeni tavsiye ederim.Çok güzel bir tasarım.Tek pinle istediğin kadar tuşa sahip bir klavye yapabilirsin.Ama istersen sen de analog-dijital çevirici esasına dayanan buna benzer bir devreyi sadece dirençlerle kurabilirsin.

ete

@Micro29,
Sırf merakımdan soruyorum. Ne yapacaksın bu projeyi.

Diğer taraftan bu projeden anladığım şu 40 adet tuşun her birinin 1-40 arası numarası olduğu kabul ediliyor. Tuşlardan hangisine basarsan onun numarası LCD veya Led display da görünecek. Doğrumu. Display tipini belirlersen iyi olacak.

Peki sen bir şeyler hazırladınmı?. Yoksa projenin tamamını hazırmı istiyorsun.?

ETE
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

mikro29

Sayın ustam,
ben bu devre için bişeyler yazdım (sağdan soldan topladım yani çaldım )ama önceden de bahsettiğim gibi bir numaratör sistemi.sürekli kullanılmayacak programlamayı öğrenmeye çalışıyorum ama şu anda bu sistemi yapmam lazım. sizin yazmış olduğunuz picpro ders notlarını zaman buldukca okumaya çalışıyorum... lafı fazla uzatmadan konuya gelmek istiyorum şimdilik bu sistemi sizden hazır istiyorum...yardımlarınızı bekliyorum

mikro29

projeyi lcd göre düşünüyordum ama led display daha mantıklı geldi
3 digit led display...
hayırlı günler

Lütfi AYYILDIZ

Decimal-Binary dönüştürücü 74 serisi entegreleri kullanabilirsin. Microlarla daha rahat çalışırsın ozaman

ete

Maksimum 40 adet tuş var ise neden 3 digit istedin anlamadım. Ben 2 digit olarak yapacağım sen gerekirse artır digit sayısını.

ETE
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

tnen

numarator dediğin 0-9 arasında herbir sayının 4 bitlik halini veren numarator mu yoksa klavye keypad turu bir şey mi
Eger keypad turu ise 5*8 lik bir keyped oldugunu dusunursek 5 sutun 8 satır okuyan bir kod yazmalısın. Bunun için picin 13 pinini kullanırsın. Deger 0-40 arasında olacagından 2 digit 7segment display taramalı modda bunun içinde 9 pin kullanırsın en az 22 I/O pini olan bir pic lazım sana .
Yok numarator ise birler icin (0-40 arasında sayı oldugunu dusunursek) 4 onlar basamagı içinde 3 pin gerekir ama sayın 0-39 arasında ise onlar basamagına 2 pin yeterli olur. Bu pinleri picin bir portuna girip bu portdaki datayı birler ve onlara ayırıp displaye atarsın. Bu durumda 16I/O lu pic işini gorur. Proje ile ayrıntılı bilgi verirsen daha fazla yardımcı olmaya calışırız.

ete

@Mikro29,

Dosyalarını aşağıdakilinke yükledim. Bak bakalım olmuşmu?

Ete

http://rapidshare.de/files/9200943/KIRKTUS.rar.html
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

ete

Bazı lüzumsuz satırları çıkardım ve birazda tuşların tepki süresini kısalttım. Tuşa basınca hemen göstersin istemiştim.
Ayrıca 18 nolu tuşu dikey hatta bağlamamışım. Düzeltilmiş dosyalar aşağıdaki linktedir.

http://rapidshare.de/files/9201570/KIRKTUS-1.rar.html

ETE
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

kurumahmut

merakımdan sorim bu tuşlar farklı odalarda ve uzun mesafelerde olacağına göre ETE nin tasarımında bir kablolama sorunu olmaz mı?

Ayrıca uzak mesafelerde bulunan butonların taranması ne kadar süre alır elimizde 40buton var.

Vede bu kadar uzakta ki bir butondan doğru veri alabilirmiyiz? En çok merak ettiğim bu...