Сенсорлық экранды көрсетуге арналған интерфейстердің көптеген түрлері бар және классификациясы өте жақсы. Бұл негізінен TFT LCD экрандарының жүргізу режиміне және басқару режиміне байланысты. Қазіргі уақытта ұялы телефондарда түрлі-түсті СКД үшін әдетте бірнеше қосылу режимдері бар: MCU интерфейсі (сондай-ақ MPU интерфейсі ретінде жазылған), RGB интерфейсі, SPI интерфейсі VSYNC интерфейсі, MIPI интерфейсі, MDDI интерфейсі , DSI интерфейсі және т.б. Олардың ішінде тек TFT модулінде RGB интерфейсі бар.
MCU интерфейсі және RGB интерфейсі кеңірек қолданылады.
MCU интерфейсі
Ол негізінен бір чипті микрокомпьютерлер саласында қолданылатындықтан, аталған. Кейінірек ол арзан ұялы телефондарда кеңінен қолданылады және оның басты ерекшелігі - арзан. MCU-LCD интерфейсінің стандартты термині Intel ұсынған 8080 шина стандарты болып табылады, сондықтан I80 көптеген құжаттарда MCU-LCD экранына сілтеме жасау үшін пайдаланылады.
8080 параллель интерфейстің бір түрі, сонымен қатар DBI (Data Bus интерфейсі) деректер шинасы интерфейсі, микропроцессорлық MPU интерфейсі, MCU интерфейсі және процессор интерфейсі ретінде белгілі, олар шын мәнінде бірдей нәрсе.
8080 интерфейсін Intel әзірлеген және параллельді, асинхронды, жартылай дуплексті байланыс протоколы болып табылады. Ол RAM және ROM сыртқы кеңейту үшін пайдаланылады, ал кейінірек СКД интерфейсіне қолданылады.
Мәліметтерді жіберу үшін 8 бит, 9 бит, 16 бит, 18 бит және 24 бит бар. Яғни, деректер шинасының разрядтық ені.
Әдетте 8 биттік, 16 биттік және 24 биттік қолданылады.
Артықшылығы мынада: басқару оңай және ыңғайлы, сағатсыз және синхрондау сигналы жоқ.
Кемшілігі: GRAM тұтынылады, сондықтан үлкен экранға жету қиын (3,8-ден жоғары).
MCU интерфейсі бар LCM үшін оның ішкі чипі СКД драйвері деп аталады. Негізгі функция – басты компьютер жіберген деректерді/команданы әрбір пикселдің RGB деректеріне түрлендіру және оны экранда көрсету. Бұл процесс нүкте, сызық немесе кадр сағаттарын қажет етпейді.
LCM: (LCD модулі) сұйық кристалды дисплей құрылғыларын, қосқыштарды, басқару және жетек сияқты перифериялық тізбектерді, ПХД схемалық платаларын, артқы жарықтарды, құрылымдық бөліктерді және т.б. құрастыруға қатысты СКД дисплей модулі және сұйық кристалды модуль болып табылады.
GRAM: графикалық жедел жады, яғни кескін регистрі, TFT-LCD дисплейін басқаратын ILI9325 чипінде көрсетілетін кескін ақпаратын сақтайды.
Деректер желісіне қосымша (мұнда мысал ретінде 16-биттік деректер), басқалары чипті таңдау, оқу, жазу және деректер/командалық төрт түйреуіш болып табылады.
Шындығында, осы түйреуіштерге қосымша, әдетте 010 тіркелген нөмірімен қалпына келтірілетін RST қалпына келтіру пин бар.
Интерфейстің мысал диаграммасы келесідей:
Жоғарыдағы сигналдардың барлығы белгілі бір тізбек қолданбаларында қолданылмауы мүмкін. Мысалы, кейбір тізбек қолданбаларында IO порттарын сақтау үшін чипті таңдау және қалпына келтіру сигналдарын бекітілген деңгейге тікелей қосуға болады, ал RDX оқу сигналын өңдеуге болмайды.
Жоғарыда айтылғандардан назар аударған жөн: СКД экранына тек деректер деректері ғана емес, сонымен қатар командалар да беріледі. Бір қарағанда, ол тек пиксельдік түсті деректерді экранға жіберуді қажет ететін сияқты және біліктілігі жоқ жаңадан келгендер командаларды беру талаптарын жиі елемейді.
СКД экранымен деп аталатын байланыс шын мәнінде СКД экран драйверінің басқару чипімен байланысатындықтан және сандық микросхемалар жиі әртүрлі конфигурация регистрлеріне ие болғандықтан (74 сериясы, 555 және т.б. сияқты өте қарапайым функциялары бар чип болмаса), бар. сонымен қатар бағыт чипі. Конфигурация пәрмендерін жіберу керек.
Тағы бір айта кететін жайт: 8080 параллель интерфейсін пайдаланатын СКД драйвер микросхемаларына кем дегенде бір экранның деректерін сақтай алатын кірістірілген GRAM (Graphics RAM) қажет. Бұл интерфейсті пайдаланатын экрандық модульдердің әдетте RGB интерфейстерін пайдаланатындарға қарағанда қымбатырақ болуының себебі, ал ЖЖҚ әлі де қымбат.
Жалпы: 8080 интерфейсі басқару пәрмендері мен деректерді параллель шинасы арқылы жібереді және деректерді LCM сұйық кристалды модулімен бірге келетін GRAM-ға жаңарту арқылы экранды жаңартады.
TFT LCD экрандары RGB интерфейсі
TFT LCD экрандары RGB интерфейсі, сонымен қатар DPI (Дисплей пиксель интерфейсі) интерфейсі ретінде белгілі, сонымен қатар деректерді беру үшін қарапайым үндестіру, сағат және сигнал желілерін пайдаланатын параллель интерфейс болып табылады және оны жіберу үшін SPI немесе IIC сериялық шинасымен бірге пайдалану қажет. басқару командалары.
Белгілі бір дәрежеде оның 8080 интерфейсінен ең үлкен айырмашылығы TFT LCD Screens RGB интерфейсінің деректер желісі мен басқару сызығы бөлінген, ал 8080 интерфейсі мультиплекстелген.
Тағы бір айырмашылығы, интерактивті дисплей RGB интерфейсі бүкіл экранның пиксельдік деректерін үздіксіз жіберетіндіктен, ол дисплей деректерін өзі жаңарта алады, сондықтан GRAM енді қажет емес, бұл LCM құнын айтарлықтай төмендетеді. Бірдей өлшемі мен ажыратымдылығы бар интерактивті дисплейдің СКД модульдері үшін жалпы өндірушінің сенсорлық дисплей RGB интерфейсі 8080 интерфейсіне қарағанда әлдеқайда арзан.
Сенсорлық экран дисплейінің RGB режимі GRAM қолдауын қажет етпейтін себебі, RGB-LCD бейне жады жүйелік жадпен әрекет етеді, сондықтан оның өлшемі тек жүйелік жадының өлшемімен шектеледі, сондықтан RGB- СКД үлкенірек өлшемде жасалуы мүмкін, қазір сияқты 4,3 дюймді тек бастапқы деңгейде деп санауға болады, ал MID-де 7 дюймдік және 10 дюймдік экрандар кеңінен қолданыла бастады.
Дегенмен, MCU-LCD дизайнын жасаудың басында тек бір чипті микрокомпьютердің жадысы аз екенін ескеру қажет, сондықтан жады СКД модуліне салынған. Содан кейін бағдарламалық құрал бейне жадын арнайы дисплей пәрмендері арқылы жаңартады, сондықтан сенсорлық экран дисплейі MCU экранын жиі өте үлкен етіп жасауға болмайды. Бұл ретте дисплейді жаңарту жылдамдығы RGB-LCD жылдамдығына қарағанда баяу. Дисплей деректерін тасымалдау режимдерінде де айырмашылықтар бар.
Сенсорлық экран дисплейі RGB экранына деректерді реттеу үшін тек бейне жады қажет. Дисплейді іске қосқаннан кейін LCD-DMA бейне жадындағы деректерді RGB интерфейсі арқылы LCM-ге автоматты түрде жібереді. Бірақ MCU экраны MCU ішіндегі жедел жадты өзгерту үшін сурет салу пәрменін жіберуі керек (яғни, MCU экранының жедел жадын тікелей жазу мүмкін емес).
RGB сенсорлық экран дисплейінің дисплей жылдамдығы MCU-ға қарағанда жылдамырақ, ал бейнені ойнату тұрғысынан MCU-LCD де баяуырақ.
RGB интерфейсінің сенсорлық экран дисплейінің LCM үшін хосттың шығысы түрлендірусіз (GAMMA түзетуін және т.б. қоспағанда) тікелей әрбір пикселдің RGB деректері болып табылады. Бұл интерфейс үшін RGB деректерін және нүктені, сызықты, кадрды синхрондау сигналдарын жасау үшін хостта СКД контроллері қажет.
Үлкен экрандардың көпшілігі RGB режимін пайдаланады және деректер биттік берілістері де 16 бит, 18 бит және 24 битке бөлінеді.
Қосылымдар әдетте мыналарды қамтиды: VSYNC, HSYNC, DOTCLK, CS, RESET, кейбіреулеріне RS қажет, ал қалғандары деректер желілері.
Интерактивті дисплейдің СКД интерфейсінің технологиясы деңгейі тұрғысынан TTL сигналы болып табылады.
Интерактивті дисплейдің СКД контроллерінің аппараттық интерфейсі TTL деңгейінде, ал интерактивті дисплейдің СКД аппараттық интерфейсі де TTL деңгейінде. Осылайша, олардың екеуі тікелей қосылуы мүмкін еді, ұялы телефондар, планшеттер және әзірлеу тақталары осылайша тікелей қосылады (әдетте икемді кабельдер арқылы қосылады).
TTL деңгейінің кемшілігі - оны тым алыс жіберу мүмкін емес. Егер СКД экраны аналық плата контроллерінен тым алыс болса (1 метр немесе одан көп), оны TTL-ге тікелей қосу мүмкін емес және түрлендіру қажет.
Түсті TFT СКД экрандары үшін интерфейстердің екі негізгі түрі бар:
1. TTL интерфейсі (RGB түсті интерфейс)
2. LVDS интерфейсі (дифференциалды сигналды жіберуге RGB түстері пакеті).
Сұйық кристалды экран TTL интерфейсі негізінен 12,1 дюймден төмен шағын өлшемді TFT экрандар үшін пайдаланылады, көптеген интерфейс сызықтары және қысқа беру қашықтығы;
Сұйық кристалды экран LVDS интерфейсі негізінен 8 дюймден жоғары үлкен өлшемді TFT экрандар үшін қолданылады. Интерфейстің беріліс қашықтығы ұзақ және желілер саны аз.
Үлкен экран көбірек LVDS режимдерін қабылдайды және басқару түйреуіштері VSYNC, HSYNC, VDEN, VCLK болып табылады. S3C2440 24 деректер түйреуіштеріне дейін қолдайды, ал деректер түйреуіштері VD[23-0].
Орталық процессор немесе графикалық карта жіберетін кескін деректері TTL сигналы болып табылады (0-5V, 0-3,3V, 0-2,5V немесе 0-1,8V), ал СКД өзі TTL сигналын қабылдайды, себебі TTL сигналы жоғары жылдамдықта және ұзақ қашықтықта беріледі Уақыт өнімділігі жақсы емес және кедергіге қарсы қабілеті салыстырмалы түрде нашар. Кейінірек LVDS, TDMS, GVIF, P&D, DVI және DFP сияқты әртүрлі жіберу режимдері ұсынылды. Іс жүзінде олар процессор немесе графикалық карта жіберген TTL сигналын жіберу үшін әртүрлі сигналдарға кодтайды және TTL сигналын алу үшін СКД жағында қабылданған сигналды декодтайды.
Бірақ қандай жіберу режимі қабылданғанына қарамастан, маңызды TTL сигналы бірдей.
SPI интерфейсі
SPI сериялық беріліс болғандықтан, жіберу өткізу қабілеттілігі шектеулі және оны тек шағын экрандар үшін, әдетте СКД экран интерфейсі ретінде пайдаланылғанда 2 дюймден төмен экрандар үшін пайдалануға болады. Ал қосылымдары аз болғандықтан, бағдарламалық құралды басқару күрделірек. Сондықтан азырақ пайдаланыңыз.
MIPI интерфейсі
MIPI (Mobile Industry Processor Interface) 2003 жылы ARM, Nokia, ST, TI және басқа компаниялар құрған альянс болып табылады. күрделілік пен дизайн икемділігін арттыру. MIPI Alliance шеңберінде ұялы телефонның ішкі интерфейс стандарттарының сериясын анықтайтын әртүрлі жұмыс топтары бар, мысалы, камера интерфейсі CSI, дисплей интерфейсі DSI, радиожиілік интерфейсі DigRF, микрофон/динамик интерфейсі SLIMbus және т.б. Бірыңғай интерфейс стандартының артықшылығы. ұялы телефон өндірушілері олардың қажеттіліктеріне сәйкес нарықтан әртүрлі чиптер мен модульдерді икемді түрде таңдай алады, бұл дизайн мен функцияларды өзгертуді тезірек және ыңғайлы етеді.
СКД экраны үшін пайдаланылатын MIPI интерфейсінің толық атауы MIPI-DSI интерфейсі болуы керек, ал кейбір құжаттар оны жай ғана DSI (Display Serial Interface) интерфейсі деп атайды.
DSI-үйлесімді перифериялық құрылғылар екі негізгі жұмыс режимін қолдайды, бірі пәрмен режимі, екіншісі - бейне режимі.
Бұдан MIPI-DSI интерфейсінің бір уақытта командалық және деректермен байланыс мүмкіндіктері бар екенін және басқару командаларын беруге көмектесетін SPI сияқты интерфейстерді қажет етпейтінін көруге болады.
MDDI интерфейсі
2004 жылы Qualcomm ұсынған MDDI (Mobile Display Digital Interface) интерфейсі ұялы телефондардың сенімділігін арттырып, қосылымдарды азайту арқылы қуат тұтынуды азайта алады. Qualcomm-ның мобильді чиптер саласындағы нарықтық үлесіне сүйене отырып, бұл шын мәнінде жоғарыда көрсетілген MIPI интерфейсімен бәсекелестік қарым-қатынас болып табылады.
MDDI интерфейсі LVDS дифференциалды тарату технологиясына негізделген және 3,2 Гбит/с максималды беру жылдамдығын қолдайды. Сигнал желілерін 6-ға дейін азайтуға болады, бұл әлі де өте тиімді.
MDDI интерфейсі басқару пәрмендерін беру үшін әлі де SPI немесе IIC пайдалану қажет екенін және ол тек деректерді өзі жіберетінін көруге болады.
Жіберу уақыты: 01 қыркүйек 2023 ж