Haberler:

[move]Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.[/move]

Ana Menü

5X7 Dotmatrix

Başlatan kouakif, 21 Temmuz 2007, 19:20:00

« önceki - sonraki »

0 Üyeler ve 5 Ziyaretçi konuyu incelemekte.

kouakif

13 tane 5x7 dotmatrixi yanyana kullanarak [[(ABCDEF GHJKLM)]]biçimindeki [aradaki boşluğuda varsayarak] bir yazıyı nasıl kaydırarak yazabilirim...Nasıl bir yol izlemeliyim...Yardımcı olursanız sevinirim..Teşekkürler..
Linkback: 5X7 Dotmatrix

elbombaci

Merhaba,

Bu işlemlerde tarama denen bir olay vardır. Teker teker stunları aktif hale getirsiniz ve o an aktif olan stundaki yanması gereken ledleri yakarsınız. Sonda bir yanındaki stuna geçerek o stunda yanması gereken ledleri yakarsınız. Bu şekilde sıra ile tüm stunları hızlı bir şekilde gezerek harfleri elde edebilirsiniz. Kaydırma işlemine geilince de ilk stunda yakılması gereken ledleri ikinci stunda yakarsınız. Yani her stunun bilgisini bir yanındaki stunda gösterirsiniz. Bu işlemi biraz gecikmeli olarak yaparsanız yazınızın kaydığını görürsünüz

Örnek bir şema:



Burada 74154 entegresi ile teker teker tüm stunlar hızlı bir şekilde taranır. Bu durumda insan gözü tarama işlemini göremediğinden dolayı yazıyı duruyormuş gibi görür. Sıra kayma işlemine geldiğinde de stun bilgileri bir stun sağa veya sola kaydırılır ve yazı bir müddet bu şekilde gösterilir, bir stun daha kaydırılır yazı bir müddet gösterilir.... Bu şekilde yazının kaydığı izlenimi oluşturulur.

kouakif

Devrede görülen matris 8x8..
Ben bunu 5x7 yapmaya kalksam fazla bir değişiklik yapmam gerekir mi??
Devrede fazla bir değişiklik yapılcağını sanmıyorum ama yazılımdaki farklılıklardan bahsedermisiniz??

http://rapidshare.com/files/28572731/18F452.rar.html

Mesela yukarıdaki linkteki projede yine 8x8 dotmatrixle yapılmış bi proje var.
Ben bunu 5x7 dotmatrixle yapmam için ne yapmalıyım..
Ayrıntılı bilgi verirseniz sevinirim..(Özellikle yazılımı konusunda)
Teşekkürler..

elbombaci

Merhaba

Gönderdiğinz devrede zaten bir satır kullanılmamış. Yani sizin 7 satırlık bir display işinizi görür. Bu drumda satır sayınızda sorun yok

Stun eksikliğini de yan yana fazla display koyarak yandaki siplayin stununu kullanabilirsiniz. Yani 48 stunluk bir tabelayı 8 tane 8*8 display kullanmak yerine 9-10 adet 5*7 display kullanarak halledebilirsiniz.  Şu an gözümden kaçan bir nokta yoksa yazılımda her.gi bir değişikliğe gerek yok.

kouakif

74hc154 giden bacaklarda bir problem olmuyor...
Ama 18F452ye bağlantıları yapınca RB7 boşta kalıyor..
2. dotmatrix in ilk ucunu orayamı bağlamalıyız..
Yoksa RB7 ucu boş mu kalmalıdır??
Yada tüm dotmatrixlerde ilk uçlar mı boş bırakılmalıdır??

elbombaci

Picin ayağı boş kalacak. Zaten dikkat ederseniz 8. satır kullanılmadığından dolayı  RB7 nin lojik durumu değişmiyor. Yani kullanılmıyor.

kouakif

RB7yi boş bırakacak şekilde yaptım..
Ancak devreyi simüle ettiğimde bütün ledler yanık gözüküyor,
acaba bunun sebebi proteus tan mı kaynaklanıyor,
yoksa yanlış yaptığım birşeyler mi var...

http://rapidshare.com/files/44358299/18F452-2.rar

Düzenlediğim devre yukarıdaki linktedir..
Bir bakarsanız sevinirim..


İlgilendiğiniz için teşekkür ederim..

elbombaci

Displayin sürekli yanmasının sebebi kullandığınız 8x8 displayin stun ayaklarının katot, satır uçlarının anot olması, 5x7 nin ise stun ayakları anot satır ayaklarının da katot olmasından kaynaklanıyor. Eğer proteus kütüphanenizde stun ayakalrının katot, satır uçlarının anot olan 5x7 displayiniz varsa (benim yok) onunla deneyin gözümüzden gaçan başka bir durum yoksa devreniz çalışacaktır.

hakanogru

arkadaşlar bu projenin linkini yenilermisiniz. dosya uçmuş.


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious