STM32F407 için LCD ILI9320 , LCD ILI9325 telefon ekranları

Başlatan GreeN, 04 Ocak 2012, 10:55:58

diot

Birde elimde 2.bir çinmalı nokia n8 (çakma) ekranı var. Bu ekranın bağlantıları 44 pin ve bağlı olduğu işlemci meditek arm mt6253an sanırım bu lcd nin datasheet ve iletişim protokolü bulunabilir. Ben bulamadım .

http://user9.jabry.com/sertel/resim/DSC01908.JPG

birde bu lcd ye bakabilirmisiniz. stm32f4 e nasıl bağlarız ve iletişimi nasıl sağlarız.

Burak B

Ön cepheden de bir foto alabilirmiyim. Touch yok sanırım. Doğru mudur? 1 nci pin GND sonraki 4-5 tanede LED' lere mi gidiyor ?
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

diot


Burak B

Tamam pinout vericem sadece 11 nolu pin LED kısmında VCC ye mi verilmiş onu kontrol edebilirmisin. Ekran 8Bit arayüz görünüyor kalan veri hattını pasiflemişler. ILITEK veya Sitronix kontrolcü kullanıyor diye düşünüyorum.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

diot

ekrandan led kısmından(öyle sanıyorum) 6 hat gelip dışardaki plaket ksmının da 7li bir sokete giriyor.
soketin :
1. -> 11 ( bu bağlantı ekrana gitmiyor gibi görünüyor,ayrıca cep telefonu üzerindeki bağlantıda boş gibi. yada ben göremedim.)
2. -> 38
3. -> 39
4. -> 40
5. -> 41
6. -> 42
7. -> 43
şeklinde bir bağlantı var.

Burak B

Pinout şu şekilde;
1- GND
2- TOUCH
3- TOUCH
4- TOUCH
5- TOUCH
6- GND
7- IM0 (FPC' de boşta gibi)
8- IM1 (FPC' de boşta gibi)
9- IM2 (Kullanımda) ( Telefonda nereye bağlıysa oraya bağla VCC veya GND)
10-IM3 (FPC' de boşta gibi)
11-LCM_ID (LED FPC'sinde boşta duruyor gibi)
12-RESET
13-DB17 (NC)
14-DB16 (NC)
15-DB15 (NC)
16-DB14 (NC)
17-DB13 (NC)
18-DB12 (NC)
19-DB11 (NC)
20-DB10 (NC)
21-DB9 (NC)
22-DB8 (NC)
23-DB7
24-DB6
25-DB5
26-DB4
27-DB3
28-DB2
29-DB1
30-DB0
31-/RD
32-/WR
33-A0 (C/D)
34-/CS
35-GND
36-VCC
37-VCC
38- LEDK5
39- LEDK4
40- LEDK3
41- LEDK2
42- LEDK1
43- LEDA
44- GND

Bağlantıları bu şekilde yapıp data hattına 00 yaz ve sonra ve 4-6 okuma yap. Dönen değerleri bildirirsen kontrolcüsü hakkında bilgi verebilirim. Kontrolcüsünü ölçülerindende bulabilirim ancak hassas olduğu için şimdilik o yöntemi tercih etmiyorum.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

GreeN

http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f4_dsp_stdperiph_lib.zip

stm324xg_eval_lcd.c
stm324xg_eval_lcd.h

linkteki dosyada ili9325 ve ili9320 TFT lcd'ler için kütüphane dosyaları mevcut.
STM32F417IG içi hazırlanmış. 407VG den farkı OI portları daha fazla. bende bu kütüphaneyi 407VG için pin ayarlarını değiştirmek istedim ama GPIO tanımlarını bulamadım. yani RD , CS , WR , DATA pinleri vs.. pinlerin ayarlandığı satırları bulamadım. göz ucuyla bir bakabilirmisiniz?
Terörü Lanetliyoruz.

GreeN

[IMG]http://i1114.photobucket.com/albums/k538/lordex06/1.jpg[/img]
[IMG]http://i1114.photobucket.com/albums/k538/lordex06/2.jpg[/img]

Sonunda bitti (BMP resim hariç). @ByteMaster(TFT Master :) ) ve @mozkan87 (PCB Master) destekleri için teşekkürler.
Terörü Lanetliyoruz.

mozkan87

Rica ederim hocam. Güzel çalışma olmuş, elinize sağlık. LCD'yi FSMC modülü ile sürdünüz yoksa normal port yönlendirme ilemi sürdünüz.

GreeN

Alıntı yapılan: mozkan87 - 03 Mayıs 2012, 14:13:37
Rica ederim hocam. Güzel çalışma olmuş, elinize sağlık. LCD'yi FSMC modülü ile sürdünüz yoksa normal port yönlendirme ilemi sürdünüz.

FSMC bana biraz karışık geldi , aklım ermedi açıkcası , port yönlendirme ile sürdüm.
Terörü Lanetliyoruz.


marecrisium

Hocam KFM529B21-1A Lcdnin pin bağlantıları nasıldır ve kontrolcüsü nedir bilginiz var mı?

Burak B

#87
Alıntı yapılan: marecrisium - 26 Mayıs 2012, 03:24:32
Hocam KFM529B21-1A Lcdnin pin bağlantıları nasıldır ve kontrolcüsü nedir bilginiz var mı?

Bir şey sorduğunuzda biraz daha detay vermelisiniz. Ben sizin için bu kadar zahmete giriyosam. Sizde elinizi taşın altına biraz koyun. İnsan bir fotoğraf çeker veya bu başlığı biraz inceler. Gerekli bilgilerin ne olduğunu okur. İstediğim bilgileri vermeden cevap bekleyen arkadaşlar boşuna beklemesin bundan sonra. Kendi adıma yukarıdaki şekilde sorulan sorulara verdiğim son cevaptır.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle


YARARMAN

eBay'da biraz araştırdım ve şuna rastladım.
Özelliklerine nazaran fiyatı iyi.
Paralel olarak 18-Bit, 16-Bit ve 8-Bit haberleşmeyi, Serial olarak da SPI'yı destekliyor.

http://www.ebay.com/itm/2-2inch-320x240-Touch-LCD-A-2-2-LCM-TFT-Display-Module-Graphic-Screen-Panel-/251072753488?pt=LH_DefaultDomain_0&hash=item3a751a2f50

LCD denetleyicisinin veriyaprağı:
ftp://115.156.218.112/IC_Datasheet/LCD%20&%20LCD%20Controller/%A6%CCPD161704.pdf

Dokunmatik ekran denetleyicisinin veriyaprağı:
http://www.dzsc.com/uploadfile/company/785710/20111014212155973.pdf

ARM Örnekleri ve Veriyaprakları
# LPC213X - 8-Bit Parallel
# LPC213X - 16-Bit SPI
# LPC213X - 18-Bit SPI
# STC12LE - 8-Bit Parallel
# STC12LE - 16-Bit Parallel
# STC12LE - 16-Bit SPI
# STC12LE - 18-Bit SPI
# LTM022A69B Datasheet
# LTM022A69B Schematic
# μPD161704A Datasheet

https://rapidshare.com/files/3409807336/LPC_and_STC_Samples_with_LTM022A69B.zip