SILICON LABS लोगो

लॅब 4: FLiRS उपकरणे समजून घ्या

Z-Wave FLiRS उपकरण काय आहे हे या हाताने चालवण्याचा व्यायाम दाखवेल. व्यायाम डोअरलॉक वापरेलample ऍप्लिकेशन जे Z-Wave एम्बेडेड SDK चा भाग म्हणून पाठवले जाते
हा व्यायाम “Z-Wave 1-दिवसीय कोर्स” या मालिकेचा भाग आहे.

  1. SmartStart वापरून समाविष्ट करा
  2. स्निफर वापरून 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-वेव्ह 7 SDK
  • Z-वेव्ह पीसी कंट्रोलर
  • Z-वेव्ह Zniffer

सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या

पूर्वतयारी

Z-Wave नेटवर्क तयार करण्यासाठी आणि RF कम्युनिकेशन कॅप्चर करण्यासाठी PC कंट्रोलर आणि Zniffer ऍप्लिकेशन कसे वापरायचे हे मागील हँड-ऑन व्यायामामध्ये समाविष्ट आहे. हा व्यायाम गृहीत धरतो की तुम्ही या साधनांशी परिचित आहात. मागील हँड-ऑन व्यायामामध्ये s कसे वापरायचे ते देखील समाविष्ट केले आहेample ऍप्लिकेशन्स जे Z-Wave SDK सह पाठवले जातात. हा व्यायाम गृहीत धरतो की आपण s पैकी एक वापरणे आणि संकलित करणे परिचित आहातample अनुप्रयोग.

डोअरलॉक एस संकलित कराample अर्ज

या विभागात आम्ही Doorlock S संकलित करणार आहोतample अर्ज. आवश्यक पायऱ्या सारख्याच आहेत, जसे की स्विच ऑन/ऑफ, ज्याचा आम्ही अभ्यास "3A: कंपाइल स्विच ऑनऑफ आणि सक्षम-डीबग" मध्ये केला आहे. खालील मध्ये, चरणांचा सारांश दिला आहे, परंतु तुम्हाला सीरियल डीबगर कसे सक्षम करायचे आणि कसे वापरायचे याबद्दल निर्देश हवे असल्यास तुम्ही व्यायाम 3A चा संदर्भ घ्यावा.

ओपन एसampले प्रकल्प
  1. तुमचे Z-Wave हार्डवेअर संगणकाच्या USB पोर्टशी कनेक्ट करा आणि ते Simplicity Studio मधील “Debug Adapters” विभागात दिसले पाहिजे.
  2. "J-Link Silicon Labs" वर एकदा क्लिक करा जे स्टुडिओला Z-Wave 700 बद्दल संबंधित माहिती दाखवण्याची सूचना देते.
  3. “सॉफ्टवेअर उदाample" DoorLock s वर क्लिक कराample अर्ज.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या-आकृती 2
वारंवारता सेट करा

एसample अॅप अद्याप संकलित करणार नाही. तुम्ही Z-Wave उत्पादन वापरत असलेल्या प्रदेशाशी जुळणारी वारंवारता सेट करणे आवश्यक आहे.

  • मुख्य स्त्रोतामध्ये file "DoorLockKeyPad.c", व्हेरिएबल APP_FREQ शोधा:सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या-आकृती 3

SDK द्वारे समर्थित फ्रिक्वेन्सीच्या संपूर्ण सूचीसाठी तक्ता 1 चा संदर्भ घ्या.
सिलिकॉन लॅबवर जाण्यासाठी इशारा webZ-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" प्रविष्ट करू.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या-आकृती 4

डोअरलॉक एस संकलित कराample अर्ज

तुम्ही आता Z-Wave s कॉन्फिगर केले आहेample अनुप्रयोग, आणि आपण संकलित करण्यास तयार आहात.

  1. "बिल्ड" वर क्लिक कराबांधा प्रकल्प बांधणे सुरू करण्यासाठी बटण.
  2. थोड्या वेळाने बिल्ड पूर्ण झाल्यावर, प्रोजेक्ट एक्सप्लोररमध्ये “बायनरीज” नावाचे नवीन फोल्डर दाखवले जाते. फोल्डर विस्तृत करा आणि *.hex वर उजवे-क्लिक करा file "डिव्हाइसवर फ्लॅश..." निवडण्यासाठी.
  3. पॉप-अप विंडोमध्ये कनेक्ट केलेले हार्डवेअर निवडा. "फ्लॅश प्रोग्रामर" आता सर्व आवश्यक डेटाने भरलेले आहे आणि तुम्ही "प्रोग्राम" वर क्लिक करण्यास तयार आहात.
  4. "प्रोग्राम" वर क्लिक करा.

थोड्या वेळाने, प्रोग्रामिंग पूर्ण होते, आणि तुमचे एंड डिव्हाइस आता Z-Wave s सह फ्लॅश झाले आहेample अर्ज.

डोअरलॉक एस समाविष्ट करा आणि चालवाample अर्ज

या विभागात, आम्ही डोअरलॉक एस समाविष्ट करूampझेड-वेव्ह नेटवर्कमध्ये ऍप्लिकेशन. मागील व्यायाम "Zniffer वापरून 2A डिक्रिप्ट Z-Wave RF फ्रेम्स" मध्ये, आम्ही आधीच PC कंट्रोलरच्या तरतूद सूचीमध्ये DSK ला जोडले आहे.
सूचना: अंतर्गत file रीप्रोग्रामिंग दरम्यान सिस्टम मिटवले जात नाही. हे नोडला नेटवर्कमध्ये राहण्यास आणि जेव्हा तुम्ही ते पुन्हा प्रोग्राम करता तेव्हा त्याच नेटवर्क की ठेवण्यास अनुमती देते. तुम्‍हाला बदल करण्‍याची आवश्‍यकता असल्‍यास (उदा. मॉड्युल चालवण्‍याची वारंवारता किंवा DSK) तुम्‍हाला अंतर्गत NVM वर नवीन फ्रिक्वेंसी लिहिण्‍यापूर्वी चिप “मिटवावी” लागेल. याचा अर्थ आम्‍ही आमचे डिव्‍हाइस पूर्णपणे वेगळ्या s सह प्रोग्रॅम केले असले तरीही DSK अजूनही वैध असेलample अर्ज.
तुम्ही नवीन डिव्हाइस वापरत असल्यास किंवा तुम्ही पीसी कंट्रोलरमध्ये यापूर्वी DSK जोडले नसल्यास, डिव्हाइसवरून DSK कसे वाचावे आणि कसे जोडावे याच्या सूचनांसाठी "2A डिक्रिप्ट Z-Wave RF फ्रेम्स Zniffer वापरून" या व्यायामाचा संदर्भ घ्या. ते पीसी कंट्रोलरकडे.

पीसी कंट्रोलरमधून/वर जुने डिव्हाइस काढा/समाविष्ट करा

DSK सारखाच असल्याने, PC कंट्रोलरला असे वाटते की डिव्हाइस आधीपासूनच समाविष्ट आहे, जरी स्विच चालू/बंद म्हणून. आम्हाला स्विच ऑन/ऑफ s ची असोसिएशन काढून टाकण्याची आवश्यकता आहेampया DSK ला अर्ज.

  1. पीसी कंट्रोलरमध्ये, "काढा" वर क्लिक करा.
  2. डिव्हाइसवर, डिव्हाइसला शिकण्याच्या मोडमध्ये सेट करण्यासाठी “BTN1” वर क्लिक करा.
  3. डिव्हाइस आता पीसी कंट्रोलरमधून काढले जावे.

जुनी असोसिएशन काढून टाकल्यावर, PC कंट्रोलर आपोआप DoorLock s समाविष्ट करेलampले अॅप्लिकेशन स्मार्टस्टार्टला धन्यवाद. यशस्वीरित्या, PC कंट्रोलर आकृती 5 सारखा दिसला पाहिजे.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या आकृती 5

कार्यक्षमतेची चाचणी घ्या

या विभागात, आम्ही DoorLock S च्या कार्यक्षमतेची थोडक्यात चाचणी करूample अर्ज.
सूचना सर्व s च्या कार्यक्षमताample अॅप्लिकेशन्सचे वर्णन "INS14278 प्रमाणित अॅप्स कसे वापरावे" या दस्तऐवजात केले आहेत जे सिंपलीसिटी स्टुडिओच्या दस्तऐवजीकरण विभागात आढळतात. लॉक आणि अनलॉक कार्यक्षमतेची चाचणी घ्या. पुढील चरणांमध्ये, आम्ही दरवाजा अनलॉक करणार आहोत:

  1. PC कंट्रोलरमध्ये, खालच्या-डाव्या कोपर्यात सुरक्षित कमांड क्लासेस अंतर्गत “62 DOOR_LOCK” वर डबल क्लिक करा.
  2. हे "कमांड क्लासेस" उघडेल view पीसी कंट्रोलरमध्ये आणि डोर लॉक कमांड क्लास निवडतो.
  3. कमांड "0x01 DOOR_LOCK_OPERATION_SET" वर सेट करा
  4. "लक्ष्य मूल्य" "00-DOOR_UNSECURED" वर सेट करा
  5. "पाठवा" वर क्लिक करा.

LED3 आता चालू असल्याचे सत्यापित करा. पुढे, आम्ही दरवाजा लॉक करू आणि LED3 बंद केला पाहिजे:

  1. "लक्ष्य मूल्य" "FF-DOOR_SECURED" वर सेट करा
  2. "पाठवा" वर क्लिक करा.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या आकृती 6
FLiRS उपकरणासाठी वेक-अप बीम

जर Z-Wave कंट्रोलर किंवा नेटवर्कमधील दुसर्‍या नोडला बॅटरी-चालित उपकरण जसे की दरवाजाच्या लॉकसह संवाद साधण्याची आवश्यकता असेल, तर कंट्रोलर एक विशेष बीम सिग्नल पाठवतो. या बीमचा उद्देश FLiRS उपकरण जागृत करणे हा आहे. FLiRS डिव्हाइस स्लीप मोड आणि अर्धवट जागृत मोडमध्ये पर्यायी आहे ज्यामध्ये ते प्रति सेकंद एकदा ते चार वेळा प्रति सेकंद दराने या बीम सिग्नलसाठी ऐकत आहे (ही डिझाइनरची निवड आहे). जेव्हा FLiRS डिव्हाइसला हा बीम प्राप्त होतो, तेव्हा ते ताबडतोब पूर्णपणे जागे होते आणि नंतर मानक Z-Wave प्रोटोकॉल कमांडचा वापर करून कंट्रोलर किंवा इतर Z-Wave डिव्हाइसशी संवाद साधते. जर डिव्हाइसला बीम ऐकू येत नसेल तर ते पुन्हा अर्धवट जागे होईपर्यंत आणि बीम ऐकत नाही तोपर्यंत ते दुसर्‍या कालावधीसाठी पूर्ण झोपेत जाते. विशेष बीमसह एकत्रित केलेला हा अर्धवट जागृत मोड आहे जो संपूर्ण स्लीपिंग डिव्हाइसेसच्या बरोबरीने बॅटरीचे आयुष्य प्रदान करतो आणि सुमारे एक सेकंदाचा संप्रेषण विलंब प्रदान करतो.
Z-Wave FLiRS उपकरणांच्या अधिक सखोल वर्णनासाठी संकेत "Z-Wave FLiRS: वायरलेस स्मार्ट डोअर लॉक्स आणि थर्मोस्टॅट सक्षम करणे" या पांढर्‍या कागदाचा संदर्भ घ्या.
Z-Wave Zniffer मध्ये वेकअप बीम दिसू शकतो. Zniffer कसे वापरावे यावरील सूचनांसाठी Zniffer ट्रेस कसा कॅप्चर करायचा हे या विभागात समाविष्ट नाही. होमआयडीवर ट्रेस फिल्टर केल्यास झ्निफरमध्ये बीम दिसू शकत नाही.

  • ड्रॉप फिल्टर वर क्लिक कराफिल्टर करा HomeID वर ट्रेस फिल्टर केलेला नाही याची खात्री करण्यासाठी Zniffer मध्ये.
    आकृती 7 मध्ये वेक-अप क्रमासाठी ट्रेस दर्शविला आहे:
  • कंट्रोलर FLiRS डिव्‍हाइसला 3 विनंत्‍या पाठवतो, हे सुनिश्चित करण्‍यासाठी की यंत्रास बीमिंगशिवाय पोहोचता येत नाही, जे Z-Wave नेटवर्कमध्‍ये खूप जास्त भार आहे.
  • डिव्हाइसने थेट प्रतिसादास प्रतिसाद न दिल्याने, एक वेकअप बीम सुरू केला आहे.
  • जेव्हा बीम संपतो, तेव्हा कंट्रोलर पुन्हा कमांड पाठवतो आणि डिव्हाइस संदेशाची पावती देतो.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या आकृती7

दरवाजा लॉकचा वीज वापर

या विभागात, आम्ही एनर्जी प्रो वापरणार आहोतfileDoorLock FLiRS उपकरणाच्या ऊर्जेच्या वापरावर लक्ष ठेवण्यासाठी r Simplicity Studio मध्ये.

  1. Simplicity Studio मध्ये, “Energy Pro” उघडाfiler” “ओपन पर्स्पेक्टिव” बटणावर क्लिक करून
  2. “एनर्जी मॉनिटर” मध्ये “क्विक ऍक्सेस” वर क्लिक करा आणि “स्टार्ट एनर्जी कॅप्चर” वर क्लिक करा.
  3. पॉप-अप विंडोमध्ये तुमचे डिव्हाइस निवडा आणि ओके क्लिक करा.

एनर्जी प्रोfiler आता ऊर्जेचा वापर कॅप्चर करणे आणि प्रदर्शित करणे सुरू होते, आकृती 8 पहा. बीम ऐकण्यासाठी जेव्हा डिव्हाइसला जागे होणे आवश्यक असते तेव्हा प्रत्येक विभागात ऊर्जा वापर कसा वाढतो ते पहा. जलद जागृत होण्याच्या आणि झोपेपर्यंतच्या वेळेकडे लक्ष द्या, परिणामी सरासरी वीज वापर खूप कमी होतो.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या आकृती 8

चला डिव्हाइस जागृत करण्याचा प्रयत्न करूया.

  1. पीसी कंट्रोलरमध्ये, डिव्हाइसला कमांड पाठवा (सूचनांसाठी विभाग “3.2 कार्यक्षमता चाचणी करा” पहा)
  2. कंट्रोलरशी संवाद साधण्यासाठी जेव्हा डिव्हाइस जागे होते तेव्हा वर्तमान वापराकडे लक्ष द्या. आकृती 9 पहा.सिलिकॉन लॅब लॅब 4 FLiRS उपकरणे समजून घ्या आकृती 9

हे FLiRS उपकरण कसे वापरावे यावरील ट्यूटोरियल समाप्त करते.
silabs.com | अधिक जोडलेले जग तयार करणे.

कागदपत्रे / संसाधने

सिलिकॉन लॅब लॅब 4 - FLiRS उपकरणे समजून घ्या [pdf] वापरकर्ता मार्गदर्शक
SILICON LABS, Lab 4, Understand, FLiRS, Devices, Z-Wave, एम्बेडेड, SDK

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *