सिलिकन ल्याब्स लोगो

ल्याब ४: FLiRS यन्त्रहरू बुझ्नुहोस्

यो ह्यान्ड्स-अन अभ्यासले Z-Wave FLiRS उपकरण के हो भनेर प्रदर्शन गर्नेछ। अभ्यासले डोरलक एस प्रयोग गर्नेछample एप्लिकेसन जुन Z-Wave Embedded SDK को भागको रूपमा पठाइन्छ
यो अभ्यास "Z-Wave 1-Day Course" शृङ्खलाको अंश हो।

  1. SmartStart प्रयोग गरी समावेश गर्नुहोस्
  2. Sniffer प्रयोग गरेर Z-Wave RF फ्रेमहरू डिक्रिप्ट गर्नुहोस्
  3. 3A: कम्पाइल स्विच अन/अफ र डिबग सक्षम गर्नुहोस्
    3B: स्विच अन/अफ परिमार्जन गर्नुहोस्
  4. FLiRS उपकरणहरू बुझ्नुहोस्

मुख्य विशेषताहरु

  • FLiRS उपकरणको मुख्य विशेषताहरू बुझ्नुहोस्।
  • ऊर्जा प्रो प्रयोग गर्नुहोस्filer शक्ति खपत कब्जा गर्न।

परिचय

यस अभ्यासमा हामी Z-Wave FLiRS उपकरणको अन्वेषण गर्नेछौं, र "सुन्न सुन्न यन्त्र" को फाइदाहरू सिक्नेछौं; एक ब्याट्री-संचालित उपकरण जुन कुनै पनि समय छोटो विलम्बता संग संचार गरिनु पर्छ।

हार्डवेयर आवश्यकताहरू
  • 1 WSTK मुख्य विकास बोर्ड
  • 1 Z-वेभ रेडियो विकास बोर्ड: ZGM130S SiP मोड्युल
  • 1 UZB नियन्त्रक
  • 1 USB Zniffer
सफ्टवेयर आवश्यकताहरू
  • सरलता स्टुडियो v4
  • Z-whog S SDK
  • Z-तरंग पीसी नियन्त्रक
  • Z-वेभ Zniffer

SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस्

पूर्व शर्तहरू

अघिल्लो ह्यान्ड्स-अन अभ्यासहरूले Z-वेभ नेटवर्क निर्माण गर्न र विकास उद्देश्यका लागि RF संचार क्याप्चर गर्न PC नियन्त्रक र Zniffer अनुप्रयोग कसरी प्रयोग गर्ने भनेर कभर गरेको छ। यो अभ्यास मानिन्छ कि तपाइँ यी उपकरणहरूसँग परिचित हुनुहुन्छ। अघिल्लो ह्यान्ड्स-अन अभ्यासहरूले कसरी s प्रयोग गर्ने भनेर पनि कभर गरेको छampले एप्लिकेसनहरू जुन Z-Wave SDK सँग पठाइन्छ। यो अभ्यासले तपाइँ s मध्ये एउटा प्रयोग र कम्पाइल गर्नेसँग परिचित हुनुहुन्छ भनी मान्दछampअनुप्रयोगहरू।

डोरलक एस कम्पाइल गर्नुहोस्ample आवेदन

यस खण्डमा हामी डोरलक एस कम्पाइल गर्नेछौंampले आवेदन। आवश्यक चरणहरू समान छन्, स्विच अन/अफका लागि, जसलाई हामीले अभ्यास "3A: कम्पाइल स्विच अनअफ र सक्षम-डिबग" मा समावेश गरेका छौं। निम्नमा, चरणहरू संक्षेपित छन्, तर यदि तपाइँ सिरियल डिबगर कसरी सक्षम र प्रयोग गर्ने निर्देशनहरू चाहनुहुन्छ भने तपाइँले व्यायाम 3A लाई सन्दर्भ गर्नुपर्छ।

खोल्नुहोस् एसampपरियोजना
  1. आफ्नो Z-Wave हार्डवेयरलाई कम्प्युटरको USB पोर्टमा जडान गर्नुहोस् र यो Simplicity Studio को "Debug Adapters" सेक्सनमा देखिनुपर्छ।
  2. "J-Link Silicon Labs" मा एक पटक क्लिक गर्नुहोस् जसले स्टुडियोलाई Z-Wave 700 बारे सान्दर्भिक जानकारी देखाउन निर्देशन दिन्छ।
  3. अन्तर्गत "सफ्टवेयर पूर्वample" DoorLock s मा क्लिक गर्नुहोस्ampआवेदन।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस्-चित्र 2
आवृत्ति सेट गर्नुहोस्

एसample एप भर्खरै कम्पाइल गर्दैन। तपाईंले Z-Wave उत्पादन प्रयोग गर्न चाहनुभएको क्षेत्रसँग मेल खाने फ्रिक्वेन्सी सेट गर्न आवश्यक छ।

  • मुख्य स्रोत मा file "DoorLockKeyPad.c", चल APP_FREQ पत्ता लगाउनुहोस्:SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस्-चित्र 3

SDK द्वारा समर्थित फ्रिक्वेन्सीहरूको पूर्ण सूचीको लागि तालिका 1 लाई सन्दर्भ गर्नुहोस्।
सिलिकन ल्याबहरूमा संकेत नेभिगेट गर्नुहोस् webZ-Wave RF को लागि कुन देशहरूलाई स्वीकृत गरिएको छ हेर्नको लागि साइट।
तालिका 1: समाप्तview सम्भावित आवृत्तिहरूको

आवृत्ति क्षेत्र  प्रयोग गर्न चर 
युरोप क्षेत्र_EEU
संयुक्त राज्य अमेरिका क्षेत्र_us
अस्ट्रेलिया/न्युजिल्याण्ड क्षेत्र_NAZ
हङकङ क्षेत्र_hk
मलेसिया क्षेत्र_मिन
भारत क्षेत्र_IN
इजरायल क्षेत्र_IL
रूस क्षेत्र_RU
चीन क्षेत्र_cn
जापान क्षेत्र_STP
कोरिया क्षेत्र_कर

यस गाइडमा हामी युरोपेली फ्रिक्वेन्सी प्रयोग गर्नेछौं, यसरी हामी "REGION_EU" प्रविष्ट गर्छौं।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस्-चित्र 4

डोरलक एस कम्पाइल गर्नुहोस्ample आवेदन

तपाईंले अब Z-Wave s कन्फिगर गर्नुभएको छample आवेदन, र तपाइँ कम्पाइल गर्न तयार हुनुहुन्छ।

  1. "निर्माण" मा क्लिक गर्नुहोस्निर्माण गर्नुहोस् परियोजना निर्माण सुरु गर्न बटन।
  2. जब निर्माण केहि समय पछि समाप्त हुन्छ, प्रोजेक्ट एक्सप्लोरर मा "बाइनरी" नामक नयाँ फोल्डर देखाइन्छ। फोल्डर विस्तार गर्नुहोस् र *.hex मा दायाँ क्लिक गर्नुहोस् file "यन्त्रमा फ्ल्यास..." चयन गर्न।
  3. पप-अप विन्डोमा जडान गरिएको हार्डवेयर चयन गर्नुहोस्। "फ्ल्याश प्रोग्रामर" अब सबै आवश्यक डाटाले भरिएको छ, र तपाइँ "कार्यक्रम" मा क्लिक गर्न तयार हुनुहुन्छ।
  4. "कार्यक्रम" मा क्लिक गर्नुहोस्।

केहि समय पछि, प्रोग्रामिङ समाप्त हुन्छ, र तपाइँको अन्तिम उपकरण अब Z-Wave s को साथ फ्ल्यास हुन्छampआवेदन।

Doorlock S समावेश गरी चलाउनुहोस्ample आवेदन

यस खण्डमा, हामी डोरलक एस समावेश गर्नेछौंampले Z-वेभ नेटवर्कमा आवेदन। अघिल्लो अभ्यास "2A डिक्रिप्ट Z-Wave RF फ्रेमहरू Zniffer प्रयोग गरेर" मा, हामीले पहिले नै DSK लाई PC नियन्त्रकको प्रावधान सूचीमा थपेका छौं।
संकेत: आन्तरिक file प्रणाली reprogramming बीच मेटिएको छैन। यसले नोडलाई सञ्जालमा रहन अनुमति दिन्छ र तपाइँले यसलाई पुन: प्रोग्राम गर्दा उही नेटवर्क कुञ्जीहरू राख्नुहोस्। यदि तपाइँ परिवर्तन गर्न आवश्यक छ (जस्तै, मोड्युल सञ्चालन हुने फ्रिक्वेन्सी वा DSK) तपाइँले नयाँ फ्रिक्वेन्सी आन्तरिक NVM मा लेख्नु अघि चिप "मेटाउन" आवश्यक छ। यसको मतलब हामीले भर्खरै हाम्रो यन्त्रलाई पूर्ण रूपमा फरक s सँग प्रोग्राम गरे तापनि DSK अझै मान्य हुनेछampआवेदन।
यदि तपाइँ नयाँ यन्त्र प्रयोग गर्दै हुनुहुन्छ वा तपाइँले पहिले पीसी नियन्त्रकमा DSK थप्नु भएको छैन भने, यन्त्रबाट DSK कसरी पढ्ने र थप्ने निर्देशनहरूको लागि "2A डिक्रिप्ट Z-वेभ RF फ्रेमहरू Zniffer प्रयोग गरेर" अभ्यासलाई सन्दर्भ गर्नुहोस्। यसलाई पीसी नियन्त्रकमा।

पीसी नियन्त्रकबाट/मा पुरानो यन्त्र हटाउनुहोस्/समावेश गर्नुहोस्

DSK उस्तै भएकोले, PC नियन्त्रकले सो यन्त्र पहिले नै समावेश गरिएको छ, यद्यपि स्विच अन/अफको रूपमा। हामीले स्विच अन/अफमा एसोसिएसन हटाउन आवश्यक छampयो DSK लाई आवेदन दिनुहोस्।

  1. पीसी नियन्त्रकमा, "हटाउनुहोस्" मा क्लिक गर्नुहोस्।
  2. यन्त्रमा, सिक्न मोडमा उपकरण सेट गर्न "BTN1" मा क्लिक गर्नुहोस्।
  3. यन्त्र अब PC नियन्त्रकबाट हटाउनु पर्छ।

जब पुरानो सम्बद्धता हटाइन्छ, PC नियन्त्रकले स्वचालित रूपमा DoorLock s समावेश गर्दछampले आवेदन SmartStart को लागी धन्यवाद। जब सफलतापूर्वक, पीसी नियन्त्रक चित्र 5 जस्तै देखिनु पर्छ।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस् चित्र 5

कार्यक्षमता परीक्षण गर्नुहोस्

यस खण्डमा, हामी संक्षिप्त रूपमा DoorLock S को कार्यक्षमता परीक्षण गर्नेछौंampआवेदन।
सबै s को कार्यक्षमता संकेतampले एप्लिकेसनहरू "INS14278 कसरी प्रमाणित एपहरू प्रयोग गर्ने" कागजातमा वर्णन गरिएको छ सरलता स्टुडियोको कागजात खण्डमा पाइन्छ। लक र अनलक कार्यक्षमता परीक्षण गर्नुहोस्। निम्न चरणहरूमा, हामी ढोका अनलक गर्नेछौं:

  1. पीसी कन्ट्रोलरमा, तल्लो-बायाँ कुनामा सुरक्षित कमाण्ड क्लासहरू अन्तर्गत "62 DOOR_LOCK" मा डबल क्लिक गर्नुहोस्।
  2. यसले "कमान्ड क्लासहरू" खोल्छ view PC नियन्त्रकमा र डोर लक आदेश वर्ग चयन गर्दछ।
  3. आदेशलाई "0x01 DOOR_LOCK_OPERATION_SET" मा सेट गर्नुहोस्
  4. "लक्ष्य मान" लाई "००-DOOR_UNSECURED" मा सेट गर्नुहोस्
  5. "पठाउनुहोस्" मा क्लिक गर्नुहोस्।

प्रमाणित गर्नुहोस् कि LED3 अहिले सक्रिय छ। अर्को, हामी ढोका लक गर्नेछौं, र LED3 बन्द गर्नुपर्छ:

  1. "लक्ष्य मान" लाई "FF-DOOR_SECURED" मा सेट गर्नुहोस्
  2. "पठाउनुहोस्" मा क्लिक गर्नुहोस्।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस् चित्र 6
FLiRS यन्त्रको लागि वेक-अप बीम

यदि Z-Wave नियन्त्रक वा नेटवर्कमा अर्को नोडलाई ब्याट्रीबाट चल्ने यन्त्र जस्तै ढोका लकसँग सञ्चार गर्न आवश्यक छ भने, नियन्त्रकले विशेष बीम सङ्केत पठाउँछ। यस बीमको उद्देश्य FLiRS यन्त्रलाई जगाउनु हो। FLiRS यन्त्रले स्लीप मोड र आंशिक रूपमा जाग्ने मोडको बीचमा एकान्तरण गर्छ जसमा यसले प्रति सेकेन्डमा एक पटकदेखि चार पटक प्रति सेकेन्डको दरमा यो किरण सङ्केत सुनिरहेको हुन्छ (यो डिजाइनरको छनोट हो)। जब FLiRS उपकरणले यो बीम प्राप्त गर्दछ, यो तुरुन्तै पूर्ण रूपमा उठ्छ र त्यसपछि मानक Z-वेभ प्रोटोकल आदेशहरू प्रयोग गरी नियन्त्रक वा अन्य Z-वेभ उपकरणसँग सञ्चार गर्दछ। यदि यन्त्रले बीम सुन्दैन भने यो अर्को अवधिको लागि पूर्ण निद्रामा फिर्ता जान्छ जबसम्म यो आंशिक रूपमा फेरि ब्यूँझन्छ र बीमको लागि सुन्दैन। यो आंशिक रूपमा जागृत मोड हो जुन विशेष बीमसँग जोडिएको छ जसले लगभग एक सेकेन्डको संचार लेटन्सीहरू प्रदान गर्दा पूर्ण रूपमा सुत्ने यन्त्रहरू जस्तै ब्याट्री जीवन प्रदान गर्दछ।
Z-Wave FLiRS उपकरणहरूको थप गहिरो विवरणको लागि संकेत "Z-Wave FLiRS: Wireless Smart Door Locks and Thermostat सक्षम गर्दै" सेतो कागजलाई सन्दर्भ गर्नुहोस्।
WakeUp बीम Z-Wave Zniffer मा देख्न सकिन्छ। यो खण्डले Zniffer ट्रेस कसरी खिच्ने भनेर कभर गर्दैन। Zniffer कसरी प्रयोग गर्ने भन्ने बारे निर्देशनहरूको लागि "2A डिक्रिप्ट Z-वेभ RF फ्रेमहरू Zniffer प्रयोग गरेर" अभ्यासलाई सन्दर्भ गर्नुहोस्। यदि ट्रेस HomeID मा फिल्टर गरिएको छ भने Zniffer मा बीम देख्न सकिँदैन।

  • ड्रप फिल्टरमा क्लिक गर्नुहोस्फिल्टर गर्नुहोस् Zniffer मा ट्रेस HomeID मा फिल्टर गरिएको छैन भनेर सुनिश्चित गर्न।
    चित्र 7 मा एक जगेडा अनुक्रम को लागी एक ट्रेस देखाइएको छ:
  • कन्ट्रोलरले FLiRS यन्त्रमा 3 अनुरोधहरू पठाउँछ, यो सुनिश्चित गर्नको लागि कि यन्त्र बीम नगरी पुग्न सकिँदैन, जुन Z-Wave नेटवर्कमा भारी भार हो।
  • यन्त्रले प्रत्यक्ष प्रतिक्रियालाई प्रतिक्रिया नगरेको हुनाले, WakeUp बीम सुरु गरिएको छ।
  • जब बीम समाप्त हुन्छ, नियन्त्रकले फेरि आदेश पठाउँछ, र उपकरणले सन्देशलाई स्वीकार गर्दछ।SILICON LABS Lab 4 बुझ्नुहोस् FLiRS यन्त्रहरू चित्रा7

DoorLock को पावर खपत

यस खण्डमा, हामी Energy Pro प्रयोग गर्नेछौंfiler DoorLock FLiRS उपकरणको ऊर्जा खपत अनुगमन गर्न सरलता स्टुडियोमा।

  1. Simplicity Studio मा, “Energy Pro” खोल्नुहोस्filer" "Open Perspective" बटनमा क्लिक गरेर
  2. "Energy Monitor" मा "Quick Access" मा क्लिक गर्नुहोस् र "Start Energy Capture" मा क्लिक गर्नुहोस्।
  3. पप-अप विन्डोमा आफ्नो उपकरण चयन गर्नुहोस् र ठीक क्लिक गर्नुहोस्।

ऊर्जा प्रोfiler अब ऊर्जा खपत खिच्न र प्रदर्शन गर्न थाल्छ, चित्र 8 हेर्नुहोस्। बिम सुन्नको लागि यन्त्र उठ्नु पर्दा ऊर्जा खपतले प्रत्येक खण्डलाई कसरी बढाउँछ ध्यान दिनुहोस्। छिटो ब्यूँझने र सुत्ने बेलामा पनि ध्यान दिनुहोस्, परिणामस्वरूप धेरै कम औसत पावर खपत हुन्छ।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस् चित्र 8

यन्त्रलाई जगाउने प्रयास गरौं।

  1. पीसी कन्ट्रोलरमा, यन्त्रमा आदेश पठाउनुहोस् (निर्देशनको लागि खण्ड "3.2 कार्यक्षमता परीक्षण गर्नुहोस्" हेर्नुहोस्)
  2. हालको खपतलाई ध्यान दिनुहोस् जब यन्त्र नियन्त्रकसँग सञ्चार गर्न उठ्छ। चित्र 9 लाई सन्दर्भ गर्नुहोस्।SILICON LABS Lab 4 FLiRS यन्त्रहरू बुझ्नुहोस् चित्र 9

यसले FLiRS यन्त्र कसरी प्रयोग गर्ने भन्ने ट्यूटोरियलको अन्त्य गर्छ।
Sallbs.com | थप जोडिएको संसार निर्माण गर्दै।

कागजातहरू / स्रोतहरू

SILICON LABS Lab 4 - FLiRS यन्त्रहरू बुझ्नुहोस् [pdf] प्रयोगकर्ता गाइड
सिलिकन ल्याब, ल्याब 4, बुझ्नुहोस्, फ्लोरहरू, z-छाल, एम्बेड गरिएको, SDKED

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *