Navigacija

26E052PMS - Praktikum iz merno-akvizicionih sistema

Specifikacija predmeta
Naziv Praktikum iz merno-akvizicionih sistema
Akronim 26E052PMS
Studijski program Elektrotehnika i računarstvo
Modul modul Signali i sistemi, modul Fizička elektronika, modul Fizička elektronika - smer Biomedicinski i nuklearni inženjering, modul Fizička elektronika - smer Nanoelektronika i fotonika
Tip studija osnovne akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
Nastavnik/saradnik (DON)
Broj ESPB 3.0 Status predmeta izborni
Uslovljnost drugim predmetima nema
Ciljevi izučavanja predmeta Upoznavanje studenata sa osnovama akvizicije podataka i programiranja u realnom vremenu.
Ishodi učenja (stečena znanja) Na kraju kursa, studenti bi trebalo da budu osposobljeni za samostalno dizajniranje virtuelne instrumentacije za merenje i upravljanje kao i modularnog, stand-alone interfejsa koji prikuplja i obrađuje podatke u realnom vremenu.
Sadržaj predmeta
Link ka stranici predmeta https://automatika.etf.bg.ac.rs/sr/13e052pis
Sadržaj teorijske nastave Princip akvizicije podataka i kontrole sistema na Arduino platformi i u Python programskom okruženju. Modularnost softvera. Akvizicija analognog napona i korišćenje digitalnih portova. Dizajn grafičkog interfejsa za interakciju sa korisnikom u Python programskom okruženju. Primena koncepta rada sa nitima za paralelno izvršavanje. Rad sa datotekama.
Sadržaj praktične nastave Povezivanje akvizicionog hardvera. Rešavanje problema i otklanjanje grešaka. Upravljanje aktuatorima. Uprotreba različitih senzora. Korišćenje prekidnih rutina. Kreiranje grafičkog interfejsa. Serijska komunikacija sa Arduino platformom iz Python programskog okruženja. Korišćenje niti.
Literatura
  1. Milica Janković, Marko Barjaktarović, Marija Novičić, Petar Atanasijević, "Praktikum iz merno-akvizicionih sistema", Univerzitet u Beogradu - Elektrotehnički fakultet, elektronski udžbenik, 2019.
  2. Naomi Ceder, "The Quick Python Book", 4th edition, Manning Publications Co, USA, 2025.
  3. Pratik Desai, "Python Programming for Arduino", Packt Publishing Ltd, United Kingdom, 2015
  4. Jeremy Blum, "Exploring Arduino: Tools and Techniques for Engineering Wizardry", John Wiley&Sons Inc, USA, 2020.
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
0 1 1
Metode izvođenja nastave Za svaku lekciju, nakon izlaganja teoretskih principa i njihovu ilustraciju kroz primere (vežbe), studenti imaju priliku da primene novo znanje radeći odgovarajuća vežbanja (laboratorijske vežbe).
Ocena znanja (maksimalni broj poena 100)
Predispitne obaveze Poena Završni ispit Poena
Aktivnosti u toku predavanja Pismeni ispit 30
Praktična nastava Usmeni ispit
Projekti 70
Kolokvijumi
Seminari