izpis_h1_title_alt

Avtomatska prepoznava analognega temperaturnega merilnika
ID Selimović, Dino (Author), ID Blažič, Sašo (Mentor) More about this mentor... This link opens in a new window, ID Bošnak, Matevž (Comentor)

.pdfPDF - Presentation file, Download (3,39 MB)
MD5: 32EE03CEEE5C717A3C434D1CCB07F7DF

Abstract
Glavni cilj diplomskega dela je pravilno prepoznati vrsto temperaturnega merilnika in nato opraviti meritve temperature. Po opravljenih meritvah je cilj, da algoritem prepozna merilnik. Po prepoznavi je cilj, da lahko začnemo z izpisovanjem dejanske temperature. Diplomsko delo zajema izdelavo vezja na protoboardu, vzpostavitev komunikacije, izdelavo grafičnega vmesnika in srž problema, algoritem za prepoznavo. Algoritem realiziramo z metodo najmanjših kvadratov. Za izvedbo tega moramo zanesljivo pridobiti podatke od merilnikov oziroma naučiti algoritem. S pomočjo naučenih podatkov izračunamo koeficiente krivulj. Nato izvedemo meritve, različne krivulje z njihovimi koeficienti prilagajamo glede na merjene podatke. Kot rezultat prilagoditve dobimo temperature. Če so te temperature zelo blizu dejanskim temperaturam, dosežemo pravilno prepoznavo. Na začetku analiziramo vsak merilnik in izpeljemo enačbe za izračunavanje upornosti in temperatur. Nato izberemo primeren brezžični protokol, kajti funkcionalnost sistema je odvisna od komunikacije. Brez natančnosti odčitavanja podatkov ne moremo dobiti pravilnih upornosti, zato vezje posodobimo z močnejšim analogno-digitalnim pretvornikom. Da bi uporabo sistema poenostavili, naredimo grafični vmesnik, ki smo ga zasnovali, da sprejme podatke, ki so nujni za delovanje programa. Programska koda je zapisana in dokumentirana na način, da olajša nadaljevanje dela v prihodnosti. Zaradi prostorske omejitve so v delo vključeni le deli kode in dokumentacija kode, celotna koda je dostopna na https://github.com/selimdino/Recognition-of-temperature-sensors/tree/main/src. Rezultat diplomskega dela je zaokrožen sistem, kamor vpišemo dejanske temperature vode v posodah, nato naredimo meritve vode z merilnikom, kot rezultat pa dobimo izpisan prepoznani senzor in možnost za merjenje temperature z njim.

Language:Slovenian
Keywords:merjenje temperature, prepoznavanje senzorja, načrtovanje vezja, brezžična komunikacija, metoda najmanjših kvadratov, grafični vmesnik, analiza podatkov
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FE - Faculty of Electrical Engineering
Year:2024
PID:20.500.12556/RUL-156030 This link opens in a new window
COBISS.SI-ID:194285059 This link opens in a new window
Publication date in RUL:30.04.2024
Views:107
Downloads:23
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Automatic detection of an analog temperature measurement device
Abstract:
The main goal of the thesis is to correctly identify the type of temperature sensor and then perform temperature measurements. After the measurements are taken, the objective is for the algorithm to recognize the sensor. Upon recognition, the goal is to begin outputting the actual temperature. The thesis includes the development of a circuit on a protoboard, establishing communication, creating a graphical interface, and the core problem, the recognition algorithm. The algorithm is implemented using the method of least squares. To execute this, it is necessary to reliably obtain data from the sensors and learn the algorithm. Using the acquired data, we calculate the coefficients of curves. Measurements are then carried out, and different curves with their respective coefficients are adjusted to the measured data. As a result of the adjustment, we obtain temperatures. If these temperatures are very close to the actual temperatures, correct recognition is achieved. Initially, we analyze each sensor and derive equations for calculating resistance and temperature. We then choose a suitable wireless protocol, as the system's functionality depends on communication. To ensure the accuracy of data readings, we update the circuit with a more powerful analog-to-digital converter. To simplify the system's use, we create a graphical interface designed to accept essential data for program operation. The source code is written and documented in a way that facilitates possible future work. Due to space limitations in the thesis, the parts of code and the code documentation is included, and the entire code is accessible at https://github.com/selimdino/Recognition-of-temperature-sensors/tree/main/src. The thesis's outcome is a complete system where water temperatures in containers are entered, measurements are taken with the sensor, and the recognized sensor is displayed, providing the option to measure temperature with it.

Keywords:measuring temperatures, sensor recognition, circuit design, wireless communication, least squares method, graphical interface, data analysis

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back