You are on page 1of 4

Projektovanje mikroprocesorskih sistema ETF Sarajevo

Laboratorijska vježba 2
Uvod
Cilj ove vježbe jeste upoznavanje sa softverskim paketom ZelioSoft2 te up-
oznavanje s ljestvičastim dijagramima u ZelioSoftu. U prvom dijelu je dat
primjer korištenja ljestvičastog načina programiranja dok se u drugom dijelu
nalaze zadaci za samostalan rad.

Primjer
Potrebno je implementirati 4 različite logičke funkcije zadane funkcijama 1,
2, 3 i 4. Prilikom rješavanja problema potrebno je koristiti 2 digitalna ulaza
(I1 , I2 ) i 4 digitalna izlaza (Q1 ...Q4 ).

Q1 = I1 ∧ I2 (1)
Q2 = I1 ∨ I2 (2)
Q3 = I1 ∧ I2 (3)
Q4 = I1 ∨ I2 (4)

Rješenje datog problema u Zelio je prikazano na slici 1. Iz date slike je


jasno kako se prave logičke funkcije ”I”, ”ILI”, ”NE”. Pomoću navedenih
funkcija moguće je realizirati bilo koju drugu logičku funkciju. Zelio folder
ovog zadatka dat je u prilogu u folderu ”Ladder” pod nazivom ”Ladder1”.
Još dodatnih rješenih primjera se može pronaći u ”Tutorijalu 1” od stranice
9 pa nadalje.

Slika 1: Ladder dijagram za problem iz zadatka 1.


Projektovanje mikroprocesorskih sistema ETF Sarajevo

Zadaci za samostalan rad


U ”Tutorijalu 1” je detaljno objašnjeno kako konfigurisati ZelioSoft i pokrenuti
simulaciju (stranica 1) dok su osnovni elementi ljestvičastog programiranja
objašnjeni od stranice 6.

Zadatak 1
Potrebno je realizirati aktivaciju i deaktivaciju mašine korištenjem ”START”
i ”STOP” tastera. Potrebno je implemntirati prekidač ”HITAN STOP”.
Aktivacijom prekidača ”HITAN STOP” deaktivira se mašina ako je bila
u aktivnom stanje te se onemogući daljna aktivacija mašine. Takoder je
potrebno svjetlosnom signalizacijom (LED), signalizirati kada je mašina u
stanju hitnog zaustavljanja.

Naziv Tip signala


START digitalni ulaz
STOP digitalni ulaz
HITAN STOP digitalni ulaz
mašina digitalni izlaz
LED digitalni izlaz

Tabela 1: Lista signala za prvi zadatak.

Uputa: Potrebno je koristiti digitalne ulaze i izlaze koji su objašnjeni u


tutorijalu 1 na stranici 7.
Projektovanje mikroprocesorskih sistema ETF Sarajevo

Zadatak 2
Potrebno je realizirati aktivaciju i deaktivaciju mašine korištenjem ”START”
i ”STOP” tastera. Prilikom pokretanja i zaustavljanja mašina mora ispuniti
slijedeće funkcionalnosti:

• nakon pritiska na ”START” taster mašina se aktivira istog trenutka,

• nakon pritiska na ”STOP” taster mašina se zaustavlja nakon 4


sekunde.

Naziv Tip signala


START digitalni ulaz
STOP digitalni ulaz
mašina digitalni izlaz

Tabela 2: Lista signala za drugi zadatak.

Uputa: Potrebno je koristiti tajmere koji su objašnjeni u tutorijalu 1 na


stranici 8. Sličan je zadatak uraden u tutorijalu 1 na stranici 11.
Projektovanje mikroprocesorskih sistema ETF Sarajevo

Zadatak 3
Potrebno je realizirati aktivaciju i deaktivaciju mašine korištenjem ”START”
i ”STOP” tastera. Prilikom pokretanja i zaustavljanja mašina mora ispuniti
slijedeće funkcionalnosti:

• nakon pritiska na ”START” taster tri puta mašina se aktivira,

• nakon pritiska na ”STOP” taster mašina se zaustavlja istog trenutka.

Naziv Tip signala


START digitalni ulaz
STOP digitalni ulaz
mašina digitalni izlaz

Tabela 3: Lista signala za treći zadatak.

Uputa: Potrebno je koristiti brojače koji su objašnjeni u tutorijalu 1 na


stranici 8.

NAPOMENA: Za jedan od tri zadatka potrebno je, koristeći QElec-


troTech, nacrtati shemu ožičavanja sa Zeliom i svim neophodnim kompo-
nentamam kako bi se ostvarila zadata funkcionalnost. Na terminu vježbe
potrebno je po datoj shemi izvršiti spanje svih komponeti sa Zeliom, upisati
program te nakon toga provjeritit funkcionalnost predloženog rješenja.

You might also like