អេក្រង់ LCD WIKI E32R32P, E32N32P 3.2 អ៊ីញ IPS ESP32-32E បង្ហាញសៀវភៅណែនាំអ្នកប្រើប្រាស់ម៉ូឌុល

ការពិពណ៌នាធនធាន
បញ្ជីធនធានត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម៖

រូបភាព 1.1 កាតាឡុកកញ្ចប់ព័ត៌មានផលិតផល

សេចក្តីណែនាំផ្នែកទន់
ជំហានអភិវឌ្ឍន៍កម្មវិធីម៉ូឌុលបង្ហាញមានដូចខាងក្រោម៖
ក. បង្កើតបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីវេទិកា ESP32;
ខ. បើចាំបាច់ នាំចូលបណ្ណាល័យកម្មវិធីភាគីទីបី ជាមូលដ្ឋានសម្រាប់ការអភិវឌ្ឍន៍។
គ. បើកគម្រោងកម្មវិធីដើម្បីបំបាត់កំហុស អ្នកក៏អាចបង្កើតគម្រោងកម្មវិធីថ្មីបានដែរ។
ឃ. ផ្តល់ថាមពលលើម៉ូឌុលបង្ហាញ ចងក្រង និងទាញយកកម្មវិធីបំបាត់កំហុស ហើយបន្ទាប់មកពិនិត្យមើលប្រសិទ្ធភាពដំណើរការកម្មវិធី។
E. ឥទ្ធិពលកម្មវិធីមិនឈានដល់ការរំពឹងទុក បន្តកែប្រែកូដកម្មវិធី ហើយបន្ទាប់មកចងក្រង និងទាញយក រហូតដល់ប្រសិទ្ធភាពឈានដល់ការរំពឹងទុក។
ខ. បើចាំបាច់ នាំចូលបណ្ណាល័យកម្មវិធីភាគីទីបី ជាមូលដ្ឋានសម្រាប់ការអភិវឌ្ឍន៍។
គ. បើកគម្រោងកម្មវិធីដើម្បីបំបាត់កំហុស អ្នកក៏អាចបង្កើតគម្រោងកម្មវិធីថ្មីបានដែរ។
ឃ. ផ្តល់ថាមពលលើម៉ូឌុលបង្ហាញ ចងក្រង និងទាញយកកម្មវិធីបំបាត់កំហុស ហើយបន្ទាប់មកពិនិត្យមើលប្រសិទ្ធភាពដំណើរការកម្មវិធី។
E. ឥទ្ធិពលកម្មវិធីមិនឈានដល់ការរំពឹងទុក បន្តកែប្រែកូដកម្មវិធី ហើយបន្ទាប់មកចងក្រង និងទាញយក រហូតដល់ប្រសិទ្ធភាពឈានដល់ការរំពឹងទុក។
សម្រាប់ព័ត៌មានលម្អិតអំពីជំហានមុន សូមមើលឯកសារនៅក្នុងថត 1-Demo ។
សេចក្តីណែនាំផ្នែករឹង
3.1. លើសview ធនធានផ្នែករឹងរបស់ម៉ូឌុលត្រូវបានបង្ហាញ
ធនធានផ្នែករឹងរបស់ម៉ូឌុលត្រូវបានបង្ហាញក្នុងតួលេខពីរខាងក្រោម៖
ធនធានផ្នែករឹងរបស់ម៉ូឌុលត្រូវបានបង្ហាញក្នុងតួលេខពីរខាងក្រោម៖

រូបភាព 3.1 ធនធានផ្នែករឹងរបស់ម៉ូឌុល 1

រូបភាព 3.2 ធនធានផ្នែករឹងរបស់ម៉ូឌុល 2
ធនធានផ្នែករឹងត្រូវបានពិពណ៌នាដូចខាងក្រោមៈ
1) អេក្រង់ LCD
ទំហំអេក្រង់ LCD គឺ 3.2 អ៊ីង, IC កម្មវិធីបញ្ជាគឺ ST7789 និងគុណភាពបង្ហាញគឺ 240 × 320 ។ ESP32 ត្រូវបានភ្ជាប់ដោយប្រើចំណុចប្រទាក់ទំនាក់ទំនង SPI 4 ខ្សែ។
A. ការណែនាំអំពីឧបករណ៍បញ្ជា ST7789
ឧបករណ៍បញ្ជា ST7789 គាំទ្រគុណភាពបង្ហាញអតិបរមា 240 * 320 និង GRAM 172800 បៃ។ វាក៏គាំទ្រ 8-bit, 9-bit, 16-bit, និង 18-bit parallel port data buss ផងដែរ។ វាក៏គាំទ្រ 3-wire និង 4-wire SPI serial ports។ ដោយសារការគ្រប់គ្រងប៉ារ៉ាឡែលទាមទារច្រក IO មួយចំនួនធំ ច្រកធម្មតាបំផុតគឺការត្រួតពិនិត្យច្រកសៀរៀល SPI ។ ST7789 ក៏គាំទ្រការបង្ហាញពណ៌ 65K, 262K RGB ពណ៌បង្ហាញគឺសម្បូរបែបណាស់ខណៈពេលដែលគាំទ្រការបង្ហាញការបង្វិលនិងការបង្ហាញរមូរនិងការចាក់វីដេអូបង្ហាញតាមវិធីផ្សេងៗគ្នា។
ឧបករណ៍បញ្ជា ST7789 ប្រើ 16bit (RGB565) ដើម្បីគ្រប់គ្រងការបង្ហាញភីកសែល ដូច្នេះវាអាចបង្ហាញពណ៌រហូតដល់ 65K ក្នុងមួយភីកសែល។ ការកំណត់អាសយដ្ឋានភីកសែលត្រូវបានអនុវត្តតាមលំដាប់ជួរដេក និងជួរឈរ ហើយទិសដៅបង្កើន និងបន្ថយត្រូវបានកំណត់ដោយរបៀបស្កេន។ វិធីសាស្ត្របង្ហាញ ST7789 ត្រូវបានអនុវត្តដោយការកំណត់អាសយដ្ឋានហើយបន្ទាប់មកកំណត់តម្លៃពណ៌។
ខ. ការណែនាំអំពីពិធីការទំនាក់ទំនង SPI
ការកំណត់ពេលវេលានៃការសរសេររបស់ SPI bus 4-wire ត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖

រូបភាព 3.3 ការកំណត់ពេលវេលានៃការសរសេររបស់ SPI bus 4 ខ្សែ
CSX គឺជាការជ្រើសរើសបន្ទះសៀគ្វីទាសករ ហើយបន្ទះឈីបនឹងត្រូវបានបើកនៅពេលដែល CSX នៅកម្រិតថាមពលទាបប៉ុណ្ណោះ។
D/CX គឺជា data/command control pin របស់ chip។ នៅពេលដែល DCX កំពុងសរសេរពាក្យបញ្ជានៅកម្រិតទាប ទិន្នន័យត្រូវបានសរសេរនៅកម្រិតខ្ពស់
SCL គឺជានាឡិកាឡានក្រុង SPI ជាមួយនឹងគែមកើនឡើងនីមួយៗបញ្ជូនទិន្នន័យ 1 ប៊ីត។
SDA គឺជាទិន្នន័យដែលបញ្ជូនដោយ SPI ដែលបញ្ជូនទិន្នន័យ 8 ប៊ីតក្នុងពេលតែមួយ។ ទម្រង់ទិន្នន័យត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖
D/CX គឺជា data/command control pin របស់ chip។ នៅពេលដែល DCX កំពុងសរសេរពាក្យបញ្ជានៅកម្រិតទាប ទិន្នន័យត្រូវបានសរសេរនៅកម្រិតខ្ពស់
SCL គឺជានាឡិកាឡានក្រុង SPI ជាមួយនឹងគែមកើនឡើងនីមួយៗបញ្ជូនទិន្នន័យ 1 ប៊ីត។
SDA គឺជាទិន្នន័យដែលបញ្ជូនដោយ SPI ដែលបញ្ជូនទិន្នន័យ 8 ប៊ីតក្នុងពេលតែមួយ។ ទម្រង់ទិន្នន័យត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖

រូបភាព 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 អ៊ីង ហើយត្រូវបានភ្ជាប់ទៅ IC បញ្ជា XPT2046 តាមរយៈម្ជុលចំនួនបួន៖ XL, XR, YU, YD ។
អេក្រង់ប៉ះធន់គឺមានទំហំ 3.2 អ៊ីង ហើយត្រូវបានភ្ជាប់ទៅ IC បញ្ជា XPT2046 តាមរយៈម្ជុលចំនួនបួន៖ XL, XR, YU, YD ។
3) ម៉ូឌុល ESP32-WROOM-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,
UART, SPI, SDIO, I2C, LED PWM, motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC, TWAI និងគ្រឿងកុំព្យូទ័រផ្សេងទៀត។
ម៉ូឌុលនេះមានបន្ទះឈីប 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,
UART, SPI, SDIO, I2C, LED PWM, motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC, TWAI និងគ្រឿងកុំព្យូទ័រផ្សេងទៀត។
4) រន្ធដោតកាត microSD
ដោយប្រើរបៀបទំនាក់ទំនង SPI និងការតភ្ជាប់ ESP32 ការគាំទ្រសម្រាប់កាត MicroSD ដែលមានសមត្ថភាពផ្សេងៗ។
ដោយប្រើរបៀបទំនាក់ទំនង SPI និងការតភ្ជាប់ ESP32 ការគាំទ្រសម្រាប់កាត MicroSD ដែលមានសមត្ថភាពផ្សេងៗ។
5) RGB LED បីពណ៌
អំពូល LED ពណ៌ក្រហម បៃតង និងខៀវ អាចត្រូវបានប្រើដើម្បីបង្ហាញពីស្ថានភាពដំណើរការរបស់កម្មវិធី។
អំពូល LED ពណ៌ក្រហម បៃតង និងខៀវ អាចត្រូវបានប្រើដើម្បីបង្ហាញពីស្ថានភាពដំណើរការរបស់កម្មវិធី។
6) ច្រកសៀរៀល
ម៉ូឌុលច្រកសៀរៀលខាងក្រៅត្រូវបានប្រើសម្រាប់ការទំនាក់ទំនងច្រកសៀរៀល។
ម៉ូឌុលច្រកសៀរៀលខាងក្រៅត្រូវបានប្រើសម្រាប់ការទំនាក់ទំនងច្រកសៀរៀល។
7) USB ទៅ Serial Port និង One-Click Download Circuit
ឧបករណ៍ស្នូលគឺ CH340C ចុងម្ខាងត្រូវបានភ្ជាប់ទៅ USB កុំព្យូទ័រ ចុងម្ខាងត្រូវបានភ្ជាប់ទៅច្រកសៀរៀល ESP32 ដូច្នេះដើម្បីសម្រេចបាននូវច្រកសៀរៀល USB ទៅ TTL ។
លើសពីនេះ សៀគ្វីទាញយកដោយចុចតែម្តងក៏ត្រូវបានភ្ជាប់ផងដែរ ពោលគឺនៅពេលទាញយកកម្មវិធី វាអាចចូលទៅក្នុងរបៀបទាញយកដោយស្វ័យប្រវត្តិ ដោយមិនចាំបាច់ប៉ះតាមរយៈខាងក្រៅនោះទេ។
ឧបករណ៍ស្នូលគឺ CH340C ចុងម្ខាងត្រូវបានភ្ជាប់ទៅ USB កុំព្យូទ័រ ចុងម្ខាងត្រូវបានភ្ជាប់ទៅច្រកសៀរៀល ESP32 ដូច្នេះដើម្បីសម្រេចបាននូវច្រកសៀរៀល USB ទៅ TTL ។
លើសពីនេះ សៀគ្វីទាញយកដោយចុចតែម្តងក៏ត្រូវបានភ្ជាប់ផងដែរ ពោលគឺនៅពេលទាញយកកម្មវិធី វាអាចចូលទៅក្នុងរបៀបទាញយកដោយស្វ័យប្រវត្តិ ដោយមិនចាំបាច់ប៉ះតាមរយៈខាងក្រៅនោះទេ។
8) ចំណុចប្រទាក់ថ្ម
ចំណុចប្រទាក់ពីរម្ជុល មួយសម្រាប់អេឡិចត្រូតវិជ្ជមាន មួយសម្រាប់អេឡិចត្រូតអវិជ្ជមាន ចូលប្រើការផ្គត់ផ្គង់ថាមពលថ្ម និងការសាកថ្ម។
ចំណុចប្រទាក់ពីរម្ជុល មួយសម្រាប់អេឡិចត្រូតវិជ្ជមាន មួយសម្រាប់អេឡិចត្រូតអវិជ្ជមាន ចូលប្រើការផ្គត់ផ្គង់ថាមពលថ្ម និងការសាកថ្ម។
9) សៀគ្វីគ្រប់គ្រងការសាកថ្មនិងការបញ្ចេញ
ឧបករណ៍ស្នូលគឺ TP4054 សៀគ្វីនេះអាចគ្រប់គ្រងចរន្តសាកថ្ម ថ្មត្រូវបានសាកដោយសុវត្ថិភាពដល់ស្ថានភាពឆ្អែត ប៉ុន្តែក៏អាចគ្រប់គ្រងការដាច់ថ្មដោយសុវត្ថិភាពផងដែរ។
ឧបករណ៍ស្នូលគឺ TP4054 សៀគ្វីនេះអាចគ្រប់គ្រងចរន្តសាកថ្ម ថ្មត្រូវបានសាកដោយសុវត្ថិភាពដល់ស្ថានភាពឆ្អែត ប៉ុន្តែក៏អាចគ្រប់គ្រងការដាច់ថ្មដោយសុវត្ថិភាពផងដែរ។
10) គ្រាប់ចុច BOOT
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងបន្ថយ IO0 ។ ប្រសិនបើនៅពេលដែលម៉ូឌុលត្រូវបានបើក ឬ ESP32 ត្រូវបានកំណត់ឡើងវិញ ការបន្ថយ IO0 នឹងចូលទៅក្នុងរបៀបទាញយក។ ករណីផ្សេងទៀតអាចត្រូវបានប្រើជាប៊ូតុងធម្មតា។
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងបន្ថយ IO0 ។ ប្រសិនបើនៅពេលដែលម៉ូឌុលត្រូវបានបើក ឬ ESP32 ត្រូវបានកំណត់ឡើងវិញ ការបន្ថយ IO0 នឹងចូលទៅក្នុងរបៀបទាញយក។ ករណីផ្សេងទៀតអាចត្រូវបានប្រើជាប៊ូតុងធម្មតា។
11) ចំណុចប្រទាក់ Type-C
ចំណុចប្រទាក់ផ្គត់ផ្គង់ថាមពលចម្បង និងចំណុចប្រទាក់ទាញយកកម្មវិធីនៃម៉ូឌុលបង្ហាញ។ ភ្ជាប់ USB ទៅច្រកសៀរៀល និងសៀគ្វីទាញយកដោយចុចតែម្តង អាចប្រើបានសម្រាប់ការផ្គត់ផ្គង់ថាមពល ការទាញយក និងទំនាក់ទំនងសៀរៀល។
ចំណុចប្រទាក់ផ្គត់ផ្គង់ថាមពលចម្បង និងចំណុចប្រទាក់ទាញយកកម្មវិធីនៃម៉ូឌុលបង្ហាញ។ ភ្ជាប់ USB ទៅច្រកសៀរៀល និងសៀគ្វីទាញយកដោយចុចតែម្តង អាចប្រើបានសម្រាប់ការផ្គត់ផ្គង់ថាមពល ការទាញយក និងទំនាក់ទំនងសៀរៀល។
12) 5V ទៅ 3.3V វ៉ុលtage សៀគ្វីនិយតករ
ឧបករណ៍ស្នូលគឺនិយតករ ME6217C33M5G LDO ។ វ៉ុលtagសៀគ្វីនិយតករ e គាំទ្រវ៉ុលធំទូលាយ 2V ~ 6.5Vtage បញ្ចូល, វ៉ុលស្ថិរភាព 3.3Vtage ទិន្នផល ហើយចរន្តទិន្នផលអតិបរមាគឺ 800mA ដែលអាចបំពេញវ៉ុលបានពេញលេញtage និងតម្រូវការបច្ចុប្បន្ននៃម៉ូឌុលបង្ហាញ។
ឧបករណ៍ស្នូលគឺនិយតករ ME6217C33M5G LDO ។ វ៉ុលtagសៀគ្វីនិយតករ e គាំទ្រវ៉ុលធំទូលាយ 2V ~ 6.5Vtage បញ្ចូល, វ៉ុលស្ថិរភាព 3.3Vtage ទិន្នផល ហើយចរន្តទិន្នផលអតិបរមាគឺ 800mA ដែលអាចបំពេញវ៉ុលបានពេញលេញtage និងតម្រូវការបច្ចុប្បន្ននៃម៉ូឌុលបង្ហាញ។
13) កំណត់គ្រាប់ចុចឡើងវិញ
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងទាញម្ជុលកំណត់ឡើងវិញ ESP32 ចុះ (ស្ថានភាពលំនាំដើមត្រូវបានទាញឡើង) ដើម្បីសម្រេចបាននូវមុខងារកំណត់ឡើងវិញ។
បន្ទាប់ពីម៉ូឌុលបង្ហាញត្រូវបានបើក ការចុចនឹងទាញម្ជុលកំណត់ឡើងវិញ ESP32 ចុះ (ស្ថានភាពលំនាំដើមត្រូវបានទាញឡើង) ដើម្បីសម្រេចបាននូវមុខងារកំណត់ឡើងវិញ។
14) Resistive Touch Screen Control Circuit
ឧបករណ៍ស្នូលគឺ XPT2046 ដែលទំនាក់ទំនងជាមួយ ESP32 តាមរយៈ SPI ។
សៀគ្វីនេះគឺជាស្ពានរវាងអេក្រង់ប៉ះធន់ និងមេ ESP32 ដែលទទួលខុសត្រូវក្នុងការបញ្ជូនទិន្នន័យនៅលើអេក្រង់ប៉ះទៅមេ ESP32 ដូច្នេះដើម្បីទទួលបានកូអរដោនេនៃចំណុចប៉ះ។
ឧបករណ៍ស្នូលគឺ XPT2046 ដែលទំនាក់ទំនងជាមួយ ESP32 តាមរយៈ SPI ។
សៀគ្វីនេះគឺជាស្ពានរវាងអេក្រង់ប៉ះធន់ និងមេ ESP32 ដែលទទួលខុសត្រូវក្នុងការបញ្ជូនទិន្នន័យនៅលើអេក្រង់ប៉ះទៅមេ ESP32 ដូច្នេះដើម្បីទទួលបានកូអរដោនេនៃចំណុចប៉ះ។
15) ពង្រីកម្ជុលបញ្ចូល
ច្រក IO ដែលមិនប្រើពីរនៅលើម៉ូឌុល ESP32 ត្រូវបានដកចេញសម្រាប់ការប្រើប្រាស់គ្រឿងកុំព្យូទ័រ។
ច្រក IO ដែលមិនប្រើពីរនៅលើម៉ូឌុល ESP32 ត្រូវបានដកចេញសម្រាប់ការប្រើប្រាស់គ្រឿងកុំព្យូទ័រ។
16) សៀគ្វីត្រួតពិនិត្យអំពូល Backlight
ឧបករណ៍ស្នូលគឺ BSS138 field effect tube ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅនឹងម្ជុលត្រួតពិនិត្យអំពូល Backlight នៅលើមេ ESP32 ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅនឹងបង្គោលអវិជ្ជមាននៃអំពូល Backlight LED lamp. ម្ជុលគ្រប់គ្រងអំពូល Backlight ទាញឡើង ពន្លឺខាងក្រោយ បើមិនដូច្នេះទេបិទ។
ឧបករណ៍ស្នូលគឺ BSS138 field effect tube ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅនឹងម្ជុលត្រួតពិនិត្យអំពូល Backlight នៅលើមេ ESP32 ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅនឹងបង្គោលអវិជ្ជមាននៃអំពូល Backlight LED lamp. ម្ជុលគ្រប់គ្រងអំពូល Backlight ទាញឡើង ពន្លឺខាងក្រោយ បើមិនដូច្នេះទេបិទ។
17) ចំណុចប្រទាក់អ្នកនិយាយ
ស្ថានីយខ្សែភ្លើងត្រូវតែភ្ជាប់បញ្ឈរ។ ប្រើដើម្បីចូលប្រើឧបករណ៍បំពងសំឡេង mono និងឧបករណ៍បំពងសំឡេង។
ស្ថានីយខ្សែភ្លើងត្រូវតែភ្ជាប់បញ្ឈរ។ ប្រើដើម្បីចូលប្រើឧបករណ៍បំពងសំឡេង mono និងឧបករណ៍បំពងសំឡេង។
18) ថាមពលអូឌីយ៉ូ Amplifier សៀគ្វី
ឧបករណ៍ស្នូលគឺអូឌីយ៉ូ FM8002E ampLifier IC ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅម្ជុលទិន្នផលតម្លៃអូឌីយ៉ូ ESP32 DAC ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅចំណុចប្រទាក់ស្នែង។ មុខងារនៃសៀគ្វីនេះគឺដើម្បីជំរុញស្នែងថាមពលតូចមួយ ឬឧបករណ៍បំពងសំឡេងឱ្យបញ្ចេញសំឡេង។ សម្រាប់ការផ្គត់ផ្គង់ថាមពល 5V ថាមពលដ្រាយអតិបរមាគឺ 1.5W (ផ្ទុក 8 ohms) ឬ 2W (ផ្ទុក 4 ohms) ។
ឧបករណ៍ស្នូលគឺអូឌីយ៉ូ FM8002E ampLifier IC ។ ចុងម្ខាងនៃសៀគ្វីនេះត្រូវបានភ្ជាប់ទៅម្ជុលទិន្នផលតម្លៃអូឌីយ៉ូ ESP32 DAC ហើយចុងម្ខាងទៀតត្រូវបានភ្ជាប់ទៅចំណុចប្រទាក់ស្នែង។ មុខងារនៃសៀគ្វីនេះគឺដើម្បីជំរុញស្នែងថាមពលតូចមួយ ឬឧបករណ៍បំពងសំឡេងឱ្យបញ្ចេញសំឡេង។ សម្រាប់ការផ្គត់ផ្គង់ថាមពល 5V ថាមពលដ្រាយអតិបរមាគឺ 1.5W (ផ្ទុក 8 ohms) ឬ 2W (ផ្ទុក 4 ohms) ។
19) SPI Peripheral Interface
ចំណុចប្រទាក់ផ្តេក 4 ខ្សែ។ ណែនាំម្ជុលជ្រើសរើសបន្ទះឈីបដែលមិនប្រើ និងម្ជុលចំណុចប្រទាក់ SPI ដែលប្រើដោយកាត MicroSD ដែលអាចត្រូវបានប្រើសម្រាប់ឧបករណ៍ SPI ខាងក្រៅ ឬច្រក IO ធម្មតា។
ចំណុចប្រទាក់ផ្តេក 4 ខ្សែ។ ណែនាំម្ជុលជ្រើសរើសបន្ទះឈីបដែលមិនប្រើ និងម្ជុលចំណុចប្រទាក់ SPI ដែលប្រើដោយកាត MicroSD ដែលអាចត្រូវបានប្រើសម្រាប់ឧបករណ៍ SPI ខាងក្រៅ ឬច្រក IO ធម្មតា។
20) ចំណុចប្រទាក់ I2C គ្រឿងកុំព្យូទ័រ
ចំណុចប្រទាក់ផ្តេក 4 ខ្សែ។ ដឹកនាំម្ជុលដែលមិនប្រើពីរដើម្បីបង្កើតចំណុចប្រទាក់ I2C ដែលអាចត្រូវបានប្រើសម្រាប់ឧបករណ៍ IIC ខាងក្រៅ ឬច្រក IO ធម្មតា។
ចំណុចប្រទាក់ផ្តេក 4 ខ្សែ។ ដឹកនាំម្ជុលដែលមិនប្រើពីរដើម្បីបង្កើតចំណុចប្រទាក់ I2C ដែលអាចត្រូវបានប្រើសម្រាប់ឧបករណ៍ IIC ខាងក្រៅ ឬច្រក IO ធម្មតា។
៣.២. ការពន្យល់លម្អិតនៃដ្យាក្រាមគ្រោងការណ៍នៃម៉ូឌុលបង្ហាញ
1) សៀគ្វីចំណុចប្រទាក់ Type-C

រូបភាព 3.5 សៀគ្វីចំណុចប្រទាក់ Type-C
នៅក្នុងសៀគ្វីនេះ 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 នៅលើក្តារ។
2) វ៉ុល 5V ទៅ 3.3Vtage សៀគ្វីនិយតករ

រូបភាពទី 3.6 វ៉ុលtage សៀគ្វីនិយតករ
នៅក្នុងសៀគ្វីនេះ C16~C19 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់ ដែលត្រូវបានប្រើដើម្បីរក្សាស្ថេរភាពនៃវ៉ុលបញ្ចូល។tage និងទិន្នផលវ៉ុលtagអ៊ី U1 គឺជា 5V ទៅ 3.3V LDO ដែលមានលេខម៉ូដែល ME6217C33M5G ។ ដោយសារតែសៀគ្វីភាគច្រើននៅលើម៉ូឌុលបង្ហាញត្រូវការការផ្គត់ផ្គង់ថាមពល 3.3V ហើយការបញ្ចូលថាមពលនៃចំណុចប្រទាក់ Type-C គឺជាមូលដ្ឋាន 5V ដូច្នេះវ៉ុលtage និយតករបម្លែងសៀគ្វីត្រូវបានទាមទារ។
3) សៀគ្វីត្រួតពិនិត្យអេក្រង់ប៉ះធន់

រូបភាព 3.7 សៀគ្វីគ្រប់គ្រងអេក្រង់ប៉ះធន់
នៅក្នុងសៀគ្វីនេះ C25 និង C27 គឺជា bypass filter capacitor ដែលត្រូវបានប្រើដើម្បីរក្សាវ៉ុលបញ្ចូល។tage ស្ថេរភាព។ R22 និង R32 គឺជារេស៊ីស្តង់ទាញឡើងដែលប្រើដើម្បីរក្សាស្ថានភាពម្ជុលលំនាំដើមឱ្យខ្ពស់។ U4 គឺជា IC ត្រួតពិនិត្យ XPT2046 មុខងាររបស់ IC នេះគឺដើម្បីទទួលបានកូអរដោណេវ៉ុលtage តម្លៃនៃចំណុចប៉ះនៃអេក្រង់ប៉ះធន់ទ្រាំតាមរយៈ X+, X-, Y+, Y- បួន pins ហើយបន្ទាប់មកតាមរយៈការបំប្លែង ADC តម្លៃ ADC ត្រូវបានបញ្ជូនទៅមេ ESP32 ។ មេ ESP32 បន្ទាប់មកបម្លែងតម្លៃ ADC ទៅជាតម្លៃកូអរដោនេភីកសែលនៃការបង្ហាញ។ XPT2046 ប្រាស្រ័យទាក់ទងជាមួយមេ ESP32 តាមរយៈ SPI bus ហើយដោយសារតែវាចែករំលែក SPI bus ជាមួយការបង្ហាញ ស្ថានភាពបើកដំណើរការត្រូវបានគ្រប់គ្រងតាមរយៈ CS pin។ ម្ជុល PEN គឺជាម្ជុលរំខានការប៉ះ ហើយកម្រិតបញ្ចូលគឺទាបនៅពេលដែលព្រឹត្តិការណ៍ប៉ះកើតឡើង។
4) USB ទៅកាន់ច្រកសៀរៀល និងសៀគ្វីទាញយកដោយចុចតែម្តង

រូបភាព 3.8 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 ត្រូវបានទាញចុះភ្លាមៗ នៅពេលនេះវានឹងចូលទៅក្នុងរបៀបទាញយក។
ខ. ម្ជុល 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 ត្រូវបានទាញចុះភ្លាមៗ នៅពេលនេះវានឹងចូលទៅក្នុងរបៀបទាញយក។
5) ថាមពលអូឌីយ៉ូ ampសៀគ្វី lifier

រូបភាព 3.9 ថាមពលអូឌីយ៉ូ 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 ។ កម្រិតទាបត្រូវបានបើក។ តាមលំនាំដើម កម្រិតខ្ពស់ត្រូវបានបើក។
6) សៀគ្វីត្រួតពិនិត្យមេ ESP32-WROOM-32E

រូបភាព 3.10 ESP32-WROOM-32E សៀគ្វីត្រួតពិនិត្យមេ
នៅក្នុងសៀគ្វីនេះ C4 និង C5 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់ ហើយ U2 គឺជាម៉ូឌុល ESP32-WROOM-32E ។ សម្រាប់ព័ត៌មានលម្អិតអំពីសៀគ្វីខាងក្នុងនៃម៉ូឌុលនេះ សូមមើលឯកសារផ្លូវការ។
7) កំណត់ឡើងវិញនូវគ្រាប់ចុច

រូបភាព 3.11 សៀគ្វីកំណត់ឡើងវិញគ្រាប់ចុច
នៅក្នុងសៀគ្វីនេះ 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 ត្រូវបានកំណត់ឡើងវិញ ហើយចូលទៅក្នុងស្ថានភាពដំណើរការធម្មតា។
ខ. នៅពេលដែល C3 ត្រូវបានគិតថ្លៃ C3 គឺស្មើនឹងសៀគ្វីបើក RESET pin ត្រូវបានទាញឡើង ការកំណត់ឡើងវិញ 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.25mm, R29 និង R30 គឺជាឧបករណ៍ទប់លំនឹង impedance ហើយ Q5 គឺជាបំពង់បែបផែនវាលដែលគ្រប់គ្រងការផ្គត់ផ្គង់ថាមពលបញ្ចូល 5V ។ R31 គឺជារេស៊ីស្តង់ទាញចុះក្រោម។ ភ្ជាប់ RXD0 និង TXD0 ទៅនឹងម្ជុលសៀរៀល ហើយផ្គត់ផ្គង់ថាមពលទៅម្ជុលពីរផ្សេងទៀត។ ច្រកនេះត្រូវបានភ្ជាប់ទៅច្រកសៀរៀលដូចគ្នាទៅនឹងម៉ូឌុលច្រក USB-to-serial នៅលើក្តារ។
9) ពង្រីក IO និងសៀគ្វីចំណុចប្រទាក់គ្រឿងកុំព្យូទ័រ

រូបភាព 3.13 ពង្រីក IO និងសៀគ្វីចំណុចប្រទាក់គ្រឿងកុំព្យូទ័រ
នៅក្នុងសៀគ្វីនេះ P3 និង P4 គឺ 4P 1.25mm pitch seats ហើយ JP3 គឺ 2P 1.25mm pitch seats។ R33 និង R34 គឺជាឧបករណ៍ទប់ទល់ទាញ I2C ។ SPI_CLK, SPI_MISO, SPI_MOSI pins ត្រូវបានចែករំលែកជាមួយម្ជុល SPI កាត MicroSD ។ Pins SPI_CS, IIC_SCL, IIC_SDA, IO35, IO39 មិនត្រូវបានប្រើដោយឧបករណ៍នៅលើយន្តហោះទេ ដូច្នេះពួកវាត្រូវបានដឹកនាំចេញដើម្បីភ្ជាប់ឧបករណ៍ SPI និង IIC ហើយក៏អាចប្រើសម្រាប់ IO ធម្មតាផងដែរ។ ប្រការដែលត្រូវប្រយ័ត្ន៖
A. IO35 និង IO39 អាចគ្រាន់តែជាម្ជុលបញ្ចូលប៉ុណ្ណោះ។
ខ. នៅពេលដែលម្ជុល IIC ត្រូវបានប្រើសម្រាប់ IO ធម្មតា វាជាការល្អបំផុតក្នុងការដកធន់ទ្រាំនឹងការទាញ R33 និង R34 ចេញ។
ខ. នៅពេលដែលម្ជុល IIC ត្រូវបានប្រើសម្រាប់ IO ធម្មតា វាជាការល្អបំផុតក្នុងការដកធន់ទ្រាំនឹងការទាញ R33 និង R34 ចេញ។
10) ការសាកថ្មនិងសៀគ្វីគ្រប់គ្រងការឆក់

រូបភាពទី 3.13 សៀគ្វីគ្រប់គ្រងការបញ្ចូលថ្ម និងការបញ្ចោញ
នៅក្នុងសៀគ្វីនេះ C20, C21, C22 និង C23 គឺជា capacitor តម្រងឆ្លងកាត់។ U6 គឺជា IC គ្រប់គ្រងការសាកថ្ម TP4054។ R27 គ្រប់គ្រងចរន្តសាកថ្ម។ JP2 គឺជាកៅអី 2P 1.25mm ភ្ជាប់ជាមួយថ្ម។ Q3 គឺជា P-channel FET ។ R28 គឺជាឧបករណ៍ទប់ទល់ទាញក្រឡាចត្រង្គ Q3 ។ TP4054 សាកថ្មតាមរយៈ BAT pin ភាពធន់ R27 តូចជាង ចរន្តសាកធំជាង អតិបរមាគឺ 500mA ។ Q3 និង R28 រួមគ្នាបង្កើតជាសៀគ្វីបញ្ចេញថ្ម នៅពេលដែលមិនមានការផ្គត់ផ្គង់ថាមពលតាមរយៈចំណុចប្រទាក់ Type-C វ៉ុល +5Vtage គឺ 0 បន្ទាប់មកច្រក Q3 ត្រូវបានទាញចុះទៅកម្រិតទាប បង្ហូរ និងប្រភពបើក ហើយថ្មផ្គត់ផ្គង់ថាមពលទៅម៉ូឌុលបង្ហាញទាំងមូល។ នៅពេលដំណើរការតាមរយៈចំណុចប្រទាក់ Type-C វ៉ុល +5Vtage គឺ 5V បន្ទាប់មក Q3 gate មាន 5V ខ្ពស់ បង្ហូរ និងប្រភពត្រូវបានកាត់ផ្តាច់ ហើយការផ្គត់ផ្គង់ថ្មត្រូវបានរំខាន។
11) ចំណុចប្រទាក់លួសបន្ទះ LCD 48P

រូបភាព 3.14 18P LCD panel wiring welding interface
នៅក្នុងសៀគ្វីនេះ C24 គឺជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់ ហើយ QD1 គឺជាចំណុចប្រទាក់ 18P 0.8mm pitch liquid crystal screen welding interface ។ QD1 មានម្ជុលសញ្ញាអេក្រង់ប៉ះធន់ អេក្រង់ LCD វ៉ុលtage pin, SPI communication pin, control pin និង backlight circuit pin។ ESP32 ប្រើម្ជុលទាំងនេះដើម្បីគ្រប់គ្រងអេក្រង់ LCD និងប៉ះ។
12) ទាញយកសៀគ្វីគន្លឹះ

រូបភាព 3.15 សៀគ្វីប៊ូតុងទាញយក
នៅក្នុងសៀគ្វីនេះ KEY2 គឺជាកូនសោរ ហើយ R5 គឺជារេស៊ីស្តង់ទាញឡើង។ IO0 គឺខ្ពស់តាមលំនាំដើម និងទាបនៅពេលចុច KEY2 ។ ចុច KEY2 ឱ្យជាប់ រួចបើក ឬកំណត់ឡើងវិញ ហើយ ESP32 នឹងចូលទៅក្នុងរបៀបទាញយក។ ក្នុងករណីផ្សេងទៀត KEY2 អាចត្រូវបានប្រើជាសោធម្មតា។
13) សៀគ្វីរកឃើញថាមពលថ្ម

រូបភាព 3.15 សៀគ្វីរកឃើញកម្រិតថ្ម
នៅក្នុងសៀគ្វីនេះ 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.
14) សៀគ្វីត្រួតពិនិត្យអំពូល LCD

រូបភាព 3.16 សៀគ្វីត្រួតពិនិត្យអំពូល 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 ។
15) សៀគ្វីត្រួតពិនិត្យពន្លឺបីពណ៌ RGB

រូបភាព 3.17 សៀគ្វីត្រួតពិនិត្យអំពូល Backlight LCD
នៅក្នុងសៀគ្វីនេះ LED2 គឺជា RGB បីពណ៌ lampហើយ R14 ~ R16 គឺជាលីត្របីពណ៌amp ឧបករណ៍កំណត់បច្ចុប្បន្ន។ LED2 មានអំពូល LED ពណ៌ក្រហម បៃតង និងខៀវ ដែលជាការភ្ជាប់ anode ទូទៅ IO16, IO17 និង IO22 គឺជាម្ជុលបញ្ជាបី ដែលបំភ្លឺអំពូល LED នៅកម្រិតទាប និងពន្លត់ភ្លើង LED នៅកម្រិតខ្ពស់។
16) សៀគ្វីចំណុចប្រទាក់រន្ធដោតកាត MicroSD

រូបភាព 3.18 សៀគ្វីចំណុចប្រទាក់រន្ធដោតកាត MicroSD
នៅក្នុងសៀគ្វីនេះ SD_CARD1 គឺជារន្ធដោតកាត MicroSD ។ R17 ដល់ R21 គឺជារេស៊ីស្តង់ទាញឡើងសម្រាប់ម្ជុលនីមួយៗ។ C26 គឺជា capacitor តម្រងឆ្លងកាត់។ សៀគ្វីចំណុចប្រទាក់នេះទទួលយករបៀបទំនាក់ទំនង SPI ។ គាំទ្រការផ្ទុកកាត MicroSD ដែលមានល្បឿនលឿន។
ចំណាំថាចំណុចប្រទាក់នេះចែករំលែក SPI bus ជាមួយចំណុចប្រទាក់គ្រឿងកុំព្យូទ័រ SPI ។
ចំណាំថាចំណុចប្រទាក់នេះចែករំលែក SPI bus ជាមួយចំណុចប្រទាក់គ្រឿងកុំព្យូទ័រ SPI ។
៣.៣. ការប្រុងប្រយ័ត្នសម្រាប់ការប្រើប្រាស់ម៉ូឌុលបង្ហាញ
- ម៉ូឌុលបង្ហាញត្រូវបានសាកដោយថ្ម អូប៉ាល័រខាងក្រៅចាក់អូឌីយ៉ូ ហើយអេក្រង់បង្ហាញក៏ដំណើរការផងដែរ នៅពេលនេះ ចរន្តសរុបអាចលើសពី 500mA។ ក្នុងករណីនេះ អ្នកត្រូវយកចិត្តទុកដាក់លើចរន្តអតិបរិមាដែលគាំទ្រដោយខ្សែ Type-C និងចរន្តអតិបរិមាដែលគាំទ្រដោយថាមពល។
ចំណុចប្រទាក់ផ្គត់ផ្គង់ ដើម្បីជៀសវាងការផ្គត់ផ្គង់ថាមពលមិនគ្រប់គ្រាន់។ - កំឡុងពេលប្រើប្រាស់ សូមកុំប៉ះ LDO voltage និយតករ និង IC គ្រប់គ្រងការសាកថ្មដោយដៃរបស់អ្នក ដើម្បីជៀសវាងការឆេះដោយសីតុណ្ហភាពខ្ពស់។
- នៅពេលភ្ជាប់ច្រក IO សូមយកចិត្តទុកដាក់លើការប្រើប្រាស់ IO ដើម្បីជៀសវាងការភ្ជាប់ខុស ហើយការកំណត់កូដកម្មវិធីមិនត្រូវគ្នា។
- ប្រើផលិតផលដោយសុវត្ថិភាព និងសមហេតុផល។
មាតិកា
លាក់
ឯកសារ/ធនធាន
![]() |
អេក្រង់ LCD WIKI E32R32P, E32N32P 3.2 អ៊ីញ IPS ESP32-32E ម៉ូឌុលបង្ហាញ [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E Display Module, E32R32P E32N32P, 3.2inch IPS ESP32-32E Display Module, IPS ESP32-32E Display Module, Display Module 32. |
![]() |
LCD wiki E32R32P, E32N32P 3.2inch IPS ESP32-32E Display Module [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E Display Module, E32R32P E32N32P, 3.2inch IPS ESP32-32E Display Module, IPS ESP32-32E Display Module, Display Module 32. |