izpis_h1_title_alt

Avtomatska prepoznava analognega temperaturnega merilnika
ID Selimović, Dino (Avtor), ID Blažič, Sašo (Mentor) Več o mentorju... Povezava se odpre v novem oknu, ID Bošnak, Matevž (Komentor)

.pdfPDF - Predstavitvena datoteka, prenos (3,39 MB)
MD5: 32EE03CEEE5C717A3C434D1CCB07F7DF

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:merjenje temperature, prepoznavanje senzorja, načrtovanje vezja, brezžična komunikacija, metoda najmanjših kvadratov, grafični vmesnik, analiza podatkov
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2024
PID:20.500.12556/RUL-156030 Povezava se odpre v novem oknu
COBISS.SI-ID:194285059 Povezava se odpre v novem oknu
Datum objave v RUL:30.04.2024
Število ogledov:547
Število prenosov:99
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Automatic detection of an analog temperature measurement device
Izvleček:
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.

Ključne besede:measuring temperatures, sensor recognition, circuit design, wireless communication, least squares method, graphical interface, data analysis

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj