AtomS3 Lite
សៀវភៅណែនាំអ្នកប្រើប្រាស់
គ្រោង
AtomS3 Lite គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដែលផ្អែកលើបន្ទះឈីប ESP32-S3 ។ បន្ទះនេះត្រូវបានបំពាក់ដោយប៊ូតុងពីរ និងរន្ធ USB-C បន្ថែមពីលើ WS2812LED និងអង់តែន 2.4g ។

1.1 សមាសភាពផ្នែករឹង
ផ្នែករឹង AtomS3 Lite៖ បន្ទះឈីប ESP32-S3, 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 និងគាំទ្រការរក្សាទុកទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធដោយអ្នកប្រើប្រាស់ និងឃ្លាំងសម្ងាត់ការណែនាំ។
បន្ទះឈីបគ្រប់គ្រងថាមពលគឺ SY8089 របស់ Silergy ។ វ៉ុលការងារtagជួរ e គឺ 2.7V ~ 5.5V ចរន្តសាកគឺ 2A ។
AtomS3 Lite ភ្ជាប់មកជាមួយនូវអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការដើម្បីសរសេរកម្មវិធី ESP32 អ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវធ្វើ និងអភិវឌ្ឍ
ការពិពណ៌នាកូដ PIN
2.1. ចំណុចប្រទាក់ USB
AtomS3 Lite ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងចំណុចប្រទាក់ USB ប្រភេទ-c និងគាំទ្រពិធីការទំនាក់ទំនងស្តង់ដារ USB2.0 ។

២.២. ចំណុចប្រទាក់ GROVE
4P ត្រូវបានបំពាក់ដោយចំណុចប្រទាក់ M5CAMREA GROVE ជាមួយនឹងគម្លាត 2.0mm ។ ខ្សែភ្លើងខាងក្នុងត្រូវបានភ្ជាប់ទៅ GND, 5V, GPIO36 និង GPIO37 ។

២.៣. ចំណុចប្រទាក់ GPIO

5p ត្រូវបានបំពាក់ដោយចំណុចប្រទាក់ busbar គម្លាត 2.54mm ហើយខ្សែខាងក្នុងត្រូវបានភ្ជាប់ទៅ GPIO14, GPIO17, GPIO42, GPIO40 និង 3.3V ។

4p ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងច្រករថយន្តក្រុងចម្ងាយ 2.54mm ហើយខ្សែខាងក្នុងគឺ GPIO38, GPIO39, 5V និង GND។
ការពិពណ៌នាមុខងារ
ជំពូកនេះពិពណ៌នាអំពី ESP32-S3 ម៉ូឌុល និងមុខងារផ្សេងៗ។
៣.១. ស៊ីភីយូ និងអង្គចងចាំ
Xtensa® dual-core 32-bit LX7 microprocessor រហូតដល់ 240 MHz
- រ៉ូម 384 KB
- 512 KB SRAM
- 16 KB SRAM ក្នុង RTC
- ចំណុចប្រទាក់ SPI, Dual SPI, Quad SPI, Octal SPI, QPI និង OPI ចំណុចប្រទាក់ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅ flash និង RAM ខាងក្រៅច្រើន
- ឧបករណ៍បញ្ជាពន្លឺដែលមានឃ្លាំងសម្ងាត់ត្រូវបានគាំទ្រ
- Flash in-Circuit Programming (ICP) ត្រូវបានគាំទ្រ
៣.២. ការពិពណ៌នាអំពីការផ្ទុក
៣.២.១. Flash ខាងក្រៅ និង RAM
ESP32-S3 គាំទ្រ SPI, Dual SPI, Quad SPI, Octal SPI, QPI និង OPI interfaces ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅ flash និង RAM ខាងក្រៅច្រើន។
ភ្លើង flash និង RAM ខាងក្រៅអាចត្រូវបានផ្គូផ្គងទៅក្នុងទំហំអង្គចងចាំការណែនាំ CPU និងទំហំអង្គចងចាំទិន្នន័យបានតែអានប៉ុណ្ណោះ។ RAM ខាងក្រៅក៏អាចត្រូវបានគូសវាសទៅក្នុងទំហំអង្គចងចាំទិន្នន័យ CPU ផងដែរ។ ESP32-S3 គាំទ្ររហូតដល់ 1GB នៃ 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 ត្រូវបានគាំទ្រ។ ពន្លឺខាងក្រៅក៏អាចត្រូវបានគូសផែនទីចូលទៅក្នុងទំហំទិន្នន័យ 32 MB ជាប្លុកនីមួយៗនៃ 64 KB ប៉ុន្តែគាំទ្រតែការអាន 8-bit, 16-bit, 32-bit និង 128-bit ប៉ុណ្ណោះ។
៣.៣. នាឡិកាស៊ីភីយូ
នាឡិកាស៊ីភីយូមានប្រភពបីដែលអាចកើតមាន៖
- នាឡិកាគ្រីស្តាល់សំខាន់ខាងក្រៅ
- លំយោល RC ល្បឿនលឿនខាងក្នុង (ជាធម្មតាប្រហែល 17.5 MHz និងអាចលៃតម្រូវបាន)
- នាឡិកា PLL
កម្មវិធីអាចជ្រើសរើសប្រភពនាឡិកាពីនាឡិកាទាំងបីខាងលើ។
ប្រភពនាឡិកាដែលបានជ្រើសរើសជំរុញនាឡិកា CPU ដោយផ្ទាល់ ឬបន្ទាប់ពីការបែងចែក អាស្រ័យលើកម្មវិធី។ នៅពេលដែល CPU ត្រូវបានកំណត់ឡើងវិញ ប្រភពនាឡិកាលំនាំដើមនឹងជានាឡិកាគ្រីស្តាល់ចម្បងខាងក្រៅដែលបែងចែកដោយ 2 ។
៣.៤. ការគ្រប់គ្រង RTC និងថាមពលទាប
ជាមួយនឹងការប្រើប្រាស់បច្ចេកវិជ្ជាគ្រប់គ្រងថាមពលកម្រិតខ្ពស់ ESP32-S3 អាចប្តូររវាងរបៀបថាមពលផ្សេងៗគ្នា។ (សូមមើលតារាងទី 1) ។
- របៀបសកម្ម៖ វិទ្យុស៊ីភីយូ និងបន្ទះឈីបត្រូវបានបើក។ បន្ទះឈីបអាចទទួល បញ្ជូន ឬស្តាប់។
- របៀបគេង៖ ស៊ីភីយូដំណើរការ ហើយល្បឿននាឡិកាអាចត្រូវបានកាត់បន្ថយ។ ខ្សែមូលដ្ឋានឥតខ្សែ និងវិទ្យុត្រូវបានបិទ ប៉ុន្តែការភ្ជាប់ឥតខ្សែអាចនៅតែសកម្ម។
- របៀបគេងលក់ស្រួល៖ ស៊ីភីយូត្រូវបានផ្អាក។ គ្រឿងកុំព្យូទ័រ RTC ក៏ដូចជា ULP coprocessor អាចត្រូវបានដាស់ឡើងជាទៀងទាត់ដោយកម្មវិធីកំណត់ម៉ោង។ ព្រឹត្តិការណ៍ដាស់តឿនណាមួយ (MAC, ម៉ាស៊ីន, កម្មវិធីកំណត់ម៉ោង RTC, ឬការរំខានខាងក្រៅ) នឹងដាស់បន្ទះឈីប។ ការតភ្ជាប់ឥតខ្សែអាចនៅតែសកម្ម។ អ្នកប្រើអាចសម្រេចចិត្តជាជម្រើសនូវគ្រឿងកុំព្យូទ័រណាដែលត្រូវបិទ/រក្សាទុក (យោងទៅលើរូបទី ១) ក្នុងគោលបំណងសន្សំសំចៃថាមពល។
- របៀបគេងជ្រៅ៖ CPU និងគ្រឿងកុំព្យូទ័រភាគច្រើនត្រូវបានបិទ។
មានតែអង្គចងចាំ RTC ប៉ុណ្ណោះដែលត្រូវបានបើក ហើយគ្រឿងកុំព្យូទ័រ RTC គឺស្រេចចិត្ត។ ទិន្នន័យការតភ្ជាប់ Wi-Fi ត្រូវបានរក្សាទុកក្នុងអង្គចងចាំ RTC ។ ឧបករណ៍ដំណើរការ ULP មានមុខងារ។
ការប្រើប្រាស់បច្ចុប្បន្ននៅក្នុងរបៀប LowPower៖ តារាងទី 1
| របៀបការងារ | ការពិពណ៌នា | វាយ (µA) |
| គេងលក់ស្រួល | VDD_SPI និង Wi-Fi ត្រូវបានបិទ ហើយ GPIOs ទាំងអស់មានឧបសគ្គខ្ពស់។ | ២¹ |
| ងងុយគេង | អង្គចងចាំ RTC និងឧបករណ៍ភ្ជាប់ RTC ត្រូវបានបើក។ | 8 |
| អង្គចងចាំ RTC ត្រូវបានបើក។ គ្រឿងកុំព្យូទ័រ RTC ត្រូវបានបិទ។ | 7 | |
| បិទថាមពល | CHIP_PU ត្រូវបានកំណត់ទៅកម្រិតទាប។ បន្ទះឈីបត្រូវបានបិទ។ | 1 |
លក្ខណៈអគ្គិសនី
៤.១. ដាច់ខាតការវាយតម្លៃអតិបរមា
តារាងទី 2៖ ការវាយតម្លៃអតិបរមាដាច់ខាត
| និមិត្តសញ្ញា | ប៉ារ៉ាម៉ែត្រ | នាទី | អតិបរមា | ឯកតា |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU, VDD_SPI |
វ៉ុលtage បានអនុវត្តទៅម្ជុលផ្គត់ផ្គង់ថាមពលក្នុងមួយដែនថាមពល | 0. | 4. | V |
| ខ្ញុំចេញ * | ចរន្តទិន្នផល I0 កើនឡើង | — | 1500 | mA |
| ហាង T | សីតុណ្ហភាពផ្ទុក | -៤០ | 150 | °C |
- VIO ទៅកាន់បន្ទះផ្គត់ផ្គង់ថាមពល យោង លក្ខណៈបច្ចេកទេស ESP32 ឧបសម្ព័ន្ធ IO_MUX ជា SD_CLK នៃការផ្គត់ផ្គង់ថាមពលសម្រាប់ VDD_SDIO ។
៤.២. វិទ្យុ WIFI និង BASEBAND
វិទ្យុ ESP32-S3 Wi-Fi និង baseband គាំទ្រលក្ខណៈពិសេសដូចខាងក្រោមៈ
- 802.11b/g/n
- 802.11n MCS0-7 ដែលគាំទ្រ 20 MHz និង 40 MHz bandwidth
- 802.11n MCS32
- 802.11n 0.4 μs guard-interval
- អត្រាទិន្នន័យរហូតដល់ 150 Mbps
- RX STBC (ស្ទ្រីម spatial តែមួយ)
- ថាមពលបញ្ជូនដែលអាចលៃតម្រូវបាន។
- ភាពចម្រុះនៃអង់តែន៖
ESP32-S3 គាំទ្រភាពចម្រុះនៃអង់តែនជាមួយនឹងកុងតាក់ RF ខាងក្រៅ។ កុងតាក់នេះត្រូវបានគ្រប់គ្រងដោយមួយ ឬច្រើន។
GPIOs និងប្រើដើម្បីជ្រើសរើសអង់តែនល្អបំផុតដើម្បីកាត់បន្ថយផលប៉ះពាល់នៃភាពមិនល្អឥតខ្ចោះរបស់ឆានែល។
៤.៣. BLUETOOTH LE RF TRANSMITTER (TX) លក្ខណៈជាក់លាក់
តារាងទី 3៖ លក្ខណៈឧបករណ៍បញ្ជូន Bluetooth LE 1 Mbps
| ប៉ារ៉ាម៉ែត្រ | ការពិពណ៌នា | នាទី | វាយ | អតិបរមា | ឯកតា |
| RF បញ្ជូនថាមពល | ការគ្រប់គ្រងថាមពល RF | — | — | 5.80 | dBm |
| អុហ្វសិតប្រេកង់ក្រុមហ៊ុនបញ្ជូន និងរសាត់ | — | 2.50 | — | kHz | |
| — | 2.00 | — | kHz | ||
| — | 1.39 | — | kHz | ||
| — | 0.80 | — | kHz | ||
| លក្ខណៈម៉ូឌុល | — | 249.00 | — | kHz | |
| នាទី |
— | 198.00 | — | kHz | |
| — | 0.86 | — | — | ||
| ការបំភាយឧស្ម័នពុលក្នុងក្រុម | ± 2 MHz អុហ្វសិត | — | -៤០ | — | dBm |
| ± 3 MHz អុហ្វសិត | — | -៤០ | — | dBm | |
| > ± 3 MHz អុហ្វសិត | — | -៤០ | — | dBm |
៤.៤. BLUETOOTH LE RF RECEIVER (RX) លក្ខណៈជាក់លាក់
តារាងទី 35៖ លក្ខណៈអ្នកទទួល Bluetooth LE 1 Mbps
| ប៉ារ៉ាម៉ែត្រ | ការពិពណ៌នា | នាទី | វាយ | អតិបរមា | ឯកតា |
| ភាពរសើប 030.8% PER | — | — | -៥៨. | — | dBm |
| សញ្ញាដែលទទួលបានអតិបរមា @30.8% PER | — | — | 8 | — | dBm |
| ឆានែល C/I | F = FO MHz | 9 | — | dB | |
| ការជ្រើសរើសឆានែលដែលនៅជាប់គ្នា C/I | F = FO + 1 MHz | -3 | — | dB | |
| F = FO – 1 MHz | -3 | — | dB | ||
| F = FO + 2 MHz | — | -៤០ | — | dB | |
| F = FO – 2 MHz | — | -៤០ | — | dB | |
| F = FO + 3 MHz | — | -៤០ | — | dB | |
| F = FO – 3 MHz | — | -៤០ | — | dB |
ចាប់ផ្តើមរហ័ស
៣.១. ARDUINO IDE
ទស្សនាផ្លូវការរបស់ Arduino webគេហទំព័រ (https://www.arduino.cc/en/Main/Software) ជ្រើសរើសកញ្ចប់ដំឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការផ្ទាល់ខ្លួនរបស់អ្នកដើម្បីទាញយក។
> 1.បើក Arduino IDE រុករកទៅ `File`->`ចំណូលចិត្ត`->`ការកំណត់`
> 2.ចម្លងកម្មវិធីគ្រប់គ្រងក្រុមប្រឹក្សាភិបាល M5Stack ខាងក្រោម 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.ជ្រើសរើស `Tools`->`Board:`->`ESP32-Arduino-ESP32 DEV Module
៣.២. BLUETOOTH SERIAL
បើក Arduino IDE ហើយបើក exampកម្មវិធីលី
`File`->` ឧamples`->`BluetoothSerial`->`SerialToSerialBT`។ ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។ បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការប៊្លូធូសដោយស្វ័យប្រវត្តិ ហើយឈ្មោះឧបករណ៍គឺ `ESP32test`។ នៅពេលនេះ សូមប្រើឧបករណ៍បញ្ជូនច្រកសៀរៀលប៊្លូធូសនៅលើកុំព្យូទ័រ ដើម្បីដឹងពីការបញ្ជូនទិន្នន័យសៀរៀលប៊្លូធូសដែលមានតម្លាភាព។


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


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




