• habari111
  • bg1
  • Bonyeza kitufe cha Ingiza kwenye kompyuta. Mfumo wa usalama wa kufuli ufunguo abs

Muhtasari wa Kiolesura cha Kawaida cha LCD

Kuna aina nyingi za violesura vya kuonyesha skrini ya kugusa, na uainishaji ni mzuri sana. Inategemea sana hali ya kuendesha gari na hali ya udhibiti wa Skrini za TFT LCD. Hivi sasa, kwa ujumla kuna njia kadhaa za uunganisho za LCD za rangi kwenye simu za rununu: kiolesura cha MCU (pia kimeandikwa kama kiolesura cha MPU), kiolesura cha RGB, kiolesura cha SPI VSYNC, kiolesura cha MIPI, kiolesura cha MDDI , kiolesura cha DSI, nk. Moduli ya TFT ina kiolesura cha RGB.

Kiolesura cha MCU na kiolesura cha RGB kinatumika zaidi.

Kiolesura cha MCU

Kwa sababu hutumiwa hasa katika uwanja wa microcomputers moja-chip, inaitwa jina. Baadaye, hutumiwa sana katika simu za mkononi za chini, na kipengele chake kuu ni kwamba ni nafuu. Neno la kawaida la kiolesura cha MCU-LCD ni kiwango cha basi cha 8080 kilichopendekezwa na Intel, kwa hivyo I80 hutumiwa kurejelea skrini ya MCU-LCD katika hati nyingi.

8080 ni aina ya kiolesura sambamba, kinachojulikana pia kama kiolesura cha basi cha data cha DBI (Kiolesura cha Basi la Data), kiolesura cha microprocessor MPU, kiolesura cha MCU, na kiolesura cha CPU, ambavyo kwa kweli ni kitu kimoja.

Kiolesura cha 8080 kimeundwa na Intel na ni itifaki ya mawasiliano inayofanana, ya asynchronous, nusu-duplex. Inatumika kwa upanuzi wa nje wa RAM na ROM, na baadaye kutumika kwa interface ya LCD.

Kuna biti 8, biti 9, biti 16, biti 18, na biti 24 za usafirishaji wa data. Hiyo ni, upana kidogo wa basi ya data.

Kawaida kutumika ni 8-bit, 16-bit, na 24-bit.

Faida ni: udhibiti ni rahisi na rahisi, bila ishara ya saa na maingiliano.

Hasara ni: GRAM hutumiwa, hivyo ni vigumu kufikia skrini kubwa (juu ya 3.8).

Kwa LCM iliyo na kiolesura cha MCU, chip yake ya ndani inaitwa LCD driver. Kazi kuu ni kubadilisha data/amri iliyotumwa na kompyuta mwenyeji kuwa data ya RGB ya kila pikseli na kuionyesha kwenye skrini. Utaratibu huu hauhitaji saa za nukta, laini au fremu.

LCM: (Moduli ya LCD) ni moduli ya kuonyesha LCD na moduli ya kioo kioevu, ambayo inarejelea mkusanyiko wa vifaa vya kuonyesha kioo kioevu, viunganishi, mizunguko ya pembeni kama vile udhibiti na gari, bodi za mzunguko za PCB, taa za nyuma, sehemu za miundo, nk.

GRAM: graphics RAM, yaani, rejista ya picha, huhifadhi maelezo ya picha ya kuonyeshwa kwenye chip ILI9325 inayoendesha onyesho la TFT-LCD.

Kwa kuongezea laini ya data (hapa kuna data ya biti 16 kama mfano), zingine ni chagua chip, kusoma, kuandika, na data/amuru pini nne.

Kwa kweli, pamoja na pini hizi, kwa kweli kuna pini ya kuweka upya RST, ambayo kwa kawaida huwekwa upya kwa nambari isiyobadilika 010.

Mchoro wa mfano wa interface ni kama ifuatavyo:

7 tft skrini ya kugusa

Ishara zilizo hapo juu haziwezi kutumika zote katika programu maalum za mzunguko. Kwa mfano, katika baadhi ya maombi ya mzunguko, ili kuokoa bandari za IO, inawezekana pia kuunganisha moja kwa moja chip kuchagua na kuweka upya ishara kwa kiwango cha kudumu, na si kusindika ishara ya kusoma RDX.

Inastahili kuzingatia kutoka kwa hatua hapo juu: sio data ya data tu, lakini pia Amri hupitishwa kwenye skrini ya LCD. Kwa mtazamo wa kwanza, inaonekana kwamba inahitaji tu kusambaza data ya rangi ya pixel kwenye skrini, na wasomi wasio na ujuzi mara nyingi hupuuza mahitaji ya maambukizi ya amri.

Kwa sababu kinachojulikana kama mawasiliano na skrini ya LCD ni kweli kuwasiliana na chip ya kudhibiti kiendesha skrini ya LCD, na chipsi za dijiti mara nyingi huwa na rejista anuwai za usanidi (isipokuwa chip iliyo na kazi rahisi sana kama vile safu 74, 555, n.k.), kuna. pia chip ya mwelekeo. Inahitajika kutuma amri za usanidi.

Jambo lingine la kuzingatia ni: Chipu za viendeshi vya LCD zinazotumia kiolesura sambamba cha 8080 zinahitaji GRAM iliyojengewa ndani (Graphics RAM), ambayo inaweza kuhifadhi data ya skrini angalau moja. Hii ndiyo sababu moduli za skrini zinazotumia kiolesura hiki kwa ujumla ni ghali zaidi kuliko zile zinazotumia miingiliano ya RGB, na RAM bado inagharimu.

Kwa ujumla: kiolesura cha 8080 hutuma amri na data za udhibiti kupitia basi sambamba, na huonyesha skrini upya kwa kusasisha data hadi GRAM inayokuja na moduli ya kioo kioevu ya LCM.

Kiolesura cha TFT LCD Skrini RGB

Kiolesura cha TFT LCD Skrini RGB, pia kinajulikana kama kiolesura cha DPI (Display Pixel Interface), pia ni kiolesura sambamba, kinachotumia ulandanishi wa kawaida, saa, na njia za mawimbi kusambaza data, na kinahitaji kutumiwa na SPI au IIC serial basi ili kusambaza. amri za udhibiti.

Kwa kiasi fulani, tofauti kubwa kati yake na interface ya 8080 ni kwamba mstari wa data na mstari wa udhibiti wa interface ya TFT LCD Skrini RGB hutenganishwa, wakati interface ya 8080 inazidishwa.

Tofauti nyingine ni kwamba kwa kuwa kiolesura cha maingiliano cha RGB kinaendelea kupitisha data ya pikseli ya skrini nzima, inaweza kuonyesha upya data ya onyesho yenyewe, kwa hivyo GRAM haihitajiki tena, ambayo inapunguza sana gharama ya LCM. Kwa moduli zinazoingiliana za LCD zenye ukubwa sawa na azimio sawa, kiolesura cha skrini ya kugusa cha RGB cha mtengenezaji wa jumla ni nafuu zaidi kuliko kiolesura cha 8080.

Sababu kwa nini hali ya skrini ya kugusa ya kuonyesha RGB haihitaji msaada wa GRAM ni kwa sababu kumbukumbu ya video ya RGB-LCD inafanywa na kumbukumbu ya mfumo, hivyo ukubwa wake ni mdogo tu na ukubwa wa kumbukumbu ya mfumo, ili RGB- LCD inaweza kutengenezwa kwa ukubwa mkubwa, Kama ilivyo sasa 4.3" inaweza tu kuchukuliwa kuwa kiwango cha kuingia, huku skrini 7" na 10" katika MID zikianza kutumika sana.

Hata hivyo, mwanzoni mwa kubuni ya MCU-LCD, ni muhimu tu kuzingatia kwamba kumbukumbu ya microcomputer moja-chip ni ndogo, hivyo kumbukumbu ni kujengwa katika moduli LCD. Kisha programu inasasisha kumbukumbu ya video kupitia amri maalum za kuonyesha, hivyo skrini ya kugusa ya skrini ya MCU mara nyingi haiwezi kufanywa kubwa sana. Wakati huo huo, kasi ya sasisho ya kuonyesha ni polepole kuliko ile ya RGB-LCD. Pia kuna tofauti katika njia za uhamishaji data.

Skrini ya skrini ya kugusa inayoonyesha skrini ya RGB inahitaji tu kumbukumbu ya video ili kupanga data. Baada ya kuanzisha onyesho, LCD-DMA itatuma data iliyo kwenye kumbukumbu ya video kiotomatiki kwa LCM kupitia kiolesura cha RGB. Lakini skrini ya MCU inahitaji kutuma amri ya kuchora ili kurekebisha RAM ndani ya MCU (yaani, RAM ya skrini ya MCU haiwezi kuandikwa moja kwa moja).

onyesho la paneli la tft

Kasi ya kuonyesha ya RGB ya skrini ya kugusa ni ya haraka zaidi kuliko ile ya MCU, na kwa upande wa kucheza video, MCU-LCD pia ni polepole.

Kwa LCM ya kiolesura cha skrini ya kugusa inayoonyesha RGB, matokeo ya seva pangishi ni data ya RGB ya kila pikseli moja kwa moja, bila ubadilishaji (isipokuwa kwa marekebisho ya GAMMA, n.k.). Kwa kiolesura hiki, kidhibiti cha LCD kinahitajika katika seva pangishi ili kuzalisha data ya RGB na uhakika, mstari, mawimbi ya usawazishaji wa fremu.

Skrini nyingi kubwa hutumia hali ya RGB, na upitishaji wa biti ya data pia umegawanywa katika biti 16, biti 18 na biti 24.

Viunganisho kwa ujumla ni pamoja na: VSYNC, HSYNC, DOTCLK, CS, RESET, vingine pia vinahitaji RS, na vingine ni laini za data.

Ngao ya kugusa ya inchi 3.5 ya tft
jopo la kugusa la tft

Teknolojia ya kiolesura cha LCD inayoingiliana ya onyesho kimsingi ni ishara ya TTL kutoka kwa mtazamo wa kiwango.

Kiolesura cha maunzi cha kidhibiti ingiliani cha LCD cha onyesho kiko katika kiwango cha TTL, na kiolesura cha maunzi cha LCD inayoingiliana ya onyesho pia kiko katika kiwango cha TTL. Kwa hivyo zote mbili zingeweza kushikamana moja kwa moja, simu za rununu, kompyuta kibao, na bodi za ukuzaji zimeunganishwa moja kwa moja kwa njia hii (kawaida huunganishwa na nyaya zinazobadilika).

Kasoro ya kiwango cha TTL ni kwamba haiwezi kusambazwa mbali sana. Ikiwa skrini ya LCD iko mbali sana na kidhibiti cha ubao wa mama (mita 1 au zaidi), haiwezi kushikamana moja kwa moja na TTL, na ubadilishaji unahitajika.

Kuna aina mbili kuu za miingiliano ya skrini za TFT LCD za rangi:

1. Kiolesura cha TTL (kiolesura cha rangi ya RGB)

2. Kiolesura cha LVDS (pakia rangi za RGB kwenye upitishaji wa ishara tofauti).

Kiolesura cha TTL cha skrini ya kioo kioevu hutumiwa zaidi kwa skrini ndogo za TFT chini ya inchi 12.1, zenye laini nyingi za kiolesura na umbali mfupi wa upitishaji;

Kiolesura cha LVDS cha skrini ya kioo kioevu hutumiwa zaidi kwa skrini za TFT za ukubwa mkubwa zaidi ya inchi 8. Interface ina umbali mrefu wa maambukizi na idadi ndogo ya mistari.

Skrini kubwa inachukua aina nyingi za LVDS, na pini za udhibiti ni VSYNC, HSYNC, VDEN, VCLK. S3C2440 inaweza kutumia hadi pini 24 za data, na pini za data ni VD[23-0].

Data ya picha iliyotumwa na CPU au kadi ya michoro ni ishara ya TTL (0-5V, 0-3.3V, 0-2.5V, au 0-1.8V), na LCD yenyewe inapokea ishara ya TTL, kwa sababu ishara ya TTL ni. hupitishwa kwa kasi ya juu na umbali mrefu Utendaji wa wakati sio mzuri, na uwezo wa kuzuia kuingiliwa ni duni. Baadaye, aina mbalimbali za njia za maambukizi zilipendekezwa, kama vile LVDS, TDMS, GVIF, P&D, DVI na DFP. Kwa kweli, wao husimba tu ishara ya TTL iliyotumwa na CPU au kadi ya michoro kwenye ishara mbalimbali za upitishaji, na kusimbua ishara iliyopokelewa kwenye upande wa LCD ili kupata ishara ya TTL.

Lakini haijalishi ni hali gani ya upitishaji inapitishwa, ishara muhimu ya TTL ni sawa.

Kiolesura cha SPI

Kwa kuwa SPI ni upitishaji wa mfululizo, kipimo data cha upitishaji ni mdogo, na kinaweza kutumika tu kwa skrini ndogo, kwa ujumla kwa skrini zilizo chini ya inchi 2, zinapotumika kama kiolesura cha skrini ya LCD. Na kwa sababu ya viunganisho vyake vichache, udhibiti wa programu ni ngumu zaidi. Kwa hivyo tumia kidogo.

Kiolesura cha MIPI

MIPI (Kiolesura cha Kichakataji cha Sekta ya Simu) ni muungano ulioanzishwa na ARM, Nokia, ST, TI na makampuni mengine mwaka wa 2003. utata na ongezeko la kubadilika kwa muundo. Kuna Vikundi tofauti vya Kazi chini ya Muungano wa MIPI, ambao hufafanua mfululizo wa viwango vya kiolesura cha ndani cha simu ya mkononi, kama vile kiolesura cha kamera CSI, kiolesura cha DSI, kiolesura cha masafa ya redio DigRF, kiolesura cha maikrofoni/mzungumzaji SLImbus, n.k. Faida ya kiwango cha kiolesura kilichounganishwa. ni kwamba watengenezaji wa simu za rununu wanaweza kuchagua kwa urahisi chips na moduli tofauti kutoka soko kulingana na mahitaji yao, na kuifanya iwe haraka na rahisi zaidi kubadilisha miundo na kazi.

Jina kamili la kiolesura cha MIPI kinachotumika kwa skrini ya LCD linapaswa kuwa kiolesura cha MIPI-DSI, na baadhi ya hati hukiita kiolesura cha DSI (Display Serial Interface).

Vifaa vya pembeni vinavyoendana na DSI vinaunga mkono njia mbili za msingi za uendeshaji, moja ni hali ya amri, na nyingine ni modi ya Video.

Inaweza kuonekana kutokana na hili kwamba kiolesura cha MIPI-DSI pia kina uwezo wa amri na mawasiliano ya data kwa wakati mmoja, na hauhitaji miingiliano kama vile SPI ili kusaidia kusambaza amri za udhibiti.

Kiolesura cha MDDI

Kiolesura cha MDDI (Mobile Display Digital Interface) kilichopendekezwa na Qualcomm mwaka wa 2004 kinaweza kuboresha utegemezi wa simu za mkononi na kupunguza matumizi ya nishati kwa kupunguza miunganisho. Kwa kutegemea sehemu ya soko ya Qualcomm katika uwanja wa chips za simu, kwa hakika ni uhusiano wa kiushindani na kiolesura cha MIPI hapo juu.

Kiolesura cha MDDI kinatokana na teknolojia ya upitishaji tofauti ya LVDS na inasaidia kiwango cha juu cha upitishaji cha 3.2Gbps. Mistari ya ishara inaweza kupunguzwa hadi 6, ambayo bado ni faida sana.

Inaweza kuonekana kuwa kiolesura cha MDDI bado kinahitaji kutumia SPI au IIC kusambaza amri za udhibiti, na inasambaza data yenyewe.


Muda wa kutuma: Sep-01-2023