LCD-wiki-logo

LCD wiki E32R28T 2.8-palčni ESP32-32E zaslonski modul

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-PRODUCT

Specifikacije

  • Ime izdelka: 2.8-palčni ESP32-32E E32R28T in E32N28T
  • Model: CR2024-MI2875
  • Display Module: 2.8-inch ESP32-32E

Informacije o izdelku

  • This product is a 2.8-inch ESP32-32E E32R28T&E32N28T display module with various hardware and software resources for development.

Navodila za uporabo izdelka

  • Imenik virov vključuje sample programs, software libraries, product specifications, structure diagrams, datasheets, schematics, user manuals, and tool software.
  • Ta razdelek ponuja overview of the hardware resources available on the module.
  • Explains the schematic diagram of the display module in detail.
  • Provides precautions to be taken while using the display module.

Opis vira

  • Imenik virov je prikazan na naslednji sliki:

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-1

Imenik Opis vsebine
1-Demo Sample programska koda, knjižnica programske opreme tretjih oseb, ki jo sample program temelji na zamenjavi knjižnice programske opreme drugega proizvajalca file, dokument z navodili za namestitev okolja za razvoj programske opreme in sample program instruction

dokument.

2-Specifikacija Specifikacija izdelka modula zaslona, ​​specifikacija zaslona LCD in inicializacijska koda IC gonilnika zaslona LCD.
3-Struktura_diagram Prikažite dimenzije izdelka modula in 3D risbe izdelka
4-podatkovni list Podatkovna knjiga gonilnikov LCD zaslona ILI9341, podatkovna knjiga gonilnikov uporovnega zaslona na dotik XPT2046, glavna podatkovna knjiga ESP32 in navodila za načrtovanje strojne opreme, podatkovna knjiga USB-serijski IC (CH340C), zvok amplifier chip FM8002E data book, 5V to 3.3V regulator data book

and battery charge management Chip TP4054 data sheet.

5-shematski Product hardware schematic, ESP32-WROOM-32E module IO resource allocation table, schematic, and PCB component package
6-Uporabniški_priročnik Uporabniška dokumentacija izdelka
7-Tool_programska oprema WIFI and Bluetooth test APP and debugging tools, USB to serial port driver, ESP32 Flash download tool software, character take-up software, image take-up software, JPG image processing software

and serial port debugging tools.

8-Quick_Start Need to burn the bin file, flash the download tool, and use the instructions.

Navodila za programsko opremo

Koraki razvoja programske opreme za zaslonski modul so naslednji:

  • A. Zgradite razvojno okolje programske opreme na platformi ESP32.
  • B. If necessary, import third-party software libraries as a basis for development;
  • C. Open the software project to be debugged, or you can also create a new software project.
  • D. power on the display module, compile and download the debugging program, and then check the software running effect.
  • E. The software effect does not reach the expected, continue to modify the program code, and then compile and download, until the effect reaches the expected.
    For details about the preceding steps, see the documentation in the 1 Demo directory.

Navodila za strojno opremo

konecview of the module’s hardware resources is displayed

  • Viri strojne opreme modula so prikazani na naslednjih dveh slikah:

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-2

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-3

Viri strojne opreme so opisani na naslednji način:

LCD

  • The LCD display size is 2.8 inches, the driver IC is ILI9341, and the resolution is 24 0x 32 0. The ESP32 is connected using a 4-wire SPI communication interface.
  • A. Introduction to ILI9341 controller The ILI9341 controller supports a maximum resolution of 240*320 and a 172800-byte GRAM. It also supports 8-bit, 9-bit, 16-bit, and 18-bit parallel port data buses. It also supports 3-wire and 4-wire SPI serial ports. Since parallel control requires a large number of I/O ports, the most common one is SPI serial port control. The ILI9341 also supports 65K, 262K RGB color display, display color is very rich, while supporting rotating display and scroll display and video playback, and displaying in a variety of ways.
  • Krmilnik ILI9341 uporablja 16-bit (RGB565) za nadzor slikovnih pik, tako da lahko prikaže do 65K barv na slikovno piko. Nastavitev naslova slikovnih pik se izvaja po vrstnem redu vrstic in stolpcev, smer povečevanja in padanja pa določa način skeniranja. Metoda prikaza ILI9341 se izvede z nastavitvijo naslova in nato nastavitvijo vrednosti barve.
  • B. Uvod v komunikacijski protokol SPI

Čas načina pisanja 4-žilnega vodila SPI je prikazan na naslednji sliki:

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-4

  • CSX je izbira podrejenega čipa in čip bo omogočen samo, ko je CSX na nizki ravni moči.
  • D/CX je podatkovni/ukazni kontrolni pin čipa. Ko DCX piše ukaze na nizkih ravneh, se podatki zapisujejo na visokih ravneh
  • SCL is the SPI bus clock, with each rising edge transmitting 1 bit of data.
  • SDA so podatki, ki jih prenaša SPI, ki prenaša 8 bitov podatkov hkrati. Format podatkov je prikazan na naslednji sliki:

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-5

  • Najprej visoki bit, najprej oddaj.
  • Za komunikacijo SPI imajo podatki časovni razpored prenosa s kombinacijo faze ure v realnem času (CPHA) in polarnosti ure (CPOL):
  • Raven CPOL določa raven stanja mirovanja serijske sinhrone ure s CPOL=0, kar kaže na nizko raven. Protokol prenosa parov CPOL
  • The discussion did not have much influence.
  • Višina CPHA določa, ali serijska sinhrona ura zbira podatke na prvem ali drugem robu preskoka ure,
  • Ko je CPHL=0, izvedite zbiranje podatkov na prvem robu prehoda;
  • Kombinacija teh dveh tvori štiri komunikacijske metode SPI, SPI0 pa se običajno uporablja na Kitajskem, kjer je CPHL=0 in CPOL=0

ESP32 WROOM 32E M odule

  • This module has a built-in ESP32-DOWD-V3 chip, an Xtensa dual-core 32-bit LX6 microprocessor, and supports clock rates up to 240MHz. It has 448KB ROM, 520KB SRAM, 16KB RTC SRAM, and 4MB QSPI Flash. 2.4GHz WIFI,
  • Bluetooth V4.2 and Bluetooth Low Power modules are supported. External 26 GPIOs, support SD card, UART, SPI, SDIO, I2C, LED PWM, motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC, TWAI and other peripherals.

Reža za kartico MicroSD

  • Z uporabo komunikacijskega načina SPI in povezave ESP32, podpora za kartice MicroSD različnih kapacitet.

RGB Three color Light

  • Red, green, and blue LED lights can be used to indicate the running status of the program.

Serijska vrata

  • Zunanji modul serijskih vrat se uporablja za komunikacijo serijskih vrat.

USB to Serial Port and One-click Download Circuit

  • Osnovna naprava je CH340C, en konec je priključen na USB računalnika, en konec pa na serijska vrata ESP32, da se doseže serijska vrata USB na TTL.
  • In addition, a one-click download circuit is also attached, so that is, when downloading the program, it can automatically enter the download mode, without the need to touch the external.

Vmesnik baterije

  • Two-pin interface, one for the positive electrode, one for the negative electrode, to access the battery power supply and charging.

Battery Charge and Discharge Management Circuit

  • The core device is TP4054, this circuit can control the battery charging current, the battery is safely charged to saturation state, but can also safely control the battery discharge.

Ključ za zagon

  • Ko je zaslonski modul vklopljen, bo pritisk znižal IO0. Če je v trenutku vklopa modula ali ponastavitve ESP32, bo znižanje IO0 prešlo v način prenosa. Drugi etuiji se lahko uporabljajo kot navadni gumbi.

Vmesnik tipa C

  • The main power supply interface and program download interface of the display module. Connect the USB to a serial port and a one-click download circuit, can be used for power supply, download and serial communication.

5V do 3.3V voltage Regulatorsko vezje

  • The core device is the ME6217C33M5G LDO regulator.
  • Voltage regulator circuit supports 2A V~6.5V wide voltage input, a 3.3V stable voltage izhod, največji izhodni tok pa je 800 mA, kar lahko v celoti ustreza voltage in trenutne zahteve za zaslonski modul.

Tipka RESET

  • Ko je zaslonski modul vklopljen, s pritiskom potegnete zatič za ponastavitev ESP32 navzdol (privzeto stanje je potegnite navzgor), da dosežete funkcijo ponastavitve.

Uporovno krmilno vezje zaslona na dotik

  • Osnovna naprava je XPT2046, ki komunicira z ESP32 prek SPI.
  • To vezje je most med uporovnim zaslonom na dotik in glavno enoto ESP32, ki je odgovorno za prenos podatkov na zaslonu na dotik do glavne enote ESP32, da se pridobijo koordinate točke dotika.

Razširite Pin

  • An input IO port, GND, and 3.3V pin that are not used on the ESP32 module are led out for peripheral use.

Krmilno vezje osvetlitve ozadja

  • The core device is a BSS138 field-effect tube.
  • One end of this circuit is connected to the backlight control pin on the ESP32 master, and the other end is connected to the negative pole of the LCD screen backlight LED lamp.
  • Backlight control pin pull up, back light, otherwise off.

Vmesnik zvočnikov

  • Sponke ožičenja morajo biti priključene navpično. Uporablja se za dostop do mono zvočnikov in zvočnikov.

Avdio moč amplifier vezje

  • Glavna naprava je avdio FM8002E amplifier IC.
  • One end of this circuit is connected to the ESP32 audio DAC value output pin and the other end is connected to the horn interface.
  • The function of this circuit is to drive a small power horn or speaker to sound. For 5V power supply, the maximum drive power is 1.5W (load 8 ohms) or 2W (load 4 ohms).

SPI periferni vmesnik

  • 4-žilni vodoravni vmesnik. Izvlecite neuporabljen zatič za izbiro čipa in zatič vmesnika SPI, ki ga uporablja kartica MicroSD, ki se lahko uporablja za zunanje naprave SPI ali običajna vrata IO.

Detailed explanation of the schematic diagram of the display module

Type C interface circuit

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-6

V tem vezju je D1 dioda Schottky, ki se uporablja za preprečevanje obračanja toka. D2 do D4 so elektrostatične prenapetostne zaščitne diode, ki preprečujejo poškodbe zaslonskega modula zaradi previsoketage or short circuit. R1 is the pull-down resistance. USB1 is a Type-C bus. The display module connects to Type C power supply, downloads programs, and communicates through the USB 1. Where +5V and GND are positive power voltage and ground signals USB_D and USB_D+ are differential USB signals, which are transmitted to the onboard USB to serial circuit.

5V do 3.3V voltage regulatorsko vezje

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-7

V tem vezju je C16~C19 kondenzator obvodnega filtra, ki se uporablja za vzdrževanje stabilnosti vhodnega volumnatage in izhodna voltage. The U1 is a 5V to 3.3V LDO with the model number ME6217C33M5G. Because most of the circuits on the display module need a 3.3V power supply, and the power input of the Type Cinterface is basically 5V, so a voltagpotrebno je vezje za pretvorbo regulatorja.

Krmilno vezje z uporovnim zaslonom na dotik

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-8

V tem vezju sta C25 in C27 kondenzatorja obvodnega filtra, ki se uporabljata za vzdrževanje vhodne volumsketage stability. R22 is a pull-up resistor used to maintain the default pin state as high. U4 is the XPT2046 control IC, The function of this IC is to obtain the coordinate voltage value of the touch point of the resistance touch screen through X+, X –, Y+, and Y four pins, and then through ADC conversion, the ADC value is transmitted to the ESP32 master. The ESP32 master then converts the ADC value to the pixel coordinate value of the display. The PEN pin is a touch interrupt pin, and the input level is low when a touch event occurs.

USB to serial port and one-click download circuit

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-9

V tem vezju je U3 CH340C USB-serijski IC, ki ne potrebuje zunanjega kristalnega oscilatorja za lažjo zasnovo vezja. C6 je kondenzator obvodnega filtra, ki se uporablja za vzdrževanje vhodne voltage stability. Q1 and Q2 are NPN-type triodes, and R6 and R7 are triode base limiting current resistors. The function of this circuit is to realize to USB-to-serial port and a click download function. The USB signal is input and output through UD+ and UD pins, and is transmitted to the ESP32 master through RXD and TXD pins after conversion. One-click download circuit principle:

  • A. Zatiči RST in DTR CH340C privzeto oddajajo visoko raven. Trenutno triodi Q1 in Q2 nista vklopljeni, zatiči IO0 in zatiči za ponastavitev glavnega krmilnika ESP32 pa so dvignjeni na visoko raven.
  • B. Zatiči RST in DTR CH340C oddajajo nizke ravni, trenutno triodi Q1 in Q2 še vedno nista vključeni, zatiči IO0 in zatiči za ponastavitev glavnega krmilnika ESP32 pa so še vedno dvignjeni na visoke ravni.
  • C. The RST pin of CH340C remains unchanged, and the DTR pin outputs a high level. At this time, Q1 is still cut off, Q2 is on, the IO0 pin of the ESP32 master is still pulled up, the reset pin is pulled down, and the ESP32 enters the reset state.
  • D. Zatič RST CH340C oddaja visoko raven, zatič DTR oddaja nizko raven, trenutno je Q1 vklopljen, Q2 je izklopljen, zatič za ponastavitev glavnega krmilnika ESP32 ne bo takoj postal visok, ker je priključeni kondenzator napolnjen, ESP32 je še vedno v stanju ponastavitve, zatič IO0 pa se takoj potegne navzdol, v tem času bo prešel v način prenosa.

Avdio moč amplifier vezje

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-10

In this circuit, R23, C7, C8, and C9 constitute the RC filter circuit, and R10 and R13 are the gain-adjusting resistors of the operational amplifier. Ko je vrednost upora R13 nespremenjena, manjša kot je vrednost upora R10, večja je glasnost zunanjega zvočnika. C10 in C11 sta vhodna sklopitvena kondenzatorja. R11 je vlečni upor. JP1 so vrata za hupo/zvočnik. U5 je zvočna moč FM8002E amplifier IC. Po vnosu z AUDIO_IN je zvočni signal DAC amplified by the FM8002E gain and output to the speaker/speaker by the VO1 and VO2 pins. SHUTDOWN is the enable pin for FM8002E. The low level is enabled. By default, the high level is enabled.

ESP32 WROOM 32E main control circuit

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-11

In this circuit, C4 and C5 are bypass filter capacitors, and U2 are ESP32 WROOM 32E modules. For details about the internal circuit of this module, please refer to the official documentation.

Vezje za ponastavitev ključa

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-12

V tem vezju je KEY1 ključ, R4 je vlečni upor, C3 pa kondenzator z zakasnitvijo. Načelo ponastavitve:

  • A. After powering on, C3 charges. At this time, C3 is equivalent to a short circuit, the RESET pin is grounded, and ESP32 enters the reset state.
  • B. Ko je C3 napolnjen, je C3 enakovreden odprtemu krogu, zatič RESET se dvigne, ponastavitev ESP32 je končana in ESP32 preide v normalno delovno stanje.
  • C. Ko pritisnete KEY1, je pin RESET ozemljen, ESP32 preide v stanje ponastavitve in C3 se izprazni prek KEY1.
  • D. Ko je KEY1 izpuščen, se C3 napolni. V tem času je C3 enakovreden kratkemu stiku, zatič RESET je ozemljen, ESP32 je še vedno v stanju RESET. Ko je C3 napolnjen, se zatič za ponastavitev dvigne, ESP32 se ponastavi in ​​preide v normalno delovno stanje.

Če je RESET neuspešen, se lahko vrednost tolerance C3 ustrezno poveča, da se zakasni čas nizke ravni zatiča ponastavitve.

Interface circuit of the serial module

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-13

  • V tem vezju je P2 4P sedež z naklonom 1.25 mm, R29 in R30 sta upora za izravnavo impedance, Q5 pa je cev z učinkom polja, ki krmili vhodno napajanje 5 V.
  • R31 is a pulldown resistor. Connect RXD0 and TXD0 to serial pins, and supply power to the other two pins. This port is connected to the same serial port as the onboard USB-to-serial port module.

EX pand IO and peripheral interface circuits

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-14

In this circuit, P3 a nd P4 are 4P 1.25mm pitch seats. SPI_CLK, SPI_MISO, and SPI_MOSI pins are shared with the MicroSD card SPI pins. Pins SPI_CS, IO35 are not used by on board devices, so they are led out to connect SPI, and can also be used for ordinary IO. Things to watch out for:

  • A. IO35 can only be input pins.

Krog za upravljanje polnjenja in praznjenja baterije

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-15

In this circuit, C20, C21, C22, and C23 are bypass filter capacitors. U6 is the TP4054 battery charge management IC. R27 regulates the battery charging current. JP2 is a 2P 1.25mm pitch seat, connected to a battery. Q3 is a P-channel FET. R28 is the Q3 grid pull-down resistor. TP4054 charges the battery through the BAT pin; the smaller the R27 resistance, the larger the charging current, with a maximum is 500mA. Q3 and R28 together constitute the battery discharge circuit, When there is no power supply through the Type C interface, the +5V voltage is 0, then the Q3 gate is pulled down to a low level, the drain and the source are on, and the battery supplies power to the entire display module. When powered through the Type C interface, the +5V voltage je 5 V, potem so vrata Q3 visoka 5 V, odtok in vir sta prekinjena in napajanje baterije je prekinjeno.

1 8P LCD panel wire welding interface

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-16

V tem vezju je C24 kondenzator obvodnega filtra, QD1 pa vmesnik za varjenje zaslona s tekočimi kristali 48P 0.8 mm. QD1 ima uporovni signalni zatič zaslona na dotik, voltage pin, SPI komunikacijski pin, krmilni pin in pin za osvetlitev ozadja. ESP32 uporablja te zatiče za nadzor LCD in zaslona na dotik.

Download the key circuit

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-17

  • In this circuit, KEY2 is the key and R5 is the pull up resistor. IO0 is high by default and low when KEY2 is pressed. Press and hold KEY2, power on or reset, and the ESP32 will enter download mode. In other cases, KEY2 can be used as a normal key.

Vezje za zaznavanje moči baterije

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-18

V tem vezju sta R2 in R3 delna voltage uporov, C1 in C2 pa sta kondenzatorja obvodnega filtra. Baterija voltage Vhodni signal BAT+ gre skozi delilni upor. BAT_ADC je voltage value at both ends of R3, which is transmitted to the ESP32 master through the input pin and then converted by ADC to finally obtain the battery voltage vrednost. Voltage delilnik se uporablja, ker ESP32 ADC pretvori največ 3.3 V, medtem ko vol.tage je 4.2 V, kar je izven območja. Dobljeni voltage pomnoženo z 2 je dejanska volumna baterijetage.

Krmilno vezje osvetlitve LCD zaslona

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-19

  • V tem vezju je R24 upor za odpravljanje napak in se začasno ohrani. Q4 je N-kanalna elektronka z učinkom polja, R25 je Q4 mrežni spustni upor in R26 je upor za omejevanje toka osvetlitve ozadja. LCD osvetlitev ozadja LED lamp je v vzporednem stanju, je pozitivni pol priključen na 3.3 V, negativni pol pa na odtok Q4. Ko krmilni zatič LCD_BL oddaja visoko glasnosttage, the drain and source poles of Q4 are switched on. At this time, the negative pole of the LCD backlight is grounded, and the backlight LED lamp je vklopljen in oddaja svetlobo.
  • When the control pin LCD_BL outputs a low voltage, odtok in izvor Q4 sta odrezana, negativna osvetlitev ozadja zaslona LCD je začasno ustavljena, osvetlitev ozadja LED lamp ni vklopljen. Osvetlitev zaslona LCD je privzeto izklopljena.
  • Zmanjšanje upora R26 lahko poveča največjo svetlost osvetlitve ozadja.
  • In addition, the LCD_BL pin can input a PWM signal to adjust the LCD backlight.

RGB tribarvno krmilno vezje svetlobe

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-21

  • V tem vezju je LED2 tribarvni RGB lamp, in R14~R16 je tribarvni lamp current limiting resistor.
  • LED2 contains red, green, and blue LED lights, which are common anode connections.
  • IO16, IO17 and IO22 are three control pins, which light up LED lights at low level and extinguish the LED lights at high level.

Vezje vmesnika reže za kartico MicroSD

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-21

  • V tem vezju je SD_CARD1 reža za kartico MicroSD. R17 do R21 so vlečni upori za vsak zatič. C26 je kondenzator obvodnega filtra. To vmesniško vezje sprejme komunikacijski način SPI. Podpira hitro shranjevanje kartic MicroSD.
  • Upoštevajte, da si ta vmesnik deli vodilo SPI s perifernim vmesnikom SPI.

Previdnostni ukrepi za uporabo zaslonskega modula

  1. The display module is charged with the battery, the external speaker plays the audio, and the display screen is also working; at this time, the total current may exceed 500mA. In this case, you need to pay attention to the maximum current supported by the Type C cable and the maximum current supported by the power supply interface to avoid an insufficient power supply.
  2. Med uporabo se ne dotikajte LDO voltagregulator in IC za upravljanje napolnjenosti baterije z rokami, da se izognete opeklinam zaradi visokih temperatur.
  3. Ko povezujete vrata IO, bodite pozorni na uporabo IO, da preprečite napačno povezavo in se definicija programske kode ne ujema.
  4. Izdelek uporabljajte varno in razumno.

pogosta vprašanja

  • V: Kako dostopam doampprogrami in knjižnice programske opreme?
    • A: Sample programs and libraries can be found in the 1-_Demo directory of the resource description.
  • V: Katera orodja so vključena v programsko opremo orodij?
    • A: The tool software includes WIFI and Bluetooth test APP, debugging tools, USB to serial port driver, ESP32 Flash download tool software, character take-up software, image take-up software, JPG image processing software, and serial port debugging tools.

Dokumenti / Viri

LCD wiki E32R28T 2.8-palčni ESP32-32E zaslonski modul [pdfUporabniški priročnik
E32R28T, E32N28T, E32R28T 2.8-palčni prikazovalni modul ESP32-32E, E32R28T, 2.8-palčni prikazovalni modul ESP32-32E, prikazovalni modul ESP32-32E, prikazovalni modul, modul

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *