Merilnik nivoja

Kaj?

Spremljati nivo tekočine v posodi (vina v sodu:)
Kot vhodna naprava služi vrtljivi kolut z odprtinami na vhodu, skozi katere pada na par fototranzistorjev svetloba dveh LED. Dve sta potrebni za določitev smeri vrtenja (gor ali dol)
Za izhodno napravo pa služi osem v vrsto postavljenih ledic. Dodatna zahteva je bila, da če je nivo prenizek naj utripa prva LED, če pa je previsok naj utripajo vse LED. Vmes pa naj se prižigajo oz. ugašajo ustrezno nivoju.

Kako?

Vhodno / izhodni napravi sta preko paralelnega vmesnika (PIA, M6821) prikluèena na mikrokontroler M6803. Osnovni program lab.asm pa dobi dve novi opravili: NIVO za spremljanje nivoja in shranjevanje le tega v spremenljivko STEVEC in opravilo LED, ki skrbi za prikazovanje in utripanje LEDic.

Kdo?

Za opravilo NIVO je bil zadolžen Sebastjan Žerovc, za opravilo LED pa David Žerovnik, ki je tudi avtor teh strani.

Literatura

Mikrokrmilniški sistemi
programiranje v realnem èasu, Tadej Tuma, Založba FE in FRI