Çin malı telefon ekranları

Başlatan serdararikan, 05 Mart 2010, 22:39:33

z

Bu linki ben de bulmuştum fakat her bir sayfayı ayrı pdf yapmışlar. Tek tek webdeb insanın bakası gelmiyor. Tek bir pdf dokumanı olan varmı?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com



mozkan87

Alıntı yapılan: z - 01 Kasım 2012, 12:47:41
Bu linki ben de bulmuştum fakat her bir sayfayı ayrı pdf yapmışlar. Tek tek webdeb insanın bakası gelmiyor. Tek bir pdf dokumanı olan varmı?

Hocam sayfa "Download   ST7687A Click to view" yazan yerden "ST7687A" yazısına tıklayınca full hali geliyor ve buradan pdf okuyucu aralığı ile kaydet deyip dosyayı alabiliyorsunuz.

Burak B

"... a healthy dose of paranoia leads to better systems." Jack Ganssle


Burak B

@z hocam pin kısmına daha yakın ve büyük önlü arkalı bir foto alabilirmiyim birde tanımlayabildiğiniz LED ve VCC GND gibi pinleri 1 numaralı pini felan bildirirseniz sevinirim. Bu arada ekran büyük ihtimalle  SPI veya I2C ile kontrol ediliyor.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

z

Tamam ilk fırsatta bağlantı kısmının yakın fotosunu ekleyeyim.

ST7687A'nin uygulama notları kısmında 16 pinle çalışma moduna ilişkin iki örnek var. Çip 16 pinle çalışırken 8 bit paralel iletişim yapıyor.

Fakat 80 modu da 16 pin, 68 modu da 16 pin. 

SPI yada 4 bit paralel modunda pin sayısı çok azalıyor.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Burak B

#368
Alıntı yapılan: z - 02 Kasım 2012, 16:46:53
Tamam ilk fırsatta bağlantı kısmının yakın fotosunu ekleyeyim.

ST7687A'nin uygulama notları kısmında 16 pinle çalışma moduna ilişkin iki örnek var. Çip 16 pinle çalışırken 8 bit paralel iletişim yapıyor.

Fakat 80 modu da 16 pin, 68 modu da 16 pin. 

SPI yada 4 bit paralel modunda pin sayısı çok azalıyor.



ST7687A çok önemli değil şu anda. Init ve haberleşme işin kolay kısmı.  Pinout belirlemeniz gerekiyor.  Pinout öncelikli olan konu. ST7687A  datasheetindeki 16 pin dediğiniz durum sadece 16 bit haberleşme v.s. ile ilgili. Pinout hakkında fikir sahibi olmak için chipi incelemek gerek.

Bu ekranın 16 bit arayüz olma ihtimalide yok zaten. 8 bit veya SPI arayüz kullanıyordur. Gönderdiğiniz fotoya bakınca bu anlaşılıyor ancak detayları incelemek lazım. Mesela NC pinler varmı LED pinleri VCC GND pinleri. Bunlardan sonra bu ekranı söktüğünüz telefon hala çalışır durumda ise oda yardımcı bir kaynak olabilir pinout belirlemede. Çalışmıyorsa başka teknikler kullanmak gerekecek.

"... a healthy dose of paranoia leads to better systems." Jack Ganssle

z

[IMG]http://hizliresimyukle.com/thumb-356443.jpg[/img]

Resime Bak

8 Bit yapı suya düştü. Bu durumda 4 bit yada SPI seçeneği kalıyor galiba.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Burak B

#370
FPC üzerinde kondansatör, diyot ve direnç görmüyorum. Eğer yoksa bunlar telefonun PCB de olmalılar onları belilemeniz gerek. BIAS booster v.s. için mutlaka vardır. Hemen TFT nin bağlantı yerinde veya yakınında.

Ek: FPC nin diğer yüzünede böyle bir foto istiyorum hocam. 4 pin büyük ihtimalle kondansatörlere gidiyor. 4 pin de SPI için. 2 pin LED. Bu FPC üztündeki kağıt v.b. gibi görüşü engelleyen şeyleri temizleyebilirmisiniz FPC ye zarar vermeyecekse.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

GreeN

Konuda hareket görmüşken , elimde ili9326 var (16 pin data ), ekrana "adc3 = xxxx" yazdırmak 12ms sürüyor , bu normal mi ?  SPI arayüzü kullanan LCD'ler daha hızlı mı ? Yoksa TFT sürmek için başka bir MCU mu kullanayım ? (spi yada uarttan dma yardımıyla gönderirim verileri o kafasına göre yazssın istiyorum , işlem yaptığım mcu 12ms bekleyecek kadar zengin değil )
Terörü Lanetliyoruz.

Burak B

#372
16Bit veri hattı SPI ve UART a göre daha hızlı. Çünkü SPI ile ulaşabileceğinden daha yüksek hızlara çıkaiblirsin ve veri paralel. Zaman kaybı genelde pixel basma font çizimi ve değer dönüşümü gibi kodlardaki döngülerden ve matematiksel işlemlerden kaynaklanır. Benden sana bir tavsiy e font kuullanımında pixel pixel basmaktansa fontları blok olarak basman daha hızlı olacaktır. Çünkü kullandığın kontrolcünün böyle b ir özelliği var ve bu tek tek pixel basmaktan daha hızlı. Font büyüklüğü kadar bir pencere aç ve buraya font (renk) verisini sıralı olarak doldur gitsin. Tabi eğer font basma fonskyionların bu şekilde değilse.

@z hocam ST7687A (v1.2) Datasheetinde sayfa 192  "15.1.8 4-line serial interlace Mode while typical Vddi=3V/3.3V" bir inceleyin. Mavi çizgilerle belirlenmiş kısımlardan FPC yazan kısımda kalan pasifler sizde FPC üzerinde değilse PCB üzerindedir.

Buna göre FPC de ortadaki TP' den yola çıkarak. Bu TP datasheete göre EXT olmalı bu durumda Bu iki TP pinleri arasında kalan pinler yolladığınız fotoda FPC üzerinde başka yöne gitmiyorlarsa. SCL, SI, A0, RST, /CS dir diye varsayımda bulunabiliriz.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

z

#373
[IMG]http://hizliresimyukle.com/thumb-356737.jpg[/img]

Resime Bak

Sozkonusu ekran pinlerinin onden ve arkadan gorunusu.

Alttaki resim ana karta ait ve dedigin gibi kapasitorler vs buraya monte edilmis.

16 nolu pine elektrolitik kondansator oldugu anlasilan ama yeri bos baglanti var. Kapasitoru takmamislar. Ana kartda 16 nolu pin delik ici kaplamali pad ile karsiya gecmemis. Dolayisi ile ana karta ait resimde 16 gorulmuyor. 9 ve 10 nolu pinlerde kisa devre ve tek pad ile karsiya gecmis.


Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Burak B

#374
@z hocam buyrun pinout şu şekilde;

1- VDD (+3V)
2- GND
3- SCLK
4- MOSI
5- A0(Register Select)
6- /RESET (Low Aktif)
7- GND
8- /CS (Low Aktif)
9- VDD
10- VDD
11- C3 (kapasitör ile GND' ye ver)
12- C2 (A)
13- C2 (B)
14- C1 (kapasitör ile GND' ye ver)
15- LED+
16- LED-

Kapasitörleri PCB deki leri söküp kullanmanızı öneririm. Ayrıca 15 nolu pine bağlı olan malzeme LED e gittiğine göre akım sınırlayıcı olduğunu düşünüyorum. C1 ve C3 kapasitörlerinin diğer pinleri PCB de görüldüğü şekilde GND ye bağlanacak. C2 12 ve 13 nolu pinler arasında olacak. Bunun dışında herşey yerli yerinde şu anda. LCD'yi lehimleyip haberleşmeye hazır hale getirebilirsiniz. Pinleirn doğruluğundan %98 eminim ancak VDD ve GND durumunu PCB üzerinden tekrar teyit ederseniz iyi olacaktır. Ters gerilim uygulayıp kontrolcüye zarar vermeyin. 16 nolu pin kör via olduğuna göre GND ye gidiyordur diye düşünerek LED- yazdım bilginiz olsun.

Artık datasheet incelenebilir. Komutlar v.s. gözden geçirilebilir.
Init Kodu buradan incelenebilir.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle