![]()
4. labor: FLiRS-seadmete mõistmine
See praktiline harjutus näitab, mis on Z-Wave FLiRS-seade. Harjutuses kasutatakse ukselukk samprakendus, mis tarnitakse osana Z-Wave Embedded SDK-st
See harjutus on osa sarjast “Z-Wave 1-Day Course”.
- Kaasake SmartStarti kasutamine
- Dekrüpteerige Z-Wave RF-raamid, kasutades Snifferit
- 3A: Kompileerimise lüliti sisse/välja lülitamine ja silumise lubamine
3B: muutmine Lüliti sisse/välja - FLiRS-seadmete mõistmine
PÕHIOMADUSED
- FLiRS-seadme põhifunktsioonide mõistmine.
- Kasutage Energy Pro'ifiler energiatarbimise mõõtmiseks.
Sissejuhatus
Selles harjutuses uurime Z-Wave FLiRS seadet ja õpime kuulamise magamisseadme eeliseid; akutoitel seade, millega tuleb igal ajal lühikese latentsusega suhelda.
Riistvaranõuded
- 1 WSTK peaarendusnõukogu
- 1 Z-Wave raadio arendusplaat: ZGM130S SiP moodul
- 1 UZB kontroller
- 1 USB Zniffer
Nõuded tarkvarale
- Simplicity Studio v4
- Z-Wave 7 SDK
- Z-Wave arvutikontroller
- Z-Wave Zniffer
![]()
Eeldused
Varasemad praktilised harjutused on hõlmanud, kuidas kasutada arvutikontrolleri ja Znifferi rakendust Z-Wave võrgu loomiseks ja RF-side hõivamiseks arenduseesmärkidel. See harjutus eeldab, et olete nende tööriistadega tuttav. Eelmistes praktilistes harjutustes on käsitletud ka s-i kasutamistamprakendused, mis tarnitakse koos Z-Wave SDK-ga. See harjutus eeldab, et tunnete ühe s-i kasutamist ja koostamistample rakendusi.
Koostage ukselukk Sample Rakendus
Selles jaotises koostame ukseluku Sample Rakendus. Nõutavad sammud on samad, mis sisse- ja väljalülitamise puhul, mida käsitlesime harjutuses „3A: sisselülitamise kompileerimine ja silumine”. Järgnevalt on sammud kokku võetud, kuid kui soovite juhiseid jadasiluri lubamiseks ja kasutamiseks, peaksite lugema harjutust 3A.
Avage Sample projekt
- Ühendage Z-Wave'i riistvara arvuti USB-porti ja see peaks ilmuma Simplicity Studio jaotises "Silumisadapterid".
- Klõpsake üks kord valikul „J-Link Silicon Labs”, mis juhendab stuudiot näitama asjakohast teavet Z-Wave 700 kohta.
- Jaotises „Tarkvara Example” klõpsake nuppu DoorLock sample rakendus.

Määrake sagedus
Sample rakendust veel ei kompileerita. Peate määrama sageduse, mis vastab piirkonnale, kus kavatsete Z-Wave'i toodet kasutada.
- Põhiallikas file „DoorLockKeyPad.c” leidke muutuja APP_FREQ:

SDK toetatud sageduste täieliku loendi leiate tabelist 1.
Vihje Liikuge Silicon Labsi lehele websaidil, et näha, millised riigid on Z-Wave RF jaoks heaks kiidetud.
Tabel 1: läbiview võimalikest sagedustest
| Sageduspiirkond | Kasutatav muutuja |
| Euroopas | REGION_EL |
| Ameerika Ühendriigid | REGION_US |
| Austraalia/Uus-Meremaa | REGION_ANZ |
| Hongkong | REGION_HK |
| Malaisia | REGION_MY |
| India | REGION_IN |
| Iisrael | REGION_IL |
| Venemaa | REGION_RU |
| Hiina | REGION_CN |
| Jaapan | REGION_JP |
| Korea | REGION_KR |
Selles juhendis kasutame Euroopa sagedust, seega sisestame "REGION_EU".![]()
Koostage ukselukk Sample Rakendus
Olete nüüd Z-Wave s-i konfigureerinudample rakendus ja olete kompileerimiseks valmis.
- Klõpsake nuppu "Ehita"
nuppu projekti ehitamise alustamiseks. - Kui ehitamine mõne aja pärast lõppeb, kuvatakse Project Exploreris uus kaust nimega "Binaries". Laiendage kausta ja paremklõpsake *.hex-il file et valida "Flash to Device...".
- Valige hüpikaknas ühendatud riistvara. "Flash Programmer" on nüüd eeltäidetud kõigi vajalike andmetega ja olete valmis klõpsama nuppu "Programm".
- Klõpsake "Programm".
Mõne aja pärast programmeerimine lõppeb ja teie lõppseadmele vilgub nüüd Z-Wave sample rakendus.
Kaasake ja käivitage ukselukk Sample Rakendus
Selles jaotises lisame ukseluku Sample Rakendus Z-Wave võrku. Eelmises harjutuses “2A Z-Wave RF-kaadrite dekrüpteerimine Znifferi abil” lisasime juba DSK arvutikontrolleri varustamisloendisse.
Vihje: sisemine file süsteemi ei kustutata ümberprogrammeerimise vahel. See võimaldab sõlmel võrgus püsida ja selle ümberprogrammeerimisel säilitada samad võrguvõtmed. Kui teil on vaja muuta (nt sagedust, millega moodul töötab, või DSK-d), peate kiibi kustutama, enne kui uus sagedus sisemisse NVM-i kirjutatakse. See tähendab, et DSK on endiselt kehtiv, hoolimata sellest, et programmeerisime oma seadmele täiesti erineva s-igaample rakendus.
Kui kasutate uut seadet või kui te pole varem DSK-d arvutikontrollerile lisanud, vaadake harjutust "2A Z-Wave RF-raamide dekrüpteerimine Znifferi abil", et saada juhiseid, kuidas seadmest DSK-d lugeda ja lisada. see arvutikontrollerisse.
Eemaldage/kaasake vana seade arvutikontrollerist/kontrollerisse
Kuna DSK on sama, arvab arvutikontroller, et see seade on juba kaasas, kuigi sisse-/väljalülitajana. Peame eemaldama seose sisse-/väljalülitamisnuppudegaample rakendus sellele DSK-le.
- Arvutikontrolleris klõpsake nuppu "Eemalda"
- Seadme õpperežiimi seadmiseks klõpsake seadmel nuppu "BTN1".
- Seade tuleks nüüd arvutikontrollerist eemaldada.
Kui vana seos eemaldatakse, lisab arvutikontroller automaatselt DoorLockiample rakendus tänu SmartStartile. Kui see õnnestub, peaks arvutikontroller välja nägema nagu joonisel 5.![]()
Testige funktsionaalsust
Selles jaotises testime lühidalt DoorLock S funktsionaalsustample rakendus.
Vihje Kõikide s-i funktsioonidampRakendusi kirjeldatakse dokumendis "INS14278 Kuidas kasutada sertifitseeritud rakendusi", mis asub Simplicity Studio dokumentatsiooni jaotises. Testige lukustamise ja avamise funktsiooni. Järgmiste sammudega avame ukse lukust:
- Arvutikontrolleris topeltklõpsake vasakpoolses alumises nurgas turvaliste käsuklasside all olevat nuppu „62 DOOR_LOCK”.
- See avab "käsuklassid" view arvutikontrolleris ja valib Door Lock Command klassi.
- Määrake käsuks "0x01 DOOR_LOCK_OPERATION_SET"
- Määrake "Sihtväärtus" väärtuseks "00-DOOR_UNSECURED"
- Klõpsake nuppu "Saada".
Veenduge, et LED3 põleb nüüd. Järgmisena lukustame ukse ja LED3 peaks välja lülituma:
- Määrake sihtväärtuseks "FF-DOOR_SECURED"
- Klõpsake nuppu "Saada".

Äratuskiir FLiRS-seadme jaoks
Kui Z-Wave kontroller või mõni muu võrgusõlm peab suhtlema akutoitel seadmega, näiteks ukselukuga, saadab kontroller spetsiaalse kiirsignaali. Selle kiire eesmärk on äratada FLiRS-seade. FLiRS-seade kasutab vaheldumisi unerežiimi ja osaliselt ärkveloleku režiimi, kus ta kuulab seda kiirsignaali sagedusega kord sekundis kuni neli korda sekundis (see on disaineri valik). Kui FLiRS-seade selle kiire vastu võtab, ärkab see kohe täielikult ja suhtleb seejärel kontrolleriga või muu Z-Wave seadmega, kasutades standardseid Z-Wave protokolli käske. Kui seade ei kuule kiirt, läheb see uuesti täieliku unerežiimi, kuni ärkab uuesti osaliselt ja kuulab kiirt. Just see osaliselt ärkveloleku režiim koos spetsiaalse Beam-iga tagab aku kestvuse, mis on võrdne täielikult magavate seadmetega, tagades samal ajal umbes ühe sekundi pikkuse side latentsuse.
Vihje Z-Wave FLiRS-i seadmete põhjalikuma kirjelduse saamiseks vaadake valget raamatut "Z-Wave FLiRS: Juhtmevabade nutikate ukselukkude ja termostaadi lubamine"
WakeUp Beam on näha Z-Wave Znifferis. See jaotis ei hõlma Znifferi jälje jäädvustamist. Vaadake harjutust "2A Z-Wave RF-kaadrite dekrüpteerimine Znifferi abil", et saada juhiseid Znifferi kasutamise kohta. Kiirt ei saa Znifferis näha, kui jälg on HomeID-s filtreeritud.
- Klõpsake nuppu Drop Filter
Znifferis, et veenduda, et jälge ei filtreerita HomeID-s.
Joonisel 7 on äratusjärjestuse jälg: - Kontroller saadab FLiRS-seadmele 3 päringut tagamaks, et seadmele ei pääseks ilma kiirteta, mis on Z-Wave võrgus suur koormus.
- Kuna seade ei reageerinud otsesele vastusele, käivitatakse WakeUp-kiir.
- Kui Beam lõpeb, saadab kontroller käsu uuesti ja seade kinnitab teate.

DoorLocki voolutarve
Selles jaotises kasutame Energy Pro'ifiler Simplicity Studios, et jälgida seadme DoorLock FLiRS energiatarbimist.
- Avage Simplicity Studios "Energy Profiler”, klõpsates nuppu „Ava perspektiiv”.
- Klõpsake "Energy Monitor" valikul "Quick Access" ja klõpsake "Start Energy Capture".
- Valige hüpikaknas oma seade ja klõpsake nuppu OK.
Energy Profiler hakkab nüüd energiatarbimist jäädvustama ja kuvama, vt joonist 8. Pange tähele, kuidas energiatarbimine suurendab iga sektsiooni, kui seade peab ärkama, et kuulata Beam. Pange tähele ka kiiret ärkamis- ja magamajäämise aega, mille tulemuseks on väga madal keskmine energiatarve.![]()
Proovime seadet äratada.
- Saatke arvutikontrolleris seadmele käsk (juhiste saamiseks vaadake jaotist 3.2 Funktsionaalsuse testimine)
- Märka voolutarbimist, kui seade ärkab kontrolleriga suhtlemiseks. Vaadake joonist 9.

Sellega lõpetatakse FLiRS-seadme kasutamise õpetus.
silabs.com | Ühendatud maailma ehitamine.
Dokumendid / Ressursid
![]() |
SILICON LABS Lab 4 – FLiRS-seadmete mõistmine [pdfKasutusjuhend SILICON LABS, 4. labor, arusaam, FLiRS, seadmed, Z-Wave, sisseehitatud, SDK |


