កញ្ចប់អភិវឌ្ឍន៍ ATOMS3
សៀវភៅណែនាំអ្នកប្រើប្រាស់
គ្រោង
AtomS3 គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដោយផ្អែកលើបន្ទះឈីប ESP32-S3 និងរួមបញ្ចូលអេក្រង់ 0.85 "TFT ។ បន្ទះនេះត្រូវបានបំពាក់ដោយប៊ូតុងពីរ និងរន្ធ USB-C បន្ថែមពីលើ WS2812LED និងអង់តែន 2.4g ។ 
1.1 សមាសភាពផ្នែករឹង
ផ្នែករឹង AtomS3៖ បន្ទះឈីប ESP32-S3, អេក្រង់ TFT, ពណ៌ LED, ប៊ូតុង, Y8089DCDC ។ Esp32-s3 គឺជាបន្ទះឈីបតែមួយដែលរួមបញ្ចូលជាមួយ 2.4ghz Wi-Fi និង Bluetooth (LE) ជាមួយនឹងមុខងារ Long Range ។ Esp32-s3 ត្រូវបានបំពាក់ដោយអង្គដំណើរការ Xtensa® 32-bit LX7 dual-core processor រហូតដល់ 240mhz, built-in in 512KB SRAM (TCM), 45 pin GPIO programmable និងចំណុចប្រទាក់ទំនាក់ទំនងសម្បូរបែប។ Esp32-s3 គាំទ្រសមត្ថភាពធំនៃ SPI Flash octal ល្បឿនខ្ពស់ និង RAM ក្រៅ Chip និងគាំទ្រការរក្សាទុកទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធដោយអ្នកប្រើប្រាស់ និងឃ្លាំងសម្ងាត់ការណែនាំ។
អេក្រង់ TFT គឺជាអេក្រង់ពណ៌ 0.85” ដំណើរការដោយ GC9107 ជាមួយនឹងកម្រិតភាពច្បាស់ 128 x 128 ។ វ៉ុលប្រតិបត្តិការtage ជួរ 2.4-3.3V ជួរសីតុណ្ហភាពប្រតិបត្តិការ 0-40 ° C ។
បន្ទះឈីបគ្រប់គ្រងថាមពលគឺ SY8089 របស់ Silergy ។ វ៉ុលការងារtagជួរ e គឺ 2.7V-5.5V ចរន្តសាកគឺ 2A។ AtomS3 ភ្ជាប់មកជាមួយនូវអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការដើម្បីសរសេរកម្មវិធី ESP32 អ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវធ្វើ និងអភិវឌ្ឍ
ការពិពណ៌នាកូដ PIN
2.1.USB INTERFACE
AtomS3 ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងចំណុចប្រទាក់ USB ប្រភេទ-c និងគាំទ្រពិធីការទំនាក់ទំនងស្តង់ដារ USB2.0 ។
2.2.GROVE INTERFACE
4P ត្រូវបានបំពាក់ជាមួយចំណុចប្រទាក់ MSCAMREA GROVE ដែលមានគម្លាត 2.0mm ។ ខ្សែភ្លើងខាងក្នុងត្រូវបានភ្ជាប់ទៅ GND, 5V, GPIO36 និង GPI037 ។

2.3.GPIO INTERFACE 
5p ត្រូវបានបំពាក់ដោយចំណុចប្រទាក់ busbar គម្លាត 2.54mm ហើយខ្សែខាងក្នុងត្រូវបានភ្ជាប់ទៅ GPI014, GPIO17, GPI042, GPI040 និង 3.3V ។
4p ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងច្រករថយន្តក្រុងចម្ងាយ 2.54mm ហើយខ្សែខាងក្នុងគឺ GPI038, GPI039, SV និង GND។
ការពិពណ៌នាមុខងារ
ជំពូកនេះបង្ហាញម៉ូឌុល និងមុខងារផ្សេងៗរបស់ ESP32-S3។
3.1.CPU និងអង្គចងចាំ
Xtensai, dual core 32-bit LX7 microprocessormp ដល់ 240 MHz
- រ៉ូម ៣៨៤ K384
- 512 K8 SRAM
- 16 KB SRAM ក្នុង RTC
- SP/, ទ្វេ SP/, Quad SPI Octal SRI OP' និង OP/ interfaces ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅ flash និង RAM ខាងក្រៅច្រើន
- ឧបករណ៍បញ្ជាពន្លឺដែលមានឃ្លាំងសម្ងាត់ត្រូវបានគាំទ្រ
- Flash in-Circuit Programming (/CP) ត្រូវបានគាំទ្រ
3.2 ការពិពណ៌នាអំពីការផ្ទុក
3.2.1.External Flash និង RAM
ESP32-S3 គាំទ្រ SPI, Dual SPI, Quad SPI, Octal SPI, QM និង OPI interfaces ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅ flash និង RAM ខាងក្រៅច្រើន។
ភ្លើង flash និង RAM ខាងក្រៅអាចត្រូវបានផ្គូផ្គងទៅក្នុងទំហំអង្គចងចាំការណែនាំ CPU និងទំហំអង្គចងចាំទិន្នន័យបានតែអានប៉ុណ្ណោះ។ RAM ខាងក្រៅក៏អាចត្រូវបានគូសវាសទៅក្នុងទំហំអង្គចងចាំទិន្នន័យ CPU ផងដែរ។ ESP32-S3 គាំទ្រដល់ទៅ 168 នៃ flash និង RAM ខាងក្រៅ និងការអ៊ិនគ្រីប/ឌិគ្រីបផ្នែករឹងដោយផ្អែកលើ XTS-AES ដើម្បីការពារកម្មវិធីអ្នកប្រើប្រាស់ និងទិន្នន័យនៅក្នុង flash និង RAM ខាងក្រៅ។
តាមរយៈឃ្លាំងសម្ងាត់ល្បឿនលឿន ESP32-S3 អាចគាំទ្រក្នុងពេលតែមួយរហូតដល់៖
- ពន្លឺខាងក្រៅ ឬ RAM ត្រូវបានគូសផែនទីក្នុងទំហំការណែនាំ 32 MB ជាប្លុកនីមួយៗនៃ 64 KB
- RAM ខាងក្រៅបានគូសផែនទីចូលទៅក្នុងទំហំទិន្នន័យ 32 MB ជាប្លុកបុគ្គលនៃ 64 KB ។ ការអាន និងសរសេរ 8-bit, 16-bit, 32-bit និង 128-bit គឺ External flash ក៏អាចត្រូវបានគូសវាសទៅក្នុងទំហំទិន្នន័យ 32 MB ជាប្លុកនីមួយៗនៃ 64 KB ប៉ុន្តែគាំទ្រតែ 8-bit, 16-bit, 32 ប៉ុណ្ណោះ។ - ប៊ីតនិង 128 ប៊ីតអាន។
3.3.CPU CLOCK
នាឡិកាស៊ីភីយូមានប្រភពបីដែលអាចកើតមាន៖
- នាឡិកាគ្រីស្តាល់សំខាន់ខាងក្រៅ
- លំយោល RC ល្បឿនលឿនខាងក្នុង (ជាធម្មតាប្រហែល 17.5 MHz និងអាចលៃតម្រូវបាន)
- នាឡិកា PLL
កម្មវិធីអាចជ្រើសរើសប្រភពនាឡិកាពីនាឡិកាទាំងបីខាងលើ។ ប្រភពនាឡិកាដែលបានជ្រើសរើសជំរុញនាឡិកា CPU ដោយផ្ទាល់ ឬបន្ទាប់ពីការបែងចែក អាស្រ័យលើកម្មវិធី។ នៅពេលដែល CPU ត្រូវបានកំណត់ឡើងវិញ ប្រភពនាឡិកាលំនាំដើមនឹងជានាឡិកាគ្រីស្តាល់ចម្បងខាងក្រៅដែលបែងចែកដោយ 2 ។
៣.៤. ការគ្រប់គ្រង RTC និងថាមពលទាប
ជាមួយនឹងការប្រើប្រាស់បច្ចេកវិជ្ជាគ្រប់គ្រងថាមពលកម្រិតខ្ពស់ ESP32-S3 អាចប្តូររវាងរបៀបថាមពលផ្សេងៗគ្នា។ (សូមមើលតារាងទី 1) ។
- របៀបសកម្ម៖ វិទ្យុស៊ីភីយូ និងបន្ទះឈីបត្រូវបានបើក។ បន្ទះឈីបអាចទទួល បញ្ជូន ឬស្តាប់។
- របៀបគេង៖ ស៊ីភីយូដំណើរការ ហើយល្បឿននាឡិកាអាចត្រូវបានកាត់បន្ថយ។ ខ្សែមូលដ្ឋានឥតខ្សែ និងវិទ្យុត្រូវបានបិទ ប៉ុន្តែការភ្ជាប់ឥតខ្សែអាចនៅតែសកម្ម។
- របៀបគេងលក់ស្រួល៖ ស៊ីភីយូត្រូវបានផ្អាក។ គ្រឿងកុំព្យូទ័រ RTC ក៏ដូចជា ULP coprocessor អាចត្រូវបានដាស់ឡើងជាទៀងទាត់ដោយកម្មវិធីកំណត់ម៉ោង។ ព្រឹត្តិការណ៍ដាស់តឿនណាមួយ (MAC កម្មវិធីកំណត់ម៉ោង RTC របស់ម្ចាស់ផ្ទះ ឬការរំខានពីខាងក្រៅ) នឹងដាស់បន្ទះឈីប។ ការតភ្ជាប់ឥតខ្សែអាចនៅតែសកម្ម។ អ្នកប្រើអាចសម្រេចចិត្តជាជម្រើសនូវគ្រឿងកុំព្យូទ័រណាដែលត្រូវបិទ/រក្សាទុក (យោងទៅលើរូបទី ១) ក្នុងគោលបំណងសន្សំសំចៃថាមពល។
- របៀបគេងជ្រៅ៖ CPU និងគ្រឿងកុំព្យូទ័រភាគច្រើនត្រូវបានបិទ។ មានតែអង្គចងចាំ RTC ប៉ុណ្ណោះដែលត្រូវបានបើក ហើយឧបករណ៍ភ្ជាប់ RTC គឺជាទិន្នន័យតភ្ជាប់ Wi-Fi ត្រូវបានរក្សាទុកក្នុងអង្គចងចាំ RTC ។ ឧបករណ៍ដំណើរការ ULP មានមុខងារ
| របៀបការងារ ការពិពណ៌នាវាយបញ្ចូល (itA) | ||
| គេងលក់ស្រួល | VDD_SPI និង Wi-Fi ត្រូវបានបិទ ហើយ GPIOs ទាំងអស់មានឧបសគ្គខ្ពស់។ | 2401 |
| ងងុយគេង | អង្គចងចាំ RTC និងឧបករណ៍ភ្ជាប់ RTC ត្រូវបានបើក។ | 8 |
| អង្គចងចាំ RTC ត្រូវបានបើក។ គ្រឿងកុំព្យូទ័រ RTC ត្រូវបានបិទ។ | 7 | |
| បិទថាមពល | CHIP_PU ត្រូវបានកំណត់ទៅកម្រិតទាប។ បន្ទះឈីបត្រូវបានបិទ។ | 1 |
លក្ខណៈអគ្គិសនី
៤.១. ដាច់ខាតការវាយតម្លៃអតិបរមា
តារាងទី 2៖ ការវាយតម្លៃអតិបរមាដាច់ខាត
| និមិត្តសញ្ញា | ប៉ារ៉ាម | Mh | អតិបរមា | |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU ។ VDD_SPI |
វ៉ុលtage បានអនុវត្តទៅម្ជុលផ្គត់ផ្គង់ថាមពលក្នុងមួយដែនថាមពល | 0. | 4. | V |
| !លទ្ធផល។ | ចរន្តទិន្នផលសរុប l0 | 1500 | mA | |
| TSTORE | សីតុណ្ហភាពផ្ទុក | -៤០ | 150 | °C |
- តាមរយៈបន្ទះផ្គត់ផ្គង់ថាមពល យោង ESP១៧.៦ លក្ខណៈបច្ចេកទេស ឧបសម្ព័ន្ធ 10_MUX ជា SD_CLK នៃការផ្គត់ផ្គង់ថាមពលសម្រាប់ VDD_SDIO ។
៤.២. វិទ្យុ WIFI និង BASEBAND
វិទ្យុ ESP32-S3 Wi-Fi និង baseband គាំទ្រលក្ខណៈពិសេសដូចខាងក្រោមៈ
- 11b/g/n
- 11n MCS0-7 ដែលគាំទ្រ 20 MHz និង 40 MHz bandwidth
- 11n MCS32
- 11n 0.4 1.15 ចន្លោះពេលយាម
- អត្រាទិន្នន័យរហូតដល់ 150 Mbps
- RX STEC (ស្ទ្រីមលំហតែមួយ)
- ថាមពលបញ្ជូនដែលអាចលៃតម្រូវបាន។
- ភាពចម្រុះនៃអង់តែន៖
ESP32-S3 គាំទ្រភាពចម្រុះនៃអង់តែនជាមួយនឹងកុងតាក់ RF ខាងក្រៅ។ កុងតាក់នេះត្រូវបានគ្រប់គ្រងដោយមួយ ឬច្រើន។
GPI0s និងប្រើដើម្បីជ្រើសរើសអង់តែនល្អបំផុតដើម្បីកាត់បន្ថយផលប៉ះពាល់នៃភាពមិនល្អឥតខ្ចោះរបស់ឆានែល។
៤.៣. BLUETOOTH LE RF TRANSMITTER (TX) លក្ខណៈជាក់លាក់
តារាងទី 3៖ លក្ខណៈឧបករណ៍បញ្ជូន Bluetooth LE 1 Mbps
| ការពិពណ៌នាប៉ារ៉ាម៉ែត្រអប្បបរមា | វាយ | ឯកតាអតិបរមា | |||
| ភាពរសើប 030.8% PER | — | — | -៥៨. | — | dBm |
| សញ្ញាដែលទទួលបានអតិបរមា @30.8% PER | — | — | 8 | — | dBm |
| ឆានែល C/I | F = FO MHz | — | 9 | — | dB |
| ការជ្រើសរើសឆានែលដែលនៅជាប់គ្នា C/I | ច. FO + 1 MHz | — | -3 | — | dB |
| ច. FO - 1 MHz | — | -3 | — | dB | |
| ច. FO + 2 MHz | — | -៤០ | — | dB | |
| ច. FO - 2 MHz | — | -៤០ | — | dB | |
| F = FO + 3 MHz | — | -៤០ | — | dB | |
| ច. FO - 3 MHz | — | -៤០ | — | dB | |
ចាប់ផ្តើមរហ័ស
1.1.ARDUINO IDE
ទស្សនាផ្លូវការរបស់ Arduino webគេហទំព័រ (https://www.arduino.cc/en/Main/Software) ជ្រើសរើសកញ្ចប់ដំឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការផ្ទាល់ខ្លួនរបស់អ្នកដើម្បីទាញយក។ > 1.បើក Arduino IDE រុករកទៅ ' File' -> 'Peferences' -> ' Settings' > 2. Copy the following M5Stack Boards Manager url ទៅ 'អ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម URLស៖' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.ចូលទៅកាន់ 'Tools' ->' Board: ' ->' Boards Manager...' >4.Search 'ESP32' នៅក្នុងបង្អួចដែលលេចឡើង រកវាហើយចុច 'Install' >5.select 'Tools' - >' ក្រុមប្រឹក្សាភិបាល៖' -> 'ESP32-Arduino-ESP32 ម៉ូឌុលអភិវឌ្ឍន៍

1.2.BLUETOOTH SERIAL
បើក Arduino IDE ហើយបើក exampកម្មវិធីលី File' -> ' ឧamples' -> 'BluetoothSerial' -> 'SerialToSerialBT' ។ ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។ បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការប៊្លូធូសដោយស្វ័យប្រវត្តិ ហើយឈ្មោះឧបករណ៍គឺ ESP32test' ។ នៅពេលនេះ សូមប្រើឧបករណ៍បញ្ជូនច្រកសៀរៀលប៊្លូធូសនៅលើកុំព្យូទ័រ ដើម្បីដឹងពីការបញ្ជូនទិន្នន័យសៀរៀលប៊្លូធូសដែលមានតម្លាភាព។



1.3.ការស្កេនវ៉ាយហ្វាយ
បើក Arduino IDE ហើយបើក exampកម្មវិធីឡេ' File' -> ' ឧamples' -> 'WiFi' -> 'WiFiScan' ។ ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។ បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការស្កែនវ៉ាយហ្វាយដោយស្វ័យប្រវត្តិ ហើយលទ្ធផលស្កេនវ៉ាយហ្វាយបច្ចុប្បន្នអាចទទួលបានតាមរយៈម៉ូនីទ័រច្រកសៀរៀលដែលភ្ជាប់មកជាមួយ Arduino ។ 

សេចក្តីថ្លែងការណ៍របស់ FCC
ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនត្រូវបានអនុម័តដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមតាមច្បាប់អាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។ ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោម៖ (1) ឧបករណ៍នេះប្រហែលជាមិនបង្កការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ទេ ហើយ (2) ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការរំខានដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។
សេចក្តីថ្លែងការណ៍អំពីការប៉ះពាល់វិទ្យុសកម្ម FCC៖ ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម FCC ដែលបានកំណត់សម្រាប់បរិស្ថានដែលមិនអាចគ្រប់គ្រងបាន។ ឧបករណ៍នេះគួរតែត្រូវបានដំឡើង និងដំណើរការដោយមានចម្ងាយអប្បបរមា 20cm រវាងវិទ្យុសកម្ម និងរាងកាយរបស់អ្នក។
ចំណាំ ៖ ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។ ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖ —តម្រង់ទិស ឬផ្លាស់ប្តូរទីតាំងទទួល អង់តែន។ - បង្កើនការបែងចែករវាងឧបករណ៍និងអ្នកទទួល។ - ភ្ជាប់ឧបករណ៍ទៅក្នុងព្រីភ្លើងនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។ - ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។
ឯកសារ/ធនធាន
![]() |
កញ្ចប់អភិវឌ្ឍន៍ M5STACK ATOMS3 [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ M5ATOMS3, 2AN3WM5ATOMS3, កញ្ចប់អភិវឌ្ឍន៍ ATOMS3, ATOMS3, កញ្ចប់អភិវឌ្ឍន៍ |


