izpis_h1_title_alt

Razvoj programske kode naprave za nadzor plovila : diplomsko delo
ID Vrhovnik, Luka (Author), ID Pirc, Matija (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (879,17 KB)
MD5: 259039259E3F72B471DEDFE0884C5C50

Abstract
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.

Language:Slovenian
Keywords:sledenje plovilom, operacijski sistem FreeRTOS, quectel EC21-E
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FE - Faculty of Electrical Engineering
Place of publishing:Ljubljana
Publisher:[L. Vrhovnik]
Year:2021
Number of pages:48 str.
PID:20.500.12556/RUL-129715 This link opens in a new window
UDC:004.4:621.3:629.5.086(043.2)
COBISS.SI-ID:75546627 This link opens in a new window
Publication date in RUL:07.09.2021
Views:1458
Downloads:109
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development of Boat Monitor Device Firmware : visokošolski strokovni študijski program prve stopnje Aplikativna elektrotehnika
Abstract:
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.

Keywords:vessel tracking, FreeRTOS operating system, quectel EC21-E

Similar documents

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

Back