Course detail
Wireless Sensor Networks
FEKT-MSSYAcad. year: 2012/2013
The couurse aims to introduce the issues arising during development and deployment of the wireless sensor networks for the monitoring applications. In order to show the real bahaviour of the sensor hardware components, the training is divided into the Microprocessor (MCU ) and Wireless part. The prepared tutorials are tightly linked with specific WSN hardware, which is provided to the audience. In the MCU tutorials, the main principles of operations with the 8-bit AVR microcontroller are introduced, while in the Wireless tutorials, the audience learn how to develop WSN solution based on the Zigbee PRO specification.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Technology WSN
WSN node architecture
AVR microprocessors
Registers
2: Timers
Interrupts
LCD displays
3: Serial communication
USART
SPI
I2C
4: Senzors
A/D Convertors
5: Basics of Wireless Transmissions
Physical Layer defined by IEEE 802.15.4
Network Coexistence
Rádio chip AT86RF230
6: Link layer defined by IEEE 802.15.4
CCA(Clear Channel Assesment)
Access Method CSMA/CA
Superframes
7: Energy Consumption
8: Zigbee protocol
Network layer and routing
9: Application layer and security
10: Localization od wireless nodes
11: Bluetooth, WiFi, WirelessHART
12: Presentation of companies
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Technologie WSN
Architektura bezdrátové senzorové jednotky
AVR mikrokontroléry a jejich I/O periférie
AVR studio 5
Jazyk C pro mikrokontroléry
Práce s registry
2: Základy práce s časovači
Časovače v komparačním režimu
Obsluha přerušení
LCD displeje
3: Základy sériové komunikace
USART
SPI
I2C
4: Snímání dat z analogových senzorů
Princip AD převodníků
Analogový komparátor
Práce s pamětí
5: Základy bezdrátového přenosu dat
Fyzická vrstva dle IEEE 802.15.4
Koexistence bezdrátových technologií
Rádiový modul AT86RF230
6: Linková vrstva dle IEEE 802.15.4
Definice zařízení v síti
Ustanovení WPAN sítě
CCA(Clear Channel Assesment)
Přístupová metoda CSMA/CA
Princip využívání Superrámců
7: Energetická náročnost snímání a přenosu dat
8: Úvod do protokolu Zigbee
Verze 2006, 2007, PRO
Síťová vrstva (směrování mesh a strom)
9: Protokol Zigbee dle Atmel
Seznámení s Atmel implementací bitCloud
10: Aplikační vrstva dle Zigbee
Aplikační vrstva (APS profily, endpointy aj.)
Zabezpečení komunikace dle specifikace Zigbee
11:Exkurze do společnosti X
12: Lokalizace bezdrátových jednotek
Využití systému GPS
Princip trilaterace
Laboratory exercise
Teacher / Lecturer
Syllabus
2. Úvod do programování mikrokontrolérů AVR 1281
3. Časovače a sériový přenos dat po USART
4. A/D převodníky a přenos dat ze senzoru po USART
5. Projekt I
6. Implementace protokolu Zigbee a návrh časovače
7. Konfigurace bezdrátového přenosu dat od senzoru k bráně
8. Venkovní měření kvality signálu a chybovosti bezdrátového spoje
9. Projekt II - Bezdrátová senzorová síť
10. Samostatná práce na projektu II
11. Samostatná práce na projektu II + hodnocení