Mayroong maraming mga uri ng mga interface para sa touch screen display, at ang pag-uuri ay napakahusay. Pangunahing nakasalalay ito sa driving mode at control mode ng TFT LCD Screens. Sa kasalukuyan, sa pangkalahatan ay may ilang mga mode ng koneksyon para sa mga color LCD sa mga mobile phone: MCU interface (isinulat din bilang MPU interface), RGB interface, SPI interface VSYNC interface, MIPI interface, MDDI interface , DSI interface, atbp. Kabilang sa mga ito, tanging ang Ang TFT module ay may RGB interface.
Ang interface ng MCU at ang interface ng RGB ay mas malawak na ginagamit.
interface ng MCU
Dahil pangunahing ginagamit ito sa larangan ng single-chip microcomputers, pinangalanan ito. Nang maglaon, malawak itong ginagamit sa mga low-end na mobile phone, at ang pangunahing tampok nito ay mura ito. Ang karaniwang termino para sa interface ng MCU-LCD ay ang 8080 bus standard na iminungkahi ng Intel, kaya ang I80 ay ginagamit upang sumangguni sa screen ng MCU-LCD sa maraming mga dokumento.
Ang 8080 ay isang uri ng parallel interface, na kilala rin bilang DBI (Data Bus interface) data bus interface, microprocessor MPU interface, MCU interface, at CPU interface, na talagang pareho.
Ang 8080 interface ay idinisenyo ng Intel at isang parallel, asynchronous, half-duplex na protocol ng komunikasyon. Ginagamit ito para sa panlabas na pagpapalawak ng RAM at ROM, at kalaunan ay inilapat sa interface ng LCD.
Mayroong 8 bits, 9 bits, 16 bits, 18 bits, at 24 bits para sa data bit transmission. Iyon ay, ang bit width ng data bus.
Karaniwang ginagamit ay 8-bit, 16-bit, at 24-bit.
Ang kalamangan ay: ang kontrol ay simple at maginhawa, walang orasan at signal ng pag-synchronize.
Ang disadvantage ay: Ang GRAM ay natupok, kaya mahirap makamit ang isang malaking screen (sa itaas 3.8).
Para sa LCM na may MCU interface, ang panloob na chip nito ay tinatawag na LCD driver. Ang pangunahing function ay upang i-convert ang data/utos na ipinadala ng host computer sa RGB data ng bawat pixel at ipakita ito sa screen. Ang prosesong ito ay hindi nangangailangan ng tuldok, linya, o frame na orasan.
Ang LCM: (LCD Module) ay ang LCD display module at liquid crystal module, na tumutukoy sa pagpupulong ng mga liquid crystal display device, connectors, peripheral circuits gaya ng control at drive, PCB circuit boards, backlights, structural parts, atbp.
GRAM: graphics RAM, iyon ay, ang rehistro ng imahe, ay nag-iimbak ng impormasyon ng imahe na ipapakita sa chip ILI9325 na nagtutulak sa TFT-LCD display.
Bilang karagdagan sa linya ng data (narito ang 16-bit na data bilang isang halimbawa), ang iba ay chip select, read, write, at data/command ng apat na pin.
Sa katunayan, bilang karagdagan sa mga pin na ito, mayroon talagang isang reset pin RST, na kadalasang nire-reset gamit ang isang nakapirming numero na 010.
Ang diagram ng halimbawa ng interface ay ang mga sumusunod:
Ang mga signal sa itaas ay maaaring hindi lahat ay gamitin sa mga partikular na application ng circuit. Halimbawa, sa ilang mga application ng circuit, upang i-save ang mga IO port, posible ring direktang ikonekta ang chip select at i-reset ang mga signal sa isang nakapirming antas, at hindi iproseso ang RDX read signal.
Ito ay nagkakahalaga ng pagpuna mula sa punto sa itaas: hindi lamang Data data, kundi pati na rin Command ay ipinadala sa LCD screen. Sa unang sulyap, tila kailangan lamang nitong magpadala ng data ng kulay ng pixel sa screen, at ang mga hindi sanay na baguhan ay madalas na binabalewala ang mga kinakailangan sa paghahatid ng command.
Dahil ang tinatawag na komunikasyon sa LCD screen ay aktwal na nakikipag-ugnayan sa LCD screen driver control chip, at ang mga digital chip ay kadalasang mayroong iba't ibang configuration registers (maliban kung ang chip na may napakasimpleng function tulad ng 74 series, 555, atbp.), mayroong din ng isang direksyon chip. Kailangang magpadala ng mga command sa pagsasaayos.
Ang isa pang bagay na dapat tandaan ay: Ang mga LCD driver chip na gumagamit ng 8080 parallel interface ay nangangailangan ng built-in na GRAM (Graphics RAM), na maaaring mag-imbak ng data ng hindi bababa sa isang screen. Ito ang dahilan kung bakit ang mga module ng screen na gumagamit ng interface na ito ay karaniwang mas mahal kaysa sa mga gumagamit ng mga interface ng RGB, at nagkakahalaga pa rin ang RAM.
Sa pangkalahatan: ang 8080 interface ay nagpapadala ng mga control command at data sa pamamagitan ng parallel bus, at nire-refresh ang screen sa pamamagitan ng pag-update ng data sa GRAM na kasama ng LCM liquid crystal module.
TFT LCD Screens RGB interface
Ang TFT LCD Screens RGB interface, na kilala rin bilang DPI (Display Pixel Interface) interface, ay isa ring parallel na interface, na gumagamit ng ordinaryong pag-synchronize, orasan, at mga linya ng signal upang magpadala ng data, at kailangang gamitin kasama ng SPI o IIC serial bus para magpadala mga utos ng kontrol.
Sa ilang lawak, ang pinakamalaking pagkakaiba sa pagitan nito at ng 8080 na interface ay ang linya ng data at linya ng kontrol ng TFT LCD Screens RGB na interface ay pinaghihiwalay, habang ang 8080 na interface ay multiplex.
Ang isa pang pagkakaiba ay dahil ang interactive na interface ng RGB na display ay patuloy na nagpapadala ng data ng pixel ng buong screen, maaari nitong i-refresh ang mismong data ng display, kaya hindi na kailangan ang GRAM, na lubos na nakakabawas sa halaga ng LCM. Para sa mga interactive na display LCD module na may parehong laki at resolution, ang touch screen display RGB interface ng pangkalahatang manufacturer ay mas mura kaysa sa 8080 interface.
Ang dahilan kung bakit ang touch screen display RGB mode ay hindi nangangailangan ng suporta ng GRAM ay dahil ang RGB-LCD video memory ay ginagampanan ng memorya ng system, kaya ang laki nito ay limitado lamang sa laki ng memorya ng system, upang ang RGB- Ang LCD ay maaaring gawin sa mas malaking sukat, Tulad ngayon 4.3" ay maaari lamang ituring na entry-level, habang ang 7" at 10" na mga screen sa MID ay nagsisimula nang malawakang gamitin.
Gayunpaman, sa simula ng disenyo ng MCU-LCD, kinakailangan lamang na isaalang-alang na ang memorya ng single-chip microcomputer ay maliit, kaya ang memorya ay binuo sa LCD module. Pagkatapos ay ina-update ng software ang memorya ng video sa pamamagitan ng mga espesyal na utos sa pagpapakita, kaya madalas ay hindi maaaring gawing napakalaki ang touch screen display MCU screen. Kasabay nito, ang bilis ng pag-update ng display ay mas mabagal kaysa sa RGB-LCD. Mayroon ding mga pagkakaiba sa mga mode ng paglilipat ng data ng display.
Ang display ng touch screen na RGB screen ay nangangailangan lamang ng video memory upang ayusin ang data. Pagkatapos simulan ang display, awtomatikong ipapadala ng LCD-DMA ang data sa memorya ng video sa LCM sa pamamagitan ng RGB interface. Ngunit ang MCU screen ay kailangang magpadala ng drawing command upang baguhin ang RAM sa loob ng MCU (iyon ay, ang RAM ng MCU screen ay hindi maaaring isulat nang direkta).
Ang bilis ng pagpapakita ng touch screen display RGB ay malinaw na mas mabilis kaysa sa MCU, at sa mga tuntunin ng paglalaro ng video, ang MCU-LCD ay mas mabagal din.
Para sa LCM ng touch screen display RGB interface, ang output ng host ay ang RGB data ng bawat pixel nang direkta, nang walang conversion (maliban sa GAMMA correction, atbp.). Para sa interface na ito, kinakailangan ang isang LCD controller sa host para makabuo ng RGB data at point, line, frame synchronization signal.
Karamihan sa malalaking screen ay gumagamit ng RGB mode, at ang data bit transmission ay nahahati din sa 16 bits, 18 bits, at 24 bits.
Ang mga koneksyon sa pangkalahatan ay kinabibilangan ng: VSYNC, HSYNC, DOTCLK, CS, RESET, kailangan din ng ilan ng RS, at ang iba ay mga linya ng data.
Ang teknolohiya ng interface ng interactive na display LCD ay mahalagang signal ng TTL mula sa pananaw ng antas.
Ang interface ng hardware ng interactive display LCD controller ay nasa TTL level, at ang hardware interface ng interactive display LCD ay nasa TTL level din. Kaya't ang dalawa sa kanila ay maaaring direktang konektado, ang mga mobile phone, tablet, at development board ay direktang konektado sa ganitong paraan (karaniwang konektado sa mga nababaluktot na cable).
Ang depekto ng antas ng TTL ay hindi ito maililipat ng masyadong malayo. Kung ang LCD screen ay masyadong malayo sa motherboard controller (1 metro o higit pa), hindi ito direktang konektado sa TTL, at kinakailangan ang conversion.
Mayroong dalawang pangunahing uri ng mga interface para sa mga kulay na TFT LCD screen:
1. TTL interface (RGB color interface)
2. LVDS interface (package RGB color sa differential signal transmission).
Ang likidong kristal na screen TTL interface ay pangunahing ginagamit para sa maliit na laki ng TFT screen sa ibaba 12.1 pulgada, na may maraming mga linya ng interface at maikling distansya ng paghahatid;
Ang likidong kristal na screen LVDS interface ay pangunahing ginagamit para sa malalaking sukat na TFT screen na higit sa 8 pulgada. Ang interface ay may mahabang distansya ng paghahatid at isang maliit na bilang ng mga linya.
Ang malaking screen ay gumagamit ng higit pang mga LVDS mode, at ang mga control pin ay VSYNC, HSYNC, VDEN, VCLK. Sinusuportahan ng S3C2440 ang hanggang 24 na data pin, at ang data pin ay VD[23-0].
Ang data ng imahe na ipinadala ng CPU o graphics card ay isang TTL signal (0-5V, 0-3.3V, 0-2.5V, o 0-1.8V), at ang LCD mismo ay tumatanggap ng TTL signal, dahil ang TTL signal ay ipinadala sa isang mataas na bilis at mahabang distansya Ang pagganap ng oras ay hindi maganda, at ang kakayahan sa anti-interference ay medyo mahina. Nang maglaon, iminungkahi ang iba't ibang mga mode ng paghahatid, gaya ng LVDS, TDMS, GVIF, P&D, DVI at DFP. Sa katunayan, ini-encode lang nila ang TTL signal na ipinadala ng CPU o ng graphics card sa iba't ibang signal para sa transmission, at i-decode ang natanggap na signal sa LCD side para makuha ang TTL signal.
Ngunit kahit na anong transmission mode ang gamitin, ang mahalagang TTL signal ay pareho.
Interface ng SPI
Dahil ang SPI ay isang serial transmission, limitado ang transmission bandwidth, at magagamit lamang ito para sa maliliit na screen, sa pangkalahatan para sa mga screen na mas mababa sa 2 pulgada, kapag ginamit bilang interface ng LCD screen. At dahil sa kakaunting koneksyon nito, mas kumplikado ang kontrol ng software. Kaya gumamit ng mas kaunti.
MIPI interface
Ang MIPI (Mobile Industry Processor Interface) ay isang alyansa na itinatag ng ARM, Nokia, ST, TI at iba pang mga kumpanya noong 2003. pagiging kumplikado at pinataas na flexibility ng disenyo. Mayroong iba't ibang WorkGroups sa ilalim ng MIPI Alliance, na tumutukoy sa isang serye ng mga pamantayan sa panloob na interface ng mobile phone, tulad ng interface ng camera CSI, interface ng display DSI, interface ng radio frequency DigRF, interface ng mikropono/speaker na SLIMbus, atbp. Ang bentahe ng isang pinag-isang pamantayan ng interface ay ang mga tagagawa ng mobile phone ay maaaring madaling pumili ng iba't ibang mga chip at module mula sa merkado ayon sa kanilang mga pangangailangan, na ginagawang mas mabilis at mas maginhawa upang baguhin ang mga disenyo at function.
Ang buong pangalan ng MIPI interface na ginamit para sa LCD screen ay dapat na MIPI-DSI interface, at ang ilang mga dokumento ay tinatawag lamang itong DSI (Display Serial Interface) na interface.
Sinusuportahan ng DSI-compatible peripheral ang dalawang pangunahing operating mode, ang isa ay ang command mode, at ang isa ay ang Video mode.
Makikita mula rito na ang MIPI-DSI interface ay mayroon ding command at data communication capabilities sa parehong oras, at hindi nangangailangan ng mga interface tulad ng SPI upang makatulong sa pagpapadala ng mga control command.
MDDI interface
Ang interface na MDDI (Mobile Display Digital Interface) na iminungkahi ng Qualcomm noong 2004 ay maaaring mapabuti ang pagiging maaasahan ng mga mobile phone at bawasan ang paggamit ng kuryente sa pamamagitan ng pagbabawas ng mga koneksyon. Ang pag-asa sa market share ng Qualcomm sa larangan ng mga mobile chips, isa talaga itong mapagkumpitensyang relasyon sa interface ng MIPI sa itaas.
Ang interface ng MDDI ay batay sa LVDS differential transmission technology at sumusuporta sa maximum transmission rate na 3.2Gbps. Ang mga linya ng signal ay maaaring bawasan sa 6, na napakahusay pa rin.
Makikita na ang interface ng MDDI ay kailangan pa ring gumamit ng SPI o IIC upang magpadala ng mga control command, at ito ay nagpapadala lamang ng data mismo.
Oras ng post: Set-01-2023