ម៉ូឌុលបង្ហាញ LCDWIKI E32R28T-1 2.8 អ៊ីញ

លក្ខណៈបច្ចេកទេសផលិតផល
- Product Name: 2.8inch ESP32-32E E32R28T-1&E32N28T-1 Display Module
- ក្រុមហ៊ុនផលិត៖ LCDWIKI
- លេខម៉ូដែល: CR2025-MI2875
- Webគេហទំព័រ៖ www.lcdwiki.com
ការពិពណ៌នាអំពីប្រភព
បញ្ជីធនធានត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម៖
រូបភាព 1.1 កាតាឡុកកញ្ចប់ព័ត៌មានផលិតផល
| ថតឯកសារ | ការពិពណ៌នាខ្លឹមសារ |
|
ការបង្ហាញ |
សample កូដកម្មវិធី ដែលជាបណ្ណាល័យកម្មវិធីភាគីទីបី ដែល sampកម្មវិធី le ពឹងផ្អែកលើ ការជំនួសបណ្ណាល័យកម្មវិធីភាគីទីបី fileឯកសារណែនាំអំពីការរៀបចំបរិស្ថានអភិវឌ្ឍន៍កម្មវិធី និងឯកសារណែនាំampការណែនាំអំពីកម្មវិធី
ឯកសារ។ |
| ការបញ្ជាក់ | Display module product specification, LCD screen specification and
LCD display driver IC initialization code. |
| រចនាសម្ព័ន្ធ_ដ្យាក្រាម | បង្ហាញទំហំផលិតផលម៉ូឌុល និងគំនូរ 3D ផលិតផល |
|
សន្លឹកទិន្នន័យ |
កម្មវិធីបញ្ជាអេក្រង់ LCD សៀវភៅទិន្នន័យ ST7789P3 សៀវភៅទិន្នន័យកម្មវិធីបញ្ជាអេក្រង់ប៉ះធន់ទ្រាំ XPT2046 សៀវភៅទិន្នន័យមេ ESP32 និងឯកសារណែនាំការរចនាផ្នែករឹង សៀវភៅទិន្នន័យ USB ទៅ Serial IC(CH340C) អូឌីយ៉ូ amplifier chip FM8002E data book, 5V to 3.3V regulator data
book and battery charge management Chip TP4054 data sheet. |
|
គ្រោងការណ៍ |
Product hardware schematic, ESP32-32E module 10 resource allocation table, schematic and PCB component package |
| សៀវភៅណែនាំអ្នកប្រើប្រាស់ | ឯកសារអ្នកប្រើប្រាស់ផលិតផល |
|
ឧបករណ៍_កម្មវិធី |
កម្មវិធីសាកល្បង WIFI និងប៊្លូធូស APP និងឧបករណ៍បំបាត់កំហុស, USB ទៅកម្មវិធីបញ្ជាច្រកសៀរៀល, កម្មវិធីឧបករណ៍ទាញយក ESP32 Flash, កម្មវិធីចាប់យកតួអក្សរ, កម្មវិធីទាញយករូបភាព, កម្មវិធីដំណើរការរូបភាព JPG
និងឧបករណ៍បំបាត់កំហុសច្រកសៀរៀល។ |
| Quick_Start | ត្រូវការដុតធុង file, ឧបករណ៍ទាញយក flash និងប្រើការណែនាំ។ |
សេចក្តីណែនាំផ្នែកទន់
ជំហានអភិវឌ្ឍន៍កម្មវិធីម៉ូឌុលបង្ហាញមានដូចខាងក្រោម៖
- ក. បង្កើតបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីវេទិកា ESP32;
- ខ. បើចាំបាច់ នាំចូលបណ្ណាល័យកម្មវិធីភាគីទីបី ជាមូលដ្ឋានសម្រាប់ការអភិវឌ្ឍន៍។
- គ. បើកគម្រោងកម្មវិធីដើម្បីបំបាត់កំហុស អ្នកក៏អាចបង្កើតគម្រោងកម្មវិធីថ្មីបានដែរ។
- ឃ. ផ្តល់ថាមពលលើម៉ូឌុលបង្ហាញ ចងក្រង និងទាញយកកម្មវិធីបំបាត់កំហុស ហើយបន្ទាប់មកពិនិត្យមើលប្រសិទ្ធភាពដំណើរការកម្មវិធី។
- E. ឥទ្ធិពលកម្មវិធីមិនឈានដល់ការរំពឹងទុក បន្តកែប្រែកូដកម្មវិធី ហើយបន្ទាប់មកចងក្រង និងទាញយក រហូតដល់ប្រសិទ្ធភាពឈានដល់ការរំពឹងទុក។
សម្រាប់ព័ត៌មានលម្អិតអំពីជំហានមុន សូមមើលឯកសារនៅក្នុងថត 1-Demo ។
សេចក្តីណែនាំផ្នែករឹង
ជាងview ធនធានផ្នែករឹងរបស់ម៉ូឌុលត្រូវបានបង្ហាញ
ធនធានផ្នែករឹងរបស់ម៉ូឌុលត្រូវបានបង្ហាញក្នុងតួលេខពីរខាងក្រោម៖


ធនធានផ្នែករឹងត្រូវបានពិពណ៌នាដូចខាងក្រោមៈ
- អេក្រង់ LCD
The LCD display size is 2.8 inches, the driver IC is ST7789P3, and the resolution is 240×320. The ESP32 is connected using a 4-wire SPI communication interface.
A. Introduction to ST7789P3 controller- ឧបករណ៍បញ្ជា ST7789P3 គាំទ្រគុណភាពបង្ហាញអតិបរមា 240 * 320 និង GRAM 172800 បៃ។ វាក៏គាំទ្រដល់ 8-bit និង 9-bit parallel data bus ចំណុចប្រទាក់ RGB 6-bit និងគាំទ្រ 3-wire, 4-wire, និង 2-wire SPI serial ports។ ដោយសារការគ្រប់គ្រងប៉ារ៉ាឡែលទាមទារច្រក IO មួយចំនួនធំ ច្រកធម្មតាបំផុតគឺការត្រួតពិនិត្យច្រកសៀរៀល SPI ។ ST7789P3 ក៏គាំទ្រការបង្ហាញពណ៌ 65K, 262K RGB ពណ៌បង្ហាញគឺសម្បូរបែបណាស់ខណៈពេលដែលគាំទ្រការបង្វិលអេក្រង់និងការបង្ហាញរមូរនិងការចាក់វីដេអូបង្ហាញតាមវិធីផ្សេងៗគ្នា។
- ឧបករណ៍បញ្ជា ST7789P3 ប្រើ 16bit (RGB565) ដើម្បីគ្រប់គ្រងការបង្ហាញភីកសែល ដូច្នេះវាអាចបង្ហាញពណ៌រហូតដល់ 65K ក្នុងមួយភីកសែល។ ការកំណត់អាសយដ្ឋានភីកសែលត្រូវបានអនុវត្តតាមលំដាប់ជួរដេក និងជួរឈរ ហើយទិសដៅបង្កើន និងបន្ថយត្រូវបានកំណត់ដោយរបៀបស្កេន។ វិធីសាស្ត្របង្ហាញ ST7789P3 ត្រូវបានអនុវត្តដោយការកំណត់អាសយដ្ឋានហើយបន្ទាប់មកកំណត់តម្លៃពណ៌។
ខ. ការណែនាំអំពីពិធីការទំនាក់ទំនង SPI
ការកំណត់ពេលវេលានៃការសរសេររបស់ SPI bus 4-wire ត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖
CSX គឺជាការជ្រើសរើសបន្ទះសៀគ្វីទាសករ ហើយបន្ទះឈីបនឹងត្រូវបានបើកនៅពេលដែល CSX នៅកម្រិតថាមពលទាបប៉ុណ្ណោះ។
D/CX គឺជា data/command control pin របស់ chip។ នៅពេលដែល DCX កំពុងសរសេរពាក្យបញ្ជានៅកម្រិតទាប ទិន្នន័យត្រូវបានសរសេរនៅកម្រិតខ្ពស់
SCL គឺជានាឡិកាឡានក្រុង SPI ជាមួយនឹងគែមកើនឡើងនីមួយៗបញ្ជូនទិន្នន័យ 1 ប៊ីត។
SDA គឺជាទិន្នន័យដែលបញ្ជូនដោយ SPI ដែលបញ្ជូនទិន្នន័យ 8 ប៊ីតក្នុងពេលតែមួយ។ ទម្រង់ទិន្នន័យត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖
ប៊ីតខ្ពស់ដំបូង បញ្ជូនមុន។
សម្រាប់ការទំនាក់ទំនង SPI ទិន្នន័យមានពេលវេលាបញ្ជូន ដោយមានការរួមបញ្ចូលគ្នានៃដំណាក់កាលនាឡិកាពេលវេលាពិត (CPHA) និងបន្ទាត់រាងប៉ូល (CPOL)៖
កម្រិតនៃ CPOL កំណត់កម្រិតស្ថានភាពទំនេរនៃនាឡិកាធ្វើសមកាលកម្មសៀរៀល ជាមួយនឹង CPOL=0 ដែលបង្ហាញពីកម្រិតទាប។ ពិធីការបញ្ជូនគូ CPOL- ការពិភាក្សាមិនមានឥទ្ធិពលច្រើនទេ។
- កម្ពស់នៃ CPHA កំណត់ថាតើនាឡិកាធ្វើសមកាលកម្មសៀរៀលប្រមូលទិន្នន័យនៅលើគែមលោតនាឡិកាទីមួយ ឬទីពីរ
- នៅពេល CPHL=0 អនុវត្តការប្រមូលទិន្នន័យនៅគែមផ្លាស់ប្តូរដំបូង។
- The combination of these two forms four SPI communication methods, and SPI0 is commonly used in China, where CPHL=0 and CPOL=0=
- អេក្រង់ប៉ះធន់
អេក្រង់ប៉ះធន់គឺមានទំហំ 2.8 អ៊ីង ហើយត្រូវបានភ្ជាប់ទៅ IC បញ្ជា XPT2046 តាមរយៈម្ជុលចំនួនបួន៖ XL, XR, YU, YD ។ - ម៉ូឌុល ESP32-32E
ម៉ូឌុលនេះមានបន្ទះឈីប ESP32-DOWD-V3 ដែលភ្ជាប់មកជាមួយ, Xtensa dual-core 32-bit LX6 microprocessor និងគាំទ្រអត្រានាឡិការហូតដល់ 240MHz ។ វាមាន ROM 448KB, 520KB SRAM, 16KB RTC SRAM និង 4MB QSPI Flash។ 2.4GHz WIFI, Bluetooth V4.2 និង Bluetooth Low power modules ត្រូវបានគាំទ្រ។ ខាងក្រៅ 26 GPIOs គាំទ្រ SD card, UART, SPI, SDIO, I2C, LED PWM, motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC, TWAI និងគ្រឿងកុំព្យូទ័រផ្សេងទៀត។ - រន្ធដោតកាត microSD
ដោយប្រើរបៀបទំនាក់ទំនង SPI និងការតភ្ជាប់ ESP32 ការគាំទ្រសម្រាប់កាត MicroSD ដែលមានសមត្ថភាពផ្សេងៗ។ - RGB Three-color Light
អំពូល LED ពណ៌ក្រហម បៃតង និងខៀវ អាចត្រូវបានប្រើដើម្បីបង្ហាញពីស្ថានភាពដំណើរការរបស់កម្មវិធី។ - ច្រកសៀរៀល
ម៉ូឌុលច្រកសៀរៀលខាងក្រៅត្រូវបានប្រើសម្រាប់ការទំនាក់ទំនងច្រកសៀរៀល។ - USB ទៅកាន់ Serial Port ហើយចុចមួយដង Download Circuit
ឧបករណ៍ស្នូលគឺ CH340C ចុងម្ខាងត្រូវបានភ្ជាប់ទៅ USB កុំព្យូទ័រ ចុងម្ខាងត្រូវបានភ្ជាប់ទៅច្រកសៀរៀល ESP32 ដូច្នេះដើម្បីសម្រេចបាននូវច្រកសៀរៀល USB ទៅ TTL ។ លើសពីនេះ សៀគ្វីទាញយកដោយចុចតែម្តងក៏ត្រូវបានភ្ជាប់ផងដែរ ពោលគឺនៅពេលទាញយកកម្មវិធី វាអាចចូលទៅក្នុងរបៀបទាញយកដោយស្វ័យប្រវត្តិ ដោយមិនចាំបាច់ប៉ះតាមរយៈខាងក្រៅនោះទេ។ - ចំណុចប្រទាក់ថ្ម
ចំណុចប្រទាក់ពីរម្ជុល មួយសម្រាប់អេឡិចត្រូតវិជ្ជមាន មួយសម្រាប់អេឡិចត្រូតអវិជ្ជមាន ចូលប្រើការផ្គត់ផ្គង់ថាមពលថ្ម និងការសាកថ្ម។ - សៀគ្វីគ្រប់គ្រងការសាកថ្ម និងការបញ្ចេញថាមពល
ឧបករណ៍ស្នូលគឺ TP4054 សៀគ្វីនេះអាចគ្រប់គ្រងចរន្តសាកថ្ម ថ្មត្រូវបានសាកដោយសុវត្ថិភាពដល់ស្ថានភាពឆ្អែត ប៉ុន្តែក៏អាចគ្រប់គ្រងការដាច់ថ្មដោយសុវត្ថិភាពផងដែរ។ - គ្រាប់ចុច BOOT
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងបន្ថយ IO0 ។ ប្រសិនបើនៅពេលដែលម៉ូឌុលត្រូវបានបើក ឬ ESP32 ត្រូវបានកំណត់ឡើងវិញ ការបន្ថយ IO0 នឹងចូលទៅក្នុងរបៀបទាញយក។ ករណីផ្សេងទៀតអាចត្រូវបានប្រើជាប៊ូតុងធម្មតា។ - ចំណុចប្រទាក់ប្រភេទ -C
ចំណុចប្រទាក់ផ្គត់ផ្គង់ថាមពលចម្បង និងចំណុចប្រទាក់ទាញយកកម្មវិធីនៃម៉ូឌុលបង្ហាញ។ ភ្ជាប់ USB ទៅច្រកសៀរៀល និងសៀគ្វីទាញយកដោយចុចតែម្តង អាចប្រើបានសម្រាប់ការផ្គត់ផ្គង់ថាមពល ការទាញយក និងទំនាក់ទំនងសៀរៀល។ - វ៉ុល 5V ទៅ 3.3Vtage សៀគ្វីនិយតករ
ឧបករណ៍ស្នូលគឺនិយតករ ME6217C33M5G LDO ។ វ៉ុលtagសៀគ្វីនិយតករ e គាំទ្រវ៉ុលធំទូលាយ 2V ~ 6.5Vtage បញ្ចូល, វ៉ុលស្ថិរភាព 3.3Vtage ទិន្នផល ហើយចរន្តទិន្នផលអតិបរមាគឺ 800mA ដែលអាចបំពេញវ៉ុលបានពេញលេញtage និងតម្រូវការបច្ចុប្បន្ននៃម៉ូឌុលបង្ហាញ។ - កំណត់សោឡើងវិញ
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងទាញម្ជុលកំណត់ឡើងវិញ ESP32 ចុះ (ស្ថានភាពលំនាំដើមត្រូវបានទាញឡើង) ដើម្បីសម្រេចបាននូវមុខងារកំណត់ឡើងវិញ។ - សៀគ្វីត្រួតពិនិត្យអេក្រង់ប៉ះធន់
ឧបករណ៍ស្នូលគឺ XPT2046 ដែលទំនាក់ទំនងជាមួយ ESP32 តាមរយៈ SPI ។
សៀគ្វីនេះគឺជាស្ពានរវាងអេក្រង់ប៉ះធន់ និងមេ ESP32 ដែលទទួលខុសត្រូវក្នុងការបញ្ជូនទិន្នន័យនៅលើអេក្រង់ប៉ះទៅមេ ESP32 ដូច្នេះដើម្បីទទួលបានកូអរដោនេនៃចំណុចប៉ះ។ - ពង្រីក Pin
ច្រក IO បញ្ចូល GND និង 3.3V pin ដែលមិនត្រូវបានប្រើនៅលើម៉ូឌុល ESP32 ត្រូវបានដឹកនាំចេញសម្រាប់ការប្រើប្រាស់គ្រឿងកុំព្យូទ័រ។ - សៀគ្វីត្រួតពិនិត្យអំពូល Backlight
ឧបករណ៍ស្នូលគឺ BSS138 field effect tube ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅនឹងម្ជុលត្រួតពិនិត្យអំពូល Backlight នៅលើមេ ESP32 ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅនឹងបង្គោលអវិជ្ជមាននៃអំពូល Backlight LED lamp. ម្ជុលគ្រប់គ្រងអំពូល Backlight ទាញឡើង ពន្លឺខាងក្រោយ បើមិនដូច្នេះទេបិទ។ - ចំណុចប្រទាក់ឧបករណ៍បំពងសំឡេង
ស្ថានីយខ្សែភ្លើងត្រូវតែភ្ជាប់បញ្ឈរ។ ប្រើដើម្បីចូលប្រើឧបករណ៍បំពងសំឡេង mono និងឧបករណ៍បំពងសំឡេង។ - ថាមពលអូឌីយ៉ូ ampសៀគ្វី lifier
ឧបករណ៍ស្នូលគឺអូឌីយ៉ូ FM8002E ampLifier IC ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅម្ជុលទិន្នផលតម្លៃអូឌីយ៉ូ ESP32 DAC ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅចំណុចប្រទាក់ស្នែង។ មុខងារនៃសៀគ្វីនេះគឺដើម្បីជំរុញស្នែងថាមពលតូចមួយ ឬឧបករណ៍បំពងសំឡេងឱ្យបញ្ចេញសំឡេង។ សម្រាប់ការផ្គត់ផ្គង់ថាមពល 5V ថាមពលដ្រាយអតិបរមាគឺ 1.5W (ផ្ទុក 8 ohms) ឬ 2W (ផ្ទុក 4 ohms) ។ - ចំណុចប្រទាក់ SPI គ្រឿងកុំព្យូទ័រ
ចំណុចប្រទាក់ផ្តេក 4 ខ្សែ។ ណែនាំម្ជុលជ្រើសរើសបន្ទះឈីបដែលមិនប្រើ និងម្ជុលចំណុចប្រទាក់ SPI ដែលប្រើដោយកាត MicroSD ដែលអាចត្រូវបានប្រើសម្រាប់ឧបករណ៍ SPI ខាងក្រៅ ឬច្រក IO ធម្មតា។
ការពន្យល់លម្អិតនៃដ្យាក្រាមគ្រោងការណ៍នៃម៉ូឌុលបង្ហាញ
- Type-C interface circuit
នៅក្នុងសៀគ្វីនេះ D1 គឺជា Diode Schottky ដែលត្រូវបានប្រើដើម្បីការពារចរន្តពីការបញ្ច្រាស។ D2 ដល់ D4 គឺជា diodes ការពារការកើនឡើងអេឡិចត្រូតដើម្បីការពារម៉ូឌុលបង្ហាញពីការខូចដោយសារវ៉ុលលើស។tagអ៊ី ឬសៀគ្វីខ្លី។ R1 គឺជាធន់ទ្រាំនឹងការទាញចុះក្រោម។ USB1 គឺជារថយន្តក្រុង Type-C ។ ម៉ូឌុលបង្ហាញភ្ជាប់ទៅការផ្គត់ផ្គង់ថាមពល Type-C កម្មវិធីទាញយក និងទំនាក់ទំនងច្រកសៀរៀលតាមរយៈ USB1។ កន្លែងដែល +5V និង GND គឺជាវ៉ុលថាមពលវិជ្ជមានtage និងសញ្ញាដី USB_D- និង USB_D+ គឺជាសញ្ញា USB ឌីផេរ៉ង់ស្យែល ដែលត្រូវបានបញ្ជូនទៅសៀគ្វី USB-to-serial នៅលើក្តារ។ - វ៉ុល 5V ដល់ 3.3Vtage សៀគ្វីនិយតករ
នៅក្នុងសៀគ្វីនេះ C16~C19 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់ ដែលត្រូវបានប្រើដើម្បីរក្សាស្ថេរភាពនៃវ៉ុលបញ្ចូល។tage និងទិន្នផលវ៉ុលtagអ៊ី U1 គឺជា 5V ទៅ 3.3V LDO ដែលមានលេខម៉ូដែល ME6217C33M5G ។ ដោយសារតែសៀគ្វីភាគច្រើននៅលើម៉ូឌុលបង្ហាញត្រូវការការផ្គត់ផ្គង់ថាមពល 3.3V ហើយការបញ្ចូលថាមពលនៃចំណុចប្រទាក់ Type-C គឺជាមូលដ្ឋាន 5V ដូច្នេះវ៉ុលtage និយតករបម្លែងសៀគ្វីត្រូវបានទាមទារ។ - សៀគ្វីគ្រប់គ្រងអេក្រង់ប៉ះធន់
នៅក្នុងសៀគ្វីនេះ C25 និង C27 គឺជា bypass filter capacitor ដែលត្រូវបានប្រើដើម្បីរក្សាវ៉ុលបញ្ចូល។tage ស្ថេរភាព។ R22 គឺជារេស៊ីស្តង់ទាញឡើងដែលប្រើដើម្បីរក្សាស្ថានភាពម្ជុលលំនាំដើមឱ្យខ្ពស់។ U4 គឺជា IC ត្រួតពិនិត្យ XPT2046 មុខងាររបស់ IC នេះគឺដើម្បីទទួលបានកូអរដោណេវ៉ុលtage value of the touch point of the resistance touch screen through X+, X-, Y+, 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 ទៅកាន់ច្រកសៀរៀល និងសៀគ្វីទាញយកដោយចុចតែម្តង
នៅក្នុងសៀគ្វីនេះ U3 គឺជា CH340C USB-to-serial IC ដែលមិនត្រូវការលំយោលគ្រីស្តាល់ខាងក្រៅ ដើម្បីសម្រួលដល់ការរចនាសៀគ្វី។ C6 គឺជា capacitor តម្រង bypass ដែលប្រើដើម្បីរក្សាវ៉ុលបញ្ចូលtage ស្ថេរភាព។ Q1 និង Q2 គឺជា triodes ប្រភេទ NPN ហើយ R6 និង R7 គឺជា triode base limiting resistors បច្ចុប្បន្ន។ មុខងារនៃសៀគ្វីនេះគឺដឹងថា USB ទៅច្រកសៀរៀល និងមុខងារទាញយកដោយចុចមួយដង។ សញ្ញា USB គឺជាការបញ្ចូល និងបញ្ចេញតាមរយៈ UD+ និង UD-pins ហើយត្រូវបានបញ្ជូនទៅមេ ESP32 តាមរយៈម្ជុល RXD និង TXD បន្ទាប់ពីបំប្លែង។ គោលការណ៍នៃសៀគ្វីទាញយកដោយចុចតែម្តង៖
- A. ម្ជុល RST និង DTR នៃ CH340C ទិន្នផលកម្រិតខ្ពស់តាមលំនាំដើម។ នៅពេលនេះ Q1 និង Q2 triode មិនបើកទេ ហើយ IO0 pins និង reset pins នៃ ESP32 main control ត្រូវបានទាញឡើងដល់កម្រិតខ្ពស់។
- ខ. ម្ជុល RST និង DTR នៃទិន្នផល CH340C កម្រិតទាប នៅពេលនេះ Q1 និង Q2 triode នៅតែមិនបើក ហើយម្ជុល IO0 និងម្ជុលកំណត់ឡើងវិញនៃការគ្រប់គ្រងមេ ESP32 នៅតែត្រូវបានទាញឡើងដល់កម្រិតខ្ពស់។
- C. ម្ជុល RST នៃ CH340C នៅតែមិនផ្លាស់ប្តូរ ហើយម្ជុល DTR បញ្ចេញកម្រិតខ្ពស់។ នៅពេលនេះ Q1 នៅតែត្រូវបានកាត់ផ្តាច់ Q2 បើក ហើយម្ជុល IO0 របស់មេ ESP32 នៅតែត្រូវបានទាញឡើង ហើយម្ជុលកំណត់ឡើងវិញត្រូវបានទាញចុះ ហើយ ESP32 ចូលទៅក្នុងស្ថានភាពកំណត់ឡើងវិញ។
- D. ម្ជុល RST របស់ CH340C បញ្ចេញកម្រិតខ្ពស់ ម្ជុល DTR បញ្ចេញកម្រិតទាប នៅពេលនេះ Q1 បើក Q2 ត្រូវបានបិទ ម្ជុលកំណត់ឡើងវិញនៃការគ្រប់គ្រងមេ ESP32 នឹងមិនឡើងខ្ពស់ភ្លាមៗទេ ដោយសារកុងទ័រដែលបានតភ្ជាប់ត្រូវបានគិតថ្លៃ ESP32 គឺ នៅតែស្ថិតក្នុងស្ថានភាពកំណត់ឡើងវិញ ហើយម្ជុល IO0 ត្រូវបានទាញចុះភ្លាមៗ នៅពេលនេះវានឹងចូលទៅក្នុងរបៀបទាញយក។
- ថាមពលអូឌីយ៉ូ ampសៀគ្វី lifier
នៅក្នុងសៀគ្វីនេះ R23, C7, C8 និង C9 បង្កើតជាសៀគ្វីតម្រង RC ហើយ R10 និង R13 គឺជាឧបករណ៍កែតម្រូវការទទួលបាននៃប្រតិបត្តិការ។ amplifier ។ នៅពេលដែលតម្លៃ Resistance នៃ R13 មិនផ្លាស់ប្តូរ តម្លៃ Resistance របស់ R10 កាន់តែតូច នោះទំហំ Speaker ខាងក្រៅកាន់តែធំ។ C10 និង C11 គឺជា capacitor coupling បញ្ចូល។ R11 គឺជារេស៊ីស្តង់ទាញឡើង។ JP1 គឺជាច្រកស្នែង/ធុងបាស។ U5 គឺជាថាមពលអូឌីយ៉ូ FM8002E ampLifier IC ។ បន្ទាប់ពីបញ្ចូលដោយ AUDIO_IN សញ្ញា DAC អូឌីយ៉ូគឺ ampកំណត់ដោយ FM8002E ទទួលបាននិងទិន្នផលទៅឧបករណ៍បំពងសំឡេង / អូប៉ាល័រដោយម្ជុល VO1 និង VO2 ។ SHUTDOWN គឺជាម្ជុលបើកសម្រាប់ FM8002E ។ កម្រិតទាបត្រូវបានបើក។ តាមលំនាំដើម កម្រិតខ្ពស់ត្រូវបានបើក។ - ESP32-32E main control circuit
In this circuit, C4 and C5 are bypass filter capacitors, and U2 are ESP32-32E modules. For details about the internal circuit of this module, please refer to the official documentation. - សៀគ្វីកំណត់គ្រាប់ចុចឡើងវិញ
នៅក្នុងសៀគ្វីនេះ KEY1 គឺជាកូនសោរ R4 គឺជារេស៊ីស្តង់ទាញឡើង ហើយ C3 គឺជាឧបករណ៏ពន្យាពេល។ គោលការណ៍កំណត់ឡើងវិញ៖
- A. បន្ទាប់ពីបើកថាមពល C3 សាក។ នៅពេលនេះ C3 គឺស្មើនឹងសៀគ្វីខ្លី ម្ជុល RESET ត្រូវបានមូលដ្ឋាន ESP32 ចូលទៅក្នុងស្ថានភាពកំណត់ឡើងវិញ។
- ខ. នៅពេលដែល C3 ត្រូវបានគិតថ្លៃ C3 គឺស្មើនឹងសៀគ្វីបើក RESET pin ត្រូវបានទាញឡើង ការកំណត់ឡើងវិញ ESP32 ត្រូវបានបញ្ចប់ ហើយ ESP32 ចូលទៅក្នុងស្ថានភាពធ្វើការធម្មតា។
- C. នៅពេលដែល KEY1 ត្រូវបានចុច ម្ជុល RESET ត្រូវបានមូលដ្ឋាន ESP32 ចូលទៅក្នុងស្ថានភាពកំណត់ឡើងវិញ ហើយ C3 ត្រូវបានរំសាយចេញតាមរយៈ KEY1 ។
- D. នៅពេលដែល KEY1 ត្រូវបានបញ្ចេញ C3 ត្រូវបានគិតប្រាក់។ នៅពេលនេះ C3 គឺស្មើនឹងសៀគ្វីខ្លី, ម្ជុល RESET ត្រូវបានមូលដ្ឋាន, ESP32 នៅតែស្ថិតក្នុងស្ថានភាព RESET ។ បន្ទាប់ពី C3 ត្រូវបានសាកថ្ម ម្ជុលកំណត់ឡើងវិញត្រូវបានទាញឡើង ESP32 ត្រូវបានកំណត់ឡើងវិញ ហើយចូលទៅក្នុងស្ថានភាពដំណើរការធម្មតា។
ប្រសិនបើ RESET មិនជោគជ័យ តម្លៃអត់ធ្មត់នៃ C3 អាចត្រូវបានកើនឡើងយ៉ាងសមរម្យ ដើម្បីពន្យាពេលកំណត់កម្រិតទាបនៃម្ជុលឡើងវិញ។
- សៀគ្វីចំណុចប្រទាក់នៃម៉ូឌុលសៀរៀល
នៅក្នុងសៀគ្វីនេះ P2 គឺជាកៅអីទីលាន 4P 1.25mm, R29 និង R30 គឺជាឧបករណ៍ទប់លំនឹង impedance ហើយ Q5 គឺជាបំពង់បែបផែនវាលដែលគ្រប់គ្រងការផ្គត់ផ្គង់ថាមពលបញ្ចូល 5V ។ R31 គឺជារេស៊ីស្តង់ទាញចុះក្រោម។ ភ្ជាប់ RXD0 និង TXD0 ទៅនឹងម្ជុលសៀរៀល ហើយផ្គត់ផ្គង់ថាមពលទៅម្ជុលពីរផ្សេងទៀត។ ច្រកនេះត្រូវបានភ្ជាប់ទៅច្រកសៀរៀលដូចគ្នាទៅនឹងម៉ូឌុលច្រក USB-to-serial នៅលើក្តារ។ - EXpand IO and peripheral interface circuits
In this circuit, P3 and 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; - សៀគ្វីគ្រប់គ្រងការសាកថ្ម និងការបញ្ចេញថាមពល
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 Q3 grid pull-down resistor. TP4054 charges the battery through the BAT pin, the smaller the R27 resistance, the larger the charging current, 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 គឺ 0 បន្ទាប់មកច្រក Q3 ត្រូវបានទាញចុះទៅកម្រិតទាប បង្ហូរ និងប្រភពបើក ហើយថ្មផ្គត់ផ្គង់ថាមពលទៅម៉ូឌុលបង្ហាញទាំងមូល។ នៅពេលដំណើរការតាមរយៈចំណុចប្រទាក់ Type-C វ៉ុល +5Vtage គឺ 5V បន្ទាប់មក Q3 gate មាន 5V ខ្ពស់ បង្ហូរ និងប្រភពត្រូវបានកាត់ផ្តាច់ ហើយការផ្គត់ផ្គង់ថ្មត្រូវបានរំខាន។ - ចំណុចប្រទាក់ផ្សារខ្សែ បន្ទះ LCD 18P
នៅក្នុងសៀគ្វីនេះ C24 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់ ហើយ QD1 គឺជាចំណុចប្រទាក់ 48P 0.8mm pitch liquid crystal screen welding interface ។ QD1 មានម្ជុលសញ្ញាអេក្រង់ប៉ះធន់ អេក្រង់ LCD វ៉ុលtage pin, SPI communication pin, control pin និង backlight circuit pin។ ESP32 ប្រើម្ជុលទាំងនេះដើម្បីគ្រប់គ្រងអេក្រង់ LCD និងប៉ះ។ - ទាញយកសៀគ្វីគន្លឹះ
នៅក្នុងសៀគ្វីនេះ KEY2 គឺជាកូនសោរ ហើយ R5 គឺជារេស៊ីស្តង់ទាញឡើង។ IO0 គឺខ្ពស់តាមលំនាំដើម និងទាបនៅពេលចុច KEY2 ។ ចុច KEY2 ឱ្យជាប់ រួចបើក ឬកំណត់ឡើងវិញ ហើយ ESP32 នឹងចូលទៅក្នុងរបៀបទាញយក។ ក្នុងករណីផ្សេងទៀត KEY2 អាចត្រូវបានប្រើជាសោធម្មតា។ - សៀគ្វីរកឃើញថាមពលថ្ម
នៅក្នុងសៀគ្វីនេះ R2 និង R3 គឺជាវ៉ុលមួយផ្នែកtagអ៊ីរេស៊ីស្តង់ និង C1 និង C2 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់។ វ៉ុលថ្មtage ការបញ្ចូលសញ្ញា BAT+ ឆ្លងកាត់រេស៊ីស្តង់បែងចែក។ BAT_ADC គឺជាវ៉ុលtagតម្លៃ e នៅចុងទាំងពីរនៃ R3 ដែលត្រូវបានបញ្ជូនទៅមេ ESP32 តាមរយៈម្ជុលបញ្ចូល ហើយបន្ទាប់មកបំប្លែងដោយ ADC ដើម្បីទទួលបានវ៉ុលថ្មtage តម្លៃ។ វ៉ុលtagការបែងចែក e ត្រូវបានប្រើព្រោះ ESP32 ADC បំប្លែងវ៉ុលអតិបរមា 3.3V ខណៈពេលដែលវ៉ុលតិត្ថិភាពថ្មtage គឺ 4.2V ដែលនៅក្រៅជួរ។ វ៉ុលដែលទទួលបានtage គុណនឹង 2 គឺជាវ៉ុលថ្មពិតប្រាកដtage. - សៀគ្វីត្រួតពិនិត្យអំពូល Backlight LCD
នៅក្នុងសៀគ្វីនេះ R24 គឺជាភាពធន់ទ្រាំនឹងការបំបាត់កំហុសហើយត្រូវបានរក្សាទុកជាបណ្តោះអាសន្ន។ Q4 គឺជាបំពង់បែបផែនវាល N-channel, R25 គឺជាឧបករណ៍ទប់ទល់ទាញចុះក្រោមក្រឡាចត្រង្គ Q4 ហើយ R26 គឺជារេស៊ីស្តង់កំណត់ចរន្តភ្លើងខាងក្រោយ។ អំពូល Backlight LCD LED lamp ស្ថិតនៅក្នុងស្ថានភាពប៉ារ៉ាឡែល បង្គោលវិជ្ជមានត្រូវបានភ្ជាប់ទៅនឹង 3.3V ហើយបង្គោលអវិជ្ជមានត្រូវបានភ្ជាប់ទៅនឹងបង្ហូរនៃ Q4 ។ នៅពេលដែលម្ជុលបញ្ជា LCD_BL បញ្ចេញវ៉ុលខ្ពស់។tage, បំពង់បង្ហូរ និងបង្គោលប្រភពនៃ Q4 ត្រូវបានបើក។ នៅពេលនេះ បង្គោលអវិជ្ជមាននៃអំពូល Backlight LCD ត្រូវបានជាន់ផ្ទាល់ដី ហើយអំពូល Backlight LED លីត្រamp ត្រូវបានបើកហើយបញ្ចេញពន្លឺ។ នៅពេលដែលម្ជុលបញ្ជា LCD_BL បញ្ចេញវ៉ុលទាបtage, បង្ហូរ និងប្រភពនៃ Q4 ត្រូវបានកាត់ផ្តាច់ ហើយអំពូល Backlight អវិជ្ជមាននៃអេក្រង់ LCD ត្រូវបានផ្អាក ហើយអំពូល Backlight LED lamp មិនត្រូវបានបើកទេ។ តាមលំនាំដើម អំពូល Backlight LCD ត្រូវបានបិទ។ ការកាត់បន្ថយភាពធន់ R26 អាចបង្កើនពន្លឺអតិបរមានៃអំពូល Backlight ។ លើសពីនេះ ម្ជុល LCD_BL អាចបញ្ចូលសញ្ញា PWM ដើម្បីកែតម្រូវអំពូល Backlight LCD ។ - សៀគ្វីត្រួតពិនិត្យពន្លឺបីពណ៌ RGB
នៅក្នុងសៀគ្វីនេះ LED2 គឺជា RGB បីពណ៌ lampហើយ R14 ~ R16 គឺជាលីត្របីពណ៌amp ឧបករណ៍កំណត់បច្ចុប្បន្ន។ LED2 មានអំពូល LED ពណ៌ក្រហម បៃតង និងខៀវ ដែលជាការភ្ជាប់ anode ទូទៅ IO16, IO17 និង IO22 គឺជាម្ជុលបញ្ជាបី ដែលបំភ្លឺអំពូល LED នៅកម្រិតទាប និងពន្លត់ភ្លើង LED នៅកម្រិតខ្ពស់។ - សៀគ្វីចំណុចប្រទាក់រន្ធដោតកាត MicroSD
នៅក្នុងសៀគ្វីនេះ SD_CARD1 គឺជារន្ធដោតកាត MicroSD ។ R17 ដល់ R21 គឺជារេស៊ីស្តង់ទាញឡើងសម្រាប់ម្ជុលនីមួយៗ។ C26 គឺជា capacitor តម្រងឆ្លងកាត់។ សៀគ្វីចំណុចប្រទាក់នេះទទួលយករបៀបទំនាក់ទំនង SPI ។ គាំទ្រការផ្ទុកកាត MicroSD ដែលមានល្បឿនលឿន។
ចំណាំថាចំណុចប្រទាក់នេះចែករំលែក SPI bus ជាមួយចំណុចប្រទាក់គ្រឿងកុំព្យូទ័រ SPI ។
ការប្រុងប្រយ័ត្នសម្រាប់ការប្រើប្រាស់ម៉ូឌុលបង្ហាញ
- 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.
- កំឡុងពេលប្រើប្រាស់ សូមកុំប៉ះ LDO voltage និយតករ និង IC គ្រប់គ្រងការសាកថ្មដោយដៃរបស់អ្នក ដើម្បីជៀសវាងការឆេះដោយសីតុណ្ហភាពខ្ពស់។
- នៅពេលភ្ជាប់ច្រក IO សូមយកចិត្តទុកដាក់លើការប្រើប្រាស់ IO ដើម្បីជៀសវាងការភ្ជាប់ខុស ហើយការកំណត់កូដកម្មវិធីមិនត្រូវគ្នា។
- ប្រើផលិតផលដោយសុវត្ថិភាព និងសមហេតុផល។
សំណួរដែលសួរញឹកញាប់
- សំណួរ៖ តើខ្ញុំអាចស្វែងរកការណែនាំអំពីការដំឡើងបរិស្ថានអភិវឌ្ឍន៍កម្មវិធីនៅឯណា?
A: The setup instructions can be found in the 8-_Quick_Start directory of the resource description.
ឯកសារ/ធនធាន
![]() |
ម៉ូឌុលបង្ហាញ LCDWIKI E32R28T-1 2.8 អ៊ីញ [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ E32R28T-1, E32R28T-1 ម៉ូឌុលបង្ហាញ 2.8 អ៊ីញ, ម៉ូឌុលបង្ហាញ 2.8 អ៊ីញ, ម៉ូឌុលបង្ហាញ |
