Der er mange slags interfaces til touch screen display, og klassificeringen er meget fin. Det afhænger hovedsageligt af køretilstanden og kontroltilstanden for TFT LCD-skærme. På nuværende tidspunkt er der generelt flere forbindelsestilstande til farve-LCD'er på mobiltelefoner: MCU-interface (også skrevet som MPU-interface), RGB-interface, SPI-interface VSYNC-interface, MIPI-interface, MDDI-interface, DSI-interface, osv. Blandt dem er kun TFT-modulet har RGB-interface.
MCU-interface og RGB-interface er mere udbredt.
MCU interface
Fordi det hovedsageligt bruges inden for enkelt-chip mikrocomputere, er det navngivet. Senere er det meget brugt i low-end mobiltelefoner, og dets hovedtræk er, at det er billigt. Standardudtrykket for MCU-LCD-grænsefladen er 8080-busstandarden foreslået af Intel, så I80 bruges til at henvise til MCU-LCD-skærmen i mange dokumenter.
8080 er en slags parallel interface, også kendt som DBI (Data Bus interface) databus interface, mikroprocessor MPU interface, MCU interface og CPU interface, som faktisk er det samme.
8080-grænsefladen er designet af Intel og er en parallel, asynkron, halv-dupleks kommunikationsprotokol. Det bruges til ekstern udvidelse af RAM og ROM og senere anvendt til LCD-grænsefladen.
Der er 8 bits, 9 bits, 16 bits, 18 bits og 24 bits til databittransmission. Det vil sige databussens bitbredde.
Almindeligvis brugt er 8-bit, 16-bit og 24-bit.
Fordelen er: styringen er enkel og bekvem, uden ur og synkroniseringssignal.
Ulempen er: GRAM forbruges, så det er svært at opnå en stor skærm (over 3,8).
For LCM med MCU-interface kaldes dens interne chip LCD-driver. Hovedfunktionen er at konvertere de data/kommandoer, der sendes af værtscomputeren, til RGB-data for hver pixel og vise dem på skærmen. Denne proces kræver ikke prik-, linje- eller rammeure.
LCM: (LCD-modul) er LCD-displaymodulet og flydende krystalmodul, som refererer til samlingen af flydende krystaldisplayenheder, stik, perifere kredsløb såsom kontrol og drev, PCB-kredsløbskort, baggrundsbelysning, strukturelle dele osv.
GRAM: grafik-RAM, det vil sige billedregistret, gemmer billedinformationen, der skal vises, i chippen ILI9325, der driver TFT-LCD-skærmen.
Ud over datalinjen (her er 16-bit data som et eksempel), er de andre chip select, read, write og data/command four pins.
Faktisk er der udover disse stifter faktisk en nulstillingsstift RST, som normalt nulstilles med et fast nummer 010.
Grænsefladeeksempeldiagrammet er som følger:
Ovenstående signaler bruges muligvis ikke alle i specifikke kredsløbsapplikationer. For eksempel er det i nogle kredsløbsapplikationer, for at spare IO-porte, også muligt direkte at forbinde chipvalgs- og nulstillingssignalerne til et fast niveau og ikke at behandle RDX-læsesignalet.
Det er værd at bemærke fra ovenstående punkt: ikke kun datadata, men også kommando overføres til LCD-skærmen. Ved første øjekast ser det ud til, at den kun behøver at overføre pixelfarvedata til skærmen, og ufaglærte begyndere ignorerer ofte kravene til kommandotransmission.
Fordi den såkaldte kommunikation med LCD-skærmen faktisk kommunikerer med LCD-skærmdriverkontrolchippen, og digitale chips ofte har forskellige konfigurationsregistre (medmindre chippen med meget simple funktioner som 74-serien, 555 osv.), er der også en retningschip. Skal sende konfigurationskommandoer.
En anden ting at bemærke er: LCD-driverchips, der bruger 8080 parallel interface, har brug for indbygget GRAM (Graphics RAM), som kan gemme data på mindst én skærm. Dette er grunden til, at skærmmoduler, der bruger denne grænseflade, generelt er dyrere end dem, der bruger RGB-grænseflader, og RAM stadig koster.
Generelt: 8080-grænsefladen transmitterer kontrolkommandoer og data gennem parallelbussen og opdaterer skærmen ved at opdatere dataene til GRAM, der følger med LCM-flydende krystalmodulet.
TFT LCD-skærme RGB-interface
TFT LCD-skærme RGB interface, også kendt som DPI (Display Pixel Interface) interface, er også en parallel grænseflade, som bruger almindelig synkronisering, ur og signallinjer til at transmittere data, og skal bruges med SPI eller IIC seriel bus til at transmittere kontrolkommandoer.
Til en vis grad er den største forskel mellem den og 8080-grænsefladen, at datalinjen og kontrollinjen på TFT LCD-skærmens RGB-grænseflade er adskilt, mens 8080-grænsefladen er multiplekset.
En anden forskel er, at da det interaktive display RGB-interface kontinuerligt transmitterer pixeldataene på hele skærmen, kan det opdatere selve displaydataene, så der ikke længere er behov for GRAM, hvilket i høj grad reducerer omkostningerne ved LCM. For interaktive LCD-displaymoduler med samme størrelse og opløsning er den generelle producents berøringsskærms RGB-grænseflade meget billigere end 8080-grænsefladen.
Grunden til, at berøringsskærmens RGB-tilstand ikke behøver understøttelse af GRAM, er, at RGB-LCD-videohukommelsen påvirkes af systemhukommelsen, så dens størrelse kun er begrænset af størrelsen af systemhukommelsen, så RGB- LCD kan laves i en større størrelse, som nu kan 4,3" kun betragtes som entry-level, mens 7" og 10" skærme i MID'er begynder at blive meget brugt.
Men i begyndelsen af designet af MCU-LCD er det kun nødvendigt at overveje, at hukommelsen på en enkelt-chip mikrocomputer er lille, så hukommelsen er indbygget i LCD-modulet. Derefter opdaterer softwaren videohukommelsen gennem specielle visningskommandoer, så berøringsskærmens MCU-skærm ofte ikke kan gøres særlig stor. Samtidig er skærmopdateringshastigheden langsommere end for RGB-LCD. Der er også forskelle i visningsdataoverførselstilstande.
Berøringsskærmens RGB-skærm behøver kun videohukommelse til at organisere data. Efter start af displayet vil LCD-DMA automatisk sende dataene i videohukommelsen til LCM via RGB-grænsefladen. Men MCU-skærmen skal sende tegnekommandoen for at ændre RAM'en inde i MCU'en (det vil sige, RAM'en på MCU-skærmen kan ikke skrives direkte).
Visningshastigheden på berøringsskærmen RGB er naturligvis hurtigere end MCU, og med hensyn til afspilning af video er MCU-LCD også langsommere.
For LCM for berøringsskærmens RGB-grænseflade er outputtet fra værten RGB-dataene for hver pixel direkte uden konvertering (undtagen GAMMA-korrektion osv.). Til denne grænseflade kræves der en LCD-controller i værten til at generere RGB-data og punkt-, linje-, framesynkroniseringssignaler.
De fleste store skærme bruger RGB-tilstand, og databittransmissionen er også opdelt i 16 bit, 18 bit og 24 bit.
Forbindelser omfatter generelt: VSYNC, HSYNC, DOTCLK, CS, RESET, nogle har også brug for RS, og resten er datalinjer.
Grænsefladeteknologien til interaktiv LCD-skærm er i det væsentlige et TTL-signal set fra niveauets perspektiv.
Hardwaregrænsefladen på den interaktive skærm LCD-controller er på TTL-niveau, og hardwaregrænsefladen på den interaktive skærm-LCD er også på TTL-niveau. Så de to af dem kunne have været direkte forbundet, mobiltelefoner, tablets og udviklingskort er direkte forbundet på denne måde (normalt forbundet med fleksible kabler).
Defekten ved TTL-niveau er, at det ikke kan transmitteres for langt. Hvis LCD-skærmen er for langt væk fra bundkortets controller (1 meter eller mere), kan den ikke tilsluttes direkte til TTL, og konvertering er påkrævet.
Der er to hovedtyper af grænseflader til farve TFT LCD-skærme:
1. TTL-grænseflade (RGB-farvegrænseflade)
2. LVDS-grænseflade (pakke RGB-farver til differentiel signaltransmission).
TTL-grænsefladen med flydende krystaller bruges hovedsageligt til små TFT-skærme under 12,1 tommer, med mange grænsefladelinjer og kort transmissionsafstand;
LVDS-grænsefladen med flydende krystalskærm bruges hovedsageligt til store TFT-skærme over 8 tommer. Interfacet har en lang transmissionsafstand og et lille antal linjer.
Den store skærm anvender flere LVDS-tilstande, og kontrolbenene er VSYNC, HSYNC, VDEN, VCLK. S3C2440 understøtter op til 24 databen, og databenene er VD[23-0].
Billeddataene sendt af CPU'en eller grafikkortet er et TTL-signal (0-5V, 0-3.3V, 0-2.5V eller 0-1.8V), og LCD-skærmen modtager selv et TTL-signal, fordi TTL-signalet er transmitteres med høj hastighed og lang afstand. Tidsydelsen er ikke god, og anti-interferensevnen er relativt dårlig. Senere blev en række transmissionstilstande foreslået, såsom LVDS, TDMS, GVIF, P&D, DVI og DFP. Faktisk koder de bare TTL-signalet sendt af CPU'en eller grafikkortet til forskellige signaler til transmission og afkoder det modtagne signal på LCD-siden for at opnå TTL-signalet.
Men uanset hvilken transmissionstilstand der anvendes, er det væsentlige TTL-signal det samme.
SPI interface
Da SPI er en seriel transmission, er transmissionsbåndbredden begrænset, og den kan kun bruges til små skærme, generelt til skærme under 2 tommer, når den bruges som en LCD-skærmgrænseflade. Og på grund af dens få forbindelser er softwarestyringen mere kompliceret. Så brug mindre.
MIPI interface
MIPI (Mobile Industry Processor Interface) er en alliance etableret af ARM, Nokia, ST, TI og andre virksomheder i 2003. kompleksitet og øget designfleksibilitet. Der er forskellige WorkGroups under MIPI Alliance, som definerer en række interne mobiltelefonstandarder, såsom kameragrænseflade CSI, displaygrænseflade DSI, radiofrekvensgrænseflade DigRF, mikrofon/højttalergrænseflade SLIMbus osv. Fordelen ved en samlet grænsefladestandard er, at mobiltelefonproducenter fleksibelt kan vælge forskellige chips og moduler fra markedet efter deres behov, hvilket gør det hurtigere og mere bekvemt at ændre design og funktioner.
Det fulde navn på MIPI-grænsefladen, der bruges til LCD-skærmen, bør være MIPI-DSI-grænsefladen, og nogle dokumenter kalder det simpelthen DSI-grænsefladen (Display Serial Interface).
DSI-kompatible ydre enheder understøtter to grundlæggende driftstilstande, den ene er kommandotilstanden, og den anden er videotilstanden.
Det kan ses heraf, at MIPI-DSI-grænsefladen også har kommando- og datakommunikationsmuligheder på samme tid og ikke behøver grænseflader som SPI til at hjælpe med at overføre kontrolkommandoer.
MDDI interface
Interfacet MDDI (Mobile Display Digital Interface) foreslået af Qualcomm i 2004 kan forbedre pålideligheden af mobiltelefoner og reducere strømforbruget ved at reducere forbindelserne. Med udgangspunkt i Qualcomms markedsandel inden for mobilchips er det faktisk et konkurrenceforhold med ovenstående MIPI-grænseflade.
MDDI-grænsefladen er baseret på LVDS differentiel transmissionsteknologi og understøtter en maksimal transmissionshastighed på 3,2 Gbps. Signallinjerne kan reduceres til 6, hvilket stadig er meget fordelagtigt.
Det kan ses, at MDDI-grænsefladen stadig skal bruge SPI eller IIC til at transmittere kontrolkommandoer, og den transmitterer kun data selv.
Indlægstid: 01-09-2023