LCD WIKI E32R32P, E32N32P 3.2 инчийн IPS ESP32-32E Дэлгэцийн модулийн хэрэглэгчийн гарын авлага

Нөөцийн тодорхойлолт
Нөөцийн лавлахыг дараах зурагт үзүүлэв.

Зураг 1.1 Бүтээгдэхүүний мэдээллийн багцын каталог

Програм хангамжийн заавар
Дэлгэцийн модулийн програм хангамжийг хөгжүүлэх алхамууд дараах байдалтай байна.
A. ESP32 платформын програм хангамж хөгжүүлэх орчинг бүрдүүлэх;
B. шаардлагатай бол гуравдагч этгээдийн програм хангамжийн сангуудыг хөгжүүлэх үндэс болгон импортлох;
C. дибаг хийх програм хангамжийн төслийг нээх, та бас шинэ програм хангамжийн төсөл үүсгэж болно;
D. дэлгэцийн модулийг асааж, дибаг хийх програмыг эмхэтгэж татаж аваад дараа нь програм хангамжийн ажиллаж байгаа эффектийг шалгах;
E. програм хангамжийн нөлөө хүлээгдэж буй хүрч чадахгүй байна, хөтөлбөрийн кодыг үргэлжлүүлэн өөрчлөх, дараа нь эмхэтгэж, татаж авах, нөлөө хүлээгдэж буй хүрэх хүртэл;
B. шаардлагатай бол гуравдагч этгээдийн програм хангамжийн сангуудыг хөгжүүлэх үндэс болгон импортлох;
C. дибаг хийх програм хангамжийн төслийг нээх, та бас шинэ програм хангамжийн төсөл үүсгэж болно;
D. дэлгэцийн модулийг асааж, дибаг хийх програмыг эмхэтгэж татаж аваад дараа нь програм хангамжийн ажиллаж байгаа эффектийг шалгах;
E. програм хангамжийн нөлөө хүлээгдэж буй хүрч чадахгүй байна, хөтөлбөрийн кодыг үргэлжлүүлэн өөрчлөх, дараа нь эмхэтгэж, татаж авах, нөлөө хүлээгдэж буй хүрэх хүртэл;
Өмнөх алхмуудын талаарх дэлгэрэнгүй мэдээллийг 1-Demo лавлах дахь баримт бичгийг үзнэ үү.
Техник хангамжийн заавар
3.1. гаруйview модулийн техник хангамжийн нөөцийг харуулсан болно
Модулийн техник хангамжийн нөөцийг дараах хоёр зурагт үзүүлэв.
Модулийн техник хангамжийн нөөцийг дараах хоёр зурагт үзүүлэв.

Зураг 3.1 Модулийн техник хангамжийн нөөц 1

Зураг 3.2 Модулийн техник хангамжийн нөөц 2
Техник хангамжийн нөөцийг дараах байдлаар тайлбарлав.
1) LCD
LCD дэлгэцийн хэмжээ 3.2 инч, драйверын IC нь ST7789, нягтрал нь 240×320. ESP32 нь 4 утастай SPI холбооны интерфейс ашиглан холбогдсон.
A. ST7789 хянагчийн танилцуулга
ST7789 хянагч нь дээд тал нь 240*320 нягтрал, 172800 байт GRAM-г дэмждэг. Мөн 8 бит, 9 бит, 16 бит, 18 бит параллель порт өгөгдлийн автобусыг дэмждэг. Энэ нь мөн 3 болон 4 утастай SPI цуваа портуудыг дэмждэг. Зэрэгцээ удирдлага нь олон тооны IO портуудыг шаарддаг тул хамгийн түгээмэл нь SPI цуваа портын удирдлага юм. ST7789 нь 65K, 262K RGB өнгөт дэлгэцийг дэмждэг, дэлгэцийн өнгө нь маш баялаг бөгөөд эргэдэг дэлгэц, гүйлгэх дэлгэц, видео тоглуулах, янз бүрийн аргаар харуулахыг дэмждэг.
ST7789 хянагч нь пикселийн дэлгэцийг удирдахын тулд 16 бит (RGB565) ашигладаг тул пиксел тутамд 65К хүртэлх өнгийг харуулах боломжтой. Пикселийн хаягийн тохиргоог мөр, баганын дарааллаар гүйцэтгэх ба өсөх, буурах чиглэлийг сканнердах горимоор тодорхойлно. ST7789 дэлгэцийн аргыг хаягийг тохируулж, дараа нь өнгөний утгыг тохируулах замаар гүйцэтгэдэг.
B. SPI холбооны протоколын танилцуулга
4 утастай SPI автобусны бичих горимын хугацааг дараах зурагт үзүүлэв.

Зураг 3.3 4 утастай SPI автобусны бичих горимын хугацаа
CSX нь боол чип сонголт бөгөөд CSX бага чадалтай үед л чип идэвхжих болно.
D/CX нь чипийн өгөгдөл/командын хяналтын зүү юм. DCX доод түвшинд команд бичиж байх үед өгөгдөл өндөр түвшинд бичигддэг
SCL нь SPI автобусны цаг бөгөөд өсөх ирмэг бүр 1 бит өгөгдөл дамжуулдаг;
SDA нь 8 бит өгөгдлийг нэг дор дамжуулдаг SPI-ээр дамжуулдаг өгөгдөл юм. Өгөгдлийн форматыг дараах зурагт үзүүлэв.
D/CX нь чипийн өгөгдөл/командын хяналтын зүү юм. DCX доод түвшинд команд бичиж байх үед өгөгдөл өндөр түвшинд бичигддэг
SCL нь SPI автобусны цаг бөгөөд өсөх ирмэг бүр 1 бит өгөгдөл дамжуулдаг;
SDA нь 8 бит өгөгдлийг нэг дор дамжуулдаг SPI-ээр дамжуулдаг өгөгдөл юм. Өгөгдлийн форматыг дараах зурагт үзүүлэв.

Зураг 3.4 4 SPI дамжуулах өгөгдлийн формат
Эхлээд өндөр бит, эхлээд дамжуул.
SPI холбооны хувьд өгөгдөл нь бодит цагийн цагийн фаз (CPHA) болон цагийн туйлшрал (CPOL) хосолсон дамжуулах цагтай байдаг:
CPOL-ийн түвшин нь цуваа синхрон цагийн сул зогсолтын түвшинг тодорхойлдог бөгөөд CPOL=0 нь доод түвшнийг илтгэнэ. CPOL хос дамжуулах протокол
Хэлэлцүүлэг тийм ч их нөлөө үзүүлээгүй;
SPI холбооны хувьд өгөгдөл нь бодит цагийн цагийн фаз (CPHA) болон цагийн туйлшрал (CPOL) хосолсон дамжуулах цагтай байдаг:
CPOL-ийн түвшин нь цуваа синхрон цагийн сул зогсолтын түвшинг тодорхойлдог бөгөөд CPOL=0 нь доод түвшнийг илтгэнэ. CPOL хос дамжуулах протокол
Хэлэлцүүлэг тийм ч их нөлөө үзүүлээгүй;
CPHA-ийн өндөр нь цуваа синхрон цаг нь эхний эсвэл хоёр дахь цагийн үсрэлтийн ирмэг дээр өгөгдөл цуглуулах эсэхийг тодорхойлдог.
CPHL=0 үед эхний шилжилтийн ирмэг дээр өгөгдөл цуглуулах;
Эдгээр хоёрын хослол нь SPI харилцааны дөрвөн аргыг бүрдүүлдэг бөгөөд SPI0 нь CPHL=0, CPOL=0 байдаг Хятадад түгээмэл хэрэглэгддэг.
CPHL=0 үед эхний шилжилтийн ирмэг дээр өгөгдөл цуглуулах;
Эдгээр хоёрын хослол нь SPI харилцааны дөрвөн аргыг бүрдүүлдэг бөгөөд SPI0 нь CPHL=0, CPOL=0 байдаг Хятадад түгээмэл хэрэглэгддэг.
2) Эсэргүүцэх мэдрэгчтэй дэлгэц
Эсэргүүцэх мэдрэгчтэй дэлгэц нь 3.2 инчийн хэмжээтэй бөгөөд XPT2046 хяналтын IC-д XL, XR, YU, YD гэсэн дөрвөн зүүгээр холбогддог.
Эсэргүүцэх мэдрэгчтэй дэлгэц нь 3.2 инчийн хэмжээтэй бөгөөд XPT2046 хяналтын IC-д XL, XR, YU, YD гэсэн дөрвөн зүүгээр холбогддог.
3) ESP32-WROOM-32E модуль
Энэхүү модуль нь суурилуулсан ESP32-DOWD-V3 чип, Xtensa хоёр цөмт 32 бит LX6 микропроцессортой бөгөөд 240 МГц хүртэлх цагийн давтамжийг дэмждэг. Энэ нь 448KB ROM, 520KB SRAM, 16KB RTC SRAM, 4MB QSPI Flash-тэй. 2.4GHz WIFI, Bluetooth V4.2 болон Bluetooth бага чадлын модулиудыг дэмждэг. Гадаад 26 GPIO, SD картыг дэмждэг,
UART, SPI, SDIO, I2C, LED PWM, мотор PWM, I2S, IR, импульсийн тоолуур, GPIO, багтаамж мэдрэгч мэдрэгч, ADC, DAC, TWAI болон бусад дагалдах хэрэгслүүд.
Энэхүү модуль нь суурилуулсан ESP32-DOWD-V3 чип, Xtensa хоёр цөмт 32 бит LX6 микропроцессортой бөгөөд 240 МГц хүртэлх цагийн давтамжийг дэмждэг. Энэ нь 448KB ROM, 520KB SRAM, 16KB RTC SRAM, 4MB QSPI Flash-тэй. 2.4GHz WIFI, Bluetooth V4.2 болон Bluetooth бага чадлын модулиудыг дэмждэг. Гадаад 26 GPIO, SD картыг дэмждэг,
UART, SPI, SDIO, I2C, LED PWM, мотор PWM, I2S, IR, импульсийн тоолуур, GPIO, багтаамж мэдрэгч мэдрэгч, ADC, DAC, TWAI болон бусад дагалдах хэрэгслүүд.
4) MicroSD картны үүр
SPI холбооны горим болон ESP32 холболтыг ашиглан янз бүрийн багтаамжтай MicroSD картуудыг дэмждэг.
SPI холбооны горим болон ESP32 холболтыг ашиглан янз бүрийн багтаамжтай MicroSD картуудыг дэмждэг.
5) RGB гурван өнгийн LED
Хөтөлбөрийн ажиллаж байгаа байдлыг харуулахын тулд улаан, ногоон, цэнхэр LED гэрлийг ашиглаж болно.
Хөтөлбөрийн ажиллаж байгаа байдлыг харуулахын тулд улаан, ногоон, цэнхэр LED гэрлийг ашиглаж болно.
6) Цуваа порт
Цуваа портын холболтод гадаад цуваа портын модулийг ашигладаг.
Цуваа портын холболтод гадаад цуваа портын модулийг ашигладаг.
7) USB-ээс сериал порт болон нэг товшилтоор татаж авах хэлхээ
Үндсэн төхөөрөмж нь CH340C, нэг төгсгөл нь компьютерийн USB-д холбогдсон, нэг төгсгөл нь ESP32 цуваа порттой холбогдсон бөгөөд ингэснээр USB-ээс TTL цуваа порт руу холбогддог.
Нэмж дурдахад нэг товшилтоор татаж авах хэлхээг хавсаргасан болно, өөрөөр хэлбэл програмыг татаж авахдаа гаднаас нь хүрэх шаардлагагүйгээр автоматаар татаж авах горимд орж болно.
Үндсэн төхөөрөмж нь CH340C, нэг төгсгөл нь компьютерийн USB-д холбогдсон, нэг төгсгөл нь ESP32 цуваа порттой холбогдсон бөгөөд ингэснээр USB-ээс TTL цуваа порт руу холбогддог.
Нэмж дурдахад нэг товшилтоор татаж авах хэлхээг хавсаргасан болно, өөрөөр хэлбэл програмыг татаж авахдаа гаднаас нь хүрэх шаардлагагүйгээр автоматаар татаж авах горимд орж болно.
8) Зайны интерфейс
Хоёр зүү интерфэйс, нэг нь эерэг электрод, нөгөө нь сөрөг электрод, батерейны тэжээлийн хангамж болон цэнэглэлт рүү нэвтрэх.
Хоёр зүү интерфэйс, нэг нь эерэг электрод, нөгөө нь сөрөг электрод, батерейны тэжээлийн хангамж болон цэнэглэлт рүү нэвтрэх.
9) Зайны цэнэг ба цэнэгийн удирдлагын хэлхээ
Үндсэн төхөөрөмж нь TP4054 бөгөөд энэ хэлхээ нь батерейны цэнэглэх гүйдлийг хянах боломжтой, батерейг ханасан байдалд аюулгүйгээр цэнэглэж, мөн зайны цэнэгийг найдвартай хянах боломжтой.
Үндсэн төхөөрөмж нь TP4054 бөгөөд энэ хэлхээ нь батерейны цэнэглэх гүйдлийг хянах боломжтой, батерейг ханасан байдалд аюулгүйгээр цэнэглэж, мөн зайны цэнэгийг найдвартай хянах боломжтой.
10) АЧААХ түлхүүр
Дэлгэцийн модулийг асаасаны дараа дарснаар IO0 буурна. Хэрэв модуль асаалттай эсвэл ESP32 дахин тохируулагдсан бол IO0-ийг доошлуулснаар татаж авах горимд орно. Бусад тохиолдлуудыг энгийн товчлуур болгон ашиглаж болно.
Дэлгэцийн модулийг асаасаны дараа дарснаар IO0 буурна. Хэрэв модуль асаалттай эсвэл ESP32 дахин тохируулагдсан бол IO0-ийг доошлуулснаар татаж авах горимд орно. Бусад тохиолдлуудыг энгийн товчлуур болгон ашиглаж болно.
11) Type-C интерфейс
Дэлгэцийн модулийн үндсэн тэжээлийн интерфейс ба програмыг татаж авах интерфейс. USB-г цуваа порт болон нэг товшилтоор татаж авах хэлхээнд холбоно, тэжээлийн хангамж, татаж авах, цуваа холболтод ашиглах боломжтой.
Дэлгэцийн модулийн үндсэн тэжээлийн интерфейс ба програмыг татаж авах интерфейс. USB-г цуваа порт болон нэг товшилтоор татаж авах хэлхээнд холбоно, тэжээлийн хангамж, татаж авах, цуваа холболтод ашиглах боломжтой.
12) 5V - 3.3V Voltage Зохицуулагчийн хэлхээ
Үндсэн төхөөрөмж нь ME6217C33M5G LDO зохицуулагч юм. Ботьtage зохицуулагчийн хэлхээ нь 2V~6.5V өргөн хүчийг дэмждэгtage оролт, 3.3V тогтвортой ботьtage гаралт, хамгийн их гаралтын гүйдэл нь 800мА бөгөөд энэ нь эзлэхүүнийг бүрэн хангаж чаднаtage ба дэлгэцийн модулийн одоогийн шаардлага.
Үндсэн төхөөрөмж нь ME6217C33M5G LDO зохицуулагч юм. Ботьtage зохицуулагчийн хэлхээ нь 2V~6.5V өргөн хүчийг дэмждэгtage оролт, 3.3V тогтвортой ботьtage гаралт, хамгийн их гаралтын гүйдэл нь 800мА бөгөөд энэ нь эзлэхүүнийг бүрэн хангаж чаднаtage ба дэлгэцийн модулийн одоогийн шаардлага.
13) RESET товчлуур
Дэлгэцийн модулийг асаасны дараа дарснаар ESP32 дахин тохируулах зүү доош татагдана (өгөгдмөл төлөв нь дээш татагдана), ингэснээр дахин тохируулах функцийг гүйцэтгэнэ.
Дэлгэцийн модулийг асаасны дараа дарснаар ESP32 дахин тохируулах зүү доош татагдана (өгөгдмөл төлөв нь дээш татагдана), ингэснээр дахин тохируулах функцийг гүйцэтгэнэ.
14) Эсэргүүцэл мэдрэгчтэй дэлгэцийн хяналтын хэлхээ
Үндсэн төхөөрөмж нь XPT2046 бөгөөд SPI-ээр дамжуулан ESP32-тай холбогддог.
Энэ хэлхээ нь мэдрэгчтэй дэлгэц ба ESP32 мастерын хоорондох гүүр бөгөөд мэдрэгчтэй дэлгэц дээрх өгөгдлийг ESP32 мастер руу дамжуулах үүрэгтэй бөгөөд ингэснээр мэдрэгчтэй цэгийн координатыг олж авдаг.
Үндсэн төхөөрөмж нь XPT2046 бөгөөд SPI-ээр дамжуулан ESP32-тай холбогддог.
Энэ хэлхээ нь мэдрэгчтэй дэлгэц ба ESP32 мастерын хоорондох гүүр бөгөөд мэдрэгчтэй дэлгэц дээрх өгөгдлийг ESP32 мастер руу дамжуулах үүрэгтэй бөгөөд ингэснээр мэдрэгчтэй цэгийн координатыг олж авдаг.
15) Оролтын зүүг өргөжүүлнэ үү
ESP32 модуль дээрх ашиглагдаагүй хоёр оролтын IO портыг захын хэрэглээнд зориулж гаргасан.
ESP32 модуль дээрх ашиглагдаагүй хоёр оролтын IO портыг захын хэрэглээнд зориулж гаргасан.
16) Арын гэрлийн хяналтын хэлхээ
Үндсэн төхөөрөмж нь BSS138 хээрийн эффектийн хоолой юм. Энэ хэлхээний нэг төгсгөл нь ESP32 мастер дээрх арын гэрэлтүүлгийн хяналтын зүү, нөгөө үзүүр нь LCD дэлгэцийн арын гэрлийн LED l-ийн сөрөг туйлтай холбогдсон байна.amp. Арын гэрлийн хяналтын зүүг дээш татах, арын гэрэлтүүлэг, үгүй бол унтарна.
Үндсэн төхөөрөмж нь BSS138 хээрийн эффектийн хоолой юм. Энэ хэлхээний нэг төгсгөл нь ESP32 мастер дээрх арын гэрэлтүүлгийн хяналтын зүү, нөгөө үзүүр нь LCD дэлгэцийн арын гэрлийн LED l-ийн сөрөг туйлтай холбогдсон байна.amp. Арын гэрлийн хяналтын зүүг дээш татах, арын гэрэлтүүлэг, үгүй бол унтарна.
17) Чанга яригчийн интерфейс
Утасны терминалууд нь босоо байдлаар холбогдсон байх ёстой. Моно чанга яригч болон чанга яригч руу нэвтрэхэд ашигладаг.
Утасны терминалууд нь босоо байдлаар холбогдсон байх ёстой. Моно чанга яригч болон чанга яригч руу нэвтрэхэд ашигладаг.
18) Аудио хүч Ampөргөгч хэлхээ
Үндсэн төхөөрөмж нь FM8002E аудио юм ampөргөгч IC. Энэ хэлхээний нэг төгсгөл нь ESP32 аудио DAC утгын гаралтын зүү, нөгөө төгсгөл нь эвэрний интерфейстэй холбогдсон байна. Энэ хэлхээний үүрэг нь жижиг цахилгаан дуут дохио эсвэл чанга яригчийг жолоодох явдал юм. 5V тэжээлийн хангамжийн хувьд хөтөчийн хамгийн их хүч нь 1.5W (ачаалал 8 Ом) эсвэл 2W (ачаалал 4 Ом) байна.
Үндсэн төхөөрөмж нь FM8002E аудио юм ampөргөгч IC. Энэ хэлхээний нэг төгсгөл нь ESP32 аудио DAC утгын гаралтын зүү, нөгөө төгсгөл нь эвэрний интерфейстэй холбогдсон байна. Энэ хэлхээний үүрэг нь жижиг цахилгаан дуут дохио эсвэл чанга яригчийг жолоодох явдал юм. 5V тэжээлийн хангамжийн хувьд хөтөчийн хамгийн их хүч нь 1.5W (ачаалал 8 Ом) эсвэл 2W (ачаалал 4 Ом) байна.
19) SPI захын интерфейс
4 утастай хэвтээ интерфэйс. Гадны SPI төхөөрөмж эсвэл энгийн IO портуудад ашиглаж болох MicroSD картанд ашигладаг ашиглагдаагүй чип сонгох зүү болон SPI интерфейсийн зүүг гарга.
4 утастай хэвтээ интерфэйс. Гадны SPI төхөөрөмж эсвэл энгийн IO портуудад ашиглаж болох MicroSD картанд ашигладаг ашиглагдаагүй чип сонгох зүү болон SPI интерфейсийн зүүг гарга.
20) I2C захын интерфейс
4 утастай хэвтээ интерфэйс. Гадны IIC төхөөрөмж эсвэл энгийн IO портуудад ашиглаж болох I2C интерфэйсийг хийхийн тулд ашиглагдаагүй хоёр зүүг гарга.
4 утастай хэвтээ интерфэйс. Гадны IIC төхөөрөмж эсвэл энгийн IO портуудад ашиглаж болох I2C интерфэйсийг хийхийн тулд ашиглагдаагүй хоёр зүүг гарга.
3.2. Дэлгэцийн модулийн бүдүүвч диаграмын дэлгэрэнгүй тайлбар
1) Type-C интерфейсийн хэлхээ

Зураг 3.5 Type-C интерфейсийн хэлхээ
Энэ хэлхээнд D1 нь Schottky диод бөгөөд гүйдэл эргэхээс сэргийлдэг. D2-ээс D4 нь хэт их хүчдэлийн улмаас дэлгэцийн модулийг гэмтээхээс сэргийлдэг цахилгаан статик хүчдэлээс хамгаалах диодууд юм.tage эсвэл богино холболт. R1 нь доош татах эсэргүүцэл юм. USB1 нь Type-C автобус юм. Дэлгэцийн модуль нь Type-C тэжээлийн хангамж, татаж авах програмууд болон USB1-ээр дамжуулан цуваа портын холболттой холбогддог. Энд +5V ба GND нь эерэг чадлын voltage болон газардуулгын дохионууд нь USB_D- ба USB_D+ нь USB-ээс цувралын хэлхээнд дамждаг дифференциал USB дохио юм.
2) 5V-ээс 3.3V-ийн ботьtage зохицуулагчийн хэлхээ

Зураг 3.6 ботьtage зохицуулагчийн хэлхээ
Энэ хэлхээнд C16~C19 нь оролтын эзлэхүүний тогтвортой байдлыг хангахад ашигладаг тойрч гарах шүүлтүүрийн конденсатор юм.tage ба гаралтын ботьtagд. U1 нь ME5C3.3M6217G загварын дугаартай 33V-5V LDO юм. Учир нь дэлгэцийн модуль дээрх ихэнх хэлхээнд 3.3V тэжээлийн хангамж шаардлагатай бөгөөд Type-C интерфейсийн оролт нь үндсэндээ 5V байдаг тулtage зохицуулагчийг хувиргах хэлхээ шаардлагатай.
3) Эсэргүүцэх мэдрэгчтэй дэлгэцийн хяналтын хэлхээ

Зураг 3.7 Эсэргүүцэх мэдрэгчтэй дэлгэцийн хяналтын хэлхээ
Энэ хэлхээнд C25 ба C27 нь оролтын хэмжээг хадгалахад ашиглагддаг bypass шүүлтүүрийн конденсаторууд юм.tage тогтвортой байдал. R22 ба R32 нь анхдагч зүү төлөвийг өндөр байлгахад ашигладаг татах резистор юм. U4 нь XPT2046 хяналтын IC бөгөөд энэ IC-ийн үүрэг нь координатын хэмжээг авах явдал юм.tagЭсэргүүцлийн мэдрэгчтэй дэлгэцийн мэдрэгчтэй цэгийн утгыг X+, X-, Y+, Y- дөрвөн зүүгээр дамжуулж, дараа нь ADC хөрвүүлэх замаар ADC утгыг ESP32 мастер руу дамжуулдаг. Дараа нь ESP32 мастер нь ADC утгыг дэлгэцийн пикселийн координатын утга руу хөрвүүлдэг. XPT2046 нь ESP32 мастертай SPI автобусаар холбогддог ба SPI автобусыг дэлгэцтэй хуваалцдаг тул идэвхжүүлэх төлөвийг CS зүүгээр удирддаг. PEN зүү нь мэдрэгчтэй таслах зүү бөгөөд мэдрэгчтэй үйл явдал тохиолдоход оролтын түвшин бага байна.
4) USB-ээс цуваа порт болон нэг товшилтоор татаж авах хэлхээ

Зураг 3.8 USB-ээс цуваа порт руу, нэг товшилтоор татаж авах хэлхээ
Энэ хэлхээнд U3 нь CH340C USB-ээс цувралын IC бөгөөд хэлхээний дизайныг хөнгөвчлөхийн тулд гадны болор осциллятор шаардлагагүй. C6 нь оролтын эзлэхүүнийг хадгалахад ашигладаг bypass шүүлтүүрийн конденсатор юмtage тогтвортой байдал. Q1 ба Q2 нь NPN төрлийн триодууд бөгөөд R6 ба R7 нь гүйдлийн хязгаарлагч триодын суурь юм. Энэ хэлхээний үүрэг нь USB-ыг цуваа порт руу шилжүүлэх, нэг товшилтоор татаж авах функцийг хэрэгжүүлэх явдал юм. USB дохио нь UD+ болон UD- зүүгээр оролт, гаралт бөгөөд хувиргасны дараа RXD болон TXD зүүгээр ESP32 мастер руу дамждаг. Нэг товшилтоор татаж авах хэлхээний зарчим:
A. CH340C-ийн RST болон DTR зүү нь анхдагчаар өндөр түвшинд гарна. Энэ үед Q1 ба Q2 триод асаагүй байгаа бөгөөд ESP0 үндсэн удирдлагын IO32 зүү болон дахин тохируулах зүү нь өндөр түвшинд татагдсан байна.
B. CH340C-ийн RST болон DTR зүү нь бага түвшний гаралттай байгаа бөгөөд энэ үед Q1 ба Q2 триод асаагүй байгаа бөгөөд ESP0 үндсэн удирдлагын IO32 зүү болон дахин тохируулах зүү өндөр түвшинд хүртэл татагдсан хэвээр байна.
C. CH340C-ийн RST зүү өөрчлөгдөөгүй бөгөөд DTR зүү нь өндөр түвшний гаралт өгдөг. Энэ үед Q1 тасарсан хэвээр, Q2 асаалттай, ESP0 мастерын IO32 зүү дээш татагдсан хэвээр, дахин тохируулах зүү доош татагдсан хэвээр, ESP32 дахин тохируулах төлөвт ордог.
D. CH340C-ийн RST зүү нь өндөр түвшний гаралт, DTR зүү нь бага түвшний гаралт, энэ үед Q1 асаалттай, Q2 унтарсан, холбогдсон конденсатор цэнэглэгдсэн тул ESP32 үндсэн удирдлагын дахин тохируулах зүү шууд өндөр болохгүй, ESP32 Дахин тохируулах төлөвт хэвээр байгаа бөгөөд IO0 зүү шууд доош татагдах бөгөөд энэ үед татаж авах горимд орно.
B. CH340C-ийн RST болон DTR зүү нь бага түвшний гаралттай байгаа бөгөөд энэ үед Q1 ба Q2 триод асаагүй байгаа бөгөөд ESP0 үндсэн удирдлагын IO32 зүү болон дахин тохируулах зүү өндөр түвшинд хүртэл татагдсан хэвээр байна.
C. CH340C-ийн RST зүү өөрчлөгдөөгүй бөгөөд DTR зүү нь өндөр түвшний гаралт өгдөг. Энэ үед Q1 тасарсан хэвээр, Q2 асаалттай, ESP0 мастерын IO32 зүү дээш татагдсан хэвээр, дахин тохируулах зүү доош татагдсан хэвээр, ESP32 дахин тохируулах төлөвт ордог.
D. CH340C-ийн RST зүү нь өндөр түвшний гаралт, DTR зүү нь бага түвшний гаралт, энэ үед Q1 асаалттай, Q2 унтарсан, холбогдсон конденсатор цэнэглэгдсэн тул ESP32 үндсэн удирдлагын дахин тохируулах зүү шууд өндөр болохгүй, ESP32 Дахин тохируулах төлөвт хэвээр байгаа бөгөөд IO0 зүү шууд доош татагдах бөгөөд энэ үед татаж авах горимд орно.
5) Аудио хүч ampөргөгчийн хэлхээ

Зураг 3.9 Аудио хүч ampөргөгчийн хэлхээ
Энэ хэлхээнд R23, C7, C8, C9 нь RC шүүлтүүрийн хэлхээг бүрдүүлдэг бөгөөд R10 ба R13 нь ашиглалтын тохируулагч резисторууд юм. ampөргөгч. R13-ийн эсэргүүцлийн утга өөрчлөгдөхгүй үед R10-ийн эсэргүүцлийн утга бага байх тусам гадаад чанга яригчийн дууны хэмжээ ихсэх болно. C10 ба C11 нь оролтын холболтын конденсатор юм. R11 нь татах резистор юм. JP1 нь дуут дохио / чанга яригч порт юм. U5 нь FM8002E аудио хүч юм ampөргөгч IC. AUDIO_IN-ээр оруулсны дараа аудио DAC дохио болно ampFM8002E олзоор дамжуулж, чанга яригч/чанга яригч руу VO1 ба VO2 зүүгээр дамжуулдаг. SHUTDOWN нь FM8002E-ийн идэвхжүүлэх зүү юм. Доод түвшнийг идэвхжүүлсэн. Анхдагч байдлаар, дээд түвшнийг идэвхжүүлсэн байна.
6) ESP32-WROOM-32E үндсэн хяналтын хэлхээ

Зураг 3.10 ESP32-WROOM-32E үндсэн хяналтын хэлхээ
Энэ хэлхээнд C4 ба C5 нь bypass шүүлтүүрийн конденсатор, U2 нь ESP32-WROOM-32E модуль юм. Энэ модулийн дотоод хэлхээний талаарх дэлгэрэнгүй мэдээллийг албан ёсны бичиг баримтаас авна уу.
7) Түлхүүрийг дахин тохируулах хэлхээ

Зураг 3.11 Түлхүүрийг дахин тохируулах хэлхээ
Энэ хэлхээнд KEY1 нь түлхүүр, R4 нь татах резистор, C3 нь саатлын конденсатор юм. Дахин тохируулах зарчим:
A. Асаалтанд орсны дараа C3 цэнэглэгдэнэ. Энэ үед C3 нь богино холболттой тэнцэж, RESET зүү газардуулгатай, ESP32 дахин тохируулах төлөвт ордог.
B. C3 цэнэглэгдсэн үед C3 нь нээлттэй хэлхээтэй тэнцэж, RESET зүү дээш татагдаж, ESP32 дахин тохируулагдаж дуусч, ESP32 хэвийн ажиллах төлөвт орно.
C. KEY1-г дарахад RESET зүү нь газардагдаж, ESP32 дахин тохируулах төлөвт орж, C3 нь KEY1-ээр дамждаг.
D. KEY1-г суллахад C3 цэнэглэгдэнэ. Энэ үед C3 нь богино холболттой тэнцүү, RESET зүү газардуулгатай, ESP32 нь RESET төлөвт хэвээр байна. C3 цэнэглэгдсэний дараа дахин тохируулах зүү дээш татагдаж, ESP32 дахин тохируулагдаж, хэвийн ажиллах төлөвт орно.
B. C3 цэнэглэгдсэн үед C3 нь нээлттэй хэлхээтэй тэнцэж, RESET зүү дээш татагдаж, ESP32 дахин тохируулагдаж дуусч, ESP32 хэвийн ажиллах төлөвт орно.
C. KEY1-г дарахад RESET зүү нь газардагдаж, ESP32 дахин тохируулах төлөвт орж, C3 нь KEY1-ээр дамждаг.
D. KEY1-г суллахад C3 цэнэглэгдэнэ. Энэ үед C3 нь богино холболттой тэнцүү, RESET зүү газардуулгатай, ESP32 нь RESET төлөвт хэвээр байна. C3 цэнэглэгдсэний дараа дахин тохируулах зүү дээш татагдаж, ESP32 дахин тохируулагдаж, хэвийн ажиллах төлөвт орно.
Хэрэв RESET амжилтгүй болвол C3-ийн хүлцлийн утгыг зохих ёсоор нэмэгдүүлж, дахин тохируулах зүү бага түвшний хугацааг хойшлуулж болно.
8) Цуваа модулийн интерфейсийн хэлхээ

Зураг 3.12 Цуваа модулийн интерфейсийн хэлхээ
Энэ хэлхээнд P2 нь 4P 1.25 мм-ийн давирхай суудал, R29 ба R30 нь эсэргүүцлийн тэнцвэрийн резистор, Q5 нь 5V оролтын тэжээлийн хангамжийг удирддаг талбайн эффектийн хоолой юм. R31 нь доош татах резистор юм. RXD0 ба TXD0-г цуваа зүү рүү холбож, нөгөө хоёр тээглүүр рүү тэжээл өгнө. Энэ порт нь USB-цуваа портын модультай ижил цуваа порттой холбогдсон.
9) IO болон захын интерфейсийн хэлхээг өргөтгөх

Зураг 3.13 Өргөтгөсөн IO болон захын интерфейсийн хэлхээ
Энэ хэлхээнд P3 ба P4 нь 4P 1.25 мм-ийн давирхай суудал, JP3 нь 2P 1.25 мм-ийн давирхай суудал юм. R33 ба R34 нь I2C зүү татах резистор юм. SPI_CLK, SPI_MISO, SPI_MOSI зүүг MicroSD картын SPI зүүтэй хуваалцдаг. SPI_CS, IIC_SCL, IIC_SDA, IO35, IO39 зүү нь самбар дээрх төхөөрөмжүүдэд ашиглагддаггүй тул тэдгээрийг SPI болон IIC төхөөрөмжүүдийг холбоход хүргэдэг бөгөөд энгийн IO-д ашиглах боломжтой. Анхаарах зүйлс:
A. IO35 ба IO39 нь зөвхөн оролтын зүү байж болно;
B. IIC зүүг энгийн IO-д ашиглах үед R33 ба R34 татах эсэргүүцлийг арилгах нь зүйтэй;
B. IIC зүүг энгийн IO-д ашиглах үед R33 ба R34 татах эсэргүүцлийг арилгах нь зүйтэй;
10) Зайны цэнэг ба цэнэгийн удирдлагын хэлхээ

Зураг 3.13 Зайны цэнэг ба цэнэгийн удирдлагын хэлхээ
Энэ хэлхээнд C20, C21, C22, C23 нь bypass шүүлтүүрийн конденсаторууд юм. U6 нь TP4054 батерейны цэнэгийн удирдлагын IC юм. R27 нь зайны цэнэглэх гүйдлийг зохицуулдаг. JP2 нь батарейтай холбогдсон 2P 1.25 мм хэмжээтэй суудал юм. Q3 нь P-сувгийн FET юм. R28 нь Q3 сүлжээний доош татах резистор юм. TP4054 нь зайг BAT зүүгээр цэнэглэдэг, R27 эсэргүүцэл бага байх тусам цэнэглэх гүйдэл их байх тусам хамгийн ихдээ 500 мА байна. Q3 ба R28 нь нийлээд батерейны цэнэгийн хэлхээг бүрдүүлдэг бөгөөд Type-C интерфейсээр цахилгаан хангамж байхгүй үед +5V вольtage нь 0 бол Q3 хаалгыг доод түвшинд буулгаж, ус зайлуулах хоолой болон эх үүсвэр асаалттай байх ба зай нь дэлгэцийн модулийг бүхэлд нь тэжээдэг. Type-C интерфейсээр тэжээгдэх үед +5V voltage нь 5V, дараа нь Q3 хаалга нь 5V өндөр, ус зайлуулах суваг, эх үүсвэр тасарч, зайны хангамж тасалдсан.
11) 48P LCD самбар утас гагнуурын интерфейс

Зураг 3.14 18P LCD хавтангийн утас гагнуурын интерфейс
Энэ хэлхээнд C24 нь тойрч гарах шүүлтүүрийн конденсатор, QD1 нь 18P 0.8 мм-ийн давирхай шингэн болор дэлгэцийн гагнуурын интерфейс юм. QD1 нь эсэргүүцэл мэдрэгчтэй дэлгэцийн дохионы зүү, LCD дэлгэцтэйtage зүү, SPI холбооны зүү, хяналтын зүү, арын гэрлийн хэлхээний зүү. ESP32 нь LCD болон мэдрэгчтэй дэлгэцийг удирдахын тулд эдгээр зүүг ашигладаг.
12) Түлхүүрийн хэлхээг татаж авах

Зураг 3.15 Татаж авах товчлуурын хэлхээ
Энэ хэлхээнд KEY2 нь түлхүүр, R5 нь татах резистор юм. IO0 нь анхдагчаар өндөр, KEY2 дарахад бага байна. KEY2-г удаан дарж асаалттай эсвэл дахин тохируулснаар ESP32 татаж авах горимд орно. Бусад тохиолдолд KEY2-г ердийн түлхүүр болгон ашиглаж болно.
13) Зайны хүчийг илрүүлэх хэлхээ

Зураг 3.15 Зайны түвшинг илрүүлэх хэлхээ
Энэ хэлхээнд R2 ба R3 нь хэсэгчилсэн хэмжээ юмtage резистор, C1 ба C2 нь тойрч гарах шүүлтүүрийн конденсатор юм. Зайны хэмжээtage BAT+ дохионы оролт нь хуваагч резистороор дамждаг. BAT_ADC нь боть юмtagR3-ийн хоёр төгсгөлд байгаа e утгыг оролтын зүүгээр ESP32 мастер руу дамжуулж, дараа нь ADC-ээр хөрвүүлэн батерейны хэмжээг олж авна.tage үнэ цэнэ. БотьtagESP32 ADC нь хамгийн ихдээ 3.3V-ыг хувиргадаг тул батерейны ханалтын хэмжээ өөрчлөгддөг тул e хуваагчийг ашигладаг.tage нь 4.2V бөгөөд энэ нь хүрээнээс гадуур байна. олж авсан ботьtage-г 2-оор үржүүлбэл жинхэнэ батерейны хэмжээtage.
14) LCD арын гэрэлтүүлгийн хяналтын хэлхээ

Зураг 3.16 LCD арын гэрэлтүүлгийн хяналтын хэлхээ
Энэ хэлхээнд R24 нь дибаг хийх эсэргүүцэл бөгөөд түр зуур хадгалагдана. Q4 нь N-сувгийн талбайн эффектийн хоолой, R25 нь Q4 сүлжээний татах резистор, R26 нь арын гэрэлтүүлгийн гүйдлийг хязгаарлах эсэргүүцэл юм. LCD арын гэрэлтүүлэг LED lamp зэрэгцээ төлөвт байгаа, эерэг туйл нь 3.3V-д холбогдсон, сөрөг туйл нь Q4-ийн ус зайлуулах хоолойд холбогдсон. LCD_BL хяналтын зүү нь өндөр дуу гаргах үедtage, Q4-ийн ус зайлуулах суваг болон эх үүсвэрийн туйл асаалттай байна. Энэ үед LCD арын гэрэлтүүлгийн сөрөг туйлыг газардуулж, арын гэрэлтүүлэг LED lamp асаалттай, гэрэл гаргадаг. LCD_BL хяналтын зүү нь бага хэмжээний дуу гаргах үедtage, Q4-ийн ус зайлуулах суваг, эх үүсвэр тасарч, LCD дэлгэцийн сөрөг арын гэрэлтүүлэг унтарч, арын гэрэлтүүлэг LED lamp асаагүй байна. Анхдагчаар LCD арын гэрэлтүүлэг унтарсан байна. R26 эсэргүүцлийг багасгах нь арын гэрлийн хамгийн их тод байдлыг нэмэгдүүлэх боломжтой. Нэмж дурдахад LCD_BL зүү нь LCD арын гэрлийг тохируулахын тулд PWM дохиог оруулах боломжтой.
15) RGB гурван өнгийн гэрлийн хяналтын хэлхээ

Зураг 3.17 LCD арын гэрэлтүүлгийн хяналтын хэлхээ
Энэ хэлхээнд LED2 нь RGB гурван өнгийн l юмamp, мөн R14~R16 нь гурван өнгийн lamp гүйдэл хязгаарлах резистор. LED2 нь ердийн анодын холболт болох улаан, ногоон, цэнхэр LED гэрлүүдийг агуулдаг бол IO16, IO17, IO22 нь LED гэрлийг бага түвшинд асааж, LED гэрлийг өндөр түвшинд унтраадаг гурван хяналтын зүү юм.
16) MicroSD картны үүрний интерфейсийн хэлхээ

Зураг 3.18 MicroSD картны үүрний интерфейсийн хэлхээ
Энэ хэлхээнд SD_CARD1 нь MicroSD картны үүр юм. R17 - R21 нь зүү тус бүрийн татах резистор юм. C26 нь тойрч гарах шүүлтүүрийн конденсатор юм. Энэхүү интерфейсийн хэлхээ нь SPI холбооны горимыг ашигладаг. MicroSD картны өндөр хурдны хадгалалтыг дэмждэг.
Энэхүү интерфейс нь SPI автобусыг SPI захын интерфейстэй хуваалцдаг гэдгийг анхаарна уу.
Энэхүү интерфейс нь SPI автобусыг SPI захын интерфейстэй хуваалцдаг гэдгийг анхаарна уу.
3.3. Дэлгэцийн модулийг ашиглахад анхаарах зүйлс
- Дэлгэцийн модуль нь батерейгаар цэнэглэгддэг, гадаад чанга яригч нь дууг тоглуулдаг, дэлгэцийн дэлгэц нь бас ажиллаж байгаа бөгөөд энэ үед нийт гүйдэл 500 мА-аас хэтэрч магадгүй юм. Энэ тохиолдолд та Type-C кабелиар дэмжигдэх хамгийн их гүйдэл ба цахилгаанаар дэмжигдэх хамгийн их гүйдэлд анхаарлаа хандуулах хэрэгтэй.
тэжээлийн интерфейс хангалтгүй байхаас зайлсхийхийн тулд хангамжийн интерфейс. - Ашиглалтын явцад LDO vol-д хүрч болохгүйtagӨндөр температурт түлэгдэхээс сэргийлж өөрийн гараар цахилгаан зохицуулагч ба зайны цэнэгийн удирдлагын IC.
- IO портыг холбохдоо буруу холболтоос зайлсхийхийн тулд IO хэрэглээнд анхаарлаа хандуулаарай, програмын кодын тодорхойлолт таарахгүй байна.
- Бүтээгдэхүүнийг аюулгүй, үндэслэлтэй хэрэглээрэй.
Агуулга
нуугдах
Баримт бичиг / нөөц
![]() |
LCD WIKI E32R32P, E32N32P 3.2 инчийн IPS ESP32-32E дэлгэцийн модуль [pdf] Хэрэглэгчийн гарын авлага E32R32P, E32N32P, E32R32P E32N32P 3.2 инчийн IPS ESP32-32E дэлгэцийн модуль, E32R32P E32N32P, 3.2 инчийн IPS ESP32-32E дэлгэцийн модуль, IPS ESP32-32ESP Displayledu, Mo32ESP Displayledu, Mo32ESP ModuleXNUMX, ModuleXNUMX. |
![]() |
LCD wiki E32R32P, E32N32P 3.2inch IPS ESP32-32E Display Module [pdf] Хэрэглэгчийн гарын авлага E32R32P, E32N32P, E32R32P E32N32P 3.2 инчийн IPS ESP32-32E дэлгэцийн модуль, E32R32P E32N32P, 3.2 инчийн IPS ESP32-32E дэлгэцийн модуль, IPS ESP32-32ESP Displayledu, Mo32ESP Displayledu, Mo32ESP ModuleXNUMX, ModuleXNUMX. |