LCDWIKI LOGOMC242GX
2.42-tolline OLED IIC kuvamoodul
Kasutusjuhend
CR2023-MI2462

LCDWIKI MC242GX 2.42-tolline IIC OLED moodul

Rsource Kirjeldus

Ressursikataloog on näidatud järgmisel joonisel:LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – kirjeldus

Kataloog  Sisu kirjeldus
1-Demo Sisaldab sample programmid ja kasutusjuhised iga MCU jaoks
2-Spetsifikatsioon Sealhulgas OLED-ekraani spetsifikatsioonid ja toote spetsifikatsioonid
3-Struktuur_skeem Kaasa arvatud toote suuruse struktuuri dokumendid
4-Driver_IC_Data_Sheet Kaasa arvatud OLED-ekraani draiveri IC andmeleht
5-Skeem Sealhulgas toote riistvara skemaatiline diagramm, OLED Altiumi komponentide diagramm ja PCB pakend
6-Kasutusjuhend Sisaldab toote kasutusjuhendit
7 tähemärgi ja pildi vormimise tööriist Sisaldab kujutise ekstraheerimise tarkvara, tähemärgi ekstraktimise tarkvara ja tarkvara kasutamist
juhiseid. Pildi ja teksti kuvamise testid sampProgramm nõuab hallituse võtmiseks nende kahe tarkvara kasutamist.

Liidese kirjeldus

Mooduli tagaküljel asuv liides on näidatud järgmisel joonisel:

LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – kirjeldus 1

MÄRKUS.
V. LIC aadressi takistit kasutatakse IIC alamseadme aadressi valimiseks. Kui see on joodetud 0x78 küljelt, valige 0x78 alamseadme aadress. Kui see on joodetud 0x7A poolelt, valige 0x7A alamseadme aadress;
B. RES-tihvtide rida ei ole vaikimisi joodetud. Kui lähtestamise funktsiooni on vaja programmis juhtida, tuleb see jootma;

Number Mooduli pin Tihvti funktsiooni kirjeldus
1 GND OLED-ekraani toiteallika maandus
2 VCC OLED-ekraani toiteallika positiivne poolus (ühendatud 5V/3.3V-ga)
3 SCE IIC siini kella signaal
4 SDA IIC siini andmesignaal
5 RES Tihvtide paigutus ei ole vaikimisi joodetud. Kui lähtestamise funktsiooni on vaja programmis juhtida, tuleb see jootma

Tööpõhimõte

3.1. SSD1309 kontrolleri tutvustus
SSD1309 on OLED/PLED-kontroller, mis toetab maksimaalset eraldusvõimet 128 * 64 ja millel on 1024-baidine GRAM. Toetab 8-bitise 6800 ja 8-bitise 8080 paralleelpordi andmesiine, samuti 3- ja 4-juhtmelisi SPI jadapordi siine ja I2C siine. Kuna paralleeljuhtimiseks on vaja palju 10 porti, on kõige sagedamini kasutatavad SPI jadapordi siin ja 12C siin. See toetab vertikaalselt keritavat kuvarit ja seda saab kasutada väikeste kaasaskantavate seadmete jaoks, nagu mobiiltelefonid, MP3-mängijad jne.
SSD1309 kontroller kasutab ühe piksli kuva juhtimiseks 1 bitti, nii et iga piksel saab kuvada ainult mustvalgeid topeltvärve. Kuvatav RAM on jagatud kokku 8 leheküljeks, 8 rida lehekülje kohta ja 128 pikslit rea kohta. Piksliandmete seadistamisel on vaja esmalt määrata lehe aadress ning seejärel eraldi veeru madal aadress ja veeru kõrge aadress, seega määratakse iga kord korraga 8 vertikaalset pikslipunkti. Pikslipunktide paindlikuks juhtimiseks mis tahes asendis määrab tarkvara esmalt globaalse ühemõõtmelise massiivi, mis on sama suurusega kui kuvari RAM.
Pikslite andmed seatakse esmalt globaalsele massiivile ja see protsess kasutab operatsioone VÕI ja JA, et tagada, et varem globaalsesse massiivi kirjutatud andmed ei kahjustata. Seejärel kirjutatakse globaalse massiivi andmed ekraani RAM-i, nii et neid saab kuvada OLED-i kaudu.
3.2. Sissejuhatus IIC sideprotokolli
1IC-siinile andmete kirjutamise protsess on näidatud järgmisel joonisel:LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – protokollKui IIC siini tööle hakkab, saadab see esmalt alamseadme aadressi. Pärast alamseadmelt vastuse saamist saadab see juhtbaidi, et teavitada alamseadet. Järgmisena saadetakse käsk IC-registrisse või andmed RAM-i kirjutamiseks. Pärast alamseadmelt vastuse saamist saadab see mitu baidiväärtust, kuni edastamine on lõpule viidud ja IIC-siin lakkab töötamast. Nende hulgas:
C0=0: see on viimane kontrollbait ja järgmised saadetud on kõik andmebaidid
C0=1: Järgmised kaks saadetavat baiti on andmebaidid ja teine ​​kontrollbait
D/C =O: Registreeri käsutoimingu bait
D/C =1: RAM-i andmetöötluse baidid
IIC käivitamise ja seiskamise järjestusskeem on järgmine:LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 1

Kui [IC-i andmeliin ja kellariin jäävad kõrgele tasemele, on IIC jõudeolekus. Sel ajal muutub andmerida kõrgelt tasemelt madalaks ja kellarida jääb kõrgele tasemele. IIC-siin alustab andmeedastust. Sel ajal püsis kellariin kõrgel tasemel, andmeliin muutus madalalt tasemelt kõrgeks ja IIC-siin peatas andmeedastuse.
IIC-i ajagraafik, et saada natuke andmeid, on järgmine:LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 2Saada 1 bitt andmeid iga taktimpulsi kohta (üles-alla tõmbamise protsess). Sel ajal oli kellariin suure võimsusega ja andmeliin peab jääma stabiilseks.

Sel ajal oli kellariin väikese võimsusega, et võimaldada andmeliinil muutuda.
ACK-i saatmisjärjestuse diagramm on järgmine:LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 3

Kui ülemseade ootab alamseadmelt ACK-i, peab ta hoidma kella liini kõrgel tasemel ja kui alamseade saadab ACK-i, peab ta hoidma andmeliini madalal tasemel.

Riistvara kirjeldus

4.1. OLED-ekraani vooluahelLCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 4

See ahel on OLED-ekraani ahel, kus OLED1-l on 2.42-tolline 24P FPC-liides. C2 ~ C6 on möödaviigukondensaatorid OLED-tihvtide jaoks. R2 ja R3 on IIC-kella ja andmetihvtide tõmbetakistid. R1 on OLED-piksli võrdlusvoolu voolu piirav takisti. R4, D2 ja C8 moodustavad koos OLED-i lähtestusahela. Põhimõte seisneb selles, et kui moodul on sisse lülitatud, laeb kondensaator C8. Praegu on C8 samaväärne lühisega, mis ühendab OLED-i RESET-pistiku otse GND-ga. Sel ajal on OLED-i RESET-tihvt madalal tasemel ja siseneb lähtestusolekusse. Pärast C8 laadimist on C8 samaväärne kaitselülitiga ja R3.3 tõmbetakisti tõmbab RESET-tihvti 4 V-ni, mis viib lähtestamise lõpule ja siseneb normaalsesse tööolekusse. D2 funktsioon on C8 laengu kiire vabastamine, kui OLED-moodul on välja lülitatud, tagades, et OLED-mooduli lähtestamisfunktsioon toimib normaalselt, kui toide kiiresti katkestatakse ja seejärel sisse lülitatakse.
4.2. OLED-i väline toiteahel LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 5

See vooluahel on OLED-i väline võimendusahel, kus U2 on SX1308 võimendus-IC.
C7 on möödavoolufiltri kondensaator, L1 on energiat salvestav induktiivpool ja D1 on diood, mis takistab vastupidist suunda. R2 ja R3 on tagasiside takistid. SX1308 lülitab kõrgsagedust ühe viigu kaudu ning L1 ja D1 moodustavad koos energiasalvestusahela. 3-pin FB väljund tagasiside voltage. Tutvudes SX1308 andmejuhendiga, on näha, et selle tagasiside voltage on 0.6 V. Seetõttu on R1 ja R2 kaudu läbiv vool 0.6/R1, mille tulemuseks on VPP=(0.6/R1) x (R1+R2), mis on arvestuslikult ligikaudu 12.6 V.

4.3. 5P kontaktiga liideseahel

LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 6

See on 5P 2.54 mm vahekaugusega tihvtide liideseahel, mida kasutatakse põhijuhtseadmega ühendamiseks. Nende hulgas on P1 5P viik ja 1–5 viiku on vastavalt GND, VCC, SCL, SDA ja RESET. Mooduli sisemise lähtestusahela tõttu ei ole RESET viik vaikimisi joodetud. Kui soovite programmis juhtida funktsiooni RESET, peate tihvti jootma ja ühendama selle GPIO porti.

4.4. IIC Valige seadme aadressist vooluahelLCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 7

Väljatõmbe valimisel valige 0x7A alamseadme aadress; Rippmenüü valimisel valige 0x78 alamseadme aadress (vaikimisi)

4.5. Süsteemi toiteahel

See vooluahel on moodulsüsteemi toiteregulaatori ahel, mille regulaator on U1 ja mis suudab teisendada välist sisendit 5 V või 3.3 V vol.tage 3.3 V väljundisse ja C1 möödaviigufiltri kondensaatoriks.

Example programmi kasutusjuhised

Täpsemate juhiste saamiseks vaadake example programmi kasutusjuhiste dokument example programmi kataloog.
A. Ühendage kuvamoodul peamise juhtplaadiga (ühendage otse, kasutage DuPont kaablit või FPC kaabliühendust);
B. Ühendage põhijuhtplaat arvutiga (see tuleb ühendada allalaadimismeetodi järgi) ja lülitage põhijuhtplaat sisse;
C. Muutke, kompileerige ja laadige alla sample programmid;
D. Kontrollige mooduli kuva ja kontrollige, kas programm töötab edukalt;

Ühine tööriistatarkvara

EndineampProgramm peab näitama hiina ja inglise keelt, sümboleid ja ühevärvilisi pilte, seega tuleb kasutada vormivõtutarkvara PCtoLCD2002.
PCtoLCD2002 kasutatakse teksti või ühevärvilise pildi eraldamiseks.
PCtoLCD2002 vormimistarkvara on seadistatud järgmiselt:
Punktmaatriksi vormingu valiku Yin kood
Valige vormivõtmiseks ridade kaupa režiim (C51 testimisprogramm peab valima Determinant)
Valige vormi võtmise suund päripäeva (kõrgema asendiga ees) (C51 testimisprogramm peab valima tagurpidi (kõigepealt madalam järjekord))
Väljundnumbrisüsteemi valik Kuueteistkümnendnumber
Kohandatud vormingu valik C51 vorming

LCDWIKI MC242GX 2.42-tolline IIC OLED moodul – Protocal 9Konkreetse seadistusmeetodi leiate järgmiselt webleht: http://www.lcdwiki.com/hiina_ja ingliskeelne kuva modulo_settings

LCDWIKI LOGOwww.lcdwiki.com

Dokumendid / Ressursid

LCDWIKI MC242GX 2.42-tolline IIC OLED moodul [pdfKasutusjuhend
MC242GX 2.42-tolline IIC OLED moodul, MC242GX, 2.42 tolli IIC OLED moodul, IIC OLED moodul, OLED moodul, moodul

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *