LoraWAN brána pro senzorovou síť

Loading...
Thumbnail Image

Date

Authors

Rehberger, Marek

Mark

E

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Diplomová práce se zabývá návrhem a realizací komunikační brány pro technologii IoT, konkrétně LoRa / LoRaWAN technologii. V praktické části došlo k vypracování schématu zapojení a zkonstruování plošné desky v programu Fusion360, a vytvoření softwarové části pro komunikaci a shromažďování dat mezi senzorovou části a MQTT serverem.
The master thesis deals with the design and implementation of a communication gateway for IoT technology, specifically LoRa / LoraWAN technology. In the practical part, the circuit diagram was developed and the circuit board was constructed in the Fusion360 program, and the software part was created for communication and data collection between the sensor part and the MQTT server.

Description

Citation

REHBERGER, M. LoraWAN brána pro senzorovou síť [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

doc. Ing. Rastislav Róka, Ph.D. (místopředseda) Ing. Anna Kubánková, Ph.D. (člen) Ing. Petr Dejdar, Ph.D. (člen) Ing. Miroslav Balík, Ph.D. (člen) Ing. Rudolf Procházka (člen) prof. Ing. Zdeněk Smékal, CSc. (předseda)

Date of acceptance

2024-06-06

Defence

Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky: 1. Uvádíte, že: „WLR089U0 je zvolen na základě zázemí pro vývoj samotných čipů LoRa“. Jak souvisí vývoj LoRa čipů s volbou LoRaWAN modulu? 2. Kapitola 4 je uvedena tvrzením následujícím tvrzením: „Sériové komunikace lze vytvořit za pomocí tří základních datových přenosových linek UART, I2C, SPI.“ Je tomu skutečně tak a jedná se o základní tři, nebo lze sériovou komunikaci implementovat i jinak? 3. Práce obsahuje ukázky kódu v jazyce C. Je v jazyce C dostupná datová struktura arraylist, obdobně jako např. v jazyce Java? Jakým způsobem a k čemu se v jazyce C využívá dynamická alokace paměti? Je potřeba takto alokovanou paměť také programově uvolňovat? Co je to „memory leak“? 4. "Proč není v návrhu desky plošných spojů využita zemní vrstva nebo plocha (tzv. ""rozlitá měď"") pro GND? Co může způsobit vytváření velkých smyček ve vedení zemí? "

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO