PROGRAMOVÁ ČASŤ
Celý program je naprogramovaný v jazyku Turbo Pascal 7.0. Výber tohto jazyka
bol podmienený obmedzeniami operačného systému Windows.
AD prevodník využíva priamu adresáciu a
komunikuje s PC po linke zakončenej Canon 9 pin
koncovkou s vlastným, neštandardným zapojením. Systém Windows ale neumožňuje
priamu adresáciu. V niektorých verziach operačného systému je to softwarovo
riešiteľná úloha, no vyžaduje značné skúsenosti (v súčasnosti sa tým
zaoberajú študenti FEI ako svojou záverečnou dlhodobou prácou). Pri niektorých
verziách systému Windows je táto vlastnosť ťažko riešiteľná. Z tohto dôvodu
je program naprogramovaný v Pascale a pracuje v režime MS DOS. Je teda možné
spustiť ho na akomkoľvek počítači.
Obslužný program prijíma signály zo štyroch vstupných kanálov cez sériový
port a spracúva ich podľa tepelno-odporovej a odporovo-napäťovej
charakteristiky. Po spustení programu treba zadať "port", na ktorý je
zariadenie pripojené, cestu k textovému súboru, do ktorého bude program
ukladať (resp. čítať) namerané hodnoty a názov pokusu. Následne prebehne
inicializácia prevodníka AD 232 na zadanom
porte (1 alebo 2). Súčasťou inicializácie je kalibrácia, skúšobné merania a
určenie ofsetu prevodníka.
Pokus môže trvať maximálne 40 minút. Toto obmedzenie je spôsobené obmedzenou
veľkosťou pamäte, s ktorou môže program disponovať. Údaje o pokuse sa ukladajú
vo forme textového súboru, takže nie je problém v ich spracovaní aj inými
programami. Už hotový pokus sa dá znova načítať, pričom sa zobrazí celý
graf. Pre detailnejšiu analýzu je možné graf zoomovať, t.j. meniť rozsah
časovej osi. To umožní zobraziť vybrané úseky grafu detailnejšie.
Môžete si stiahnuť demonštračnú verziu nášho programu.
Ten vykresľuje náhodné hodnoty. Takisto má v sebe integrovaný jeden už hotový
pokus na ukázanie jeho možností. Po siahnutí rozbaľte všetky súbory do jedného
adresára a spustite popolab2.exe. Tento súbor potrebuje pre svoju funkčnosť
knižnicu egavga.bgi, ktorá sa nachádza spolu s ním v archíve. Aby bolo
možné načítať pokus, súbor salt.txt musí byť v adresári spolu so súborom
popolab2.exe.
|