Mikrokontroller ile VGA Sürmek

Başlatan fatihvelid, 02 Haziran 2007, 16:24:52

fatihvelid

Merhaba Arkadaşlar, Mikrokontroller kullanarak 320x240 veya 640x480'luk renkli LCD sürmek istiyorum. Bu iş PIC veya dsPIC ile olabilcek bir iş değil sanırım. ARM7 yada ARM9 gibi 32 bitlik mikrodenetleyiciler kullanmak gerekecektir.

Bu konuda çalışma yapan var mı ? Önerilerinizi bekliyorum.
Kainatta her canlı "DNA" diliyle yazılmış bir programdır...

CaFFeiNe

piyasada 640x480 renkli LCD bulmak mümkünmü? siz buldunuzmu?

Logan

@fatihvelid, ben bi aralar WINSTAR firmasının 320*240 renkli grafik lcd modeli ile ilgilenmiştim.DsPic ile üstesinden gelebilirsin.Normal mono lcd'lerde veri yolu 8 bit iken, bahsi geçen renkli modelde 16 bit idi.Fakat getirtip deneme şansım olmadı.Bilgine... :)
İmza.

ise

bu tür lcdyi satan arkadaşlar sürücülerini de istenildiği takdirde getirebiliyor. lg sharp samsung nec toshiba gibi ürünlerin  bir çok çeşiti mevcut dist.  irtibata geçebilrisiniz

unerakcay

Tekno Markette bunun için bir kaç modül bulunmakta


  Marka: Infogate

kolayVGA adaptörü sayesinde, PC'lerle kullanılan ve standart VGA bağlantısını destekleyen her monitör, her mikrodenetleyiciyle kullanılabilir.
Sistem "Adaptör", "kolayVGA modülü" ve "kolayVGA adaptör kartı"ndan oluşur.
Bağlantı yöntemi: TTL seviyesinde asenkron seri haberleşme. Sadece Rx ve Tx sinyalleri gerekir.
Bağlantı hızı: 300bps – 115200bps
VGA bağlantısı: Standart DB15 dişi konnektör (kolayVGA adaptör kartı üzerinde)
Renk: 256
Çözünürlük: Seçilen kolayVGA modülüne göre 320 x 220 veya 640 x 480 piksel
Besleme gerilimi: +5V DC.
Yazı kapasitesi:
 Modül kitaplığında 5x7, 8x8 ve 8x12 büyüklüğünde üç tip karakter (formatlı)
 Modül kitaplığındaki karakterler istenilen büyüklükte ve renkte yazılabilir (formatsız)
 Kullanıcı kitaplığına 64x8x8 veya 16x16x16 veya 8x32x32 piksel kapasitesinde karakter oluşturup modül belleğine eklenebilir.
 STRING yazma komutu
Grafik kapasitesi:
 Daire, doğru, dörtgen çizme komutları
 Bölge r  
 
Fiyatı: 95usd + KDV başka modüller de mevcut linkleri aşağıdadır.

http://www.garantialisveris.com/teknoMarket/str_prod.asp?storeID=2573&productID=91647

http://www.garantialisveris.com/teknoMarket/str_prod.asp?storeID=2573&productID=91648
Mikro C 6.20 MPLAB 7.50 EasyPIC4

fatihvelid

320x240'lık TFT sürmek istesem hangi mikrodenetleyicilerle sürebilirim. Ve bu TFT'leri nerden bulabilirim ve fiyatları nasıl.

VGA ile LCD nasıl kontrol edilir. Bununla alakalı bir döküman var mı ?
VGA kartını kendim yapabilirim belki. Ama şimdilik hakkında hiç bilgim yok.
Kainatta her canlı "DNA" diliyle yazılmış bir programdır...

igudenler

320 x 240 çözünürlükte ve 60 Hz ekran yenileme frekansında VGA monitör sürmen için pixel frekansının basit bir çarpma işlemi ile yaklaşık 4.6 MHz olduğunu bulabilirsin. tabi sürmek istediğin monitörün bu çözünürlüğü desteklemesi lazım. fakat uygulamada bu frekans daha da fazla olacaktır. örneğin 640 x480 çözünürlükte pixel frekansı yaklaşık 25 MHZ dir. bu pixel biligisini çok hızlı işlemen gerektiği anlamındadır. yani kullanacağın işlemci 50 MHz de çalışıyor olsa bile iki saat darbesi ile pixel bilgisini hazırlaman gerekecektir. bu nedenle mikroişlemci ile vga sürmek çok zordur. frekans sorununu aşılsa bile VGA nın zamanlamasını çok keskin ayarlamak gerekir buda yazılacak programa çok özen gösterilmesi demektir. VGA monitör süren sistemlerde genellikle işlemcinin yanında VGA monitörü sürekli tarayan bir dijital devre ve bu devre ile işlemcinin ortak kullandığı bir bellek bulunur. işlemci her pixelin renk bilgisini bu belleğe yazar ve VGA süren lojik devre çok hızlı bir şekilde bu bellekteki pixel bilgilerini monitöre gönderir. kısaca bunu en kolay şekilde FPGA ile yapabilirsin.

kolay gelsin
10 çeşit insan vardır  binary saymayı bilenler  ve bilmeyenler...

SpeedyX

LPC2470 ve LPC2478 de TFT Controller var. Onunla sürebilirsin.
Alıntı YapThese microcontrollers support Super-Twisted Nematic (STN) and Thin-Film Transistor (TFT) graphic display panels up to 1024 x 768 pixels, from monochrome up to 24-bit true-color, and with hardware cursor support

efkan


Arkadaşlar,

KolayVGA'nın kullanımı hakkında fikri olan var mı?

Herkese iyi çalışmalar dilerim..

Erol YILMAZ

http://microvga.com/

29$ a VGA için MCU bağlantı kartı satıyorlar....  örnek videosu da var...

PROTECH_

Alıntı yapılan: fatihvelid - 02 Haziran 2007, 16:24:52
Merhaba Arkadaşlar, Mikrokontroller kullanarak 320x240 veya 640x480'luk renkli LCD sürmek istiyorum. Bu iş PIC veya dsPIC ile olabilcek bir iş değil sanırım. ARM7 yada ARM9 gibi 32 bitlik mikrodenetleyiciler kullanmak gerekecektir.

Bu konuda çalışma yapan var mı ? Önerilerinizi bekliyorum.

hocam tft lcd yi tam olarak ne için kullanmak istiyorsunuz??  eğer frame sayısı ve  yoğun bir data akışı sözkonusu değilse 18f lerle sürebilirsin bence
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN