<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="129715" NadgradivoID="0" NRID="13331873" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=129715" StOgledov="2329" StPrenosov="260" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 09:24:27" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000315" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-129715">20.500.12556/RUL-129715</PID>
  <Naslov>Razvoj programske kode naprave za nadzor plovila</Naslov>
  <Podnaslov>diplomsko delo</Podnaslov>
  <TujJezik_Naslov>Development of Boat Monitor Device Firmware</TujJezik_Naslov>
  <TujJezik_Podnaslov>visokošolski strokovni študijski program prve stopnje Aplikativna elektrotehnika</TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>sledenje plovilom</Beseda>
    <Beseda>operacijski sistem FreeRTOS</Beseda>
    <Beseda>quectel EC21-E</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>vessel tracking</Beseda>
    <Beseda>FreeRTOS operating system</Beseda>
    <Beseda>quectel EC21-E</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[L. Vrhovnik]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2021-09-07 10:50:00</DatumVstavljanja>
  <DatumObjave>2021-09-07 10:50:03</DatumObjave>
  <DatumSpremembe>2022-09-09 04:12:56</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2021</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Ljubljana</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Ljubljana</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>48 str.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="106383" Ime="Luka" Priimek="Vrhovnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="405359363" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="43197" Ime="Matija" Priimek="Pirc" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="61147747" Afiliacija="" ArrsID="33111" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.4:621.3:629.5.086(043.2)</Identifikator>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">56141</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/75546627">75546627</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="146740" DatotekaNRID="11752885" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="900270" VelikostDatotekeKratko="879,17 KB" DatumVstavljanja="2021-09-07 10:50:03" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Vrhovnik_Luka_-_Razvoj_programske_kode_naprave_za_nadzor_plovila.pdf</Naziv>
      <OrgNaziv>Vrhovnik_Luka_-_Razvoj_programske_kode_naprave_za_nadzor_plovila.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>259039259E3F72B471DEDFE0884C5C50</MD5>
      <SHA256>395cc7c1e7711808bbff7b98feba4f82d738fcf3c042b53acc3b4d18c994a6e3</SHA256>
      <UUID>591384f3-0fb8-11ec-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=146740</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="33036"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
