LCDWIKI LOGOMC242GX
2.42 дюймдук OLED IIC дисплей модулу
User Manual
CR2023-MI2462

LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу

Rsource Description

Ресурс каталогу төмөнкү сүрөттө көрсөтүлгөн:LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Сүрөттөмө

Directory  Content Description
1-Demo с камтыйтampар бир MCU үчүн программалар жана колдонуу нускамалары
2-Спецификация Анын ичинде OLED экранынын спецификациялары жана продуктунун спецификациялары
3-Структура_диаграммасы Анын ичинде продукт өлчөмү структурасы документтер
4-Driver_IC_Data_sheet Анын ичинде OLED экран драйвери IC Datasheet
5-схема Анын ичинде продукттун аппараттык схемасы, OLED Altium компонентинин диаграммасы жана PCB таңгагы
6-User_Manual Продукт колдонуучу нускама документти камтыйт
7-Карактер жана сүрөт_калыптоо_куралы Сүрөттү чыгаруучу программаны, символдорду чыгарууну жана программаны колдонууну камтыйт
көрсөтмөлөр. s сүрөт жана текст дисплей тесттерample программасы көк алуу үчүн бул эки программаны колдонууну талап кылат.

Interface Description

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

LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Сүрөттөмө 1

ЭСКЕРТҮҮ:
A. lIC дареги каршылыгы IIC кул аппаратынын дарегин тандоо үчүн колдонулат. Эгерде ал 0x78 жагында ширетилген болсо, 0x78 кул аппаратынын дарегин тандаңыз. Эгерде ал 0x7A тарабында ширетилген болсо, 0x7A кул аппаратынын дарегин тандаңыз;
B. RES пин сабы демейки боюнча soldered эмес. Эгерде баштапкы абалга келтирүү функциясын программада башкаруу керек болсо, анда аны ширетүү керек;

Сан Module Pin Pin Function Description
1 GND OLED экран электр менен жабдуу жер
2 VCC OLED экрандын электр менен жабдуу оң уюлу (5V/3.3V менен туташтырылган)
3 ECS IIC автобус саат сигналы
4 SDA IIC автобус маалымат сигналы
5 RES PIN аранжировка демейки боюнча ширетилген эмес. Эгерде баштапкы абалга келтирүү функциясын программада башкаруу керек болсо, анда аны ширетүү керек

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

3.1. SSD1309 контроллерине киришүү
SSD1309 - бул OLED/PLED контроллери, ал 128 * 64 максималдуу резолюцияны колдойт жана 1024 байт GRAM бар. 8-бит 6800 жана 8-бит 8080 параллелдүү порт маалымат автобустарын, ошондой эле 3-зым жана 4-зым SPI сериялык порт автобустарын жана I2C автобустарын колдойт. Параллель башкаруу үчүн талап кылынган 10 порттун көптүгүнө байланыштуу, көбүнчө SPI сериялык порт шинасы жана 12C шинасы колдонулат. Ал вертикалдуу сыдырма дисплейди колдойт жана уюлдук телефондор, MP3 ойноткучтар ж.б.
SSD1309 контроллери бир пикселдин дисплейин башкаруу үчүн 1 битти колдонот, андыктан ар бир пиксел кара жана ак кош түстөрдү гана көрсөтө алат. Көрсөтүлгөн оперативдүү эс тутум жалпысынан 8 бетке бөлүнгөн, ар бир бетке 8 сап жана 128 пиксель. Пикселдик маалыматтарды орнотууда, адегенде барактын дарегин көрсөтүү керек, андан кийин тилкенин төмөнкү дарегин жана мамычанын жогорку дарегин өзүнчө көрсөтүү керек, ошондуктан ар бир жолу бир убакта 8 вертикалдуу пикселдик чекиттер коюлат. Пикселдик чекиттерди каалаган позицияда ийкемдүү башкаруу үчүн, программалык камсыздоо алгач дисплейдин оперативдик эс тутуму менен бирдей өлчөмдөгү глобалдык бир өлчөмдүү массивди орнотот.
Пикселдик маалыматтар адегенде глобалдык массивге коюлат жана бул процесс ЖЕ, ЖАНА операцияларын колдонот, мурда глобалдык массивге жазылган маалыматтар бузулбасын. Андан кийин, глобалдык массивдин маалыматтары OLED аркылуу көрсөтүлүшү үчүн дисплейдин оперативдүү эсине жазылат.
3.2. IIC Байланыш Протоколуна киришүү
1IC автобусуна маалыматтарды жазуу процесси төмөнкү сүрөттө көрсөтүлгөн:LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - ПротокалIIC автобусу иштей баштагандан кийин, алгач кул аппаратынын дарегин жөнөтөт. Кул түзмөгүнөн жооп алгандан кийин, ал кул аппаратка кабарлоо үчүн башкаруу байт жөнөтөт. Кийинки жөнөтүлө турган маалыматтар IC реестрине жазуу буйругу же оперативдүү эстутумга жазуу үчүн берилиштер. Кул түзмөгүнөн жооп алгандан кийин, ал берүү аяктаганга чейин жана IIC автобусу иштебей калганга чейин бир нече байт маанилерин жөнөтөт. Алардын арасында:
C0=0: Бул акыркы башкаруу байты, ал эми кийинки жөнөтүлгөндөрдүн баары маалымат байты
C0=1: Жөнөтүлө турган кийинки эки байт маалымат байты жана башка башкаруу байты
D/C =O: Буйрук операциясынын байтын каттоо
D/C =1: RAM маалыматтарды иштетүү үчүн байт
IIC баштоо жана токтотуу ырааттуулугу диаграммасы төмөнкүдөй:LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 1

[ICтин маалымат линиясы жана саат сызыгы тең жогорку деңгээлде калганда, IIC иштебей турган абалда болот. Бул учурда маалымат линиясы жогорку деңгээлден төмөнкү деңгээлге өзгөрөт, ал эми саат сызыгы жогорку деңгээлде кала берет. IIC шинасы маалыматтарды берүүнү баштайт. Ошол убакта саат линиясы жогорку деңгээлде калган, маалымат линиясы төмөнкү деңгээлден жогорку деңгээлге өзгөргөн жана IIC автобусу маалыматтарды берүүнү токтоткон.
IIC бир аз маалыматтарды жөнөтүү үчүн убакыт диаграммасы төмөнкүдөй:LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 2Ар бир сааттын импульсу үчүн 1 бит маалымат жөнөтүңүз (өйдө жана ылдый тартуу процесси). Ошол убакта саат линиясы жогорку кубаттуулукта болгон жана маалымат линиясы туруктуу бойдон калууга тийиш.

Ал убакта маалымат линиясын өзгөртүүгө мүмкүндүк берүү үчүн саат сызыгы аз кубаттуулукта болгон.
ACK жөнөтүү ырааттуулугу диаграммасы төмөнкүдөй:LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 3

Мастер аппарат кул түзмөгүнөн ACK күткөндө, ал сааттын линиясын жогорку деңгээлде кармап турушу керек, ал эми кул түзмөк ACK жөнөткөндө, маалымат линиясын төмөн деңгээлде кармап турушу керек.

Аппараттык камсыздоонун сүрөттөлүшү

4.1. OLED дисплей экранынын схемасыLCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 4

Бул схема OLED дисплей экранынын схемасы, мында OLED1 2.42 дюймдук 24P FPC интерфейсине ээ. C2~C6 OLED пиндер үчүн айланып өтүүчү конденсаторлор. R2 жана R3 - IIC саатынын жана маалымат пиндеринин тартылуучу резисторлору. R1 - OLED пикселдик шилтеме токунун учурдагы чектөөчү резистору. R4, D2 жана C8 чогуу OLED калыбына келтирүү схемасын түзөт. Принцип, модуль күйгүзүлгөндө, C8 конденсатору заряддалат. Учурда C8 кыска туташууга барабар, ал OLEDдин RESET пинин GND менен түздөн-түз туташтырат. Бул учурда, OLEDтин RESET пини баштапкы абалга келтирүү абалына кирип, төмөн деңгээлде. C8 заряддалгандан кийин, C8 автоматтык өчүргүчкө барабар болот жана RESET пин R3.3 тартылуучу резистор тарабынан 4V чейин тартылып, баштапкы абалга келтирүү аракетин аяктап, кадимки иштөө абалына кирет. D2 функциясы OLED модулу өчүрүлгөндө C8 зарядын тез бошотуу, OLED модулунун баштапкы абалга келтирүү функциясы кубат тез өчүрүлүп, андан кийин күйгүзүлгөндө кадимкидей иштешин камсыз кылуу.
4.2. OLED тышкы электр чынжырчасы LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 5

Бул схема OLED тышкы күчөтүү схемасы, мында U2 - SX1308 күчөтүүчү IC.
C7 - айланып өтүүчү чыпка конденсатору, L1 - энергияны сактоочу индуктор, ал эми D1 - тескери багытты болтурбоочу диод. R2 жана R3 - пикир келишпестиктери. SX1308 бир пин аркылуу жогорку жыштыкты которот, жана L1 жана D1 чогуу энергия сактоо схемасын түзөт. 3-pin FB чыгуу пикири томtagд. SX1308 маалымат колдонмосун карап чыгуу менен, анын пикири тtage 0.6 В. Демек, R1 жана R2 аркылуу агып жаткан ток 0.6/R1, натыйжада VPP=(0.6/R1) x (R1+R2), ал болжол менен 12.6 В деп эсептелет.

4.3. 5P Pin интерфейсинин схемасы

LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 6

Бул негизги башкарууга туташуу үчүн колдонулган 5P 2.54 мм аралык сап пин интерфейси схемасы. Алардын арасында P1 5P пин, ал эми 1-5 пин тиешелүүлүгүнө жараша GND, VCC, SCL, SDA жана RESET болуп саналат. Модулдун ички баштапкы абалга келтирүү схемасынан улам, RESET пин демейки боюнча ширетилген эмес. Эгерде сиз программадагы RESET функциясын башкарууну кааласаңыз, анда пинди ширетишиңиз керек жана аны GPIO портуна туташтырыңыз.

4.4. IIC Түзмөктүн дарегинен схеманы тандаңызLCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 7

Тартууну тандоодо 0x7A кул аппаратынын дарегин тандаңыз; Ашылма тизмени тандап жатканда, 0x78 кул аппаратынын дарегин тандаңыз (демейки)

4.5. Системанын электр чынжырчасы

Бул схема модулдук системанын кубаттуулугун жөнгө салгычтын схемасы, жөнгө салуучу катары U1 менен, тышкы киргизүү 5V же 3.3V vol.tage 3.3V чыгышына жана C1 айланып өтүүчү чыпка конденсатору катары.

Exampпрограмманы колдонуу боюнча көрсөтмөлөр

Конкреттүү инструкциялар үчүн, сураныч, мурункуample программаны колдонуу көрсөтмөлөрү документте эксampпрограмма каталогу.
A. Дисплей модулун негизги башкаруу тактасына туташтырыңыз (түз сайыңыз, DuPont кабелин же FPC кабелдик байланышты колдонуңуз);
B. Негизги башкаруу тактасын компьютерге туташтырыңыз (ал жүктөө ыкмасына ылайык туташтырылышы керек) жана негизги башкаруу тактасында кубат;
C. Өзгөртүү, компиляциялоо жана жүктөө сampпрограммалар;
D. Модулдун дисплейин текшерүү жана программанын ийгиликтүү иштеп жатканын текшерүү;

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

мурдагыample программасы кытай жана англис тилин, символдорду жана монохромдуу сүрөттөрдү көрсөтүү керек, андыктан PCtoLCD2002 калыпка алуу программасын колдонуу керек.
PCtoLCD2002 текст же монохромдуу сүрөттү алуу үчүн колдонулат.
PCtoLCD2002 калыпты алуу программасы төмөнкүдөй орнотулган:
Чекиттик матрица форматын тандоо Yin коду
Калып алуу үчүн сап боюнча сап режимин тандаңыз (C51 тест программасы аныктоочуну тандоо керек)
Калыптын багытын сааттын жебеси боюнча тандаңыз (жогорку позиция алдыда) (C51 тестирлөө программасы тескерисин тандоо керек (биринчи төмөнкү тартипте))
Сандык системаны тандоо Он алтылык санды чыгаруу
Ыңгайлаштырылган формат тандоо C51 формат

LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу - Протокал 9Конкреттүү орнотуу ыкмасын төмөнкүдөн тапса болот webбет: http://www.lcdwiki.com/Кытай_жана англисче modulo_settings дисплей

LCDWIKI LOGOwww.lcdwiki.com

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

LCDWIKI MC242GX 2.42 дюймдук IIC OLED модулу [pdf] Колдонуучунун колдонмосу
MC242GX 2.42 дюймдук IIC OLED модулу, MC242GX, 2.42 дюймдук IIC OLED модулу, IIC OLED модулу, OLED модулу, модулу

Шилтемелер

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

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