Ana sayfa Çözümler Ekran Arayüzlerini Tanıma

Ekran Arayüzlerini Tanıma

Mar 04,2022

Açıklama

Önsöz:

Winstar, TN/STN LCD, OLED ve TFT dahil olmak üzere binlerce model ekran modülü sağlar. Görüntü verilerini ekran modülüne iletmek için birçok arayüz türü vardır. Müşteriler hangisinin en iyisi olduğunu veya gereksinimi karşılayabileceğini sorgulayabilir. Bu makalede, ekran arayüzlerinin veri aktarımıyla ilgili bir sorun ele alınmıştır.

Ekran arayüzleriyle ilgili önemli bir sorun, İletişim bant genişliğidir (BW). BW (Bant Genişliği) neden önemli? BW, iletişim kanalındaki veri aktarımının ölçüsünü temsil eder. Yani BW, ekranın ekran verilerine olan yanıtını, yani ekranın yenileme hızını etkiler. Başka bir deyişle, ekran performansını etkiler.

Giriş:

Günümüzde iyi bilinen ekran arayüzleri:

1.Paralel

 

1-1 MCU-Mikro denetleyici arayüzü 8080/6800

MCU-Mikro denetleyici arayüzü 8080/6800

Kontrol veriyolu sinyaline göre Veriyolu aracılığıyla gönderilen işlenmemiş verileri görüntüler. İletişim bant genişliği, Dahili Sürücüde (IC) çalıştırma hızını etkinleştirmeye bağlıdır. QVGA 320x240 nokta matrisli LCD, yani ENABLE (etkinleştir) sinyalinde iletişim bant genişliği 320 * 240 / 8 bit (veri genişliği) * 60 fps = 576KHz olacaktır.

1.2 Paralel RGB 16/18/24 bit

RGB arayüzü, R/G/B(Kırmızı-Yeşil-Mavi) verileri ile dikey senkronizasyon sinyali (V-SYNC, Dikey senkronizasyon sinyali), yatay senkronizasyon sinyali (H-SYNC), yatay senkronizasyon sinyali), veri etkinleştirme (DE, Veri Etkinleştirme) sinyali ve saat sinyali PCLK (Piksel Frekansı) ile sürücü zamanlamasını veri girişi/çıkışı yoluyla paralel bir şekilde ekran sürücüsü IC'ye iletir. RGB666'nın ekran arayüzleri aşağıdaki gibidir:

Parallel RGB 16/18/24 bits

Aktarılan işlenmemiş verileri yukarıdaki gibi görüntüler. Ancak ekran çözünürlüğü gittikçe yükselir. Diğer bir deyişle , WVGA 800x480 (piksel) * 60 fps = 23,04 MHz. (PCLK) (Pixel Frekansı)

2.Seri

 

2.1 SPI (Seri Çevresel Arayüz)

SPI, genellikle bir Master (ana cihaz) ve bir veya çoklu ikincil (ikincil cihazlar) içeren, birincil-ikincil tabanlı bir arayüzdür. Arayüzde 4 pim vardır. Bağlantı yöntemi ve donanım yapısı aşağıdaki gibidir:

SPI arayüzü yapısı

[SPI arayüzü yapısı]

 

SCLK (Senkron Saat): Tüm cihazlar tarafından kullanılan senkron saattir. Birincil sürücü bu saati çalıştırır ve ikincil sürücüler saati alır.

MOSI: Birincil çıkış, ikincil giriş. Bu, birincil çıkış tarafından SPI (Seri Çevresel Arayüz) veriyolundaki tüm ikincil girişlere yönlendirilen ana veri hattıdır. MOSI'den gelen verileri yalnızca seçilen ikincil giriş ölçer.

MISO: Birincil giriş, ikincil çıkış. Bu, seçilen ikincil çıkışın birincil girişe yönlendirdiği ana veri hattıdır. Bu devreyi yalnızca seçilen ikincil sürücü çalıştırabilir. Aslında, SPI veriyolu düzenlemesinde bir ikincil sürücünün çalışmasına izin verilen tek devredir.

CS: Yonga Seçimi. Bu sinyal her kopya için benzersizdir. Etkin olduğunda, seçilen ikincil sürücü MISO'yu çalıştırır.

SPI şeması örneği

[SPI şeması örneği]

 

Sıralı olarak aktarılan verileri görüntüler. Ekran arayüzü iletişim bant genişliği, diğer bir deyişle QVGA 320 * 240 (piksel) * 16 bit (renk derinliği) * 30 fps = 36,864 MHz

2.2 IIC (Entegre Devre) veya alternatif olarak I²C olarak bilinir:

SPI'nin noktadan noktaya (veya noktadan çok noktaya) tabanından farklı olarak, I²C, birden fazla birincil cihazın ve birden fazla ikincil cihazın seri olarak bağlanmasına izin veren bir veriyolu biçiminde arayüz oluşturur. Arayüz yöntemi ve donanım yapısı aşağıdaki gibidir:

I²C schematic

[I²C schematic]

 

Courtesy of Analog device

[Analog cihazın izniyle]

 

Standard mode = 100K bit/s.
Full speed mode = 400K bit/s.
Fast mode = 1M bit/s.
High speed mode = 3.2M bit/s.

2.3 Seri RGB 6/8 bit.

Serial RGB 6/8 bits

RGB sıralı olarak aktarılan verileri görüntüler. Ekran arayüzü iletişim bant genişliği, diğer bir deyişle QVGA 320 * 240 (piksel) * 3 nokta * 30 fps = 6912000 Hz (DCLK).

 

2.4 LVDS: Alçak gerilim diferansiyel sinyali. Ekran arayüzü adı FPD-Link (Düz Panel Ekran Bağlantısı) olmalıdır.

courtesy of sikipedia

LVDS, diferansiyel, seri sinyalleşme standardının elektriksel özelliklerini belirten, 1994 yılında getirilen teknik bir standarttır; ancak bir protokol değildir. LVDS, yalnızca fiziksel bir katman özelliğidir; birçok veri iletişim standardı ve uygulaması bunu kullanır ve üzerine OSI modelinde tanımlandığı gibi bir veri bağlantı katmanı ekler. LVDS düşük güçte çalışır ve düşük fiyatlı çift bükümlü bakır kablolar kullanılarak çok yüksek hızlarda çalışabilir.

courtesy of sikipedia

Önceleri, dizüstü bilgisayar ve LCD ekran satıcıları, protokollerine atıfta bulunurken genellikle FPD-Link yerine LVDS'yi kullandılar. LVDS terimi, video görüntüleme mühendisliği sözlüğünde yanlışlıkla Düz Panel Ekran Bağlantısı ile eşanlamlı hale geldi.

 

2.5 MIPI CSI/DSI: Mobil Endüstrisi İşlemci Arayüzü.

DSİ'nin ekran görünümü.

[DSİ'nin ekran görünümü.]

 

MIPI Alliance, mobil cihazlarda ekran denetleyicilerinin maliyetini düşürmeyi hedefledi. Ana bilgisayar, görüntü verilerinin kaynağı ve hedef cihaz arasında bir seri veriyolu ve bir iletişim protokolü tanımlar. Bu, LCD ve benzeri ekran teknolojilerinde beklenen hedeftir.

System view of DSI

[DSİ'nin sistem görünümü.]

 

DSI, yüksek hızlı (örneğin, D-PHY 2.0 için 4,5 Gbit/s/hat) noktadan noktaya seri veriyolu diferansiyel sinyalini belirtir. Bu veriyolu, bir yüksek hızlı saat hattı ve bir ya da daha fazla veri hattı içerir.

Veriyolundaki görüntü verileri, yatay ve dikey aralıklı karartma sinyalleriyle karıştırılır. Veriler ekrana gerçek zamanlı olarak aktarılır ve ekrandaki görüntü ara bellekte kaydedilmek için cihaz tarafından saklanmaz. Ancak bu, cihazın sürekli olarak (saniyede 30 veya 60 kare gibi bir hızda) yenilenmesi gerektiği, aksi takdirde görüntünün kaybolacağı anlamına da gelir. Görüntü verileri yalnızca HS modunda gönderilir. HS modundayken, dikey karartma aralığı sırasında komutlar iletilir.

MCU 8080/6800 ekran arayüzlerinin deneysel bir örneği:

 

Bir LCD denetleyici aşamalı olarak kapatılmıştır ve müşteri, bunun yerine uyumlu pinler arası bir modül ister. RD sahipleri, uyumlu arayüz için MCU'lu bir PCB (Baskılı Devre Kartı) tasarlamıştır. ENABLE sinyali üzerindeki deneysel sonuçlar en az 9,92uS uzunluğunda olmalıdır. Bu, maksimum iletişim BW değerinin 100KBPS civarında olduğu anlamına gelir.

Chanel1 –E pin@9.92uS, Chanel2 – CS pin

[Chanel1 –E pin@9.92uS, Chanel2 – CS pin]

 

ENABLE süresini 9,84uS (haberleşme hızı 101KBPS'ye kadar) olarak kısalttığımızda aşağıda birkaç defekt noktası görebiliriz.

Chanel1 –E pin@9.84uS, Chanel2 – CS pin

[Chanel1 –E pin@9.84uS, Chanel2 – CS pin]

 

Ekran arayüzünde bir karşılaştırma tablosu:

 

Hangi arayüz en iyisidir? Bu sorunun kesin bir cevabı yoktur. Kullanıcılar uygulamaları için en uygun arayüzü seçmelidir, en iyisini değil. Bu arayüzlerin artıları ve eksileri ile ilgili aşağıdaki karşılaştırmayı görelim.

Ekran Arayüzü Çözünürlük Hız Pim Sayısı Gürültü Güç Tüketimi Bağlantı Mesafesi Maliyet
MCU 8080/6800 Orta Düşük Diğer Orta Düşük Kısa Düşük
RGB 16/18/24 Orta Hızlı Diğer En Kötü Yüksek Kısa Düşük
SPI Küçük Düşük Az Orta Düşük Kısa Düşük
I²C Küçük Düşük Az Orta Düşük Kısa Düşük
Serial RGB 6/8 Orta Hızlı Az En Kötü Yüksek Kısa Düşük
LVDS Geniş Hızlı Az En İyi Düşük Uzun Yüksek
MIPI Geniş En Hızlı Az En İyi Düşük Kısa Ortalama
İşletmenize yönelik ekran çözümleri hakkında sorularınız mı var? Bize Ulaşın!

Abone Ol

Winstar'dan haber güncellemeleri hakkında e-posta alın

Bize Ulaşın

Fiyat/Veri sayfası/Genel bilgi talebi

Teknik Destek

Her türlü teknik bilgi için bize ulaşın

go top
İletişim
close