Intelligens épületfelügyeleti rendszer tervezése mikrokontrollerrel



Hasonló dokumentumok
MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek

IoT alapú mezőgazdasági adatgyűjtő prototípus fejlesztési tapasztalatok

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

CLEVER LIGHT RENDSZER/ Dinamikus kijáratmutatók

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

Alacsony fogyasztású IoT rádiós technológiák

Hobbi Elektronika. 1. Témakörök, célkitűzés, hozzávalók

Ismerkedés az MSP430 mikrovezérlőkkel

Arduino bevezető Szenzorhálózatok és alkalmazásaik

Házi feladatok Szenzorhálózatok és alkalmazásaik

A Texas Instruments MSP430 mikrovezérlőcsalád

Rubin SMART COUNTER. Műszaki adatlap 1.1. Státusz: Jóváhagyva Készítette: Forrai Attila Jóváhagyta: Parádi Csaba. Rubin Informatikai Zrt.

PIC16F877 KÍSÉRLETI PANEL

Nagy Gergely április 4.

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

IP alapú távközlés. Virtuális magánhálózatok (VPN)

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA TÁVKÖZLÉSI ISMERETEK KÖZÉPSZINTŰ GYAKORLATI VIZSGA MINTAFELADATOK

Joinon. Megoldások az elektromos mobilitáshoz.

MSP430 programozás Energia környezetben. Nokia 5110 grafikus kijelzo vezérlése

Laboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal

MŰSZAKI LEÍRÁS Az I. részhez

Krasznay Csaba Zrínyi Miklós Nemzetvédelmi Egyetem

Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció

Micropower line-interaktív UPS sorozat

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA TÁVKÖZLÉS ISMERETEK KÖZÉPSZINTŰ GYAKORLATI VIZSGA MINTAFELADATOK

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

1. Témakörök, célkitűzés, hozzávalók. Hobbielektronika csoport 2015/2016

Gyors telepítési útmutató AC1200 Gigabit kétsávos WLAN hatótávnövelő

Stivinf Kkt. - holazauto.eu

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

Irányítástechnika Elıadás. PLC rendszerek konfigurálása

MICONT Intelligens ház automatika. Rendszermodulok

RFP-RFM. Procontrol RFP-RFM. Rádiótransceiver/ kontroller 433 vagy 868 MHz-re, SMA antenna csatlakozóval. Műszaki adatlap. Verzió:

Digitális technika (VIMIAA01) Laboratórium 9

SZAKKOLLÉGIUMI DOLGOZAT

OPERÁCIÓS RENDSZEREK. Elmélet

PROGRAMOZÓI KÉZIKÖNYV

Bankkártya elfogadás a kereskedelmi POS terminálokon

Procontrol RFP-3. Műszaki adatlap. Rádiótransceiver / kontroller 433 vagy 868 MHz-re, felcsavarható SMA gumiantennával. Verzió:

Vegyes témakörök. 11. Robotvezérlés WiFi kapcsolaton keresztül 2. rész. Hobbielektronika csoport 2018/2019. Debreceni Megtestesülés Plébánia

Elektronikus hitelesítés a gyakorlatban

Labor 2 Mikrovezérlők

SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

A Netburner fejlesztőeszköz alkalmazástechnikája

Leírás. Készítette: EMKE Kft február 11.

Bevezetés a mikrovezérlők programozásába: LCD kijelzők

Hitelesítés elektronikus aláírással BME TMIT

Digitális technika (VIMIAA01) Laboratórium 9

(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)

Serial 2: 1200/2400 bps sebességû rádiós modem vagy

Épületenergetika és épületmechatronika

vezeték nélküli Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft.

Titkosítás NetWare környezetben

USB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek

MSP430 programozás Energia környezetben. Analóg jelek mérése

IC F4002, IC F3002 RS232 és RS485 modem interfész Műszaki leírás

Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Távközlési és Médiainformatikai Tanszék.

Autóipari beágyazott rendszerek. Local Interconnection Network

Tartalomjegyzék. Előszó... xi. 1. Bevezetés Mechanikai, elektromos és logikai jellemzők... 13

Termeléshatékonyság mérés Ipar 4.0 megoldásokkal a nyomdaiparban

Autóipari beágyazott rendszerek CAN hardver

Philips Pronto. programozható távvezérlõk

RUBICON Serial IO kártya

Szenzorhálózatok programfejlesztési kérdései. Orosz György

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

SATEL. CA-64 RIASZTÓKÖZPONT ( es szoftver verzió) Telepítési útmutató

ÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja

Silabs STK3700, Simplicity Studio laborgyakorlat

Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei

WORKSTAR Beléptető és munkaidő-nyilvántartó terminál

SWARCO TRAFFIC HUNGARIA KFT. Vilati, Signelit együtt. MID-8C Felhasználói leírás Verzió 1.3. SWARCO First in Traffic Solution.


Bevezetés. Adatvédelmi célok

K9-GSM riasztó rendszer

ATMEL ATMEGA MIKROVEZÉRLŐ-CSALÁD

Scherer Balázs: Mikrovezérlık fejlıdési trendjei

SYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás:

DMG termékcsalád. Digitális multiméterek és hálózati analizátorok háttérvilágítással rendelkező grafikus LCD kijelzővel

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

VL IT i n du s t ri al Kommunikációs vázlat

Számítógépes Hálózatok. 4. gyakorlat

Intelligens biztonsági megoldások. Távfelügyelet

PAS808 / PAS808M / PAS816 / PAS832. Behatolás Jelző Központok

Épületenergetika és épületmechatronika

MATÁSZSZ Távhőszolgáltatási szakmai napok November Siófok. Több közműves fogyasztásmérő-távkiolvasás hazai gyakorlati megvalósítása

Yottacontrol I/O modulok beállítási segédlet

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Tervezői segédlet. Vezérlő egység

Gigabit/s sebess«gű internetkapcsolatok m«r«se b ng«szőben

VTOL UAV. Moduláris fedélzeti elektronika fejlesztése pilóta nélküli repülőgépek számára. Árvai László, Doktorandusz, ZMNE ÁRVAI LÁSZLÓ, ZMNE

Kaspersky Internet Security Felhasználói útmutató

Üzleti energia- és vízfelhasználás menedzsment a Rubintól

5.1. fejezet - Általános 32 bites mikrovezérlő/processzor alkalmazástechnikája A Freescale

Nagy teljesítményű vészhelyzeti áramforrás tervezése

Átírás:

Intelligens épületfelügyeleti rendszer tervezése mikrokontrollerrel BME-AAIT Informatikai technológiák szakirány Szoftverfejlesztés ágazat Szedenik Ádám

A központi modul ATmega644PA nrf24l01+ vezeték nélküli modul Grafikus monokróm 128x64-es LCD 4x4-es billentyűzet 3xAA akkumulátor 2

Tápkiválasztó áramkör Két feszültségforrás: Vcc: 5V hálózatról Vbat: 3-4,5V akkumulátorról MOSFET-tel minimalizálható a feszültségesés akkumulátoros üzemmód alatt. Az AVR-hez 100nF és 1uF-os kondenzátorok illesztésével elérhető a transzparens átkapcsolás. 3

A központi modul funkciói Folyamatos működés. Várja a többi egység üzeneteit és kiszolgálja azokat: Ethernet modul státuszlekérdezései. PIR modul állapotjelentései. A felhasználó számára megjeleníti a rendszer állapotát. Lehetőséget biztosít ennek a módosítására. 4

MSP430G2553 nrf24l01+ vezeték nélküli modul PIR szenzor Zümmer LED Nyomógomb 2xAA akku A PIR modul 5 5

A PIR modul feladatai Periodikusan vagy mozgásdetektálás hatására jelentést küld a központ felé. Az erre kapott válasz alapján vezérli a LED-et / sípolót. Amennyiben nem rendelkezik címmel, akkor központ felderítő módba lép. Az időzítést alacsony frekvenciás órajelforrásról meghajtott Timerrel végzi, ezalatt alvó módban van. Figyeli a vezeték nélküli modult, gyanús működés esetén reset-et vált ki. 6 6

Az Ethernet modul Tiva C Connected Launchpad-on alapul. TM4C1294 ARM-M4 mikrovezérlővel rendelkezik (1MB Flash, 256KB RAM, integrált Ethernet periféria). Vezeték nélküli interfészen keresztül kapcsolódik a központhoz. Elsődleges feladata a rendszer felületének weben történő publikálása. Time protokollal időszinkronizációt is végez. 7 7

A webszerver TivaWare mintaprojektek között található lwip webszerver került továbbfejlesztésre. Hozzáadott funkciók: Dinamikus tartalomgenerálás. HMAC alapú hitelesítés. Mérések: 5MB/s nettó adatátviteli sebesség 2 párhuzamos kapcsolattal, 4 egyidejű kapcsolat fölött nagy mértékben lelassul. 8 8

A weboldal hitelesítése HMAC SHA-256 9 9

Az nrf24l01+ vezeték nélküli modul Tápfeszültség: 1,9-3,6V (5V-os bemeneteknél 2,7-3,3V) Fogyasztás: 11,3mA TX@0dBm; 13,5mA RX; 900nA Power Down 2,4GHz, 126 csatorna, GFSK Keretképzés, címzés, nyugtázás(+adatküldés) Furatszerelt kivezetések Ebay-en 1$/db 10 http://www.techmake.com/wrl-00030.html

A vezeték nélküli modul szoftvere nrf24l01+_communication nrf24l01+_linklayer nrf24l01+_hardware Külső megszakítások típusai: Az egység által használt csomagok definíciói A csomagokat előállító és értelmező függvények Értelmezi a beérkező megszakítást Csomag küldés/fogadás Hibakezelés Hardverfüggő részek (láb definíciók, SPI periféria, külső interrupt kezelés) Egyszerűbb parancsok TX_DS RX_DR MAX_RT Sikeres csomagküldés történt (ACK). Csomag érkezett. Sikertelen csomagküldés*. Mivel nem lehetett a kapott csomagra adott nyugtával adatot küldeni, a hardveres nyugtázás ki lett kapcsolva (szoftveres timeout szükséges a csomagvesztés detektálására). 11

Vezeték nélküli kommunikáció Az adatforgalom jelenleg titkosítatlan. Egy megbízható rendszerhez garantálni kell: A bizalmasságot (titkosítással). A sértetlenséget (tanúsítvánnyal). A rendelkezésre állást (több frekvenciatartomány használatával). 12

MITM támadás kivédése Elég biztosítani az információ sértetlenségét a forrás azonosításával. A webes hitelesítés során előkerült HMAC alkalmas erre a feladatra. Címkéréskor a PIR modul kap egy kulcsot. Az üzenetváltások során a központtól véletlen számot kap, amire a kulcs alapján hash-t kell számolnia, így hitelesíthető a PIR modul. A központi modul megszemélyesítése ellen ugyanezt fordítva is el kell játszani. 13

Árösszehasonlítás HomeMatic Security Center (conrad.hu) (központi modul, kijelző+billentyűzet, tartalék áramforrás, Ethernet email küldésre és időszinkronizációra) 74000 Ft Központi modul: 17000 Ft Ethernet modul: 5900 Ft HomeMatic mozgásjelző (conrad.hu) (szabotázsvédelem, elemes működés) 23000 Ft PIR modul: 8500 Ft 14

Köszönöm a figyelmet! 15