izpis_h1_title_alt

Razvoj programske kode naprave za nadzor plovila : diplomsko delo
ID Vrhovnik, Luka (Avtor), ID Pirc, Matija (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (879,17 KB)
MD5: 259039259E3F72B471DEDFE0884C5C50

Izvleček
Cilj diplomskega dela je bil razvoj programske opreme za napravo za sledenje plovilom. Potrebno je razviti napravo, ki bo zmožna preko mobilne povezave na strežnik javljati informacije o svoji poziciji ter o stanju senzorjev, ki so priključeni na napravo (senzorji napetosti baterije, digitalni senzorji, senzorji temperature itd.). Poseben poudarek je tudi na zanesljivosti programske opreme, saj se naprava uporablja na plovilih zasebnih lastnikov; okvara bi pomenila veliko nezadovoljstvo uporabnika in velike stroške zamenjave. Projekt obsega implementacijo operacijskega sistema FreeRTOS na mikrokrmilnik Nordic NRF52840 in komunikacijo z ostalimi napravami v vezju. Predstavljen je način komunikacije s pospeškometrom LSM6DSM in razširjevalnikom GPIO pinov preko I2C vodila. Predstavljena je implementacija komunikacije z modemom quectel EC21-E in GPS modulom quectel L96 preko povezave UART in komunikacija z integriranim vezjem MCP2515 za CAN vodilo, preko povezave SPI. Opisan je proces pridobivanja in obdelave podatkov pridobljenih iz vseh zgoraj omenjenih povezav, kot tudi proces nastavitve in krmiljenja le-teh. Projekt zaradi svoje obsežnosti še ni v celoti zaključen, vendar za zdaj kaže, da bo izdelek zadostil vsem zahtevam, ki so bile zadane ob začetku. Naprava je cenejša od predhodne, deluje na novejšem LTE omrežju in je modularna. Vse glavne funkcije naprave že delujejo, potrebuje pa še nekaj izboljšav, da bo izdelek primeren za prodajo na trgu in predvsem še nekaj testiranja zanesljivosti.

Jezik:Slovenski jezik
Ključne besede:sledenje plovilom, operacijski sistem FreeRTOS, quectel EC21-E
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FE - Fakulteta za elektrotehniko
Kraj izida:Ljubljana
Založnik:[L. Vrhovnik]
Leto izida:2021
Št. strani:48 str.
PID:20.500.12556/RUL-129715 Povezava se odpre v novem oknu
UDK:004.4:621.3:629.5.086(043.2)
COBISS.SI-ID:75546627 Povezava se odpre v novem oknu
Datum objave v RUL:07.09.2021
Število ogledov:1454
Število prenosov:109
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Development of Boat Monitor Device Firmware : visokošolski strokovni študijski program prve stopnje Aplikativna elektrotehnika
Izvleček:
The aim of the presented work was to develop the firmware for the boat monitoring device that will be able to report information about its position and the status of sensors connected to the device (battery voltage sensors, digital sensors, temperature sensors, etc.) via a mobile connection to a server. Special emphasis is placed on the reliability of the software, as the device is used on privately owned vessels and any failure would mean great user dissatisfaction and high replacement costs. The project includes the implementation of the FreeRTOS operating system on the Nordic NRF52840 microcontroller and communication with other devices in the circuit. The method of communication with the LSM6DSM accelerometer and the GPIO pin expander via I2C bus is presented. The implementation of communication with the quectel EC21-E modem and the quectel L96 GPS module via a UART connection and communication with the CAN chip MCP2515 via an SPI connection are presented. The process of obtaining and processing data obtained from all the above-mentioned connections is described, as well as the process of setting up and controlling those devices. Due to the extent of the project it is not yet fully completed, but for now it seems that the product will meet all the requirements set at the beginning. All the main functions of the device are already working, but it still needs some improvements and thorough testing to make the product suitable for sale on the market.

Ključne besede:vessel tracking, FreeRTOS operating system, quectel EC21-E

Podobna dela

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

Nazaj