Knowledge base: Warsaw University of Technology

Settings and your account

Back

Connecting smart sensors to Intel Galileo platform using I2C bus

Jakub Stanisław Zaborowski

Abstract

Internet of Things is one of the most rapidly growing area of modern information technology science. This work presents the project of a modular device, that fits in the IoT trend and focuses on inter modular communication of the device. The system is based on Intel Galileo platform and the inter module communication is done using the low-level I2C protocol and UART. As a result of this work a higher layer protocol was developed. It is built on top of I2C and introduces its own frame structure, that makes possible to detect transmission errors. Furthermore, it allows each module to initiate transmission using the I2C in the multimaster mode. System can also present the result of its works through HTTP protocol.
Diploma type
Engineer's / Bachelor of Science
Diploma type
Engineer's thesis
Author
Jakub Stanisław Zaborowski (FEIT) Jakub Stanisław Zaborowski,, Faculty of Electronics and Information Technology (FEIT)
Title in Polish
Dołączanie do platformy Intel Galileo inteligentnych sensorów, za pomocą magistrali I2C
Supervisor
Aleksander Pruszkowski (FEIT) Aleksander Pruszkowski,, The Institute of Telecommunications (FEIT)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Telecommunications (FEIT)
Study subject / specialization
, Telekomunikacja (Telecommunications)
Language
(pl) Polish
Status
Finished
Defense Date
20-09-2016
Issue date (year)
2016
Reviewers
Aleksander Pruszkowski (FEIT) Aleksander Pruszkowski,, The Institute of Telecommunications (FEIT)Faculty of Electronics and Information Technology (FEIT) Halina Tarasiuk (FEIT) Halina Tarasiuk,, The Institute of Telecommunications (FEIT)Faculty of Electronics and Information Technology (FEIT)
Keywords in Polish
Intel Galileo, I2C, Internet Rzeczy, UART, PoUART
Keywords in English
Intel Galileo, I2C, Internet of Things, UART, PoUART
Abstract in Polish
Internet Rzeczy jest jedną z najszybciej rozwijających się obecnie dziedzin telekomunikacji. Niniejsza praca koncentruje się na projekcie modułowego węzła Internetu Rzeczy, skupiając się na aspekcie komunikacji międzymodułowej urządzenia. System oparty jest na platformie Intel Galileo, a komunikacja międzymodułowa odbywa się za pomocą niskopoziomowego protokołu I2C oraz UART. W efekcie powstał nadbudowany nad I2C protokół warstwy wyższej definiujący własny format ramki oraz umożliwiający m.in. wykrywanie błędów transmisji oraz pozwalający na zainicjowanie transmisji przez dowolny moduł przy użyciu magistrali I2C w trybie mulitmaster. Otrzymany system umożliwia prezentację wyników w czasie rzeczywistym poprzez protokół HTTP.
File
  • File: 1
    praca-dyplomowa.pdf
Request a WCAG compliant version
Local fields
Identyfikator pracy APD: 13983

Uniform Resource Identifier
https://repo.pw.edu.pl/info/bachelor/WUT068b54d2430b4d59a5017cdd1bda09cb/
URN
urn:pw-repo:WUT068b54d2430b4d59a5017cdd1bda09cb

Confirmation
Are you sure?
Report incorrect data on this page