LCDWIKI CR2020-MI4185 5.0 дюймдук RGB дисплей модулу Колдонуучунун колдонмосу
LCDWIKI CR2020-MI4185 5.0 дюймдук RGB дисплей модулу

Продукт Description

Продукт 5.0 дюймдук RGB интерфейси TFT LCD дисплей модулу. Модуль 800×480 экранды алмаштырууну колдойт жана 24бит rgb888 16.7M түстүү дисплейди колдойт. Модулдун ичинде контроллер жок, андыктан тышкы контроллер керек. Мисалы үчүнample, ssd1963 драйвери IC MCU LCD катары колдонулушу мүмкүн, ал эми RGB контроллери бар MCU (мисалы, stm32f429, stm32ft767, stm32h743 ж.б.) RGB LCD катары колдонсо болот. Модуль ошондой эле емкостный сенсордук экранды жана каршылык сенсордук экранды алмаштыруу функциясын колдойт

Продукт өзгөчөлүктөрү

  • 5.0 дюймдук түстүү экран, 24BIT RGB 16.7M түстүү дисплейди колдоо, бай түстөрдү көрсөтүү
  • Колдоо 800 × 480, дисплей эффекти абдан ачык
  • 24 бит RGB параллелдүү автобус берүүнү колдоо
  • Убактылуу атомдук өнүктүрүү тактасынын жана токой өртүн өнүктүрүү тактасынын RGB интерфейси менен шайкеш келет
  • Бул сыйымдуу сенсордук экран менен каршылык сенсордук экрандын ортосунда которулууну колдойт, ал эми сыйымдуулук сенсордук экран 5 сенсордук чекитке чейин колдоого алат
  • бай ларды камсыз кылатampSTM32 платформалары үчүн программа
  • Аскердик деңгээлдеги процесс стандарттары, узак мөөнөттүү туруктуу иш
  • Негизги айдоочуга техникалык колдоо көрсөтүү

Продукт параметрлери

аты Description
Display Color RGB888 16.7M (rgb5665k менен шайкеш) түс
SKU MRG5101 (тийүү жок), MRG5111 (тийүү бар)
Screen Size 5.0 (дюйм)
Type TFT
Driver IC Жок
Резолюция 800'480 (пиксел)
Модуль интерфейси 24 бит RGB параллелдүү интерфейс
Сенсордук экран түрү Capacitive же Resistive сенсордук экран
IC тийүү FT5426 (Сыйымдык тийүү), XPT2046 (Резистивдүү тийүү)
Активдүү аймак 108.00 × 64.80 (мм)
Модул PCB өлчөмү 121.11 × 95.24 (мм)
Иштөө температурасы -10`С-60т
Сактоо температурасы -20 C-70 '(...'
Киргизүү көлөмүtage 5V
10-томtage 3.3V
Энергияны керектөө 64mA(Арткы жарык өчүк), 127mA(Арткы жарык
жаркыраган)
Продукт Салмагы (Таза салмак) 111г

Interface Description

Модуль атомдук өнүгүү тактасынын RGB интерфейси менен шайкеш келет жана 40 пин ийкемдүү кабель аркылуу өнүктүрүү тактасы менен туташтырылган. Сырткы көрүнүшү 1-сүрөттө жана 2-сүрөттө көрсөтүлгөн.

Сүрөт 1. Фронт view модулдун

Фронт view модулдун

Сүрөт 2. Артка view модулдун

Артка view модулдун

Модуль интерфейси жана тандоо схемасы 3-сүрөттө көрсөтүлгөн:

Сүрөт 3. Модуль интерфейси жана тандоо схемасы

Тандоо схемасы

3-сүрөттөгү ар бир идентификациялык схема төмөнкүчө сүрөттөлөт:

  1. Capacitive сенсордук экран схемасы
  2. Каршылык сенсордук экран схемасы
  3. Disp каршылык
  4. P2 интерфейси (атомдук RGB интерфейси менен шайкеш келет)
  5. P3 интерфейси (worldfire RGB интерфейси менен шайкеш келет)
  6.  Модул ID каршылыкты аныктайт (пункттук атомдук программа үчүн гана)

Модуль емкостный сенсордук экран менен резистивдүү сенсордук экрандын ортосунда которулууну колдойт. Capacitive сенсордук экранды колдонууда, сураныч, Capacitive сенсордук экран схемасын ширетиңиз; каршылык сенсордук экранды колдонуп жатканда, сураныч Resistance сенсордук экран схемасын ширетиңиз. Эгер сиз көп учурда сенсордук экранды алмаштыруу керек болсо, эң жөнөкөй жолу - башка схемаларды ширетүү жана чекиттүү сызык кутучасындагы дренажды гана алмаштыруу.

Эгер сиз токой өртүн өнүктүрүү тактасын колдонуу үчүн туташтырсаңыз, диспрезистанцияны алып салышыңыз керек, антпесе өнүгүү тактасы баштапкы абалга келтирилгенден кийин экран көрсөтүлбөйт;
Wildfire i менен туташтырылды MX6ULL ARM Linux иштеп чыгуу тактасын колдонууда, DISP каршылыгын жана үч резисторду параллелдүү алып салышыңыз керек, антпесе иштеп чыгуу тактасы иштебейт.
эгер сиз атомдук иштеп чыгуу тактасын колдонуу үчүн туташтырсаңыз, дисп каршылыгын ширетишиңиз керек, антпесе программа иштегенден кийин экран көрүнбөйт.

P2 жана P3 интерфейсинин төөнөгүчтөрү төмөнкүчө сүрөттөлөт:

P2 интерфейси (атомдук RGB интерфейси менен шайкеш) пин
сүрөттөмө
Сан Pin аты Пин сүрөттөө
1 vccs Кубат киргизүү пин (5V i туташтыруу
2 VCC5 Кубат киргизүү пин (5V туташуу)
3-10 RO — R7 8-бит RED маалымат пин
11 GND электр жер төөнөгүч
12-19 Баруу – G7 8-бит ЖАШЫЛ маалымат пин
20 GND электр жер төөнөгүч
21-28 BO — 67 8-бит BLUE маалымат пин
29 GND электр жер төөнөгүч
30 PCLK Пикселдик саатты башкаруу пин
31 HSYNC Горизонталдуу синхрондуу сигналды башкаруу пин
32 VSYNC Тик синхрондуу сигнал башкаруу пин
33 DE Берилиштерди иштетүү сигналын башкаруу пин
34 BL LCD арткы жарыкты башкаруу пин
35 7P CS — Конденсатордун сенсордук экранын баштапкы абалга келтирүү пин (каршылык көрсөтүүчү сенсордук экран чип тандоо пин)
36 TP_MOSI сыйымдуулугу сенсордук экрандын IIC автобусунун маалымат пин (каршылык сенсордук экрандын SPI автобусунун маалымат пин жазуу)
37 TP MISO_ Каршылык сенсордук экран SPI автобус окуу маалымат пин (сийимдүүлүк сенсордук экран колдонулган эмес)
38 TP_CLK IIC автобус саатын башкаруу пин сыйымдуулугу сенсордук экран (SPI автобус саат башкаруу пин каршылык сенсордук экран)
39 TP_PEN Сенсордук экранды үзгүлтүккө учуратууну башкаруу пин
40 RST ЖК баштапкы абалга келтирүү башкаруу пин (төмөн деңгээлде эффективдүү)
P3 интерфейсинин сүрөттөмөсү (жапайы өрт RGB менен шайкеш келет
интерфейс)
Сан Pin аты Пин сүрөттөө
1 TP Sa._ IIC автобус саатын башкаруу пин сыйымдуулугу сенсордук экран
2 TP_SDA Сенсордук экрандын сыйымдуулугунун IIC автобусунун маалымат пини
3 TP_PEN Сенсордук экранды үзгүлтүккө учуратууну башкаруу пин
4 TP_RST Конденсатордун сенсордук экранын баштапкы абалга келтирүү пин
5 GND электр жер төөнөгүч
6 BL LCD арткы жарыкты башкаруу пин
7 DISP ЖК дисплейди иштетүү пин (жогорку деңгээлде иштетүү)
8 DE Берилиштерди иштетүү сигналын башкаруу пин
9 HSYNC Горизонталдуу синхрондуу сигналды башкаруу пин
10 VSYNC Тик синхрондуу сигнал башкаруу пин
11 PCLK Пикселдик саатты башкаруу пин
12-19 B7 - BO 8-бит BLUE маалымат пин
20-27 G7 — GO 8-бит ЖАШЫЛ маалымат пин
28-35 R7 — RO 8-бит RED маалымат пин
36 GND электр жер төөнөгүч
37 vcc3.3 Кубат киргизүү пин (3.3V туташуу)
38 VCC3.3 Кубат киргизүү пин (3.3V туташуу)
39 VCC5 Кубат киргизүү пин (5V туташуу)
40 vccs Кубат киргизүү пин (5V туташуу)

Аппараттык камсыздоо конфигурациясы

ЖК модулунун аппараттык схемасы он бөлүктөн турат: арткы жарыкты башкаруу схемасы, экрандын резолюциясын тандоо схемасы, 40пин дисплей интерфейси, дренаждык схема, P2 колдонуучу интерфейси, P3 колдонуучу интерфейси, сыйымдуулуктун сенсордук интерфейсинин схемасы, каршылык сенсордук экранды башкаруу схемасы, Сенсордук экран тандоо схемасы жана электр менен жабдуу схемасы.

  1. Жарыкты башкаруу схемасы арткы жарыкты камсыз кылуу үчүн колдонулатtage экранды көрсөтүү жана арткы жарыктын жарыктыгын тууралоо.
  2. Экрандын резолюциясын тандоо схемасы дисплей түрүн тандоо үчүн колдонулат (резолюцияга ылайык айырмаланат). Анын принциби R7, G7 жана B7 маалымат линияларында өйдө же ылдый түшүүчү резисторлорду туташтыруу, андан кийин үч маалымат линиясынын статусун окуу менен колдонулган дисплей экранынын чечилишин аныктоо (дисплей экранынын идентификаторун окууга барабар) , ар кандай конфигурацияларды тандоо үчүн. Ушундай жол менен, бир сыноо эксample программалык камсыздоодо бир нече дисплейлер менен шайкеш болушу мүмкүн. Албетте, модул бир гана резолюцияны колдойт, ошондуктан R7, G7 жана B7 маалымат линияларынын каршылыгы белгиленген.
  3. 40pin дисплей интерфейси дисплей экранына жетүү жана башкаруу үчүн колдонулат.
  4. Дренаждын схемасы дисплей менен колдонуучунун интерфейсинин ортосундагы маалымат линиясынын импедансын тең салмактоо үчүн колдонулат.
  5. P2, P3 колдонуучу интерфейси тышкы өнүктүрүү тактасы үчүн колдонулат.
  6. Capacitive сенсордук экран интерфейсинин схемасы емкостный сенсордук экранга кийлигишүү жана IIC пин тартылышын башкаруу үчүн колдонулат.
  7. Каршылык сенсордук экранды башкаруу схемасы сенсордук сигналды аныктоо жана сенсордук экрандын координаттык маалыматтарын чогултуу үчүн колдонулат, андан кийин ADC конверсиясын жүзөгө ашырат.
  8. Сенсордук экранды тандоо схемасы туташкан сенсордук экранды тандоо жана ширетүүчү каршылык аркылуу өтүү үчүн колдонулат.
  9. Электр чынжырчасы кирүүчү 5V электр менен жабдууну 3.3Vга айландыруу үчүн колдонулат.

иштөө принциби

RGB LCD менен таанышуу
Жогорку чечилиш жана чоң өлчөмдөгү дисплей экраны көбүнчө MCU экран интерфейсине ээ эмес, бардыгы RGB LCD интерфейсин кабыл алышат. Бул ЖКда орнотулган башкаруу IC жана орнотулган видео эстутум жок, ошондуктан ага тышкы контроллер жана видео эс керек.

Жалпы RGB LCD 24 түстүү маалымат линиясына ээ (R, G, B ар бири 8) жана De, vs, HS, PCLK төрт башкаруу линиясы. Ал RGB режими менен башкарылат, анда негизинен эки айдоо режими бар: де режими жана HV режими. Де режиминде де сигнал жарактуу маалыматтарды аныктоо үчүн колдонулат (De жогорку/төмөн болгондо, маалыматтар жарактуу), ал эми HV режиминде сканерлөөнүн саптарын жана мамычаларын көрсөтүү үчүн катар синхрондоштуруу жана талаа синхрондоштуруу талап кылынат. Де режиминин жана HV режиминин катар сканерлөө ырааттуулугунун диаграммасы төмөнкү сүрөттө көрсөтүлгөн:
иштөө принциби

Сүрөттөн де режиминин жана HV режиминин убакыт ырааттуулугу негизинен бирдей экендигин көрүүгө болот. Де сигналы (DEN) ден режими үчүн талап кылынат, ал эми HV режими үчүн де ​​сигнал талап кылынбайт. Сүрөттөгү HSD - бул линияны синхрондоштуруу үчүн колдонулган HS сигналы. Эскертүү: де режиминде HS сигналын колдонуу мүмкүн эмес, башкача айтканда, ЖК дагы HS сигналын албай эле кадимкидей иштей алат. thpw - горизонталдуу синхрондоштуруунун эффективдүү сигнал импульстук кеңдиги, ал маалымат сызыгынын башталышын көрсөтүү үчүн колдонулат; thb горизонталдуу арткы коридор, ал горизонталдуу эффективдүү сигналдан эффективдүү маалыматтарды чыгарууга чейинки пикселдик сааттардын санын билдирет; thfp - горизонталдуу алдыңкы коридор, ал бир катар маалыматтардын аягынан кийинки горизонталдык синхрондоштуруу сигналынын башына чейинки пикселдик сааттардын санын көрсөтөт.
Вертикалдуу сканерлөө ырааттуулугу диаграммасы төмөнкүдөй:
иштөө принциби

VSD - вертикалдуу синхрондуу сигнал;
HSD горизонталдуу синхрондуу сигнал болуп саналат;
DE - маалыматтарды иштетүү сигналы;
tvpw - вертикалдуу синхрондоштуруунун эффективдүү сигнал кеңдиги, ал маалыматтардын кадрынын башталышын көрсөтүү үчүн колдонулат;
tvb - вертикалдуу синхрондоштуруу сигналынан кийинки жараксыз сызыктардын санын көрсөткөн вертикалдуу арткы коридор;
tvfp - вертикалдуу алдыңкы коридор, ал бир кадр маалыматтарын чыгаруу аяктагандан кийин жана кийинки вертикалдуу синхрондоштуруу сигналы башталганга чейин жараксыз сызыктардын санын көрсөтөт;
Сүрөттөн көрүнүп тургандай, вертикалдуу сканерлөө так 480 эффективдүү Де импульс сигналдарын түзөт. Ар бир де-саат цикли бир сапты сканерлейт жана маалыматтардын алкагын көрсөтүүнү аяктоо үчүн жалпысынан 480 сап сканерленет. Бул 800 * 480 ЖК панелинин сканерлөө ырааттуулугу.
Башка резолюциядагы ЖК панелдеринин убактысы окшош.

Колдонуу боюнча нускамалар

STM32 нускамалары

Зымдарды орнотуу көрсөтмөлөрү:
PIN дайындоо үчүн интерфейстин сүрөттөмөсүн караңыз.

Зымдар эки этап менен жүзөгө ашырылат:

A. Дисплей модулундагы RGB интерфейсин туташтыруу үчүн 40пин ийкемдүү кабелди колдонуңуз.
Алардын ичинен P2 интерфейси пунктуалдуу атомдук иштеп чыгуу тактасына, ал эми P3 интерфейси токой өртүн өнүктүрүү тактасына шайкеш келет (4-сүрөттө көрсөтүлгөндөй, P3 интерфейсинин туташуу ыкмасы P2 интерфейсине окшош).
Сүрөт 4. RGB дисплей модулун туташтырыңыз
Зымдарды орнотуу көрсөтмөлөрү
Зымдарды орнотуу көрсөтмөлөрү
Зымдарды орнотуу көрсөтмөлөрү
Зымдарды орнотуу көрсөтмөлөрү
B. Дисплей модулу ийгиликтүү туташтырылгандан кийин, ийкемдүү кабелдин экинчи учун иштеп чыгуу тактасына туташтырыңыз (5-сүрөттө жана 6-сүрөттө көрсөтүлгөндөй). Белгилей кетчү нерсе, жалпак кабелди тескери киргизбөө керек, андыктан дисплей модулунун интерфейсинин 1 ~ 40 пиндери жана иштеп чыгуу тактасынын интерфейсинин 1 ~ 40 пиндери бирден туташтырылышы керек.
Сүрөт 5. Атомдук ядрону өнүктүрүү тактасын туташтырыңыз
Зымдарды орнотуу көрсөтмөлөрү

Сүрөт 6. Жапайы өрттүн негизги өнүктүрүү тактасын туташтырыңыз
Зымдарды орнотуу көрсөтмөлөрү

Иштөө кадамдары: 

A. ЖК модулун жана STM32 MCUди жогорудагы зымдар боюнча көрсөтмөлөргө ылайык туташтырыңыз жана күйгүзүңүз;
B. Төмөндө көрсөтүлгөндөй, текшериле турган STM32 тест программасын тандаңыз:
(Сыноо программасынын сүрөттөмөсү тест пакетиндеги тест программасынын сүрөттөмө документине караңыз)
Иштеп жатат
C. Тандалган тест программасынын долбоорун ачуу, компиляциялоо жана жүктөө;
STM32 тест программасын түзүү жана жүктөөнүн толук сүрөттөлүшүн төмөнкү документтен тапса болот:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
D. Эгерде LCD модулу символдорду жана графиканы кадимкидей көрсөтсө, программа ийгиликтүү иштейт;

Программанын Description

Code Architecture 

A. C51 жана STM32 код архитектура сүрөттөлүшү
Код архитектурасы төмөндө көрсөтүлгөн:
Программанын Description
Негизги программанын иштөө убактысы үчүн Демо API коду сыноо кодуна киргизилген;
ЖК инициализациясы жана тиешелүү бин параллелдүү порт жазуусу маалымат операциялары ЖК кодуна киргизилген;
Чийүү чекиттери, сызыктар, графика жана кытай жана англис тамгаларын көрсөтүү менен байланышкан операциялар GUI кодуна камтылган;
Негизги функция иштетүү үчүн колдонмону ишке ашырат;
Платформа коду платформага жараша өзгөрөт;
Сенсордук экранга байланыштуу операциялар сенсордук кодго камтылган, анын ичинде каршылык тийүү жана сыйымдуулук тийүү;
Ачкычты иштетүүгө байланышкан код ачкыч кодуна кирет;
Лидди конфигурациялоо операциясына тиешелүү код диоддо камтылган

сенсордук экран калибрлөө нускамалары 

A. STM32 сыноо программасы сенсордук экран калибрлөө нускамалары
STM32 сенсордук экранды калибрлөө программасы калибрлөө талап кылынарын автоматтык түрдө тааныйт же баскычты басуу аркылуу калибрлөө кол менен кире алат.
Ал сенсордук экрандын сыноо пунктуна киргизилген. Калибрлөө белгиси жана калибрлөө параметрлери AT24C02 флешинде сакталат. Керек болсо, жаркырагандан оку. Калибрлөө процесси төмөндө көрсөтүлгөндөй:
Программанын Description

Жалпы программалык камсыздоо

Бул сыноо топтому мурункуamples кытай жана англис тилдерин, символдорду жана сүрөттөрдү көрсөтүүнү талап кылат, ошондуктан модулдук программалык камсыздоо колдонулат. Модулдук программалык камсыздоонун эки түрү бар:
Image2Lcd жана PCtoLCD2002. Бул жерде сыноо программасы үчүн модулдук программанын жөндөөсү гана.
PCtoLCD2002 модулунун программалык орнотуулары төмөнкүдөй:
Чекиттик матрицанын форматын тандоо Караңгы кодду, модулдук режимди прогрессивдүү режимди тандаңыз
Багыт тандоо үчүн моделди алыңыз (биринчи бийик позиция)
Чыгуу сандык системасы он алтылык санды тандайт
Ыңгайлаштырылган формат тандоо C51 формат
Өзгөчө орнотуу ыкмасы төмөнкүдөй:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings
Image2Lcd модулунун программалык орнотуулары төмөндө көрсөтүлгөн:
Жалпы программалык камсыздоо

Image2Lcd программасы горизонталдуу, солдон оңго, өйдөдөн ылдыйга жана алдыңкы скандоо режимине төмөнкү абалга коюлушу керек.

Документтер / Ресурстар

LCDWIKI CR2020-MI4185 5.0 дюймдук RGB дисплей модулу [pdf] Колдонуучунун колдонмосу
CR2020-MI4185, CR2020-MI4185 5.0 дюймдук RGB дисплей модулу, 5.0 дюймдук RGB дисплей модулу, RGB дисплей модулу, дисплей модулу, модуль

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *