Sistem
se sastoji iz tri medjusobno povezane komponente:
1.
Softver
2.
Hardver
3.
Mehanicki deo
Ove
komponente medjusobno povezane grade novo nastavno sredstvo koje omogucuje
racunaru pracenje i obradu rezultata laboratorijskih vezbi iz fizike.
SOFTVER
Softver
je uradjen na programskom jeziku C++. Sve poruke korisnickog interfejsa
su na srpskom tako da nema jezicke barijere. Glavni softverski moduli su:
1.
tajmerski modul;
2.
modul za akviziciju signala;
3.
modul za prikupljanje dogadjaja;
4.
korisnicki interfejs.
Tajmerski
modul
Ima ulogu da generise potrebne klok signale za: akviziciju podataka sa
periferija, upravljanje periferijama i generisanje klokova potrebnih za
korektan rad softvera. Tajmer se programira na osnovni klok od 1mikrosekunde.
Svi ostali klokovi su zeljeni multipleks ove osnovne velicine.
Modul
za akviziciju signala
Namenjen je da prikuplja podatke sa senzora i generise odgovarajuce dogadjaje
(event) u zavisnosti od trenutnog stanja na senzorima.
Modul
za prikupljanje dogadjaja
Sluzi kao red (queue) podataka sa periferija (tastature, misa i senzora).
Korisnicki
interfejs
Sastoji se od funkcija za prikaz menia, uputstava korisniku za rad, konfigurisanje
sistema i funkcija za prikaz rezultata merenja. Namena glavnih podmodula
je kontrola misa i ucitavanje slika sa diska. Omogucuje
jasan prikaz rezultata merenja preko odgovarajucih displeja, tabelarno
i graficki. Takodje omogucuje unos rezultata dobijenih obradom izmerenih
vrednosti i snimanje u odgovarajuci fajl.
Detaljnije
o korisnickom interfejsu