Hogy a z-hullámú eszközt
Ebben a cikkben megmutatjuk, hogyan lehet létrehozni egy Z-Wave készüléket. Ami a áramköröket és programozás fejlesztése Z-Wave eszközök nem sokban különbözik a fejlesztési eszközök alapján Arduino, AVR vagy PIC. Vannak azonban olyan árnyalatok, a Z-Wave. Róluk, hogy lesz szó a vágás.

Mintegy Z-Wave protokoll írtam. Tehát nem fogok leírni a részleteket a protokoll, és megy át a hardver platform. Fog beszélni csak az utolsó 5. generációs chipek és modulok nyújtottak be több mint két évvel ezelőtt.
Tehát a szempontból vasreszeléket és modulok Z-Wave - a modernizált core 8051 chip SoC készül a forma, a következő perifériák:
- 128 KB flash memória a kódot,
- 16K RAM (XRAM) és 256 bájt (IRAM), ahol a mapyatsya SFR-regiszterek,
- 256 bájt NVR (uo tárolt kalibrációs adatok a kristály és a zár bit),
- 30 GPIO,
- 2 UART,
- 2 SPI (Master és a Master / Slave),
- 1 USB (Serial csak)
- 4 bites ADC 12/8,
- 1 szkenner 88 billentyű (azzal a képességgel, hogy átvizsgálja a mély alvás mód)
- 1 TRIAC-vezérlő oszcillátor Zerox-detektor,
- 5 PWM 16 bites felbontással,
- 4 IR-1 IR vezérlő és dekóder a tanulás,
- rakodó (bekapcsolt vagy RESET láb rögzítésére a kódot a megfelelő SFR regiszterben) a villogó SPI vagy UART, és képes, hogy újra programozzuk magát (átírta a flash-memóriát használunk OTA -pereproshivki)
- kriptouskoritel épített 128 bites AES titkosítás,
- tápmonitor (becslésére feltöltéssel).
Teljesítmény chip 2,3-3,6 V. fogyasztás nagyságrendileg 15 mA az üzemmódot, 35 mA a vételi módot, és 45 mA transzmissziós módban. Van is egy mély alvás üzemmódban a fogyasztás 1 iA (felébredés Int1) és WUT (0,7 mA).
Nyilvánvaló, hogy sok a funkciók és a lábak keresztbe, és nem áll rendelkezésre egyszerre.
Ilyen rengeteg funkciót egyetlen chip jelentősen csökkenti a költségeket, amelyek az eszközt, mert Nem igényel a használata kiegészítő mikrokontroller. Például egy halványabb, a zár, távirányító elemmel alkatrész érzékelő (hőmérséklet / páratartalom / osoveschonnost /.) Elvégezhető közvetlenül a Z-Wave mikrokontroller megfelelő obvjaza.
De ami a legfontosabb, a chip integrált rádió adóvevő. Hozzáférés azonban ez csak a könyvtárak Sigma Designs (lásd alább). Mivel sokan nem tudják róla. Elég annyit mondani, hogy a
- érzékenység a működési frekvencia Z-Wave -104dBm,
- kimenet 5dBm,
- működési tartomány 850-940 MHz. (Úgy gondoljuk, hogy többet, de egy leírást a RF nem létezik, mivel a rendelkezésre álló információk más használja a rádió adóvevő nem. Nyilvánvaló, hogy ez egy tipikus SDR -chip és kerékpáros A Sigma Designs nem itt találtuk).
Minimum „obvjaza” Z-Wave igényel csak kvarc (benne van a modulok), antennahangolást több kondenzátorok stabilizálni áramellátás és emelőlábbal RESET. A legtöbb eszköz Z-Wave mindig szükség van egy legalább 16 KB EEPROM (OTA firmware frissítés igényel 128 KB).
Szolgáltatók
A chipek készülnek csak a Sigma Designs és Mitsumi japán engedélyt. Abban a pillanatban, hogy már megjelent 5. generációs chipek. Egy nagyon fontos szempont a fejlesztés a Z-Wave visszafelé kompatibilis. Sőt, nem csak a szoftver szinten, hanem formai tényező és funkciók chips. A sorban az új modulok a pin-to-pin kompatibilis az összes korábbi generációk. Ez lehetővé teszi, hogy gyorsan frissíteni a készülékeket nem okozott változást, és az átirányítást áramkörök.
Rendelkezésre álló lehetőségek chips
Z-Wave chipek két változatban kapható: