SILICON LABS logoa

4. laborategia: FLiRS gailuak ulertu

Ariketa praktiko honek Z-Wave FLiRS gailu bat zer den erakutsiko du. Ariketak Doorlock s-ak erabiliko dituampZ-Wave Embedded SDK-aren parte gisa bidaltzen den aplikazioa
Ariketa hau "Z-Wave 1-Day Course" seriearen parte da.

  1. Sartu SmartStart erabiltzea
  2. Deszifratu Z-Wave RF fotogramak Sniffer erabiliz
  3. 3A: Konpilatu Aktibatu/Itzali eta Gaitu Arazketa
    3B: Piztu/Itzali aldatu
  4. FLiRS gailuak ulertu

EZAUGARRI NAGUSIAK

  • Ulertu FLiRS gailu baten ezaugarri nagusiak.
  • Erabili Energy Profiler energia-kontsumoa harrapatzeko.

Sarrera

Ariketa honetan Z-Wave FLiRS gailu bat aztertuko dugu, eta “entzuteko lo egiteko gailu” baten onurak ezagutuko ditugu; bateriaz elikatzen den gailu bat, edozein unetan latentzia laburrean komunikatu behar dena.

Hardware-eskakizunak
  • 1 WSTK Garapen Batzorde Nagusia
  • 1 Z-Wave irratia garatzeko taula: ZGM130S SiP modulua
  • 1 UZB Kontrolatzailea
  • 1 USB Zniffer
Software-eskakizunak
  • Simplicity Studio v4
  • Z-Wave 7 SDK
  • Z-Wave PC kontrolagailua
  • Z-Wave Zniffer

SILICON LABS 4. laborategia FLiRS gailuak ulertu

Aurrebaldintzak

Aurreko ariketa praktikoek PC Controller eta Zniffer aplikazioa nola erabili Z-Wave sarea eraikitzeko eta RF komunikazioa garapenerako helburuetarako nola erabili azaldu dute. Ariketa honek tresna hauek ezagutzen dituzula suposatzen du. Aurreko Hands-On ariketak s-a nola erabili ere azaldu duampZ-Wave SDK-arekin batera doan aplikazioak. Ariketa honek suposatzen du s-etako bat erabiltzen eta konpilatzen ezagutzen duzulaample aplikazioak.

Konpilatu Doorlock Sample Aplikazioa

Atal honetan Doorlock S-a bilduko duguample Aplikazioa. Beharrezko pausoak berdinak dira, Piztu/Itzalirako, “3A: Konpilatu Piztu OnOff eta gaitu-araztea” ariketan landu duguna. Jarraian, urratsak laburbiltzen dira, baina 3A ariketara jo beharko zenuke serieko arazketa gaitzeko eta erabiltzeko argibideak nahi badituzu.

Ireki Sample Proiektua
  1. Konektatu zure Z-Wave hardwarea ordenagailuaren USB atakara eta Simplicity Studio-ko "Araztu egokitzaileak" atalean agertu beharko litzateke.
  2. Egin klik behin "J-Link Silicon Labs"-en, estudioari Z-Wave 700-ri buruzko informazio garrantzitsua erakusteko agintzen diona.
  3. "Software Adibample” egin klik DoorLock-en gaineanample aplikazioa.SILICON LABS 4. laborategia FLiRS gailuak ulertu-2. irudia
Ezarri maiztasuna

Sample aplikazioa ez da oraindik konpilatuko. Z-Wave Produktua erabili nahi duzun eskualdearekin bat datorren maiztasuna ezarri behar duzu.

  • Iturri nagusian file "DoorLockKeyPad.c", kokatu APP_FREQ aldagaia:SILICON LABS 4. laborategia FLiRS gailuak ulertu-3. irudia

Ikus SDK-k onartzen dituen maiztasunen zerrenda osoa ikusteko 1. taula.
Iradokizuna Nabigatu Silicon Labs-era webgunean, Z-Wave RF-rako zein herrialde onartu diren ikusteko.
1. taula: Gehiagoview maiztasun posibleak

Maiztasun Eskualdea  Erabiltzeko aldagaia 
Europa REGION_EU
Ameriketako Estatu Batuak REGION_US
Australia/Zeelanda Berria REGION_ANZ
Hong Kong REGION_HK
Malaysia REGION_MY
India REGION_IN
Israel REGION_IL
Errusia REGION_RU
Txina REGION_CN
Japonia REGION_JP
Korea REGION_KR

Gida honetan Europako maiztasuna erabiliko dugu, beraz, “REGION_EU” sartzen dugu.SILICON LABS 4. laborategia FLiRS gailuak ulertu-4. irudia

Konpilatu Doorlock Sample Aplikazioa

Orain konfiguratu duzu Z-Wave sample aplikazioa, eta konpilatzeko prest zaude.

  1. Egin klik "Eraiki" aukeranEraiki proiektua eraikitzen hasteko botoia.
  2. Denbora gutxiren buruan eraikitzea amaitzen denean, "Binaries" izeneko karpeta berri bat erakusten da Project Explorer-en. Zabaldu karpeta eta egin klik eskuineko botoiarekin *.hex file "Flash to Device..." aukeratzeko.
  3. Hautatu konektatutako hardwarea pop-up leihoan. "Flash programatzailea" behar diren datu guztiekin aurrez beteta dago eta "Programa" sakatzeko prest zaude.
  4. Egin klik "Programa".

Denbora gutxiren buruan, programazioa amaitzen da eta zure amaierako gailua Z-Wave s batekin keinutuko daample aplikazioa.

Sartu eta exekutatu Doorlock Sample Aplikazioa

Atal honetan, Doorlock S sartuko duguample Aplikazioa Z-Wave Sarean. Aurreko ariketan "2A Deszifratu Z-Wave RF fotogramak Zniffer erabiliz", dagoeneko DSK gehitu dugu PC Kontrolagailuaren hornidura zerrendan.
Aholkua: barnekoa file sistema ez da ezabatzen birprogramazioaren artean. Horri esker, nodo bat sare batean geratzea eta sareko gako berdinak gordetzea ahalbidetzen du birprogramatzen duzunean. Aldatu behar baduzu (adibidez, moduluak funtzionatzen duen maiztasuna edo DSKa) txipa "Ezabatu" behar duzu maiztasun berria barne NVMan idatzi aurretik. Horrek esan nahi du DSK-k oraindik balio izango duela gure gailua guztiz bestelako s batekin programatu berri dugun arrenample aplikazioa.
Gailu berri bat erabiltzen ari bazara edo aurrez DSK ordenagailuko kontrolagailuan gehitu ez baduzu, ikusi "2A Deszifratu Z-Wave RF fotogramak Zniffer erabiliz" ariketa gailu batetik DSK irakurtzeko eta gehitzeko argibideak lortzeko. PC kontrolagailura.

Kendu/sartu Gailu Zaharra PC kontrolagailutik/era

DSK berdina denez, PC Kontrolatzaileak uste du gailu hori dagoeneko sartuta dagoela, nahiz eta Piztu/Itzal gisa. Elkartzea kendu behar dugu Piztu/Itzali sampDSK honetarako aplikazioa.

  1. PC kontrolagailuan, egin klik "Kendu" aukeran
  2. Gailuan, egin klik "BTN1"-n gailua ikasteko moduan ezartzeko.
  3. Gailua ordenagailuaren kontrolagailutik kendu beharko litzateke.

Elkarte zaharra kentzen denean, PC Kontrolatzaileak automatikoki sartuko ditu DoorLock-akample aplikazioa SmartStart-i esker. Arrakasta denean, PC Kontrolatzaileak 5. Irudiaren itxura izan beharko luke.SILICON LABS 4. laborategia FLiRS gailuak ulertu 5. irudia

Probatu funtzionaltasuna

Atal honetan, DoorLock S-ren funtzionaltasuna laburki probatuko duguample aplikazioa.
Aholkua S guztien funtzionalitateakampAplikazioak Simplicity Studio-ko dokumentazio atalean aurkitutako "INS14278 Nola erabili Certified Apps" dokumentuan deskribatzen dira. Probatu Blokeatu eta Desblokeatu funtzionalitatea. Hurrengo urratsetan, atea desblokeatuko dugu:

  1. PC Controller-en, egin klik bikoitza "62 DOOR_LOCK"-n, behe-ezkerreko izkinan dagoen Komando Klase seguruetan.
  2. Honek "Komando Klaseak" irekitzen ditu view PC Controller-en eta Door Lock Command klasea hautatzen du.
  3. Ezarri komandoa "0x01 DOOR_LOCK_OPERATION_SET" gisa
  4. Ezarri "Helburu-balioa" "00-DOOR_UNSECURED" gisa
  5. Egin klik "Bidali".

Egiaztatu LED3 piztuta dagoela. Ondoren, atea blokeatuko dugu, eta LED3 itzali beharko litzateke:

  1. Ezarri "Helburu-balioa" "FF-DOOR_SECURED" gisa
  2. Egin klik "Bidali".SILICON LABS 4. laborategia FLiRS gailuak ulertu 6. irudia
FLiRS gailu baterako esnatzeko habea

Z-Wave kontroladore batek edo sareko beste nodo batek bateriaz elikatzen den gailu batekin komunikatu behar badu, esate baterako, atearen sarraila batekin, kontrolagailuak habe seinale berezi bat bidaltzen du. Izpi honen helburua FLiRS gailua esnatzea da. FLiRS gailuak lo modua eta partzialki esna modua txandakatzen ditu, non habe seinale hori entzuten ari den segundoko behin eta segundoko lau aldiz (hau da diseinatzailearen aukera). FLiRS gailuak izpi hau jasotzen duenean, berehala esnatzen da eta gero kontroladorearekin edo beste Z-Wave gailu batekin komunikatzen da Z-Wave protokolo-komando estandarrak erabiliz. Gailuak Beam bat entzuten ez badu, lo bete-betean itzultzen da beste aldi batez, berriro partzialki esnatu eta Beam bat entzuten duen arte. Partzialki esna modu hori da Beam bereziarekin konbinatuta, guztiz lo dauden gailuen pareko bateriaren iraupena eskaintzen duena, segundo bateko komunikazio-latentzia eskaintzen duen bitartean.
Iradokizuna Z-Wave FLiRS gailuen deskribapen sakonagorako, ikusi "Z-Wave FLiRS: Hari gabeko ateen sarrailak eta termostatoa gaitzea" liburu zuria.
WakeUp Beam Z-Wave Zniffer-en ikus daiteke. Atal honek ez du Zniffer-aren arrastoa nola atzemateko azalduko, "2A Deszifratu Z-Wave RF fotogramak Zniffer erabiliz" ariketara Zniffer erabiltzeko argibideak lortzeko. Izpia ezin da ikusi Zniffer-en arrastoa HomeID-en iragazten bada.

  • Egin klik Jaregin iragazkiaIragazkia Zniffer-en arrastoa HomeID-n iragazten ez dela ziurtatzeko.
    7. irudian esnatze-sekuentzia baten arrasto bat erakusten da:
  • Kontroladoreak 3 eskaera bidaltzen dizkio FLiRS gailura, gailura ezin dela iritsi bermatzeko, Z-Wave sarean karga astuna baita.
  • Gailuak erantzun zuzenari erantzun ez dionez, WakeUp beam bat abiarazten da.
  • Beam-a amaitzen denean, kontrolatzaileak komandoa bidaltzen du berriro eta gailuak mezua onartzen du.SILICON LABS 4. laborategia FLiRS gailuak ulertu 7. irudia

Doorlock-en energia-kontsumoa

Atal honetan, Energy Pro erabiliko dugufiler Simplicity Studio-n DoorLock FLiRS gailuaren energia-kontsumoa kontrolatzeko.

  1. Simplicity Studio-n, ireki "Energy Profiler" "Ireki perspektiba" botoian klik eginez
  2. "Energy Monitor" atalean, egin klik "Quick Access" aukeran eta egin klik "Start Energy Capture" aukeran.
  3. Hautatu zure gailua pop-up leihoan eta egin klik Ados.

Energiaren Profiler orain energia-kontsumoa harrapatzen eta bistaratzen hasten da, ikusi 8. irudia. Kontuan izan energia-kontsumoak nola igotzen dituen atal guztiak gailua Beam bat entzuteko esnatu behar denean. Kontuan izan esnatze eta lo egiteko denbora azkarrak, eta ondorioz, batez besteko energia-kontsumo oso txikia da.SILICON LABS 4. laborategia FLiRS gailuak ulertu 8. irudia

Saia gaitezen gailua esnatzen.

  1. PC Controller-en, bidali komando bat gailura (ikus "3.2 Funtzionalitatea probatu" atalean argibideak lortzeko)
  2. Kontuan izan uneko kontsumoa gailua esnatzen denean kontrolagailuarekin komunikatzeko. Ikus 9. irudira.SILICON LABS 4. laborategia FLiRS gailuak ulertu 9. irudia

Honek FLiRS gailu bat erabiltzeko tutorialari amaiera ematen dio.
silabs.com | Mundu konektatuago bat eraikitzea.

Dokumentuak / Baliabideak

SILICON LABS Lab 4 - FLiRS gailuak ulertu [pdfErabiltzailearen gida
SILICON LABS, Lab 4, Ulertzea, FLiRS, Gailuak, Z-Wave, Txertatua, SDK

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *