NALOGA KOT CELOTA

Digitalna tehtnica je sestavljena iz senzorja sile in AD pretvornika. Ta modul je bil že sestavljen v okviru zaključne naloge. Poleg tega sistem vsebuje še mikroprocesor 68HC11 skupaj z razvojnim modulom in pa seveda računalnik, s pomočjo katerega lahko ta procesor programiramo.

Najina naloga je bila vzpostaviti komunikacijo med mikroprocesorjem 68HC11 in AD pretvornikom. Dobljene rezultate sva nato obdelala in jih prikazala na LED displayu.

Največ problemov sva imela pri vzpostavitvi komunikacije, saj sva morala ugotoviti principe serijske komunikacije z 68HC11 ter resetiranja, naslavljanja in pravilne nastavitve AD pretvornika na tehtnici (ta del je podrobneje opisan na strani Branje podatkov iz tehtnice ). Nekoliko lažje in hitreje (verjetno tudi zaradi tega, ker sva že postala domača s programiranjem) pa sva nato podatke obdelala in jih v desetiškem zapisu prikazala na LED displayu (podrobnejši opis je na strani Urejanje podatkov in prikaz na displayu ).

Da pa celotna naloga slučajno ne bi bila prelahka, naju je potem, ko sva imela program že končan in bi ga morala samo še preveriti in pokazati profesorju, presenetila napaka na tehtnici. Kar naenkrat ni več delovala in najprej sva mislila, da je nekaj narobe z najinim programom. Ker sva ga spreminjala, tehtnica pa še vedno ni delovala, sva končno pomislila, da bi bilo lahko kaj narobe na tehtnici in ne nujno na najinem programu. Napaka je bila tako resnično na kabelski povezavi med mikroprocesorjem in tehtnico. Zato bi dal vsakemu, ki se bo ukvarjal s programiranjem tega ali podobnega problema, nasvet. Če kaj ne dela, ni vedno to napaka programerja, ampak je včasih dobro preveriti cel sistem, pa čeprav je še pred minuto dobro in zanesljivo deloval.

Nazaj na osnovno stran