Կան բազմաթիվ տեսակի միջերեսներ սենսորային էկրանի ցուցադրման համար, և դասակարգումը շատ լավ է: Դա հիմնականում կախված է TFT LCD էկրանների վարման ռեժիմից և կառավարման ռեժիմից: Ներկայումս բջջային հեռախոսների գունավոր LCD-ների միացման մի քանի եղանակ կա՝ MCU ինտերֆեյս (նաև գրված է որպես MPU ինտերֆեյս), RGB ինտերֆեյս, SPI ինտերֆեյս VSYNC ինտերֆեյս, MIPI ինտերֆեյս, MDDI ինտերֆեյս, DSI ինտերֆեյս և այլն: Դրանցից միայն TFT մոդուլն ունի RGB ինտերֆեյս:
Ավելի լայնորեն օգտագործվում են MCU ինտերֆեյսը և RGB ինտերֆեյսը:
MCU ինտերֆեյս
Քանի որ այն հիմնականում օգտագործվում է մեկ չիպային միկրոհամակարգիչների ոլորտում, այն կոչվում է. Հետագայում այն լայնորեն կիրառվում է ցածրորակ բջջային հեռախոսներում, և դրա հիմնական առանձնահատկությունն այն է, որ էժան է։ MCU-LCD ինտերֆեյսի ստանդարտ տերմինը Intel-ի կողմից առաջարկված 8080 ավտոբուսի ստանդարտն է, ուստի I80-ն օգտագործվում է բազմաթիվ փաստաթղթերում MCU-LCD էկրանին վերաբերելու համար:
8080-ը մի տեսակ զուգահեռ ինտերֆեյս է, որը նաև հայտնի է որպես DBI (Տվյալների ավտոբուսի ինտերֆեյս) տվյալների ավտոբուսի ինտերֆեյս, միկրոպրոցեսորային MPU ինտերֆեյս, MCU միջերես և պրոցեսորի միջերես, որոնք իրականում նույնն են:
8080 ինտերֆեյսը նախագծված է Intel-ի կողմից և իրենից ներկայացնում է զուգահեռ, ասինխրոն, կիսա-դուպլեքս կապի արձանագրություն: Այն օգտագործվում է RAM-ի և ROM-ի արտաքին ընդլայնման համար, այնուհետև կիրառվում է LCD ինտերֆեյսի վրա:
Տվյալների բիթերի փոխանցման համար կան 8 բիթ, 9 բիթ, 16 բիթ, 18 բիթ և 24 բիթ: Այսինքն՝ տվյալների ավտոբուսի բիթային լայնությունը։
Սովորաբար օգտագործվում են 8-բիթանոց, 16-բիթանոց և 24-բիթանոց:
Առավելությունն այն է, որ կառավարումը պարզ է և հարմար, առանց ժամացույցի և համաժամացման ազդանշանի:
Թերությունն այն է. GRAM-ը սպառվում է, ուստի դժվար է հասնել մեծ էկրանի (3.8-ից բարձր):
MCU ինտերֆեյսով LCM-ի համար դրա ներքին չիպը կոչվում է LCD դրայվեր: Հիմնական գործառույթը հյուրընկալող համակարգչի կողմից ուղարկված տվյալները/հրամանը վերափոխելն է յուրաքանչյուր պիքսելի RGB տվյալների և ցուցադրել այն էկրանին: Այս գործընթացը չի պահանջում կետային, գծային կամ շրջանակային ժամացույցներ:
LCM: (LCD մոդուլ) LCD էկրանի մոդուլն է և հեղուկ բյուրեղյա մոդուլը, որը վերաբերում է հեղուկ բյուրեղների ցուցադրման սարքերի, միակցիչների, ծայրամասային սխեմաների հավաքմանը, ինչպիսիք են կառավարումը և շարժիչը, PCB տպատախտակները, հետին լույսերը, կառուցվածքային մասերը և այլն:
GRAM. գրաֆիկական RAM-ը, այսինքն՝ պատկերի ռեգիստրը, պահպանում է պատկերի տեղեկատվությունը, որը պետք է ցուցադրվի ILI9325 չիպի մեջ, որը վարում է TFT-LCD էկրանը:
Ի հավելումն տվյալների գծի (այստեղ 16-բիթանոց տվյալներ են որպես օրինակ), մյուսները չենպի ընտրության, կարդալու, գրելու և տվյալների/հրամանի չորս կապում են:
Իրականում, բացի այս քորոցներից, իրականում կա զրոյական փին RST, որը սովորաբար զրոյացվում է ֆիքսված 010 համարով:
Ինտերֆեյսի օրինակի դիագրամը հետևյալն է.
Վերոհիշյալ ազդանշանները կարող են ոչ բոլորը օգտագործվել որոշակի սխեմաների ծրագրերում: Օրինակ, որոշ շղթայական ծրագրերում, IO պորտերը փրկելու համար, հնարավոր է նաև ուղղակիորեն միացնել չիպի ընտրության և զրոյացնել ազդանշանները ֆիքսված մակարդակի, և ոչ թե մշակել RDX ընթերցման ազդանշանը:
Հարկ է նշել վերը նշված կետից. LCD էկրանին փոխանցվում են ոչ միայն Տվյալների տվյալները, այլև Command-ը: Առաջին հայացքից թվում է, որ այն պետք է միայն պիքսելների գույնի տվյալները փոխանցի էկրանին, իսկ ոչ հմուտ նորեկները հաճախ անտեսում են հրամանի փոխանցման պահանջները:
Քանի որ այսպես կոչված կապը LCD էկրանի հետ իրականում հաղորդակցվում է LCD էկրանի վարորդի կառավարման չիպի հետ, և թվային չիպերը հաճախ ունենում են տարբեր կազմաձևման ռեգիստրներ (բացառությամբ այն դեպքերի, երբ չիպը ունի շատ պարզ գործառույթներ, ինչպիսիք են 74 սերիան, 555 և այլն), կա. նաև ուղղության չիպ: Պետք է ուղարկել կազմաձևման հրամաններ:
Ուշադրություն դարձրեք ևս մեկ բան. 8080 զուգահեռ ինտերֆեյս օգտագործող LCD դրայվեր չիպսերին անհրաժեշտ է ներկառուցված GRAM (Գրաֆիկական RAM), որը կարող է պահել առնվազն մեկ էկրանի տվյալները: Սա է պատճառը, որ այս ինտերֆեյս օգտագործող էկրանի մոդուլները հիմնականում ավելի թանկ են, քան RGB ինտերֆեյս օգտագործողները, իսկ RAM-ը դեռ արժե:
Ընդհանուր առմամբ. 8080 ինտերֆեյսը փոխանցում է հսկիչ հրամաններ և տվյալներ զուգահեռ ավտոբուսի միջոցով և թարմացնում է էկրանը՝ թարմացնելով տվյալները GRAM-ին, որը գալիս է LCM հեղուկ բյուրեղային մոդուլի հետ:
TFT LCD էկրաններ RGB ինտերֆեյս
TFT LCD Screens RGB ինտերֆեյսը, որը նաև հայտնի է որպես DPI (Display Pixel Interface) ինտերֆեյս, նույնպես զուգահեռ ինտերֆեյս է, որն օգտագործում է սովորական համաժամացման, ժամացույցի և ազդանշանային գծեր՝ տվյալների փոխանցման համար, և անհրաժեշտ է օգտագործել SPI կամ IIC սերիական ավտոբուսով՝ փոխանցելու համար։ կառավարման հրամաններ.
Որոշ չափով, դրա և 8080 ինտերֆեյսի միջև ամենամեծ տարբերությունն այն է, որ TFT LCD Screens RGB ինտերֆեյսի տվյալների գիծը և կառավարման գիծը առանձնացված են, մինչդեռ 8080 ինտերֆեյսը մուլտիպլեքսացված է:
Մեկ այլ տարբերություն այն է, որ քանի որ ինտերակտիվ ցուցադրման RGB ինտերֆեյսը շարունակաբար փոխանցում է ամբողջ էկրանի պիքսելային տվյալները, այն կարող է ինքնին թարմացնել ցուցադրման տվյալները, ուստի GRAM-ն այլևս կարիք չունի, ինչը զգալիորեն նվազեցնում է LCM-ի արժեքը: Նույն չափի և լուծաչափով ինտերակտիվ էկրանի LCD մոդուլների համար ընդհանուր արտադրողի սենսորային էկրանի RGB ինտերֆեյսը շատ ավելի էժան է, քան 8080 ինտերֆեյսը:
Պատճառը, թե ինչու սենսորային էկրանով ցուցադրվող RGB ռեժիմը GRAM-ի աջակցության կարիք չունի, այն է, որ RGB-LCD վիդեո հիշողությունը գործում է համակարգի հիշողության միջոցով, ուստի դրա չափը սահմանափակվում է միայն համակարգի հիշողության չափով, այնպես որ RGB-ը: LCD-ը կարող է պատրաստվել ավելի մեծ չափսերով, ինչպես հիմա 4,3 դյույմը կարելի է համարել միայն սկզբնական մակարդակ, մինչդեռ 7 դյույմ և 10 դյույմ էկրանները MID-ներում սկսում են լայնորեն կիրառվել:
Այնուամենայնիվ, MCU-LCD-ի նախագծման սկզբում միայն անհրաժեշտ է հաշվի առնել, որ մեկ չիպով միկրոհամակարգչի հիշողությունը փոքր է, ուստի հիշողությունը ներկառուցված է LCD մոդուլի մեջ: Այնուհետև ծրագիրը թարմացնում է վիդեո հիշողությունը հատուկ ցուցադրման հրամանների միջոցով, այնպես որ սենսորային էկրանի ցուցադրման MCU էկրանը հաճախ չի կարող շատ մեծ լինել: Միևնույն ժամանակ, էկրանի թարմացման արագությունն ավելի դանդաղ է, քան RGB-LCD-ն: Կան նաև տարբերություններ ցուցադրման տվյալների փոխանցման ռեժիմներում:
Սենսորային էկրանով ցուցադրվող RGB էկրանին անհրաժեշտ է միայն վիդեո հիշողություն՝ տվյալները կազմակերպելու համար: Ցուցադրումը միացնելուց հետո LCD-DMA-ն ավտոմատ կերպով կուղարկի վիդեո հիշողության տվյալները LCM՝ RGB ինտերֆեյսի միջոցով: Բայց MCU էկրանը պետք է ուղարկի գծագրման հրամանը, որպեսզի փոփոխի RAM-ը MCU-ի ներսում (այսինքն, MCU էկրանի RAM-ը չի կարող ուղղակիորեն գրվել):
Սենսորային էկրանով ցուցադրվող RGB-ի ցուցադրման արագությունը ակնհայտորեն ավելի արագ է, քան MCU-ն, իսկ տեսանյութերի նվագարկման առումով, MCU-LCD-ն նույնպես ավելի դանդաղ է:
Սենսորային էկրանի RGB ինտերֆեյսի LCM-ի համար հոսթի ելքը յուրաքանչյուր պիքսելի RGB տվյալներն են ուղղակիորեն՝ առանց փոխակերպման (բացառությամբ GAMMA ուղղման և այլն): Այս ինտերֆեյսի համար հոսթում պահանջվում է LCD կարգավորիչ՝ RGB տվյալների և կետի, գծի, շրջանակի համաժամացման ազդանշաններ ստեղծելու համար:
Մեծ էկրանների մեծ մասը օգտագործում է RGB ռեժիմ, և տվյալների բիթերի փոխանցումը նույնպես բաժանված է 16 բիթ, 18 բիթ և 24 բիթ:
Միացումներն ընդհանուր առմամբ ներառում են՝ VSYNC, HSYNC, DOTCLK, CS, RESET, որոշներին նույնպես անհրաժեշտ է RS, իսկ մնացածը տվյալների գծեր են:
Ինտերակտիվ էկրանի LCD ինտերֆեյսի տեխնոլոգիան ըստ էության TTL ազդանշան է մակարդակի տեսանկյունից:
Ինտերակտիվ էկրանի LCD կարգավորիչի ապարատային ինտերֆեյսը գտնվում է TTL մակարդակի վրա, իսկ ինտերակտիվ էկրանի LCD ինտերֆեյսը նույնպես TTL մակարդակի վրա է: Այսպիսով, նրանցից երկուսը կարող էին ուղղակիորեն միացված լինել, բջջային հեռախոսները, պլանշետները և զարգացման տախտակները ուղղակիորեն միացված են այս ձևով (սովորաբար միացված են ճկուն մալուխներով):
TTL մակարդակի թերությունն այն է, որ այն չի կարող փոխանցվել շատ հեռու: Եթե LCD էկրանը շատ հեռու է մայր տախտակի կարգավորիչից (1 մետր կամ ավելի), այն չի կարող ուղղակիորեն միացվել TTL-ին, և անհրաժեշտ է փոխակերպում:
Գունավոր TFT LCD էկրանների ինտերֆեյսի երկու հիմնական տեսակ կա.
1. TTL ինտերֆեյս (RGB գունային ինտերֆեյս)
2. LVDS ինտերֆեյս (RGB գույների փաթեթավորում դիֆերենցիալ ազդանշանի փոխանցման մեջ):
Հեղուկ բյուրեղյա էկրանի TTL ինտերֆեյսը հիմնականում օգտագործվում է 12,1 դյույմից ցածր TFT էկրանների համար, բազմաթիվ միջերեսային գծերով և փոխանցման կարճ հեռավորությամբ;
Հեղուկ բյուրեղյա էկրան LVDS ինտերֆեյսը հիմնականում օգտագործվում է 8 դյույմից բարձր մեծ չափի TFT էկրանների համար: Ինտերֆեյսը ունի փոխանցման մեծ հեռավորություն և փոքր թվով գծեր:
Մեծ էկրանն ընդունում է LVDS-ի ավելի շատ ռեժիմներ, իսկ կառավարման կապումներն են՝ VSYNC, HSYNC, VDEN, VCLK: S3C2440-ն աջակցում է տվյալների մինչև 24 կապին, իսկ տվյալների փիները VD[23-0] են:
CPU-ի կամ գրաֆիկական քարտի կողմից ուղարկված պատկերի տվյալները TTL ազդանշան են (0-5V, 0-3.3V, 0-2.5V կամ 0-1.8V), իսկ LCD-ն ինքը ստանում է TTL ազդանշան, քանի որ TTL ազդանշանը փոխանցվում է մեծ արագությամբ և մեծ հեռավորության վրա: Հետագայում առաջարկվեցին փոխանցման մի շարք ռեժիմներ, ինչպիսիք են LVDS, TDMS, GVIF, P&D, DVI և DFP: Փաստորեն, նրանք պարզապես կոդավորում են TTL ազդանշանը, որն ուղարկվում է պրոցեսորի կամ գրաֆիկայի քարտի կողմից, փոխանցման համար տարբեր ազդանշանների մեջ, և ստացված ազդանշանը վերծանում են LCD-ի կողմից՝ TTL ազդանշան ստանալու համար:
Բայց անկախ նրանից, թե որ փոխանցման ռեժիմն է ընդունված, էական TTL ազդանշանը նույնն է:
SPI ինտերֆեյս
Քանի որ SPI-ն սերիական փոխանցում է, փոխանցման թողունակությունը սահմանափակ է, և այն կարող է օգտագործվել միայն փոքր էկրանների համար, սովորաբար 2 դյույմից ցածր էկրանների համար, երբ օգտագործվում է որպես LCD էկրանի միջերես: Եվ քանի որ միացումների պատճառով ծրագրային ապահովման կառավարումն ավելի բարդ է: Այսպիսով, ավելի քիչ օգտագործեք:
MIPI ինտերֆեյս
MIPI-ը (Mobile Industry Processor Interface) դաշինք է, որը ստեղծվել է ARM, Nokia, ST, TI և այլ ընկերությունների կողմից 2003 թվականին: Բարդություն և դիզայնի ճկունության բարձրացում: MIPI Alliance-ի ներքո կան տարբեր աշխատանքային խմբեր, որոնք սահմանում են բջջային հեռախոսի ներքին ինտերֆեյսի մի շարք ստանդարտներ, ինչպիսիք են տեսախցիկի ինտերֆեյսի CSI, ցուցադրման ինտերֆեյսի DSI, ռադիոհաճախականության ինտերֆեյսի DigRF, խոսափողի/բարձրախոսի ինտերֆեյսի SLIMbus և այլն: Միավորված ինտերֆեյսի ստանդարտի առավելությունը: այն է, որ բջջային հեռախոս արտադրողները կարող են ճկուն կերպով ընտրել տարբեր չիպեր և մոդուլներ շուկայից՝ ըստ իրենց կարիքների՝ դարձնելով ավելի արագ և հարմար դիզայնի և գործառույթների փոփոխությունը:
LCD էկրանի համար օգտագործվող MIPI ինտերֆեյսի ամբողջական անվանումը պետք է լինի MIPI-DSI միջերեսը, իսկ որոշ փաստաթղթեր այն պարզապես անվանում են DSI (Display Serial Interface):
DSI-ի հետ համատեղելի ծայրամասային սարքերը աջակցում են երկու հիմնական աշխատանքային ռեժիմների, մեկը հրամանի ռեժիմն է, իսկ մյուսը` Տեսանյութի ռեժիմը:
Այստեղից երևում է, որ MIPI-DSI ինտերֆեյսը միաժամանակ ունի նաև հրամանի և տվյալների հաղորդակցման հնարավորություններ, և կարիք չունի ինտերֆեյսների, ինչպիսին է SPI-ն, որն օգնում է փոխանցել կառավարման հրամանները:
MDDI ինտերֆեյս
Qualcomm-ի կողմից 2004 թվականին առաջարկված MDDI (Mobile Display Digital Interface) ինտերֆեյսը կարող է բարելավել բջջային հեռախոսների հուսալիությունը և նվազեցնել էներգիայի սպառումը` նվազեցնելով կապերը: Հենվելով բջջային չիպերի ոլորտում Qualcomm-ի շուկայական մասնաբաժնի վրա, դա իրականում մրցակցային հարաբերություն է վերը նշված MIPI ինտերֆեյսի հետ:
MDDI ինտերֆեյսը հիմնված է LVDS դիֆերենցիալ փոխանցման տեխնոլոգիայի վրա և ապահովում է փոխանցման առավելագույն արագություն 3,2 Գբիտ/վրկ: Ազդանշանային գծերը կարող են կրճատվել մինչև 6, ինչը դեռ շատ ձեռնտու է:
Կարելի է տեսնել, որ MDDI ինտերֆեյսը դեռ պետք է օգտագործի SPI կամ IIC կառավարման հրամանները փոխանցելու համար, և այն միայն ինքն է փոխանցում տվյալներ:
Հրապարակման ժամանակը` 01-01-2023