Tibbo WS1102 ឧបករណ៍បញ្ជាឥតខ្សែដែលអាចសរសេរកម្មវិធីបាន។ សៀវភៅណែនាំរបស់ម្ចាស់
ផ្នែករឹងដែលអាចសរសេរកម្មវិធីបាន។
សៀវភៅដៃ
WS1102
© 2021 Tibbo Technology Inc
WS1102 ឧបករណ៍បញ្ជាឥតខ្សែ RS232/422/485 ដែលអាចសរសេរកម្មវិធីបាន។
សេចក្តីផ្តើម
WS1102 គឺជាឧបករណ៍បញ្ជាឥតខ្សែ Tibbo BASIC/C-programmable Tibbo តូចដែលបំពាក់ដោយច្រកសៀរៀល RS232/422/485។ ផលិតផលនេះកំណត់គោលដៅលើ serial-over-IP (SoI) និងកម្មវិធីត្រួតពិនិត្យសៀរៀល។
ឧបករណ៍ដើមលើពពកនេះរួមបញ្ចូល Wi-Fi (802.11a/b/g/n ជាង 2.4GHz/5GHz) និងចំណុចប្រទាក់ Bluetooth Low Energy (BLE) ដែលណែនាំមុខងារថ្មីៗជាច្រើនដូចជា Wi-Fi auto-connect, wireless debugging, ការធ្វើបច្ចុប្បន្នភាពលើអាកាស (OTA) និងការគាំទ្រស្រទាប់សុវត្ថិភាពដឹកជញ្ជូន (TLS) ។ ក្នុងនាមជាអ្នកលក់-ផលិតផលដែលមិនគួរឱ្យជឿ វាអាចទំនាក់ទំនងជាមួយ Microsoft Azure, Google Cloud, Amazon Web សេវាកម្ម (AWS) និងស្ទើរតែគ្រប់អ្នកផ្តល់សេវាពពកផ្សេងទៀត។
មានអំពូល LED ចំនួនប្រាំបីនៅលើផ្នែកខាងមុខរបស់ឧបករណ៍៖ LED ស្ថានភាពចម្បងពណ៌បៃតង និងពណ៌ក្រហម ការតភ្ជាប់ចំណុចចូលដំណើរការពណ៌លឿង (តំណភ្ជាប់) LED និងអំពូល LED ពណ៌ខៀវចំនួនប្រាំ ដែលអាចត្រូវបានប្រើសម្រាប់ការចង្អុលបង្ហាញកម្លាំងសញ្ញា Wi-Fi ឬគោលបំណងផ្សេងទៀត។ buzzer ត្រូវបានផ្តល់ជូនផងដែរ។
WS1102 នីមួយៗត្រូវបានផ្គត់ផ្គង់ជាមួយផ្លូវដែក DIN និងបន្ទះជញ្ជាំង។
WS1102 ភ្ជាប់មកជាមួយនូវកម្មវិធី Serial-over-IP (SoI) ដែលមានលក្ខណៈពិសេសពេញលេញ ដែលប្រែ WS1102 ទៅជាឧបករណ៍ serial-over-IP (SoI) ដែលមានអនុភាព (ហៅកាត់ថា "ម៉ាស៊ីនមេឧបករណ៍")។ កម្មវិធី Modbus Gateway អាចប្រើប្រាស់បានផងដែរ។
លក្ខណៈពិសេសផ្នែករឹង
- ដំណើរការដោយ Tibbo OS (TiOS)
- រក្សាទុករហូតដល់ពីរចងក្រង Tibbo BASIC/C binaries (កម្មវិធី)(1)
o A Device Configuration Block (DCB) (2) កំណត់ថាតើកម្មវិធីមួយណាក្នុងចំណោមកម្មវិធីទាំងពីរដែលជាធម្មតាដំណើរការនៅពេលបើកថាមពល
o ការបើកដំណើរការដោយបង្ខំនៃ APP0 តាមរយៈប៊ូតុង MD - ចំណុចប្រទាក់ Wi-Fi (802.11a/b/g/n)
o គ្រប់គ្រងតាមរយៈ API ដែលងាយស្រួលប្រើ ប៉ុន្តែស្មុគ្រស្មាញ
o TLS1.2 ជាមួយ RSA-2048 cryptosystem(3)
o ជម្រើស "ការភ្ជាប់ដោយស្វ័យប្រវត្តិ" — ការភ្ជាប់ដោយស្វ័យប្រវត្តិជាមួយនឹងបណ្តាញ Wi-Fi ដែលបានកំណត់ដូចដែលបានកំណត់ដោយ DCB (2)
o ការបំបាត់កំហុសជាជម្រើសនៃកម្មវិធី Tibbo BASIC/C តាមរយៈចំណុចប្រទាក់ Wi-Fi (4) - ប៊្លូធូសថាមពលទាប (BLE 4.2)
o គ្រប់គ្រងតាមរយៈ API ដែលងាយស្រួលប្រើ ប៉ុន្តែស្មុគ្រស្មាញ
o អាចចូលប្រើ DCB តាមរយៈកុងសូលរួមបញ្ចូលគ្នាថ្មី (2) - អង់តែន Wi-Fi/BLE ខាងក្នុង
- ច្រក RS232/422/485 នៅលើឧបករណ៍ភ្ជាប់ DB9M
o របៀបច្រកគឺអាចជ្រើសរើសកម្មវិធីបាន។
o TX, RX, RTS, CTS, DTR (5) និង DSR (5) បន្ទាត់
o Baudrates រហូតដល់ 921,600bps
o របៀបគ្មាន/គូ/សេស/សម្គាល់/ចន្លោះ
o 7 ឬ 8 ប៊ីត/តួអក្សរ
o ការគ្រប់គ្រងលំហូរ RTS/CTS និង XON/XOFF - ប៊្លុយហ្ស៊ីនដែលភ្ជាប់មកជាមួយ
- RTC (គ្មានថ្មបម្រុងទុក)
- 58KB SRAM សម្រាប់អថេរ Tibbo BASIC/C និងទិន្នន័យ
- Flash 4MB សម្រាប់ផ្ទុកកូដ
o ប្រព័ន្ធ files និង TiOS កាន់កាប់ 2,408KB រួមបញ្ចូលគ្នា
o 1,688KB អាចប្រើបានសម្រាប់រក្សាទុកកម្មវិធីគោលពីរ - បន្ថែម 4MB flash សម្រាប់ការធន់នឹងកំហុសរឹង file ប្រព័ន្ធ
- 2048-byte EEPROM សម្រាប់ការផ្ទុកទិន្នន័យ
- អំពូល LED ចំនួនប្រាំបី
o LEDs ស្ថានភាពចម្បងពណ៌បៃតងនិងក្រហម
o ការតភ្ជាប់ចំណុចចូលដំណើរការពណ៌លឿង (តំណភ្ជាប់) LED
o អំពូល LED ពណ៌ខៀវចំនួនប្រាំ (សម្រាប់ការចង្អុលបង្ហាញកម្លាំងសញ្ញា Wi-Fi ។ល។) - ថាមពល: 12VDC (9 ~ 18V) (6)
o ការប្រើប្រាស់បច្ចុប្បន្ននៅទំនេរ 55mA ~ 65mA @ 12VDC
o ការប្រើប្រាស់បច្ចុប្បន្ននៅពេលដំណើរការ (ផ្ទេរទិន្នន័យ) នៃ ~80mA @12VDC ជាមួយនឹងការកើនឡើងរហូតដល់ 130mA - វិមាត្រ (LxWxH): 90 x 48 x 25 ម។
- ជួរសីតុណ្ហភាពប្រតិបត្តិការ: -40 ° C ទៅ +85 ° C (6) (7)
- កម្មវិធីបង្កប់ និងចងក្រងកម្មវិធី Tibbo BASIC/C អាចត្រូវបានអាប់ដេតតាមរយៈ៖
o ច្រកសៀរៀល
o ចំណុចប្រទាក់ Wi-Fi
o ចំណុចប្រទាក់ Bluetooth Low Energy (BLE) - កម្មវិធី Tibbo BASIC/C អាចត្រូវបានបំបាត់កំហុសតាមរយៈ Wi-Fi (4) ឬច្រកសៀរៀល (5)
- ផ្គត់ផ្គង់ជាមួយកម្មវិធី SoI ដែលបានផ្ទុកជាមុន
- ផ្គត់ផ្គង់ជាមួយកម្មវិធីដៃគូ SoI ដែលបានផ្ទុកជាមុន
o កម្មវិធីនេះអនុញ្ញាតឱ្យកែសម្រួល DCB ពីកម្មវិធីស្មាតហ្វូន LUIS (មានសម្រាប់ ប្រព័ន្ធប្រតិបត្តិការ iOS និង ប្រព័ន្ធប្រតិបត្តិការ Android)
o អ្នកប្រើប្រាស់មានសេរីភាពក្នុងការកែប្រែកម្មវិធីសម្រាប់មុខងារបន្ថែម
- ទោះបីជាប្រព័ន្ធគោលពីរដែលបានចងក្រង Tibbo BASIC/C ឯករាជ្យចំនួនពីរអាចត្រូវបានរក្សាទុកនៅក្នុងអង្គចងចាំពន្លឺរបស់ WS1102 ក៏ដោយ មានតែកម្មវិធីមួយប៉ុណ្ណោះដែលអាចដំណើរការបានក្នុងពេលតែមួយ។
- ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធរបស់ WS1102 ជាច្រើនត្រូវបានរក្សាទុកក្នុង DCB ដែលអាចចូលប្រើបានតាមរយៈកុងសូលរួមបញ្ចូលគ្នាថ្មី។ របស់យើង។ ស្ថានីយ BLE web កម្មវិធីប្រើប្រាស់ Web Bluetooth API (អាចប្រើជាមួយ Chrome, Chromium, Edge និង Opera web browsers) ដើម្បីភ្ជាប់ទៅកុងសូលរបស់ WS1102។
លក្ខណសម្បត្តិនៃការកំណត់រចនាសម្ព័ន្ធក៏អាចអាន និងកំណត់តាមរយៈលេខកូដ Tibbo BASIC/C ផងដែរ។ - TLS ត្រូវបានគាំទ្រនៅលើការតភ្ជាប់ TCP ចេញតែមួយ។
- ដើម្បីបើកការបំបាត់កំហុស Wi-Fi អ្នកត្រូវតែបើកការភ្ជាប់ដោយស្វ័យប្រវត្តិ — ការភ្ជាប់ដោយស្វ័យប្រវត្តិជាមួយបណ្តាញ Wi-Fi ដែលបានកំណត់។ នេះអាចសម្រេចបានតាមរយៈកុងសូល BLE រួមបញ្ចូលគ្នា ឬនៅក្នុងកូដ។
- បន្ទាត់ TX និង RX នៃ UART បំបាត់កំហុសត្រូវបានភ្ជាប់ទៅបន្ទាត់ DTR និង DSR នៃច្រកសៀរៀល។ នៅពេលដែលការកែកំហុសសៀរៀលត្រូវបានបើក បន្ទាត់ទាំងនេះឈប់ដំណើរការជាបន្ទាត់ DTR និង DSR ។ ដើម្បីជៀសវាងការកាន់កាប់បន្ទាត់ DTR និង DSR សម្រាប់ការកែកំហុស សូមប្រើការកែកំហុសឥតខ្សែជំនួសវិញ។ របៀបបំបាត់កំហុសអាចត្រូវបានជ្រើសរើសតាមរយៈកុងសូល BLE រួមបញ្ចូលគ្នា ឬនៅក្នុងកូដ។
- WS1102 អនុលោមតាមស្តង់ដារសុវត្ថិភាព IEC/EN 62368-1 ក្នុងជួរ -40°C ដល់ +85°C។ ដើម្បីរក្សាការអនុលោមតាមច្បាប់នេះនៅក្នុងវាល សូមប្រើប្រភពថាមពល DC ខាងក្រៅដែលបញ្ចេញថាមពល 0.5A @ 9VDC ~ 18VDC (តិចជាង 15W) ដែលត្រូវបានបញ្ជាក់ដោយ IEC/EN 62368-1 ហើយអាចដំណើរការក្នុងសីតុណ្ហភាព -40°C ដល់ +85°C ជួរ។
- សាកល្បងដោយយោងតាមនីតិវិធី I, II, និង III នៃ MIL-STD-810H Method 501.7 និង MIL-STD-810H Method 502.7 ។
លក្ខណៈពិសេសនៃការសរសេរកម្មវិធី
- វត្ថុវេទិកា៖
o adc — ផ្ដល់ការចូលដំណើរការទៅកាន់ប៉ុស្តិ៍ ADC ចំនួនបី
o ប៊ីប - បង្កើតលំនាំសំឡេងរោទិ៍ (1)
o bt — ទទួលបន្ទុកលើចំណុចប្រទាក់ BLE (Bluetooth Low Energy) (1)
o ប៊ូតុង — ត្រួតពិនិត្យបន្ទាត់ MD (ការដំឡើង)
o fd - គ្រប់គ្រងអង្គចងចាំពន្លឺ file ប្រព័ន្ធ និងការចូលប្រើប្រាស់ផ្នែកផ្ទាល់ (1)
o io — គ្រប់គ្រង I/O បន្ទាត់ ច្រក និងរំខាន
o kp — ដំណើរការជាមួយម៉ាទ្រីស និងក្តារចុចគោលពីរ
o pat — លំនាំ "លេង" នៅលើគូ LED រហូតដល់ប្រាំ
o ppp — ចូលប្រើអ៊ីនធឺណិតតាមរយៈម៉ូដឹមសៀរៀល (GPRS ។ល។)
o pwm — គ្រប់គ្រងឆានែលម៉ូឌុលទទឹងជីពចរ (1)
o រ៉ូមfile - ជួយសម្រួលដល់ការចូលប្រើប្រាស់ធនធាន files (ទិន្នន័យថេរ)
o rtc — តាមដានកាលបរិច្ឆេទ និងពេលវេលា
o ser — គ្រប់គ្រងច្រកសៀរៀល (UART, Wiegand, របៀបនាឡិកា/ទិន្នន័យ) (1)
o sock — socket comms (រហូតដល់ 32 UDP, TCP, និង HTTP sessions) និងការគាំទ្រសម្រាប់ TLS (2)
o ssi — គ្រប់គ្រងឆានែលចំណុចប្រទាក់ដែលធ្វើសមកាលកម្មសៀរៀល (SPI, I²C)
o stor — ផ្តល់នូវការចូលទៅកាន់ EEPROM
o sys — ទទួលបន្ទុកលើមុខងារឧបករណ៍ទូទៅ (1)
o wln — គ្រប់គ្រងចំណុចប្រទាក់ Wi-Fi 1 - ក្រុមមុខងារ៖ មុខងារខ្សែអក្សរ អនុគមន៍ត្រីកោណមាត្រ មុខងារបំប្លែងកាលបរិច្ឆេទ/ពេលវេលា មុខងារគណនាការអ៊ិនគ្រីប/ហាស និងច្រើនទៀត
- ប្រភេទអថេរ៖ Byte, char, integer (word), short, dword, long, real, និង string ក៏ដូចជា arrays និង structures ដែលកំណត់ដោយអ្នកប្រើប្រាស់
កំណត់ចំណាំ៖
- វត្ថុវេទិកាទាំងនេះគឺថ្មី ឬមានមុខងារថ្មី (បើប្រៀបធៀបទៅនឹង EM2000)។
- TLS1.2 ជាមួយប្រព័ន្ធគ្រីបតូ RSA-2048 គាំទ្រលើការតភ្ជាប់ TCP ចេញតែមួយ។
ការរៀបចំថាមពល
WS1102 អាចដំណើរការបានតែតាមរយៈ power jack ប៉ុណ្ណោះ។
Power Jack ទទួលយកឧបករណ៍ភ្ជាប់ថាមពល "តូច" ដែលមានអង្កត់ផ្ចិត 3.5mm ។
នៅលើរន្ធដោតថាមពល ដីគឺ "នៅខាងក្រៅ" ដូចបង្ហាញក្នុងរូបភាពខាងក្រោម។
ច្រកសៀរៀល
WS1102 មានច្រក RS232/422/485 ពហុមុខងារ។ ជាក់ស្តែង ច្រកនេះត្រូវបានអនុវត្តជាឧបករណ៍ភ្ជាប់ DB9M តែមួយ។
ចំណាំ៖ សូមមើល និយមន័យនៃ RS422 និង RS485 Modes សម្រាប់ព័ត៌មានអំពីរបៀបដែលរបៀបទាំងនេះត្រូវបានអនុវត្តនៅលើ WS1102។
ការកំណត់ច្រកម្ជុល
នៅក្នុងរបៀប RS232 ច្រកសៀរៀលនៃ WS1102 មានទិន្នផលបី និងបន្ទាត់បញ្ចូលបី។ នៅក្នុងរបៀប RS422 អ្នកទទួលបានទិន្នផលពីរ និងគូបន្ទាត់បញ្ចូលពីរ។ របៀប RS485 ផ្តល់នូវគូបន្ទាត់ទិន្នផលមួយ និងគូបន្ទាត់បញ្ចូលមួយ។ ទាំងនេះមិនឯករាជ្យទេ ពួកវាដំណើរការក្នុងរបៀបពាក់កណ្តាលទ្វេ។
ច្រកសៀរៀលនៃ WS1102 ត្រូវបានគ្រប់គ្រងតាមរយៈ ser ។ វត្ថុ (សូមមើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C).
* នៅពេលដែលការកែកំហុសសៀរៀលត្រូវបានបើក បន្ទាត់នេះឈប់ដំណើរការជាបន្ទាត់ DTR នៃច្រកសៀរៀល ហើយក្លាយជាបន្ទាត់ TX នៃច្រកសៀរៀលបំបាត់កំហុស។
** នៅពេលដែលការកែកំហុសសៀរៀលត្រូវបានបើក បន្ទាត់នេះឈប់ដំណើរការជាបន្ទាត់ DSR នៃច្រកសៀរៀល ហើយក្លាយជាបន្ទាត់ RX នៃច្រកសៀរៀលបំបាត់កំហុស។
*** ការកែកំហុសស៊េរីមិនអាចធ្វើទៅបានក្នុងរបៀបទាំងនេះទេ។
ការជ្រើសរើសរបៀបច្រកសៀរៀល
នៅលើ WS1102 របៀបច្រកសៀរៀលត្រូវបានគ្រប់គ្រងតាមរយៈ IC ពង្រីក MCP23008 I/O របស់ Microchip ។ ចំណុចប្រទាក់ I²C នៃ IC នេះត្រូវបានភ្ជាប់ទៅ GPIO5 និង GPIO6 នៃ CPU របស់ WS1102 ដូចដែលបានបង្ហាញក្នុងដ្យាក្រាមខាងក្រោម។
ប្រើ ssi ។ វត្ថុ (សូមមើលសៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C) ដើម្បីទំនាក់ទំនងជាមួយ MCP23008 ។ ដើម្បីជ្រើសរើសរបៀបច្រកសៀរៀលដែលចង់បាន សូមកំណត់ស្ថានភាពនៃបន្ទាត់ I/O របស់ឧបករណ៍ពង្រីក GP5 និង GP6 ដូចដែលបានបង្ហាញក្នុងតារាងខាងក្រោម (បន្ទាត់ទាំងនេះមិនត្រូវច្រឡំជាមួយ GPIO5 និង GPIO6 ដែលជាបន្ទាត់ស៊ីភីយូដែលជំរុញចំណុចប្រទាក់ I²C នៃ ឧបករណ៍ពង្រីក I/O) ។ ទាំង GP5 និង GP6 គួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធជាលទ្ធផល។
ការគ្រប់គ្រងទិសដៅនៅក្នុងរបៀប RS485
នៅក្នុងរបៀប RS485 ដែលជា ពាក់កណ្តាលឌុបបន្ទាត់ PL_IO_NUM_3_INT1 GPIO ដើរតួនាទីជាបន្ទាត់ត្រួតពិនិត្យទិសដៅ។ បន្ទាត់ត្រូវតែកំណត់រចនាសម្ព័ន្ធជាលទ្ធផល។
និយមន័យនៃ RS422 និង RS485 Modes
ដើម្បីជៀសវាងការយល់ច្រលំអំពីអ្វីដែល RS422 និង RS485 modes សូមបញ្ជាក់ឱ្យច្បាស់ថាពាក្យ "RS422 mode" សំដៅលើចំណុចប្រទាក់សញ្ញាឌីផេរ៉ង់ស្យែលពេញលេញដែលមានសញ្ញា RX និង TX យ៉ាងតិច ហើយអាចមានសញ្ញា CTS និង RTS ។ សញ្ញានីមួយៗត្រូវបានអនុវត្តដោយបន្ទាត់ "+" និង "-" ។
ពាក្យ "របៀប RS485" សំដៅលើចំណុចប្រទាក់សញ្ញាឌីផេរ៉ង់ស្យែលពាក់កណ្តាលពីរជាមួយបន្ទាត់ RX និង TX ដែលសញ្ញានីមួយៗក៏ត្រូវបានអនុវត្តដោយបន្ទាត់ "+" និង "–" ផងដែរ។ ខ្សែ RTS នៃច្រកសៀរៀលត្រូវបានប្រើ (នៅក្នុងឧបករណ៍បញ្ជាសៀរៀល) ដើម្បីគ្រប់គ្រងទិសដៅ ដូច្នេះខ្សែ TX និង RX អាចត្រូវបានបញ្ចូលគ្នា (ខាងក្រៅ) ដើម្បីបង្កើតជាឡានក្រុងពីរខ្សែដែលផ្ទុកទិន្នន័យក្នុងទិសដៅទាំងពីរ។ នៅលើកម្រិតសញ្ញារាងកាយ (លេខtages ។
របៀប RS422 និង RS485 ជាធម្មតាត្រូវការសៀគ្វីបញ្ចប់។ មិនមានសៀគ្វីបែបនេះត្រូវបានផ្តល់ឱ្យនៅក្នុង WS1102. រេស៊ីស្តង់ 120Ω សាមញ្ញ (បន្ថែមខាងក្រៅ) គឺគ្រប់គ្រាន់ដើម្បីបញ្ចប់គូ "+/–" មួយឱ្យបានត្រឹមត្រូវ
Flash និង EEPROM Memory
នេះគឺជាប្រភេទ flash memory បីប្រភេទដែលអ្នកនឹងជួបប្រទះនៅលើ WS1102៖
- អង្គចងចាំពន្លឺបង្រួបបង្រួម - រក្សាទុកកម្មវិធីបង្កប់ TiOS ចងក្រងកម្មវិធី Tibbo BASIC/C និងជាជម្រើស ថាសពន្លឺ។ កន្លែងផ្ទុកពន្លឺទាំងអស់ដែលមិនត្រូវបានកាន់កាប់ដោយ TiOS មាននៅក្នុងកម្មវិធី Tibbo BASIC/C ដែលបានចងក្រង។ ទំហំផ្ទុកពន្លឺទាំងអស់ដែលនៅសេសសល់ពី TiOS ហើយកម្មវិធីអាចត្រូវបានធ្វើទ្រង់ទ្រាយជា flash disk ដែលអត់ឱនចំពោះកំហុស។ ថាស flash អាចចូលប្រើបានតាមរយៈ fd ។ វត្ថុ (សូមមើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C).
- អង្គចងចាំពន្លឺកម្មវិធី - រក្សាទុកកម្មវិធីបង្កប់ TiOS និងចងក្រងកម្មវិធី Tibbo BASIC ។ កន្លែងផ្ទុកពន្លឺទាំងអស់ដែលមិនត្រូវបានកាន់កាប់ដោយ TiOS មាននៅក្នុងកម្មវិធី Tibbo BASIC/C ដែលបានចងក្រង។
- អង្គចងចាំពន្លឺទិន្នន័យ - ទំហំអង្គចងចាំទាំងមូលអាចត្រូវបានធ្វើទ្រង់ទ្រាយជាថាសពន្លឺដែលធន់ទ្រាំនឹងកំហុស។ ថាស flash អាចចូលប្រើបានតាមរយៈ fd ។ វត្ថុ។
លើសពីនេះទៀត WS1102 ត្រូវបានបំពាក់ដោយអង្គចងចាំ EEPROM ។ តំបន់តូចមួយនៅផ្នែកខាងក្រោមនៃ EEPROM ត្រូវបានកាន់កាប់ដោយផ្នែកការកំណត់រចនាសម្ព័ន្ធពិសេស (SCS) ដែលរក្សាទុក MAC និងពាក្យសម្ងាត់របស់ឧបករណ៍។ នៅសល់នៃ EEPROM មានសម្រាប់កម្មវិធី Tibbo BASIC/C ។ EEPROM អាចចូលបានតាមរយៈហាង។ វត្ថុ (សូមមើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C).
តាមការណែនាំរបស់អតិថិជនរបស់យើង យើងកំពុងផ្តល់ឱ្យអ្នកនូវការរំលឹកដូចខាងក្រោម៖ ដូច EEPROMs ផ្សេងទៀតទាំងអស់នៅលើទីផ្សារ EEPROM ICs ដែលប្រើក្នុងឧបករណ៍ Tibbo អនុញ្ញាតឱ្យមានចំនួនកំណត់នៃវដ្តសរសេរ។ ក្នុងនាមជា អត្ថបទវិគីភីឌានៅលើ EEPROM រដ្ឋ EEPROM “… មានអាយុកាលកំណត់សម្រាប់ការលុប និងកម្មវិធីឡើងវិញ ឥឡូវនេះឈានដល់ប្រតិបត្តិការមួយលាននៅក្នុង EEPROMs ទំនើប។ នៅក្នុង EEPROM ដែលត្រូវបានសរសេរឡើងវិញជាញឹកញាប់ខណៈពេលដែលកុំព្យូទ័រកំពុងប្រើប្រាស់ ជីវិតរបស់ EEPROM គឺជាការពិចារណាលើការរចនាដ៏សំខាន់។ នៅពេលគ្រោងនឹងប្រើ stor ។ វត្ថុ សូមពិចារណាដោយប្រុងប្រយ័ត្នថាតើរបៀបដែលបានគ្រោងទុកនៃការប្រើប្រាស់ EEPROM នឹងអនុញ្ញាតឱ្យ EEPROM ដំណើរការដោយភាពជឿជាក់ពេញមួយជីវិតដែលបានគ្រោងទុកនៃផលិតផលរបស់អ្នក។
ដូចឧបករណ៍អង្គចងចាំពន្លឺផ្សេងទៀតទាំងអស់នៅលើទីផ្សារ អាយស៊ីពន្លឺដែលប្រើក្នុងផលិតផល Tibbo អនុញ្ញាតត្រឹមតែចំនួនកំណត់នៃវដ្តសរសេរប៉ុណ្ណោះ។ ក្នុងនាមជា អត្ថបទវិគីភីឌាអំពីអង្គចងចាំពន្លឺ ពន្យល់ថា ICs flash ទំនើបនៅតែទទួលរងពីការស៊ូទ្រាំក្នុងការសរសេរទាប។ នៅក្នុងឧបករណ៍ Tibbo នេះ។
ការស៊ូទ្រាំគឺប្រហែល 100,000 វដ្តសរសេរក្នុងមួយវិស័យ។ នៅពេលអ្នកកំពុងប្រើអង្គចងចាំពន្លឺសម្រាប់ file ការផ្ទុក, fd ។ វត្ថុប្រើប្រាស់កម្រិតនៃការពាក់ផ្នែកដើម្បីបង្កើនអាយុជីវិតរបស់ flash IC (ប៉ុន្តែអាយុកាលនៅតែមានកម្រិត)។ ប្រសិនបើកម្មវិធីរបស់អ្នកប្រើការចូលប្រើផ្នែកដោយផ្ទាល់ នោះវាជាការងាររបស់អ្នកក្នុងការរៀបចំកម្មវិធីជុំវិញដែនកំណត់អាយុកាលនៃអង្គចងចាំពន្លឺ។ សម្រាប់ទិន្នន័យដែលផ្លាស់ប្តូរជាញឹកញាប់ សូមពិចារណាប្រើ EEPROM ជំនួសវិញ — EEPROMs មានការស៊ូទ្រាំប្រសើរជាងមុន។
Buzzer
សំឡេងរោទិ៍គឺនៅលើ WS1102 ។ ប្រេកង់កណ្តាលរបស់ buzzer គឺ 2,750Hz ។
កម្មវិធីរបស់អ្នកអាចគ្រប់គ្រង buzzer តាមរយៈវត្ថុ “beeper” (beep.) (មើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C).
buzzer ត្រូវបានភ្ជាប់ទៅខ្សែ PL_IO_NUM_9 GPIO។ តម្លៃដែលបានណែនាំសម្រាប់ ប៊ីប.ប្រេកង់ ទ្រព្យសម្បត្តិគឺ 2750 ។
ភ្ជាប់មកជាមួយ Wi-Fi និង BLE
WS1102 មានលក្ខណៈពិសេសដែលភ្ជាប់មកជាមួយ Wi-Fi និងចំណុចប្រទាក់ BLE ។ ចំណុចប្រទាក់ទាំងនេះអាចចូលប្រើបានតាមរយៈ wln ។ និង bt ។ វត្ថុ។
ការពង្រីក wln ។ វត្ថុគាំទ្រការភ្ជាប់ដោយស្វ័យប្រវត្តិជាមួយនឹងបណ្តាញដែលបានកំណត់ ការបំបាត់កំហុសឥតខ្សែ និងការអ៊ិនគ្រីប Transport Layer Security (TLS) 1.2 ។
បារ LED
WS1102 បំពាក់នូវរបារ LED ដែលមានអំពូល LED ពណ៌ខៀវចំនួនប្រាំ។ របារអាចត្រូវបានប្រើសម្រាប់ការចង្អុលបង្ហាញកម្លាំងសញ្ញានិងគោលបំណងផ្សេងទៀត។
ចំណាំ៖ LED ស្ថានភាពពណ៌បៃតង ក្រហម និងលឿង ត្រូវបានពិពណ៌នានៅក្នុង ស្ថានភាព LEDs ប្រធានបទ។
នៅលើឧបករណ៍បញ្ជាឥតខ្សែនេះ LEDs ត្រូវបានគ្រប់គ្រងតាមរយៈ IC ពង្រីក MCP23008 I/O របស់ Microchip ។ ចំណុចប្រទាក់ I²C នៃ IC នេះត្រូវបានភ្ជាប់ទៅខ្សែ GPIO 5 និង 6 នៃ CPU របស់ WS1102 ដូចដែលបានបង្ហាញក្នុងដ្យាក្រាមខាងក្រោម។
ប្រើ ssi ។ វត្ថុ (សូមមើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C) ដើម្បីទំនាក់ទំនងជាមួយ MCP23008 ។
ដើម្បីបើក LED កំណត់រចនាសម្ព័ន្ធបន្ទាត់ដែលត្រូវគ្នានៃ IC ជាលទ្ធផល ហើយកំណត់វាឱ្យទាប។
សូមមើលតារាងទិន្នន័យ MCP23008 សម្រាប់ព័ត៌មានអំពីរបៀបសម្រេចបាន។
WS1102 ត្រូវបានគាំទ្រយ៉ាងពេញលេញដោយ CODY អ្នកជំនួយកូដគម្រោងរបស់ Tibbo. CODY អាចបង្កើតរន្ទាសម្រាប់គម្រោង WS1102 របស់អ្នក រួមទាំងលេខកូដដើម្បីគ្រប់គ្រងរបារ LED ។
ផ្លូវដែក DIN និងបន្ទះជញ្ជាំង
នាវា WS1102 មានចានម៉ោនពីរ — មួយសម្រាប់ដំឡើងនៅលើផ្លូវដែក DIN និងមួយទៀតសម្រាប់ដាក់នៅលើជញ្ជាំង។
ចានទាំងពីរត្រូវបានធានាសុវត្ថិភាពនៅលើឧបករណ៍ដោយប្រើវីសពីរ (រួមបញ្ចូលជាមួយឧបករណ៍នីមួយៗ)។
បន្ទះម៉ោនជញ្ជាំងអាចត្រូវបានប្រើដើម្បីម៉ោន WS1102 នៅលើជញ្ជាំងក្នុងលក្ខណៈពាក់កណ្តាលអចិន្រ្តៃយ៍ឬអចិន្រ្តៃយ៍។ ដ្យាក្រាមខាងក្រោមបង្ហាញពីជំហាននៃការដំឡើង។
ស្ថានភាព LEDs (បន្ទាត់ត្រួតពិនិត្យ LED)
ឧបករណ៍ Tibbo នីមួយៗមាន LED ស្ថានភាពពីរ - ពណ៌បៃតង និងពណ៌លឿង - ដែលបង្ហាញពីរបៀប និងស្ថានភាពឧបករណ៍ផ្សេងៗ។ យើងសំដៅទៅលើ LEDs ទាំងនេះថាជា "ស្ថានភាពបៃតង" (SG) និង "ស្ថានភាពក្រហម" (SR) ។ LED ទាំងនេះត្រូវបានប្រើប្រាស់៖
- ដោយ Monitor/Loader (M/L)
- ដោយ Tibbo OS (TiOS)៖
o នៅពេលដែលកម្មវិធី Tibbo BASIC/C មិនដំណើរការទេ LEDs ទាំងនេះបង្ហាញស្ថានភាពបច្ចុប្បន្នរបស់ឧបករណ៍
o នៅពេលដែលកម្មវិធី Tibbo BASIC/C កំពុងដំណើរការ ស្ថានភាព LEDs ស្ថិតនៅក្រោមការគ្រប់គ្រងរបស់កម្មវិធីតាមរយៈ ប៉ាត់. វត្ថុ (សូមមើល សៀវភៅដៃ TIDE, TiOS, Tibbo BASIC និង Tibbo C)
ឧបករណ៍ដែលអាចសរសេរកម្មវិធី Tibbo ជាច្រើនក៏មាន LED “Status Yellow” (SY) ផងដែរ។ LED នេះត្រូវបានប្រើជាទូទៅដើម្បីបង្ហាញថាការតភ្ជាប់បណ្តាញត្រូវបានបង្កើតឡើង ប៉ុន្តែវាបម្រើមុខងារផ្សេងទៀតក្នុងស្ថានភាពជាក់លាក់។
សេចក្តីថ្លែងការណ៍របស់គណៈកម្មការទំនាក់ទំនងសហព័ន្ធ (FCC)
អ្នកត្រូវបានព្រមានថាការផ្លាស់ប្តូរឬការកែប្រែដែលមិនបានអនុម័តដោយជាក់លាក់ដោយផ្នែកដែលទទួលខុសត្រូវចំពោះការអនុលោមតាមអាចចាត់ទុកថាជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើក្នុងការប្រតិបត្តិការឧបករណ៍។
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោមៈ
- ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ និង
- ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បានរបស់ឧបករណ៍។
ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។ ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖
- តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
- បង្កើនការបែងចែករវាងឧបករណ៍និងអ្នកទទួល។
- ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីភ្លើងនៅលើសៀគ្វីខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
- ពិគ្រោះជាមួយអ្នកលក់ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។
សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់វិទ្យុសកម្ម FCC RF៖
ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្មរបស់ FCC ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។ ឧបករណ៍នេះគួរតែត្រូវបានដំឡើង និងដំណើរការដោយមានចម្ងាយអប្បបរមា 20cm រវាងវិទ្យុសកម្ម និងរាងកាយរបស់អ្នក។ ឧបករណ៍បញ្ជូននេះមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតឡើយ។
ឯកសារអនឡាញ
សម្រាប់ឯកសារចុងក្រោយបំផុតនៃ WS1102 សូមយោងទៅ ឯកសារអនឡាញរបស់ Tibbo.
ឯកសារ/ធនធាន
![]() |
Tibbo WS1102 ឧបករណ៍បញ្ជាឥតខ្សែដែលអាចសរសេរកម្មវិធីបាន។ [pdf] សៀវភៅណែនាំរបស់ម្ចាស់ WS1102, XOJ-WS1102, XOJWS1102, WS1102 Programmable Wireless Controller, Programmable Wireless Controller |