SILICON LABS loqosu

Laboratoriya 4: FLiRS Cihazlarını Anlayın

Bu praktiki məşq Z-Wave FLiRS cihazının nə olduğunu nümayiş etdirəcək. Məşqdə Doorlock s istifadə ediləcəkampZ-Wave Embedded SDK-nın bir hissəsi kimi göndərilən proqram
Bu məşq “Z-Wave 1 Günlük Kurs” seriyasının bir hissəsidir.

  1. SmartStart-dan istifadə edin
  2. Snifferdən istifadə edərək Z-Wave RF Çərçivələrinin şifrəsini açın
  3. 3A: Açar/Söndürməni tərtib edin və Debug-u aktivləşdirin
    3B: Açar/Söndürməni dəyişdirin
  4. FLiRS cihazlarını anlayın

ƏSAS XÜSUSİYYƏTLƏR

  • FLiRS cihazının əsas xüsusiyyətlərini anlayın.
  • Energy Pro-dan istifadə edinfiler enerji istehlakını tutmaq üçün.

Giriş

Bu məşqdə biz Z-Wave FLiRS cihazını araşdıracağıq və “dinləyən yuxu cihazının” faydalarını öyrənəcəyik; qısa gecikmə ilə istənilən vaxt əlaqə saxlamalı olan batareya ilə işləyən cihaz.

Avadanlıq Tələbləri
  • 1 WSTK Əsas İnkişaf Şurası
  • 1 Z-Wave Radio İnkişaf Şurası: ZGM130S SiP Modulu
  • 1 UZB Nəzarətçi
  • 1 USB Zniffer
Proqram Tələbləri
  • Simplicity Studio v4
  • Z-Wave 7 SDK
  • Z-Wave PC Controller
  • Z-Dalğa Zniffer

SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın

İlkin şərtlər

Əvvəlki praktiki məşqlər Z-Wave şəbəkəsini qurmaq və inkişaf məqsədləri üçün RF rabitəsini tutmaq üçün PC Controller və Zniffer proqramından necə istifadə etməyi əhatə edirdi. Bu məşq sizin bu alətlərlə tanış olduğunuzu güman edir. Əvvəlki Hands-On məşqləri də s-dən necə istifadə etməyi əhatə etmişdirampZ-Wave SDK ilə göndərilən proqramlar. Bu məşq s-dən birini istifadə etmək və tərtib etmək ilə tanış olduğunuzu güman ediramptətbiqlər.

Qapı Kilidi S tərtib edinample Tətbiq

Bu bölmədə biz Doorlock S-ni tərtib edəcəyikample Tətbiq. Tələb olunan addımlar, “3A: Kompilyasiya Switch OnOff və aktivləşdirmə-debug” adlı məşqdə əhatə etdiyimiz Yandırma/Söndürmə ilə eynidir. Aşağıda addımlar ümumiləşdirilmişdir, lakin siz serial sazlayıcını necə aktivləşdirmək və istifadə etmək barədə təlimatlar istəyirsinizsə, 3A məşqinə müraciət etməlisiniz.

Açıq SampLayihə
  1. Z-Wave aparatınızı kompüterin USB portuna qoşun və Simplicity Studio-da “Debug Adapters” bölməsində görünməlidir.
  2. Studiyaya Z-Wave 700 haqqında müvafiq məlumatları göstərməyi öyrədən "J-Link Silicon Labs" üzərinə bir dəfə klikləyin.
  3. “Proqram təminatı Example” Qapı Kilidi üzərinə klikləyinamptətbiq.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın-Şəkil 2
Tezliyi təyin edin

Sample app hələ tərtib etməyəcək. Z-Wave Məhsulundan istifadə etmək istədiyiniz bölgəyə uyğun tezlik təyin etməlisiniz.

  • Əsas mənbədə file “DoorLockKeyPad.c”, APP_FREQ dəyişənini tapın:SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın-Şəkil 3

SDK tərəfindən dəstəklənən tezliklərin tam siyahısı üçün Cədvəl 1-ə baxın.
İpucu Silikon Laboratoriyalarına gedin website, Z-Wave RF üçün hansı ölkələrin təsdiq edildiyini görmək üçün.
Cədvəl 1: Bitdiview mümkün tezliklər

Tezlik Bölgəsi  İstifadə üçün dəyişən 
Avropa REGION_EU
Amerika Birləşmiş Ştatları REGION_US
Avstraliya/Yeni Zelandiya REGION_ANZ
Honq Konq REGION_HK
Malayziya REGION_MY
Hindistan REGION_IN
İsrail REGION_IL
Rusiya REGION_RU
Çin REGION_CN
Yaponiya REGION_JP
Koreya REGION_KR

Bu təlimatda biz Avropa tezliyindən istifadə edəcəyik, beləliklə, “REGION_EU” daxil oluruq.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın-Şəkil 4

Qapı Kilidi S tərtib edinample Tətbiq

İndi Z-Wave s-ni konfiqurasiya etmisinizample proqram və siz tərtib etməyə hazırsınız.

  1. "Yaratmaq" düyməsini basınqurmaq layihəni qurmağa başlamaq üçün düyməni basın.
  2. Quraşdırma qısa müddətdən sonra başa çatdıqda, Project Explorer-də "İkililər" adlı yeni qovluq göstərilir. Qovluğu genişləndirin və *.hex üzərinə sağ klikləyin file "Cihaza Flash.." seçin.
  3. Açılan pəncərədə qoşulmuş avadanlığı seçin. “Flash Programmer” indi bütün lazımi məlumatlarla doldurulub və siz “Proqram” üzərinə klikləməyə hazırsınız.
  4. "Proqram" düyməsini basın.

Qısa müddətdən sonra proqramlaşdırma başa çatır və son cihazınız indi Z-Wave s ilə yanıb-sönür.amptətbiq.

Doorlock S-i daxil edin və işə salınample Tətbiq

Bu bölmədə biz Doorlock S-i daxil edəcəyikample Z-Wave Şəbəkəsinə Tətbiq. Əvvəlki məşqdə "Znifferdən istifadə edərək 2A Z-Dalğalı RF Çərçivələrinin Şifrəsini Açın" biz artıq DSK-nı PC Controller-in təminat siyahısına əlavə etdik.
İpucu: Daxili file sistem yenidən proqramlaşdırma arasında silinmir. Bu, qovşağın şəbəkədə qalmasına və onu yenidən proqramlaşdırdığınız zaman eyni şəbəkə düymələrini saxlamağa imkan verir. Dəyişmək lazımdırsa (məsələn, modulun işləmə tezliyi və ya DSK) yeni tezlik daxili NVM-ə yazılmazdan əvvəl çipi "Sil" etməlisiniz. Bu o deməkdir ki, cihazımızı tamamilə fərqli s ilə proqramlaşdırsaq da, DSK hələ də etibarlı olacaqamptətbiq.
Əgər siz yeni cihaz istifadə edirsinizsə və ya əvvəllər DSK-nı PC Controller-ə əlavə etməmisinizsə, cihazdan DSK-nın oxunması və əlavə edilməsi ilə bağlı təlimatlar üçün “Zniffer istifadə edərək 2A Z-dalğalı RF Çərçivələrinin Şifrəsini Açın” məşqinə baxın. onu PC Nəzarətçisinə göndərin.

Köhnə Cihazı PC Controllerdən çıxarın/daxil edin

DSK eyni olduğundan, PC Controller cihazın On/Söndürülməsi kimi olsa da artıq daxil olduğunu düşünür. Biz Switch On/Off s ilə əlaqəni aradan qaldırmalıyıqampbu DSK-ya müraciət edin.

  1. PC Controller-də "Sil" düyməsini basın.
  2. Cihazı öyrənmək rejimində qurmaq üçün cihazda “BTN1” üzərinə klikləyin.
  3. Cihaz indi PC Controllerdən çıxarılmalıdır.

Köhnə assosiasiya silindikdə, PC Controller avtomatik olaraq DoorLock-u daxil edəcəkample proqram SmartStart sayəsində. Uğurlu olduqda, PC Controller Şəkil 5-ə bənzəməlidir.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın Şəkil 5

Funksionallığı sınayın

Bu bölmədə DoorLock S-in funksionallığını qısaca sınaqdan keçirəcəyikamptətbiq.
İpucu Bütün s funksiyalarıampTətbiqlər Simplicity Studio-nun sənədlər bölməsində tapılan “INS14278 Sertifikatlı Proqramlardan Necə İstifadə Edilir” sənədində təsvir edilmişdir. Kilid və Kilidi Açma funksiyasını sınayın. Aşağıdakı addımlarda qapının kilidini açacağıq:

  1. PC Controller-də, aşağı sol küncdə təhlükəsiz Komanda Sinifləri altında “62 DOOR_LOCK” üzərinə iki dəfə klikləyin.
  2. Bu, "Komanda sinifləri"ni açır. view PC Controller-də və Qapı Kilidi Komanda sinfini seçir.
  3. Komandanı “0x01 DOOR_LOCK_OPERATION_SET” olaraq təyin edin
  4. “Hədəf Dəyəri”ni “00-DOOR_UNSECURED” olaraq təyin edin
  5. "Göndər" düyməsini basın.

LED3-ün indi AÇIQ olduğunu yoxlayın. Sonra qapını bağlayacağıq və LED3 sönməlidir:

  1. “Hədəf Dəyəri”ni “FF-DOOR_SECURED” olaraq təyin edin
  2. "Göndər" düyməsini basın.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın Şəkil 6
FLiRS Cihazı üçün Oyanış İşığı

Z-Wave nəzarətçisi və ya şəbəkədəki başqa bir qovşağın qapı kilidi kimi batareya ilə işləyən cihazla əlaqə saxlaması lazımdırsa, nəzarətçi xüsusi şüa siqnalı göndərir. Bu şüanın məqsədi FLiRS cihazını oyatmaqdır. FLiRS cihazı yuxu rejimi və qismən oyaq rejim arasında dəyişir və bu şüa siqnalını saniyədə bir dəfədən saniyədə dörd dəfəyə qədər olan sürətlə dinləyir (bu, dizaynerin seçimidir). FLiRS cihazı bu şüanı qəbul etdikdə dərhal tam oyanır və sonra standart Z-Wave protokol əmrlərindən istifadə edərək nəzarətçi və ya digər Z-Dalğa cihazı ilə əlaqə saxlayır. Cihaz Şüa səsini eşitməzsə, qismən yenidən oyanana və Şüanı dinləyənə qədər tam yuxu rejiminə qayıdır. Məhz bu qismən oyaq rejim xüsusi Beam ilə birləşərək, təxminən bir saniyəlik rabitə gecikmələrini təmin edərkən tam yuxu rejimində işləyən cihazlarla bərabər batareyanın ömrünü təmin edir.
İpucu Z-Wave FLiRS cihazlarının daha ətraflı təsviri üçün “Z-Wave FLiRS: Simsiz Ağıllı Qapı Kilidlərinin və Termostatın aktivləşdirilməsi” adlı ağ kağıza baxın.
WakeUp Beam-i Z-Wave Zniffer-də görmək olar. Bu bölmə Zniffer izinin necə tutulacağını əhatə etməyəcək. İz HomeID-də süzülübsə, şüa Zniffer-də görünə bilməz.

  • Drop Filter üzərinə klikləyinFiltr izin HomeID-də süzülməməsinə əmin olmaq üçün Zniffer-də.
    Şəkil 7-də oyanma ardıcıllığı üçün bir iz göstərilir:
  • Z-Wave şəbəkəsində ağır yük olan şüalanma olmadan cihazın əldə edilə bilməyəcəyini təmin etmək üçün nəzarətçi FLiRS cihazına 3 sorğu göndərir.
  • Cihaz birbaşa cavaba cavab vermədiyi üçün WakeUp şüası işə salınır.
  • Şüa bitdikdə nəzarətçi əmri yenidən göndərir və cihaz mesajı qəbul edir.SILICON LABS Lab 4 FLiRS Cihazlarını AnlayınŞəkil 7

Qapı Kilidinin Enerji İstehlakı

Bu bölmədə biz Energy Pro-dan istifadə edəcəyikfiler DoorLock FLiRS cihazının enerji istehlakına nəzarət etmək üçün Simplicity Studio-da.

  1. Simplicity Studio-da “Energy Profiler” düyməsinə basaraq “Perspektivi açın”
  2. "Enerji Monitoru"nda "Tez Giriş" üzərinə klikləyin və "Enerji Tutmağı Başlat" üzərinə klikləyin.
  3. Açılan pəncərədə cihazınızı seçin və OK düyməsini basın.

Enerji Profiler indi enerji sərfiyyatını tutmağa və göstərməyə başlayır, Şəkil 8-ə baxın. Cihaz Şüanı dinləmək üçün oyanmalı olduqda enerji istehlakının hər bir hissəni necə artırdığına diqqət yetirin. Çox aşağı orta enerji istehlakı ilə nəticələnən sürətli oyanma və yuxuya düşmə vaxtlarına da diqqət yetirin.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın Şəkil 8

Cihazı oyatmağa çalışaq.

  1. PC Controller-də cihaza əmr göndərin (təlimatlar üçün “3.2 Funksionallığı yoxlayın” bölməsinə baxın)
  2. Cihaz nəzarətçi ilə əlaqə saxlamaq üçün oyandıqda cari istehlaka diqqət yetirin. Şəkil 9-a baxın.SILICON LABS Lab 4 FLiRS Cihazlarını Anlayın Şəkil 9

Bu, FLiRS cihazından necə istifadə olunacağına dair təlimatı yekunlaşdırır.
silabs.com | Daha bağlı dünya qurmaq.

Sənədlər / Resurslar

SILICON LABS Lab 4 - FLiRS Cihazlarını Anlayın [pdf] İstifadəçi təlimatı
SILICON LABS, Lab 4, Understand, FLiRS, Devices, Z-Wave, Embedded, SDK

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *