4054 kullanan var mı?

Başlatan mavi, 14 Şubat 2006, 10:38:57

mavi

Arkadaşlar elimde çıkışında 4054 olan bir devre var ve ben bunun girişini
pic le alıp giriş sinyaline göre hd44780 e aktarmam lazım ancak
4054 un data sheet lerine ve doğruluk tablolarına göre yaptığım hiç bir program cevap vermedi.
in4 u kullanıyorum.Dört giriş dört çıkış var  dört strobe var..

in4 strobe4  ve display frekansı ile çıkış arasında nasıl bir bağıntı var bulamadım...
Telecommander Monster Of Network

stlg

Sevgili mavi
Arkadaşım asagıdaki gonderdigim sekilleri incelersen şu şekilde bir ilişki var giriş sinyali L iken ve st ucu H iken df ucundan gelen 32 hz civarı kare
dalganın L de oldugunu dusunelim bu esnada Q ucunda L goruyoruz girişteki sinyal daha degişmeden df cundaki sinyal h oluyor ve bu seferde
cıkısımız h oluyor kısacası girişte L var iken cıkısta L ve H olarak bir pals
giriş H iken H ve L olarak bir pals oluşuyor LCD nin calısabilmesi acısından
df den gelen sinyal ile senkronize  cıkış palsleri oluşturuluyor umarım anlatabilmişimdir kolay gelsin

   http://www.hemenpaylas.com/download/201286/CD4054.doc.html

        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ş.

mavi

ula devre karşılığını yaptım yaptım olmadı . teşekkürler biraz karıştırayım gerçi 25 gundur karıştırıyorum bu entegreyi. aslında bir adet display sürücü 4054 önünde diz çökmek istemiyorum.ağırıma gidiyor...Başarmam lazım.dün yine data sheet lere baktım farkiı olanlara bu arada bir tanesinde strobe ucunu önde gösteriyorlardı.bakıcam iyice.. deneyecem ama yakınlarımda 4054 yok elimde iki tane va devre üstünde yalnız bulacam ve çözecem azim  ve gayrete ihtiyacım var.
teşekkürler...
Telecommander Monster Of Network

mavi

http://rapidshare.de/files/13304544/sonorj.PIC.html


linkteki devreyi eşlenik olarak yapmaya çalıştım.yalnız lcd de ortak uç diye bişi yok...yaklaşık iki sıra 40+40 =80 bacaklı bir lcd... her bir out lcd de 2 bacağa yanyana kısa devre edilerek verilmiş.ben bir out ile çalıştım ama olmadı.lcd nin ortak bacağı hangisi.

mesela out14 lcd de 1-2 nolu bacaklara out3 lcd de 34 nolu bacaklarala bağlanmış.
Telecommander Monster Of Network

stlg

Sevgili mavi
Arkadasım ben lcd displeyleri akaryakıt pompalarında bazen 4 digit bazende 6 ve 8 digit kullanıyorum ve bu digitlerin ortak ucları var ben 4543 kullanıyorum ve bu kare dalgayı lcd lerin ortak uclarınada veriyorum
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ş.

aster

Gerçi tarihi eser olmuş olabilir piyasada varmı bilmiyorum
AY0438 (microchip'in), bununla 3 pinle yüzlerce LCD segment sürebilirsiniz
(benzin istasyonlarında denedi) 4543 le led sürmek daha iyi olur

mavi

sorunum 4054 ile aynı işi yapabilen bir program yazmak.4054 yapıyor benim yazdığım program yapmıyor.4054 un çıkışı benim için çok düşük.
ama girişleri lojik 1 ve 0 bunları kullanarak 4054 ile aynı sonucu yaklayabilmek.4054 ile aynı noktaya bağlanacak ve aynı sonucu verecek bir program.lcd surmek önemli değil..
Telecommander Monster Of Network

stlg

Sevgili mavi
Arkadasım burada yapman gereken data girişlerindeki bilgileri st ve df uclarına gelen bilgilerle aynı anda senkron bir şekilde okutabilmen eger lcd
surmeyeceksen bu girişlerdeki bilgiyi okumak cok zor olmasa gerek tabii
yapacagın okuma dongusu buraya gelen verilerden daha hızlı olmalı ve bilgileri hic kacırmadan okuyup registerlere aktarabilmelisin belki kesmeler bile gerekebilir 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ş.

mavi

4054 sorunumuz çözülmüştür Tüm arkadaşlara ilgileri için teşekkür ediyor ve tecrübelerimi paylaşıyorum.


4054  bir adet cmos 4 segment lcd sürücü entegresidir.
4 adet çıkış ve 4 adet giriş ile birlikte girişleri tutmaya yarayan 4 adet strobe ucu vardır.


Df yani display frekans ucu sadece kare dalga girişidir.displayi sürmek için.buraya yaklaşık 100 hz lik bir kare dalga verilirse yeterlidir.


strobe uçlarına bir verdikten sonra ilgili in ucuna ne verirseniz ilgili out çıkışından onu alırsınız.önce strobe 1 olacak,  in 1 olacak lcd gösterecek. sonrasında önce in 0 olursa strobe sonra1 olursa lcd söner.önce strobe 0  olursa out son durumunu korur.

yalnız bu haliyle çalışmaz..(HAH burda çökmüştüm işte.)


işin püfü piyasadaki benim bulabildiğim basit lcd diyeceğim (işlemcisiz yani) eğer ortak şase ucu yok ise ki genelde olmuyor...yapanlarda haklı doğru yapmışlar.LCD şasesini diğer 0 olan bir out tan almaya çalışıyor.
in lerden birini 0 a bağlayıp. ilgili out çıkışını lcd her hangi bir bacağa bağlayınca meret çalışıyor....


4054 işini yapacak program en fazla 100 hz lik bir değerde hesaplama yapacak ki zaten pic 4 mhz hayli hayli yapar hesaplamayı...programımın çalışmama nedeni ise hani şu şaseye bağlanan ucun out çıkışı var ya işte onu programda onu ölçmüyordum ben hatam oradaymış...
Telecommander Monster Of Network