Q-matic Baglantı & Calışma mantığı

Başlatan M_B, 21 Mart 2012, 08:57:48

M_B

Teşekkür ederim iyildirim hocam;
Yarın bir ara fırsat bulup kartı tekrar inceleyip pinleri kontrol edeyim.
İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

M_B

@ iyildirim Hocam;
Pin bağlantılarınız bire bir uydu. ( Sol üst kosedeki soketsiz kısım )
Yalnız benim burda kafamı karıştıran bir durum var.
İşlemci ve yanındaki diğer entegreler üst kısımda ortaya yakın olan yerdeki 7805 ile besliyor.
.330 luk bobinin çıkışı da  Ledleri besliyor.( Mosfetlere gidiyor,  direkt değil Transistor yardımıyla )

Alt kısımdaki HCF4094 leri besleyen voltajı bulamadım.  Gnd leri ortak değil.
Ana gnd ile olctugumde HCF4094 besleme ayagında  7,77V  var.
Ama Entegrenin Gnd ile olctugumde 5V var.
HCF nin 1-2-3 nolu pinleri Hep High da ( Strobe -  Data - Clock )

Baglantımı sizin vermiş olduğunuz soketten yapıyorum Pic'in beslemesini nerden alayım diye düşunuyorum. Aslında mcu yu soktugum pinlerde
vermiş oldugunuz  Strobe-Data-Clock uclarını bulsam pici direk olarak oraya bağlayacam ama bir turlu ordan HCF4094 un ilgili pinlerine ulaşamadım.

Resimde gözüken mcu ve etrafındaki leri boşalttım. Yani deneme yaptıgım kart bu değil. Bu orjinal hali.
İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

iyildirim

Hocam kart bendeki ile aynı.

Daha önce de yazmıştım diye hatırlıyorum. Alt taraftaki 4094 lerin Vcc ve Gnd hatlarına, 4094 ün besleme ve gnd si arasında yine 5V kalacak şekilde  3V  gibi bir gerilim bindiriliyor.  Sanırım moslar logic level olmadığından sürülmesini garantilemek için. 

Bu durumda 4094 leri mcu ile sağlıklı sürmek için  OE bacağını disable ettikten sonra shift registere veri basılıyor. OE disable olduğunda 4094 lerin gnd si ile sistemin gnd si aynı seviyede oluyor. OE disable edilmeden de çalışıyor ama veri yazma anında  ledlerin tümünde hafif bir ışıma oluyor.

Pic'in besleme ve gnd si üstteki 78m05  den almak uygun.


Söktüğüm  elemanlar ise;
mcu, mcu nun sağ altındaki kapasitör, yanındaki ttl, ttl'in üzerindeki ram'i süren buffer, ram, isterseniz bufferın üzerindeli eeprom ve soldaki kristal..
Diğerlerine dokunmadım.
Baktım ama modifikasyon öncesime ait fotolar var ama sonrasına ait hiç çekmemişim.
2 adet çiftli kaskat bağlı panel daha geldi. Hafta sonu fırsat bulup yeni panelleri modifiye edersem fotoğraflarım.

mcu yu monte için basit bir adaptör kart gibi birşey yapıp söktüğüm mcunun olduğu yere monte etmiştim. Birde max232 var kart üzerinde. Gerilim bölücü de kullanılabilir ama gördüğüm kadarı ile aktif panel sayısına bağlı olarak voltaj seviyeleri değişken.

Nelerdi tam hatırlamıyorum ama kaskat bağlantı uçları tam kontrol sağlamıyordu. Hatırladığım bir tanesi  ledleri besleyen switch mode chip'in on-off  bacağı diğeride ID atayan button.. 

Bendeki paneller tek renk olduğundan ikinci renk-grup 4094 lerin mcu ile bağlantılarına hiç bakmadım. Dilerseniz açmışken ona da  bakarım. 

Yazılımda ise switch mode chip'i on yap,  alt sıra 4094 OE' leri disable et, satır verisi, sütün verisi, strobe yolla, OE enable şeklinde bir sıra var.
OE bacağı da aslında PWM' modülüne bağlı parlaklık ayarı için. İletişim içinde 5-6 tane tek karakterlik komut kullanmıştım.
 

mustafa_cmbz

sadece displayli kısımlarımı mevcut elinizde yoksa yazdırma yapılan o dokunmatik kısımlardan da varmı elinizde ?

iyildirim

Alıntı yapılan: mustafa_cmbz - 26 Aralık 2013, 18:43:23
sadece displayli kısımlarımı mevcut elinizde yoksa yazdırma yapılan o dokunmatik kısımlardan da varmı elinizde ?

Modifiye konusu sadece display için hocam.
Bilet istenen kısmın eskisi butonlu idi.  Dokunmatik olsun diye ucuzundan bir tablet kullandık.. Display lerin iletişimi de için orijinal 232-485 çeviriciyi kullandık..

M_B

@iyildirim hocam;
Aciklamalarınız için teşekkür ederim. Sizi yoruyorum.

Hocam MCU yu cıkardığımda ( cıkartmış oldugumda ) HCF4094 kontrol edeceğim pinleri bulamadım.
Sadece altaki 4094 un 1 nolu pini (STROBE ) ( Hepsi bir birine baglı ) hariç tum pinler dikey olan ve uzerinde soket olmayan pinlerle uyumlu.
Bu displayden elimde 14 tane var. O yüzden uğraşıp değerlendirmek istiyorum.  ( Hobi amaclı  )
Hocam  eğer display isterseniz gönderebilirim.
İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

iyildirim

Yok hocam ne yorulması.

mcu ile 4094 arasındaki bağlantılar level shifter yapıdan dolayı direkt değil. Arada diyot gibi elemanlar var.

Geçen hafta SQL den dolayı win7 yi upgrade etmem gerekti ama UEFI den dolayı da sıfır win kurmak zorunda kaldım. İş  yoğunluğundan  elektronik  çizim, derleyici vs henüz kuramadım.  Öte yandan şu elimdekilerle de uğraşmam gerekiyor.
Bir kaç güne resimleyip, pin bağlantılarını paylaşırım hocam.


M_B

iyildirim Hocam;
Sayenizde ekranda goruntu oluşturabildim. Çok Teşekkür ederim.

test uygulamasını pic16f628a ile yapıyorum
Gene ufak tefek sorunlarım var. Taramada ki titreme


İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

M_B

Merhaba Arkadaşlar ;
sonunda Q-matik paneli kontrol edebildim. İlgili resimler.

Şimdiki sorunum ise  aslında sorun da değil kısa yoldan cözme işi. Resimde gorulen fontu kalınlastırmak. fontları tek tek ele alıp ugraşmak istemediğm icin arsivinde 8x8 8x5 vb.. gibi kalın fontu olan arkadaslar  paylasımda bulunabilirler mi ? veya kısa olarak nasıl yapabilirim.

modulun satır sayısı : 9


Teşekkürler.



İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

M_B

Merhabalar ;
Sonunda Font olayını da halletim. 
Artık bu modulle ilgili sorum kalmadı.

Yararlandığım kaynak .

Link:http://www.min.at/prinz/o/software/pixelfont/#download

İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

isa_olcer

Aradan uzun zaman geçmiş. Benimde elime bu panellerden geçti saat olarak kullanmayı düşünüyorum. 4094 ile 74595 kullanımı aynı galiba. Kodlar hala elinizde mevcutsa taramayla ilgili yardımcı olur musunuz?