Multisenzorický měřící modul s protokolem Spinel
Loading...
Files
Downloads
0
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
This bachelor thesis deals with the design and implementation of a multisensor temperature measurement module communicating with a host computer via the Spinel protocol over the RS485 bus. The solution is implemented on microcontroller with an ARM Cortex-M33 microcontroller using the FreeRTOS operating system and TMP275 temperature sensors connected via the I2C bus.
The thesis includes an analysis of the Spinel protocol, the design of its software architecture, and the implementation of shared protocol components usable both on the microcontroller side and on the host computer side. It also describes the hardware design of the measurement module, the implementation of the firmware application layer, and a testing application for a personal computer.
The result of the thesis is a functional prototype of a measurement module capable of detecting connected sensors, periodically measuring temperature, processing requests transmitted by the Spinel protocol, and storing selected configuration parameters in internal Flash memory. The functionality of the proposed solution was verified by practical testing of communication, temperature measurement, and configuration handling.
Description
Delayed publication
Available after
Subject(s)
Spinel, RS485, FreeRTOS, ARM Cortex-M33, TMP275, I2C, measurement module, embedded system