បន្ទប់ពិសោធន៍ទី 4៖ ស្វែងយល់អំពីឧបករណ៍ FLiRS
លំហាត់ដៃនេះ នឹងបង្ហាញពីអ្វីដែលឧបករណ៍ Z-Wave FLiRS ជាអ្វី។ លំហាត់នេះនឹងប្រើ Doorlock sample កម្មវិធីដែលដឹកជញ្ជូនជាផ្នែកមួយនៃ Z-Wave Embedded SDK
លំហាត់នេះគឺជាផ្នែកមួយនៃស៊េរី "Z-Wave 1-Day Course" ។
- រួមបញ្ចូលការប្រើប្រាស់ SmartStart
- ឌិគ្រីប Z-Wave RF Frames ដោយប្រើ Sniffer
- 3A៖ ចងក្រងបិទ/បើក និងបើកដំណើរការបំបាត់កំហុស
3B៖ កែប្រែការបើក/បិទ - ស្វែងយល់អំពីឧបករណ៍ FLiRS
លក្ខណៈសំខាន់ៗ
- ស្វែងយល់ពីលក្ខណៈសំខាន់ៗរបស់ឧបករណ៍ FLiRS ។
- ប្រើ Energy Profiler ដើម្បីចាប់យកការប្រើប្រាស់ថាមពល។
សេចក្តីផ្តើម
នៅក្នុងលំហាត់នេះ យើងនឹងស្វែងយល់ពីឧបករណ៍ Z-Wave FLiRS ហើយសិក្សាពីអត្ថប្រយោជន៍នៃ "ឧបករណ៍សម្រាប់គេងស្តាប់"។ ឧបករណ៍ដែលប្រើថាមពលថ្ម ដែលត្រូវតែទាក់ទងជាមួយគ្រប់ពេលវេលាជាមួយនឹង latency ខ្លី។
តម្រូវការផ្នែករឹង
- 1 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ចម្បង WSTK
- 1 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍វិទ្យុ Z-Wave៖ ម៉ូឌុល ZGM130S SiP
- 1 ឧបករណ៍បញ្ជា UZB
- 1 USB Zniffer
តម្រូវការកម្មវិធី
- ស្ទូឌីយោសាមញ្ញ v4
- Z-Wave 7 SDK
- ឧបករណ៍បញ្ជាកុំព្យូទ័រ Z-Wave
- Z-Wave Zniffer
តម្រូវការជាមុន
លំហាត់ Hands-On ពីមុនបានរៀបរាប់អំពីរបៀបប្រើ PC Controller និងកម្មវិធី Zniffer ដើម្បីបង្កើតបណ្តាញ Z-Wave និងចាប់យកទំនាក់ទំនង RF សម្រាប់គោលបំណងអភិវឌ្ឍន៍។ លំហាត់នេះសន្មត់ថាអ្នកស៊ាំជាមួយឧបករណ៍ទាំងនេះ។ លំហាត់ Hands-On ពីមុនក៏បានរៀបរាប់អំពីរបៀបប្រើ sample កម្មវិធីដែលដឹកជញ្ជូនជាមួយ Z-Wave SDK ។ លំហាត់នេះសន្មត់ថាអ្នកស៊ាំនឹងការប្រើប្រាស់ និងការចងក្រងមួយនៃ sampកម្មវិធីឡេ។
ចងក្រង Doorlock Sampការដាក់ពាក្យ
នៅក្នុងផ្នែកនេះ យើងនឹងចងក្រង Doorlock Sampការដាក់ពាក្យ។ ជំហានដែលត្រូវការគឺដូចគ្នា ដូចជាសម្រាប់ Switch On/Off ដែលយើងបានរៀបរាប់នៅក្នុងលំហាត់ "3A: Compile Switch OnOff and enable-debug"។ នៅក្នុងជំហានខាងក្រោមនេះ ជំហានត្រូវបានសង្ខេប ប៉ុន្តែអ្នកគួរតែយោងទៅលំហាត់ 3A ប្រសិនបើអ្នកចង់បានការណែនាំអំពីរបៀបបើក និងប្រើកម្មវិធីបំបាត់កំហុសសៀរៀល។
បើក Sampគម្រោងឡេ
- ភ្ជាប់ផ្នែករឹង Z-Wave របស់អ្នកទៅច្រក USB របស់កុំព្យូទ័រ ហើយវាគួរតែបង្ហាញនៅក្នុងផ្នែក "Debug Adapters" នៅក្នុង Simplicity Studio។
- ចុចម្តងនៅលើ "J-Link Silicon Labs" ដែលណែនាំទៅស្ទូឌីយោបង្ហាញព័ត៌មានពាក់ព័ន្ធអំពី Z-Wave 700 ។
- នៅក្រោម "កម្មវិធី Example” ចុចលើ DoorLock sampកម្មវិធី le ។
កំណត់ប្រេកង់
សample app នឹងមិនទាន់ចងក្រងនៅឡើយទេ។ អ្នកត្រូវកំណត់ប្រេកង់ដែលត្រូវគ្នានឹងតំបន់ដែលអ្នកមានបំណងប្រើផលិតផល Z-Wave នៅក្នុង។
- នៅក្នុងប្រភពសំខាន់ file “DoorLockKeyPad.c” កំណត់ទីតាំង APP_FREQ អថេរ៖
សូមមើលតារាងទី 1 សម្រាប់បញ្ជីពេញលេញនៃប្រេកង់ដែលគាំទ្រដោយ SDK ។
ព័ត៌មានជំនួយ រុករកទៅ Silicon Labs webគេហទំព័រ ដើម្បីមើលថាតើប្រទេសណាខ្លះត្រូវបានអនុម័តសម្រាប់ Z-Wave RF។
តារាងទី 1: លើសview នៃប្រេកង់ដែលអាចកើតមាន
តំបន់ប្រេកង់ | អថេរសម្រាប់ប្រើ |
អឺរ៉ុប | REGION_EU |
សហរដ្ឋអាមេរិច | REGION_US |
អូស្ត្រាលី/នូវែលសេឡង់ | REGION_ANZ |
ហុងកុង | REGION_HK |
ម៉ាឡេស៊ី | REGION_MY |
ប្រទេសឥណ្ឌា | REGION_IN |
អ៊ីស្រាអែល | REGION_IL |
រុស្សី | REGION_RU |
ចិន | REGION_CN |
ជប៉ុន | REGION_JP |
កូរ៉េ | REGION_KR |
នៅក្នុងការណែនាំនេះ យើងនឹងប្រើប្រាស់ប្រេកង់អឺរ៉ុប ដូច្នេះយើងបញ្ចូល “REGION_EU”។
ចងក្រង Doorlock Sampការដាក់ពាក្យ
ឥឡូវនេះអ្នកបានកំណត់រចនាសម្ព័ន្ធ Z-Wave sample កម្មវិធី ហើយអ្នកត្រៀមរួចរាល់ក្នុងការចងក្រង។
- ចុចលើ "សាងសង់"
ប៊ូតុងដើម្បីចាប់ផ្តើមសាងសង់គម្រោង។
- នៅពេលដែលការស្ថាបនាបានបញ្ចប់បន្ទាប់ពីមួយរយៈពេលខ្លី ថតថ្មីមួយដែលមានឈ្មោះថា "Binaries" ត្រូវបានបង្ហាញនៅក្នុង Project Explorer ។ ពង្រីកថតឯកសារ ហើយចុចកណ្ដុរស្ដាំលើ *.hex file ដើម្បីជ្រើសរើស "Flash to Device.."
- ជ្រើសរើសផ្នែករឹងដែលបានភ្ជាប់នៅក្នុងបង្អួចដែលលេចឡើង។ “Flash Programmer” ឥឡូវនេះត្រូវបានបំពេញជាមុនជាមួយនឹងទិន្នន័យដែលត្រូវការទាំងអស់ ហើយអ្នកត្រៀមខ្លួនរួចរាល់ហើយដើម្បីចុចលើ “Program”។
- ចុច "កម្មវិធី" ។
មួយសន្ទុះក្រោយមក ការសរសេរកម្មវិធីនឹងបញ្ចប់ ហើយឧបករណ៍ចុងក្រោយរបស់អ្នកត្រូវបានបញ្ចេញដោយ Z-Wave sampកម្មវិធី le ។
រួមបញ្ចូល និងដំណើរការ Doorlock Sampការដាក់ពាក្យ
នៅក្នុងផ្នែកនេះយើងនឹងរួមបញ្ចូល Doorlock Sample កម្មវិធីចូលទៅក្នុងបណ្តាញ Z-Wave ។ នៅក្នុងលំហាត់មុន "2A ឌិគ្រីប Z-Wave RF Frames ដោយប្រើ Zniffer" យើងបានបន្ថែម DSK ទៅក្នុងបញ្ជីការផ្តល់របស់ PC Controller រួចហើយ។
ព័ត៌មានជំនួយ៖ ផ្ទៃក្នុង file ប្រព័ន្ធមិនត្រូវបានលុបរវាងការសរសេរកម្មវិធីឡើងវិញទេ។ នេះអនុញ្ញាតឱ្យថ្នាំងស្នាក់នៅក្នុងបណ្តាញ និងរក្សាសោបណ្តាញដូចគ្នា នៅពេលអ្នករៀបចំវាឡើងវិញ។ ប្រសិនបើអ្នកត្រូវការផ្លាស់ប្តូរ (ឧ. ប្រេកង់ដែលម៉ូឌុលដំណើរការ ឬ DSK) អ្នកត្រូវ "លុប" បន្ទះឈីប មុនពេលដែលប្រេកង់ថ្មីនឹងត្រូវបានសរសេរទៅ NVM ខាងក្នុង។ នេះមានន័យថា DSK នឹងនៅតែមានសុពលភាព ទោះបីជាយើងទើបតែរៀបចំកម្មវិធីឧបករណ៍របស់យើងជាមួយនឹងភាពខុសគ្នាទាំងស្រុងក៏ដោយ។ampកម្មវិធី le ។
ប្រសិនបើអ្នកកំពុងប្រើឧបករណ៍ថ្មី ឬប្រសិនបើអ្នកមិនទាន់បានបន្ថែម DSK ទៅឧបករណ៍បញ្ជាកុំព្យូទ័រទេ សូមមើលលំហាត់ "2A Decrypt Z-Wave RF Frames ដោយប្រើ Zniffer" សម្រាប់ការណែនាំអំពីរបៀបអាន DSK ពីឧបករណ៍ និងបន្ថែម ទៅកាន់ PC Controller ។
យក/រួមបញ្ចូលឧបករណ៍ចាស់ពី/ទៅឧបករណ៍បញ្ជាកុំព្យូទ័រ
ដោយសារ DSK គឺដូចគ្នា កុំព្យូទ័រ PC Controller គិតថាឧបករណ៍នោះត្រូវបានរួមបញ្ចូលរួចហើយ ទោះបីជាដូចជា Switch On/Off ក៏ដោយ។ យើងត្រូវលុបការភ្ជាប់ទៅ Switch On/Off sampប្រើកម្មវិធី DSK នេះ។
- នៅក្នុង PC Controller ចុចលើ "Remove"
- នៅលើឧបករណ៍ ចុចលើ “BTN1” ដើម្បីកំណត់ឧបករណ៍នៅក្នុងរបៀបរៀន។
- ឥឡូវនេះឧបករណ៍គួរតែត្រូវបានដកចេញពីឧបករណ៍បញ្ជាកុំព្យូទ័រ។
នៅពេលដែលសមាគមចាស់ត្រូវបានដកចេញ ឧបករណ៍បញ្ជាកុំព្យូទ័រនឹងរួមបញ្ចូល DoorLock s ដោយស្វ័យប្រវត្តិampសូមថ្លែងអំណរគុណចំពោះ SmartStart ។ នៅពេលដែលបានជោគជ័យ ឧបករណ៍បញ្ជាកុំព្យូទ័រគួរតែមើលទៅដូចរូបភាពទី 5 ។
សាកល្បងមុខងារ
នៅក្នុងផ្នែកនេះ យើងនឹងសាកល្បងដោយសង្ខេបអំពីមុខងាររបស់ DoorLock Sampកម្មវិធី le ។
ព័ត៌មានជំនួយ មុខងាររបស់ sampកម្មវិធី le ត្រូវបានពិពណ៌នានៅក្នុងឯកសារ "INS14278 របៀបប្រើកម្មវិធីដែលមានការបញ្ជាក់" ដែលបានរកឃើញនៅក្នុងផ្នែកឯកសារនៃ Simplicity Studio ។ សាកល្បងមុខងារចាក់សោ និងដោះសោ។ នៅក្នុងជំហានខាងក្រោម យើងនឹងដោះសោទ្វារ៖
- នៅក្នុង PC Controller ចុចពីរដងលើ “62 DOOR_LOCK” នៅក្រោម Command Classes ដែលមានសុវត្ថភាពនៅជ្រុងខាងក្រោមខាងឆ្វេង។
- វាបើក "ថ្នាក់បញ្ជា" view នៅក្នុង PC Controller ហើយជ្រើសរើស Door Lock Command class។
- កំណត់ពាក្យបញ្ជាទៅជា “0x01 DOOR_LOCK_OPERATION_SET”
- កំណត់ "តម្លៃគោលដៅ" ទៅ "00-DOOR_UNSECURED"
- ចុច "ផ្ញើ" ។
ផ្ទៀងផ្ទាត់ថា LED3 ឥឡូវនេះត្រូវបានបើក។ បន្ទាប់យើងនឹងចាក់សោទ្វារហើយ LED3 គួរតែបិទ:
- កំណត់ "តម្លៃគោលដៅ" ទៅ "FF-DOOR_SECURED"
- ចុច "ផ្ញើ" ។
Wake-Up Beam សម្រាប់ឧបករណ៍ FLiRS
ប្រសិនបើឧបករណ៍បញ្ជា Z-Wave ឬថ្នាំងផ្សេងទៀតនៅក្នុងបណ្តាញត្រូវការទំនាក់ទំនងជាមួយឧបករណ៍ដែលប្រើថាមពលថ្ម ដូចជាសោទ្វារ ឧបករណ៍បញ្ជាបញ្ជូនសញ្ញាធ្នឹមពិសេស។ គោលបំណងនៃធ្នឹមនេះគឺដើម្បីដាស់ឧបករណ៍ FLiRS ។ ឧបករណ៍ FLiRS ឆ្លាស់គ្នារវាងរបៀបគេង និងរបៀបភ្ញាក់មួយផ្នែក ដែលវាកំពុងស្តាប់រលកសញ្ញានេះក្នុងអត្រាចាប់ពី XNUMX ដងក្នុងមួយវិនាទី ដល់ XNUMX ដងក្នុងមួយវិនាទី (នេះជាជម្រើសរបស់អ្នករចនា)។ នៅពេលដែលឧបករណ៍ FLiRS ទទួលបានធ្នឹមនេះ វាភ្ញាក់ឡើងភ្លាមៗ ហើយបន្ទាប់មកទាក់ទងជាមួយឧបករណ៍បញ្ជា ឬឧបករណ៍ Z-Wave ផ្សេងទៀតដោយប្រើពាក្យបញ្ជាពិធីការ Z-Wave ស្តង់ដារ។ ប្រសិនបើឧបករណ៍មិនឮសំឡេង Beam វានឹងត្រឡប់ទៅដំណេកពេញលេញសម្រាប់រយៈពេលមួយផ្សេងទៀតរហូតដល់វាភ្ញាក់ដោយផ្នែកម្តងទៀត ហើយស្តាប់សំឡេង Beam ។ វាគឺជារបៀបភ្ញាក់មួយផ្នែកនេះ រួមផ្សំជាមួយ Beam ពិសេសដែលផ្តល់ថាមពលថ្ម ស្មើរនឹងឧបករណ៍ដែលកំពុងដេកពេញលេញ ខណៈពេលដែលផ្តល់ភាពយឺតនៃទំនាក់ទំនងប្រហែលមួយវិនាទី។
ព័ត៌មានជំនួយ សម្រាប់ការពិពណ៌នាស៊ីជម្រៅអំពីឧបករណ៍ Z-Wave FLiRS យោងទៅលើក្រដាសស “Z-Wave FLiRS៖ ការបើកសោរទ្វារឆ្លាតវៃឥតខ្សែ និងទែម៉ូស្តាត”
WakeUp Beam អាចមើលឃើញនៅក្នុង Z-Wave Zniffer ។ ផ្នែកនេះនឹងមិនគ្របដណ្តប់ពីរបៀបចាប់យកដាន Zniffer យោងទៅលំហាត់ "2A Decrypt Z-Wave RF Frames ដោយប្រើ Zniffer" សម្រាប់ការណែនាំអំពីរបៀបប្រើ Zniffer នោះទេ។ ធ្នឹមមិនអាចមើលឃើញនៅក្នុង Zniffer ប្រសិនបើដានត្រូវបានត្រងនៅលើ HomeID។
- ចុចលើ Drop Filter
នៅក្នុង Zniffer ដើម្បីប្រាកដថាដានមិនត្រូវបានត្រងនៅលើ HomeID ទេ។
នៅក្នុងរូបភាពទី 7 ដានត្រូវបានបង្ហាញសម្រាប់លំដាប់នៃការភ្ញាក់ឡើង៖ - ឧបករណ៍បញ្ជាបញ្ជូនសំណើចំនួន 3 ទៅកាន់ឧបករណ៍ FLiRS ដើម្បីធានាថាឧបករណ៍មិនអាចទៅដល់ដោយគ្មានពន្លឺដែលជាបន្ទុកធ្ងន់នៅក្នុងបណ្តាញ Z-Wave ។
- ដោយសារឧបករណ៍មិនឆ្លើយតបទៅនឹងការឆ្លើយតបដោយផ្ទាល់ ធ្នឹម WakeUp ត្រូវបានផ្តួចផ្តើម។
- នៅពេលដែល Beam បញ្ចប់ ឧបករណ៍បញ្ជាបញ្ជូនពាក្យបញ្ជាម្តងទៀត ហើយឧបករណ៍ទទួលស្គាល់សារ។
ការប្រើប្រាស់ថាមពលនៃសោទ្វារ
នៅក្នុងផ្នែកនេះ យើងនឹងប្រើប្រាស់ Energy Profiler នៅក្នុង Simplicity Studio ដើម្បីតាមដានការប្រើប្រាស់ថាមពលរបស់ឧបករណ៍ DoorLock FLiRS ។
- នៅក្នុង Simplicity Studio បើក “Energy Profiler" ដោយចុចលើប៊ូតុង "បើកទស្សនវិស័យ"
- នៅក្នុង "Energy Monitor" ចុចលើ "Quick Access" ហើយចុចលើ "Start Energy Capture"។
- ជ្រើសរើសឧបករណ៍របស់អ្នកនៅក្នុងបង្អួចដែលលេចឡើងហើយចុចយល់ព្រម។
ថាមពល Profiler ឥឡូវនេះចាប់ផ្តើមចាប់យក និងបង្ហាញការប្រើប្រាស់ថាមពល សូមមើលរូបភាពទី 8 ។ សូមកត់សម្គាល់ពីរបៀបដែលការប្រើប្រាស់ថាមពលកើនឡើងគ្រប់ផ្នែក នៅពេលដែលឧបករណ៍ត្រូវតែភ្ញាក់ឡើងដើម្បីស្តាប់ Beam ។ សូមកត់សម្គាល់ផងដែរនូវពេលវេលាភ្ញាក់ពីដំណេក និងពេលគេងលឿន ដែលបណ្តាលឱ្យមានការប្រើប្រាស់ថាមពលជាមធ្យមទាបបំផុត។
តោះព្យាយាមដាស់ឧបករណ៍។
- នៅក្នុង PC Controller សូមផ្ញើពាក្យបញ្ជាទៅឧបករណ៍ (សូមមើលផ្នែក "3.2 សាកល្បងមុខងារ" សម្រាប់ការណែនាំ)
- សម្គាល់ការប្រើប្រាស់បច្ចុប្បន្ន នៅពេលដែលឧបករណ៍ភ្ញាក់ឡើង ដើម្បីទាក់ទងជាមួយឧបករណ៍បញ្ជា។ សូមមើលរូបភាពទី 9 ។
វាបញ្ចប់ការបង្រៀនអំពីរបៀបប្រើឧបករណ៍ FLiRS ។
silabs.com | ការកសាងពិភពលោកដែលមានទំនាក់ទំនងកាន់តែច្រើន។
ឯកសារ/ធនធាន
![]() |
SILICON LABS Lab 4 - ស្វែងយល់អំពីឧបករណ៍ FLiRS [pdf] ការណែនាំអ្នកប្រើប្រាស់ SILICON LABS, Lab 4, យល់, FLiRS, ឧបករណ៍, Z-Wave, បង្កប់, SDK |