Ülesanne: Analoog-digitaalmuunduri lugemine ja tulemuse väljastamine kahendkoodis Käik: Analoog/digitaalmuundurid (analoogsisendid) võimaldavad mõõta pinget 0-5 V. 8-bitise muunduri korral jagatakse mõõtepiirkond 255ks osaks ning mõõdetavale pingele vastav väärtus kirjutatakse mikrokontrolleri mälus olevasse registrisse. AD-muundur võimaldab sisendi pinge 0-5 V muundada kahendkoodi ning sealt edasi. Kui LED- lambid on ühenduses, võimaldab kuvada need vastavalt kahendkoodile . Programm kuvab AD-muundur väärtust seitsmesegmendilise indikaatoriga. Plokkskeem: Joonis 1: AD-muunduri plokkskeem Juhtprogrammi väljatrükk: ;Mikrokontrolleri registrinimede lisamine list p=16f877a include "p16f877a.inc" ;Muutujate defineerimine cblock 0x20 Pause Pause_tmp temp_var endc ;Programm alates aadressist ...
programmeerimiskeelt PL7-1 Grafcet. Programmikeelega PL7-1 Grafcet kirjutatud programm on pikem eelpool õpitud PL7-1 Ladder Diagrami vastavast programmikeelest. Seekord oli töö võrreldes eelmistega tunduvalt keerulisem, samuti kasutasime reaalselt sagedusmuundurit (ATV 15), induktiivandurit, potensiomeetrite paneele, lõpplüliteid, ning asünkroonmootorit, millede abil saime skeemi tööle vastavuses tööülesandega ja juhtimisalgoritmi plokkskeemiga. Samuti saime vägahea ettekujutuse ettenihkeajami juhtimise programmeeritava loogikakontrolleri abil, ning praktilise kogemuse. Koostatud programm töötas vastavuses joonisega 1, ning tööajal tõrkeid ei esinenud, millest võib järeldada, et programm on õieti koostatud.
vältimaks koormusvoolu muutustest tingitud pinge kõikumisi. Mõnikord lisatakse toiteseadmele ka kiiretoimeline kaitselülitus, milline on enamasti stabilisaatoriga kokkuehitatud ja tema ülesandeks on kaitsta stabilisaatorit ülekoormuste ja lühiste korral. 22 Sõltuvalt konkreetsest olukorrast võib üks või teine toodud plokkskeemi osa toiteseadmes puududa, kuid kunagi ei saa puududa alalduslülitus, mis on seetõttu toiteseadme tähtsaimaks osaks. Vaadeldud plokkskeemiga toiteseadme puuduseks on suur mass ja gabariidid. Võimsuse ja gabariitide suhe taolisel (klassikalisel) toiteseadmel on 40 W/dm . Suurte gabariitide ja 3 massi põhjuseks on eelkõige võrgutrafo, mida ei õnnestu 50 Hz toitesageduse puhul väiksemana valmistada. Eelkõige just nimetatud puuduse tõttu on kaasajal levinud keerulisem plokkskeem s.o. sagedusmuundamisega toiteallikas, mille plokkskeem on toodud joon.3.2.
reageerib ka koormuse muutustele vältimaks koormusvoolu muutustest tingitud pinge kõikumisi. Mõnikord lisatakse toiteseadmele ka kiiretoimeline kaitselülitus, milline on enamasti stabilisaatoriga kokkuehitatud ja tema ülesandeks on kaitsta stabilisaatorit ülekoormuste ja lühiste korral. Sõltuvalt konkreetsest olukorrast võib üks või teine toodud plokkskeemi osa toiteseadmes puududa, kuid kunagi ei saa puududa alalduslülitus, mis on seetõttu toiteseadme tähtsaimaks osaks. Vaadeldud plokkskeemiga toiteseadme puuduseks on suur mass ja gabariidid. Võimsuse ja gabariitide suhe taolisel (klassikalisel) toiteseadmel on 40 W/dm3. Suurte gabariitide ja massi põhjuseks on eelkõige võrgutrafo, mida ei õnnestu 50 Hz toitesageduse puhul väiksemana valmistada. Eelkõige just nimetatud puuduse tõttu on kaasajal levinud keerulisem plokkskeem s.o. sagedusmuundamisega toiteallikas, mille plokkskeem on toodud joon.3.2.