Professional Documents
Culture Documents
Automatizimi I Proceseve Prodhuese-Skripte 7435268072362756119 PDF
Automatizimi I Proceseve Prodhuese-Skripte 7435268072362756119 PDF
M1 M2 S1 S2
60%
50%
4 2 4 2
2
2
1 3 1 3 1 1
1 3
11 2
12
1 10
12
75% 3
1
2
2
S1
S2
1 3
1 3
T1 2
1 3
Artikelbenennung Kennung 0 5 10 15 20 25
100
Zylinder, doppeltwirkend
M1 50
mm
100
Zylinder, doppeltwirkend
M2 50
mm
a
3/n-Wegev entil
0
a
3/n-Wegev entil
0
a
3/n-Wegev entil T1
1
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
2
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
ALGJEBRA E BULIT
Algjebra e Boolit definohet si grumbull (bashkësi) prej dy elementesh {0, 1}, mbi të cilët mund
të zbatohen 3 operacione themelore (funksione logjike): mbledhja, shumëzimi dhe
kompelmentimi. Për këto tri operacione përdoren funksionet logjike OSE (OR), DHE (AND) dhe
JO (NOT).
Operacioni i mbledhjes dhe i shumëzimit paraqesin operacione binare, sepse zbatohen mbi dy
vlera, kurse operacioni i komplementimit quhet operacion unar, sepse në te merr pjesë vetëm një
vlerë. Të tri llojet e operimeve i shpjeguam në kreun paraprak.
Variablat të cilat mund të marrin vetëm dy vlera logjike 0 dhe 1, njihen si variabla të Boolit ose
variabla logjike. Kurse funksionet të cilat formohen si kombinim i variablave dhe i operatorëve
të algjebrës së Boolit paraqesin funksione të Boolit ose funksione logjike.
Funksionet më të thjeshta logjike shprehen përmes varësisë së një variable të pavarur binare e
cila mund ta ketë vlerën 1 ose 0. Me një variable të pavarur binare x mund të bëhen 2 2 4
n
k 2
Tabela 1.
x y x y x y x y
0 0 0 1 0 0 0 1
1 1 1 0 1 0 1 1
a) b) c) d)
Për funksionin e parë në tabelën 12, e cila quhet përsëritëse ose ndryshe funksioni PO, shihet se
ajo e ka vlerën e njëjtë sikur variabla e pavarur, ku e ka edhe shprehjen algjebrike y x .
Funksioni i dytë (tabela 3.1) shprehet y x , d.m.th. e ka vlerën e kundërt ndaj variables së
pavarur dhe quhet negacioni (inversja, komplementi) edhe si funksioni JO, dhe shënjohet me vijë
horizontale mbi variablën e pavarur x (dhe lexohet: jo iks) gjegjësisht y x .
Ndërsa dy funksionet tjera njëra është zero konstanta ( y 0 ) dhe njishi konstantë ( y 1 ), në
realitet paraqesin funksionin e pavarur nga variabla e pavarur x, ashtu që funksioni i parë e ka
vlerën gjithmon 0 dhe i dyti gjithmon 1.
3
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Tbela 2.
x1 0 1 0 1
Shenja e funksionit Emërtimi i funksionit
x2 0 0 1 1
y0 0 0 0 0 0 Zero konstanta
y1 0 0 0 1 x1 x2 ; x1 x2 Shumëzimi, konjuksioni, funksioni – DHE
y2 0 0 1 0 x2 x1 ; x2 x1 Ndalimi nga x1
y3 0 0 1 1 x2 Përsëritet x 2
y4 0 1 0 0 x1 x2 ; x1 x2 Ndalimi nga x 2
y5 0 1 0 1 x1 Përsëritet x1
Disjunksioni ekskluziv, mbledhja sipas
y6 0 1 1 0 x1 x2 ; x1 x2
modulit 2
y7 0 1 1 1 x1 x2 ; x1 x2 Mbledhja, disjunksioni, funksioni – OSE
y8 1 0 0 0 x1 x 2 Funksioni i Piercit (Pierce), funksioni JOSE
y9 1 0 0 1 x1 x2 ; x1 ~ x2 Ekuivalenta
y10 1 0 1 0 x1 Negacioni x1
y11 1 0 1 1 x1 x 2 Implikimi nga x1 kah x 2
y12 1 1 0 0 x2 Negacioni x 2
y13 1 1 0 1 x 2 x1 Implikimi nga x 2 kah x1
y14 x1 / x2
Funksioni i Sheferit (Sheffer), funksioni
1 1 1 0
JDHE
y15 1 1 1 1 1 Njishi konstant
4
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
y15i yi ; i 0,1,2,3,4,5,6,7 .
y14 y1 x1 / x2 x1 x2
y13 y 2 x2 x1 x2 x1
y11 y 4 x1 x2 x1 x2
y9 y6 x1 x2 x1 x2
y8 y7 x1 x2 x1 x2 .
FUNKSIONET LOGJIKE
Po japim disa opsione elementare. Do të quajmë "gjendje" çdo pohim, i cili mund të jetë i vërtetë
ose i rremë dhe nuk mund të ketë asnjë vlerë ose kuptim të tretë.
Në sistemet e dirigjimit automatik, gjendjet e vërteta ose të rreme mund të emërtohen në këtë
mënyrë: gjendja e vërtetë (1) nënkupton kryerjen e një veprimi, gjendje e rreme (0) veprimi nuk
kryhet.
Gjendje të thjeshta, të veçanta mund të jenë të ndërlidhura në vartësi të ndryshme logjike, d.m.th.
gjendjet e ndërlikuara, mund të jenë gjithashtu të vërteta ose të rreme.
Në automatikë funksionet logjike shprehin vartësinë e sinjalit në dalje nga sinjalet e hyrjes, duke
i pranuar këto të fundit si variabla të pavarura. Në vartësi nga numri i sinjaleve në hyrje, sinjali
në dalje mund të jetë funksion i një ose i më shumë variablave. Le të shohim lidhjet themelore
ndërmjet gjendjeve të thjeshta.
5
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Funksioni logjik DHE. E zëmë se duhet kryer montimi i dy detaleve A dhe B. Atëherë duhet të
pohojmë se "montimi do të kryhet, në qoftë se detalet A dhe B kanë arritur të orientuara në zonën
e punës". Pra, në këtë rast, kemi të bëjmë me dy pohime që mund të lidhen me lidhësen DHE në
këtë mënyrë: "montimi do të kryhet në qoftë se detali A ka arritur i orientuar në zonën e punës"
DHE "montimi do të bëhet, në qoftë se detali B ka arritur i orientuar në zonën e punës".
Shënojmë gjendjen e vërtetë me simbolin (1) dhe gjendjen e rreme (jo të vërtetë) me simbolin
(0). Atëherë, duke analizuar vërtetësinë e gjendjes së përbërë, lidhur me dy gjendjet e thjeshta,
dallojmë këto raste:
- Detalet A dhe B nuk kanë arritur në zonën e punës (0), pra montimi nuk mund të
kryhet (0).
- Detali A ka arritur në zonën e punës (1), ndërsa detali B nuk ka arritur (0), d.m.th.
montimi nuk mund të kryhet (0).
- Detali A nuk ka arritur në zonën e punës (0), ndërsa detali B ka arritur (1) dhe përsëri
montimi nuk mund të kryhet (0).
- Detalet A dhe B kanë arritur në zonën e punës (1) dhe montimi mund të kryhet (1).
Pra, gjendja e përbërë që bashkohet me lidhëzën DHE e të dy gjendjeve të thjeshta do të jetë "e
vërtetë" vetëm kur janë të vërteta të dy përbërëset e gjendjes dhe "e rreme" në të gjitha rastet e
tjera.
Gjendjen e përbërë "montimi do të kryhet në qoftë se detali A dhe detali B kanë arritur të
orientuar në zonën e punës" e shënojmë me F, ndërsa dy gjendjet përbërëse i shënojmë me a dhe
b. Atëherë gjendja e përbërë mund të shkruhet:
P=ab
(3.1)
pra kemi të bëjmë me një shumëzim logjik, vlerat e të cilit tregohen në tabelën 3.
Tabela 3.
6
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A
AB
A B B
Figura. 3.1
Funksioni logjik OSE. Gjendjet e thjeshta mund të bashkohen edhe në kushte të ndryshme nga
ato që u treguan më sipër, për shembull: "prodhimtaria e prerjes rritet me rritjen e shpejtësisë
OSE të ushqimit". Ky pohim është i vërtetë në tri raste:
F=a+b
(3.2)
dhe quhet mbledhje logjike. Rezultatet e mbledhjes logjike (tabela 4) pothuajse përputhen me ato
të mbledhjes së zakonshme, me përjashtim F = 1 + 1 = 1 dhe jo 2, meqenëse vërtetësia përsëritet
dy herë, veçse ajo mbetet vetëm një pohim.
Tabela 4.
Funksioni logjik OSE
a b P=a+b
0 0 0
1 0 1
0 1 1
1 1 1
A A A+B
B B
Figura 3.2
7
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Funksioni logjik JO (NUK). Nga çdo gjendje e thjeshtë mund të formohet e kundërta e saj. Për
shembull, nga gjendja e thjeshtë "Në dalje ka sinjal" mund të formojmë gjendjen e kundërt "Në
dalje nuk ka sinjal". Në qoftë se gjendja e thjeshtë është e vërtetë, atëherë pohimi i kundërt (i
përbërë) do të jetë i rremë. Në qoftë se gjendja e thjeshtë "Në dalje KA sinjal" është e rreme,
atëherë pohimi "Në dalje NUK ka sinjal" është e vërtetë. Ky funksion mund të shkruhet në këtë
mënyrë:
F= a
(3.3)
dhe lexohet "F nuk është e barabartë me a ose F është e barabartë me komplementin e a".
Në algjebrën e Bool-it zgjedhën (seleksionohen) aksiomat dhe nga kjo bazë zgjidhen teoremat.
Me fjalë të tjera, vendosen rregullat në bazë të të cilave në mënyrë të përshtatshme bëhet
ndërrimi i shprehjeve analitike. Në logjikë fillohet nga deklarimi i pohimit, i cili mund të jetë i
vërtetë dhe jo i vërtetë. Në zbatimin teknik variabla logjike tregon gjendjen fizike, e cila i ka
vetëm dy vlera të shënuara me 0 dhe 1. Pra, ky është dallimi themelor ndaj algjebrës së
rëndomtë, ku variabla vlerën e ka në numra, që mund t’i ketë pa kufi. Më tej, në mes variablave
përkufizohen dy opsione themelore logjike, konjunksioni dhe disjunksioni.
8
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Mirëpo nëse variablat tona kanë vlera konkrete, në rastin tonë vlera binare, atëherë ne
duhet që edhe funksioni të ketë dalje konkrete binare 0 ose 1. Prandaj do të duhet të shtrojmë
tabelëne kombinimeve si në fig më poshtë.
Psh nëse F është funksioni logjik “për të patur sinjal në dalje mjafton vetëm njëri
ndërprerës të jetë i kyçur”
A B F
0 0 0
0 1 1
1 0 1
1 1 1
Ne mund të marrim vetëm numrin e qelulave dhe të formojmë një kuti vetëm me vlerat
dalëse të funksionit F (0, 1, 1, 1) dhe vlerat e variablave ti vendosim në rresht dhe në shtyllë:
Forma Kanonike
Forma kanonike shfrytëzon ligjet algjebrike dhe postulatet e Bulit për minimizimin e
funksioneve
9
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
F AB AB B A AB AB B A AB
AB B A AB AB shtojme AB sipas ( A A A)
A( B B) B( A A) sipas A A 1
A B
10
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Diagramet Kohore
Kanë për qëllim evidentimin e fillimit dhe mbarimit të gjendjes dhënë joaktive 0
dhe aktive punuese 1.
Prezentimi me ndërprerës
mbyllur hapur
11
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Pra, shihet qartë se për këtë funksion logjik çifti (0,0) nuk kryen punë prandaj
mund të eliminohet, pra është si faktor i cili nuk duhet te prezentohet fizikisht.
Për të parë edhe njëherë funksionin e dhënë do të nisemi nga tabela e vërtetësisë
për të gjitha rastet e mundshme:
A B C F
0 0 0 0
F=001+100+111
0 0 1 1
0 1 0 0 F ABC ABC ABC
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
Për tre variabla do të kishim një tabelë ku në kolona lartë vendosen çiftet AB,
ndërsa në rreshta vlerat e variablës së tretë C.
12
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
C\AB 00 01 11 10
0 0 0 1 001 ABC
0
1
1 0 1 0
Është e qartë se për përdorim praktik janë të rëndësishme çfarë vlerash do të japin
kombinimet e ndryshme. Kryesisht kërkohet menaxhimi i pozicioneve të tilla të kombinimeve
sipas nevojës për aplikim të funksionit logjik. Prandaj përdoret shkronja i, që shënoon pozicionin
e kombinimit, përkatësisht rreshtin në të cilin paraqitet ai sipas rënditjes i=0,1,2,3,4,5.. Termin
minitermë dhe makstermë do ta përdorim për të dalluar kombinimin e variablave në përputhje
me rezultatin dalës të funksionit F. Do ti shënojmë me shkronjat m dhe M me indeks pozicionin
e kombinimit në tabelë: mi dhe Mi
Miniterma do të tregojë
Maksterma do të paraqes:
Psh:
i A B C F Minitermat Maksitermat
0 0 0 0 0 m 0 = A BC M 0
A B C
1 0 0 1 1 m1= ABC M 1
A B C
2 0 1 0 0 m2= ABC M 2
A BC
3 0 1 1 0 m3= ABC M 3
A B C
4 1 0 0 1 m4= ABC M 4
A BC
5 1 0 1 0 m5= ABC M 5
A BC
6 1 1 0 0 m6= ABC M 6
A B C
7 1 1 1 1 m7= ABC M 7
A B C
13
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
2 n 1
F f
i 0
i mi
2 n 1
F ( Fi M i )
i 0
F ( A, B) M 0 (0,2,3,5,6) M 0 M 2 M 3 M 5 M 6
( A B C )( A B C )( A B C )( A B C )( A B C )
F ( A, B) M 1 (1,4,7) M 1 M 4 M 7 ( A B C )( A B C )( A B C )
Shembull:
Shikojmë nga tabela që funksioni ka vlerën 1 vetëm për rastet i=1,4 dhe 7 me
kombinimet
14
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Funksioni do të ishte:
+ +
= =
15
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Algjebra e Boolit definohet si grumbull (bashkësi) prej dy elementesh {0, 1}, mbi të cilët
mund të zbatohen 3 operacione themelore (funksione logjike): mbledhja, shumëzimi dhe
kompelmentimi.
Për këto tri operacione përdoren funksionet logjike OSE (OR), DHE (AND) dhe JO
(NOT).
-operacioni i mbledhjes dhe i shumëzimit paraqesin operacione binare, sepse
zbatohen mbi dy vlera
-kurse operacioni i komplementimit quhet operacion unar, sepse në te merr pjesë
vetëm një vlerë
x+0=x x0=0
Operacioni me 0 dhe 1 x+1=1 x1=x
Idempotenca x+x=x xx=x
Komplementimi x x 1 xx 0
Ligji i asociacionit x1+(x2+x3)=(x1+x2)+x3 x1(x2x3)=(x1x2)x3
Ligji i komutacionit x1+x2=x2+x1 x1x2=x2x1
x1(x2+x3)=x1x2+x1x3 x1+x2x3=(x1+x2)(x1+x3)
Ligji i distribucionit
Teorema e De Morganit x1 x2 x1 x 2 x1 x2 x1 x 2
x1+x1x2=x1 x1(x1+x2)=x1
Ligji i absorbcionit
x1+ x1 x2 x1 x2 x1( x1 x2 )=x1x2
Ligji i ekspansionit x1x2+x1 x 2 =x1 (x1+x2)(x1+ x 2 )=x1
Shembull:
A( A B) A .
16
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Zgjidhje:
A( A B) AA AB
A AB
A(1 B)
A 1
A
AB AB A
Zgjidhje
AB AB A( B B )
A 1
A
Shembulli 3. ( A B)( A B ) A
Zgjidhje:
( A B )( A B ) AA AB AB BB
A AB AB 0
A AB AB
A(1 B ) AB
A 1 AB
A AB
A(1 B )
A 1
A
Shembulli 4. ( A B)( A C) A BC
Zgjidhje:
17
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
( A B)( A C ) AA AC AB BC
A 2 AC AB BC
A AC AB BC
A(1 C B) BC
A 1 BC
A BC
Shembulli 5. A AB A B
Zgjidhje:
A AB A 1 A B
A( B B ) A B
AB AB A B
AB AB AB A B
A( B B ) B( A A )
A 1 B 1
A B
Shembulli 6. ( A B)( A C ) A B AC
Zgjidhje:
( A B)( A C ) AA A B AC BC
0 A B AC BC
A B AC BC
A B 1 AC 1 BC 1
A B(C C ) AC ( B B ) BC ( A A )
A BC A BC ABC AB C ABC A BC
A BC A BC ABC AB C
A B(C C ) AC ( B B )
A B 1 AC 1
A B AC
18
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1 1 1 1
1 0 1 1
Zgjidhje
Metodat që përdoren:
Që ta kemi më lehtë në kuti vendosim vlerat e variablave. Nga tabela me njësha kalojmë
në tabelën me vlerat po dhe jo të variablave.
c
1 1 1 1
a 1 0 1 1
b
19
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
-Konturat janë çifte të njëshave të tipit 2 n . Dmth numri i mund të kemi 2,4,8,16….njësha
në një kornizë.
-Efekti i minimizimit arrihet nëse ndiqet rregulli “Sa më pak korniza KARNO me sa më
shumë kutia (njësha ose zero) të grumbullohen brenda kornizës.
Varianta I
Varianta II
20
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A a b c a bc a b c a b c
A a b (c c) a b (c c ) a b a b a (b b)
1 1 1
Aa
B abc abc
B b c (a a)
1
B bc
C ab c a b c a c (b b) a c
1
C ac
F A B C
F a b c a c
21
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Varianta II
F a b c
Meqë shihet se qarku logjik te rasti i dytë bën të njejtën punë, jep të njejtin funksion dalës,
zgjedhim Variantën e dytë si më të mirë.
22
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
II-Produkti i shumave
Metoda e dytë merr parasysh vetëm zerot në tabelë dhe bën reduktimin e tyre:
A abc
FA
F a b c
23
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
i A B C F
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 1
4 1 0 0 0
5 1 0 1 1
6 1 1 0 1
7 1 1 1 1
Varianta e parë:
C\AB 00
01 11 10
0 0 0 1 0
1 1 1 1 1
C\AB 00 01
11
10
AB
0 0 0 1 0
1 1 1 1 1 Meqë C-ja ndryshon 0 dhe 1
Dhe
C\AB 00 01 11
10
0 0 0 1 0 C
1 1 1 1 Dmth vetëm c nuk ndryshon
1
24
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Varianta e dytë:
A\BC 00 01 11 10
0 0 1 1 0
1 0 1 1 1
A\BC 00 01 11 10
C
Dmth vetëm c nuk ndryshon
0 0 1 1 0
1 0 1 1 1
AB
A\BC 00 01 11 10
Meqë C-ja ndryshon 0 dhe 1
0 0 1 1 0
1 0 1 1 1
25
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Siç e kemi të njohur te kartat Karno ne vendosim vetëm vlerat dalëse të funksionit logjik:
B A 0 1 F B\A 0 1
0 0 1 0 1 0 1 0 0 1
1 0 1 0 1 0 1 1 0 1 F
Nga karta e katërt shohim që vetëm vlera e A-së determinon daljen e funksionit, për vlera
zero të saj (kolona e parë) funksioni nuk është aktiv.
Vlera e variablës B fare nuk e ndikon daljen. Pikërisht ky fakt përdoret për të minimizuar
numrin e çifteve (A, B), në mënyrë që të minimizojmë numrin e elementeve logjike të përdorura
dhe të ulim koston e qarkut.
Pra, bëhet grupimi nëpër “Korniza Karno” dmth grupimi i njëshave me qëllim që të
eliminohet njëra nga variablat që të vlejë parimi AB+A B = A(B+ B)= A dmth eliminohet
variabla B.
Rregulli i minimizimit:
26
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Rregullat e grupimit:
1
B\A 0 B\A 0 1
0 0 1 0 0 0
1 0 1 1 1 1
mirë keq
2. Grupimi bëhet vetëm në vijë të drejtë horizontalisht ose vertikalisht:
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 1 0 0 0 1 0
0 0
1 1 1 1 0 1 1 1 1 0
JO PO
3. Numri i qelulave të futura në kornizë duhet të jetë çift jo tek, te jetë i formës 2n
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 1 0 0 0 1 0
0 0
1 1 1 1 0 1 1 1 1 0
JO PO
4. Korniza mund të jetë katerkëndore dhe të ketë sa më shumë njësha por të rruhen
rregullat e cekura më lartë:
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 1 0 0 1 1 0
0 0
1 1 1 1 0 1 1 1 1 0
JO PO
27
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
5. Duhet t’i grumbullojmë njëshat ashtu që të kemi sa më pak korniza sepse zgjatet
procedura e reduktimit:
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 0 0 0 0 0 0
0 0
1 1 1 1 1 1 1 1 1 1
JO PO
6. Secila qelulë me 1-sh nëshe ka mundësi lidhje duhet të jetë patjetër pjesë e ndonjë
kornize, nuk mund të mbetet pa u përfshirë:
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 1 0 0 0 1 0
0 0
1 0 1 1 0 1 0 1 1 0
JO PO
C\AB C\AB
00 01 11 10 00 01 11 10
0 0 1 1 0 0 0 1 1 0
1 1 1 1 1 1 1 1 1 1
JO PO
C\AB 00 01 11 10
0 1 0 1 1
1 0 1 1 0
28
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Shembull:
C\AB C\AB
00 01 11 10 00 01 11 10
0 1 0 0 1 0 1 0 0 1
1 1 0 0 1 1 1 0 0 1
JO PO
C\AB 00 01 11 10 C\AB 00 01 11 10
1 0 0 1 0 0 0 0
0 0
1 1 0 0 1 1 1 0 0 1
JO PO
CD\AB 00 01 11 10
00 1 0 0 0 Meren si te vetme
01 0 0 1 0
11 0 1 0 0 F=0111+1101+I+ II
10 1 0 0 1
29
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Shembull:
Cili do të ishte grupimi adekuat i qelulave në korniza karno për tabelën me tre variabla
hyrëse të pavarura:
C\AB 00 01 11 10
0 0 0 1 1
1 1 1 1 1
Ja disa varianta se si mund të grupohen gabim njëshat dhe se si duhet të jetë zgjidhja e
bazuar në rregullat 5 dhe 7:
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 1 1 0 0 1 1
0 0
1 1 1 1 1 1 1 1 1 1
JO JO
C\AB 00 01 11 10 C\AB 00 01 11 10
0 0 0 1 1 0 0 0 1 1
1 1 1 1 1 1 1 1 1 1
JO PO
30
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Kartat Karno
Kartat Karno paraqesin një prezentim vizuel të pozicionit të minitermave të nxjerura nga
tabela primitive.
22=4 kombinime
B\A 0 1
0 0 2
1 1 3
23=8 kombinime
C\AB 00 01 11 10
0 0 2 6 4
1 1 3 7 5
3. Me katër variabla
24=16 kombinime
CD\AB 00 01 11 10
00 0 4 12 8
01 1 5 13 9
11 3 7 15 11
10 2 6 14 10
31
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
4. Me pesë variabla
25=32 kombinime
32
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
METODAT E SINTEZËS
Për sintezën e sistemeve sekuenciale janë zhvilluar shumë metoda. Të gjitha metodat
ekzistuese mund të klasifikohen sipas:
1. Metodës ekzakte,
2. Metodës intuitive,
3. Metodës inxhinierike.
- klasike,
- jokonvencionale.
*Metoda inxhinierike, për sintezën e sistemeve i përdorë disa rregulla të caktuara, duke
mos përfshirë algjebrën e Bool-it. Pra, me këtë metodë fitohen automatet me numër mesatar
elementesh dirigjuese, d.m.th. gjendet në mes të dy metodave të tjera. Prej metodave inxhinierike
33
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
më të njohura janë: metoda kaskade dhe modifikimi i saj, metoda hap pas hapi, etj. Në punimet,
në mënyrë të zgjeruar jepet sinteza e automateve me metodat inxhinierike.
• karta e Karnos,
• metoda e Q-McCluskey,
• metoda e ndërrimit (modifikimit) të sinjalit,
• metoda e sinjalit total,
• metoda e matricës së gjendjes (metoda matriciale),
• metoda e transzicionit,
• metoda e diagramit të gjendjes,
• metoda e re grafike,
• metoda klasike e Huffmanit,
• metoda e modifikuar e Huffmanit.
34
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
ZGJIDHJE.
i A B C D F I A B C D F
0 0 0 0 0 1 8 1 0 0 0 1
1 0 0 0 1 1 9 1 0 0 1 1
2 0 0 1 0 1 10 1 0 1 0 1
3 0 0 1 1 0 11 1 0 1 1 0
4 0 1 0 0 0 12 1 1 0 0 0
5 0 1 0 1 0 13 1 1 0 1 0
6 0 1 1 0 0 14 1 1 1 0 0
7 0 1 1 1 1 15 1 1 1 1 1
i A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
15 1 1 1 1
35
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
I-- 0 njësha i A B C D
II-- vetëm një 1 0 0 0 0 0 I
III-- dy njësha 1 0 0 0 1
IV-- tri njësha 2 0 0 1 0 II
V-- katër njësha 8 1 0 0 0
9 1 0 0 0 III
10 1 0 1 0
7 0 1 1 1 IV
15 1 1 1 1
V
IV. Tash i minimizojmë impmlikantet (shofim se cili rresht me cilin rresht mund të rrëzojë
një variabël dhe i krahasojmë me rradhë duke filluar nga 0, ku ka 0 shënojmë “+”)
i A B C D A B C D
I 0 0 0 0 0 0,1 0 0 + +
II 1 0 0 0 1
2 0 0 1 0 0,2 0 0 + 0
8 1 0 0 0 0,8 + 0 0 0
III 9 1 0 0 0 1,9 + 0 0 1 Vërejtje: edhe (8,10)
10 1 0 1 0 7
2,10 + 0 1 0 mbulohet por meqë
IV 7 0 1 1 1
njëherë është mbuluar,
V 15 1 1 1 1 7,15 + 1 1 1 nuk merret përsëri.në
tabelën e re vendoset
implikanti i mbuluar,10
mbuluesi. (8,9) ; (8,10)
Do me thënë nuk mbulohet
Do me thënë deri këtu të gjitha implikantet mbulohen
Do me thënë vendi ku
+ mbulohet implikanti
Vazhdojmë me minimizimin....
A B C D
0,1 0 0 0 + X
36
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
I. 0,2 0 0 + 0 Y
0,8 + 0 0 0
1,9 + 0 0 1
2,10 + 0 1 0
A B C D
7,15 + 1 1 1 Z
0,8;1,9 + 0 0 +
0,8;2,10 + 0 + 0
TABELA 2
TABELA 1
TABELA 1:
(0,1) – nuk mund të mbulohet prandaj kjo nuk munt të minimizohet dhe e shënojmë me X dhe
largohet nga tabela e mëtejshme e eleminimit. - implikanti primar
TABELA 2:
(0,8);(2,10) – marim
37
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Vendosim:
Në kolona : të gjitha mintermat
Në rreshta : implikantët
+ +
+ +
+ +
+ + + +
+ + + +
VI. Tani gjejmë se cialt mid terma nuk mbulohen fare prej implikantëve primarë esencial
z,v,w.
do me thënë nuk mbetet asnjë midtermë pa mbuluar, që do të thotë se këto
implikantë e përbëjnë zgjidhjen përfundimatre.
ZGJIDHJA
38
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Funksionet logjike
39
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
AUTOMATET KOMBINUESE
Në këtë grup të automateve bëjnë pjesë automatet e fundme (përfundimtare). Përmbajnë një
numër të caktuar të kanaleve hyrëse dhe dalëse në të cilët bëjnë pjesë sinjalet binare. Sinjalet
hyrëse shërbejnë për mbrojtjen e programit, përkatësisht procesin teknologjik, ndërsa sinjalet
dalëse shërbejnë për aktivizimin e organeve ekzekutuese, përkatësisht realizimin e operacioneve
teknologjike.
Te këto llojesh automatësh gjendja e daljes kushtëzohet vetëm nga kombinimi i vlerave të
sinjaleve hyrëse në momentin e shikuar, pra pa marr parasysh kohën se kur ato kombinime
lajmërohen dhe gjendjen e kombinuar paraprake, andaj edhe quhen kombinuese. Varshmëria
funksionale e hyrjes dhe e daljes realizohet me ndihmën e elementeve të aftë për realizimin e
funksioneve logjike, ndërsa vet varshmëria shprehet përmes funksionit logjik. Varësisht nga
numri i kanaleve të sinjaleve dalëse ekzistojnë sisteme me një dalje, e shprehur si tip (n,1) dhe
me shumë dalje tipi (n, m) , ku simboli i parë në kllapa tregon numri e sinjaleve hyrëse, ndërsa i
dyti sinjalet dalëse.
Sistemi me një dalje, d.m.th. tipi (n,1) përmbanë n kanale hyrëse dhe 1 kanal dalës. Të gjithë
kanalet hyrëse funksionalisht janë të lidhur me kanalin dalës, ashtu puna e tyre analitikisht mund
të përshkruhet me funksionin logjik:
x1 1 y f ( x1 , x2 ,..., xn ) .
y
x2
2
Madhësitë x1 , x2 ,..., xn janë variablat e pavarura dhe
x3
x4
3 për sistemin paraqesin variablat hyrëse binare, ndërsa
y është variabla e varur, gjegjësisht dalja gjithashtu
Fig. 63 sinjale binare.
Për rastin kur qarku logjik me katër kanale hyrëse, përkatësisht katër variabla të pavarura
x1 , x2 , x3 , x4 , i treguar në figurën 63 fitohet funksioni: y f ( x1 , x2 , x3 , x4 )
40
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Funksionet logjike në daljet 1, 2 dhe 3 të secilit element logjik dhe funksionin logjik të tërë
sistemit janë:
y1 x1 x2 ; y 2 x2 x3 ; y3 y 2 x4 x2 x3 x4 ;
y y1 y3 ( x1 x2 )( x2 x3 x4 ) .
x1 x2 y Fig. 71
0 0 0
0 1 0
1 0 0
1 1 1
41
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Shembulli 2. Ky shembull i autiomatit të kombinuar është dhënë përmes tabelën kombinuese 14.
Rasti ka të bëjë me stabilimentin me një shirit dalës transportues dhe tre transporter anësor
prurës. Transporterët prurës në intervalin e njëjtë të kohës në takte biejnë detalet e punës në
transportierin përcjellës. Transportieri përcjellës do të kyçet vetëm nëse në te gjinden më së paku
dy pjesë (detale punuese) që bien përmes transportierëve prurës (furnizues). Prezenca e detaleve
të punës vërtetohet përmes tre dhënësve (senzorëve) që njëherit paraqesin variablat e pavarur
x1 , x2 dhe x3 dhe kyçja e transportierit dalës bëhet përmes variablës së varur dalëse y.
Tabela 2
0 1 0 0 y x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 .
0 1 1 1
Minimizimi është bërë me metodën algjebrike të transformimeve.
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
y x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 .
y x2 x3 ( x1 x1 ) x1 x3 ( x2 x2 ) x1 x2 ( x3 x3 ) x2 x3 x1 x3 x1 x3 .
y x1 x2 x3 ( x1 x2 ) .
Rrjeti përkatës kontaktues figura 66a) dhe diagrami logjik figura 66b).
42
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
a) b)
Fig. 66
Fig. 68
43
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Në rastin e përgjithshëm sistemet me shumë dalje kanë n hyrje dhe m kanale dalëse të treguar në
figurën 69 dhe i shënuar si sistem i tipit (n, m).
Secila dalje funksionalisht është e lidhur me të gjitha hyrjet dhe analitikisht paraqet një funksion
logjik të n – të variablave të pavarura ashtu që i tërë sistemi mund të përshkruhet me shumën e
ekuacioneve logjike:
y1 f1 ( x1 , x2 ,..., xn )
y2 f 2 ( x1 , x2 ,..., xn )
..................................
ym f m ( x1 , x2 ,..., xn )
Do të prezantohet metoda tabelare, ngjashëm sikur te prezantimi i saj me një funksion dalës, ku
në tabelën e parë iterative së bashku vendosen mintermat e të gjitha funksioneve që për bazë e
kanë simbolin 1. Tabelës iterative i shtohen kolonat plotësuese për secilin funksion me shenjën
“x” nëse ato minterma i takojnë atij funksioni. Gjatë përmbledhjes duhet pas kujdes se nëse dy
minterma fqinje përmblidhen nëse vetëm në njërën kolon ato e kanë shenjën “x”, që do të thotë
se të dy mintermat në të njëjtën kohë i takojnë së paku të njëjtit funksion. Në rastin kur të dy
mintermat mund të përmblidhen i takojnë të njëjtit funksion (kanë shenjën “x” në kolonën e
njëjtë) atëherë kolona e “përmbledhur” emërtohet me shenjën “+” te të dy mintermat. Në rastin,
kur njëra prej mintermave i takon me numër më të vogël të funksionit të njëjtë, shenja “+”
vendoset vetëm te ajo minterm, sepse në atë rast përmblidhet nga mintermat tjera, deri sa i dyti
nuk është i përmbledhur
Rezultati i përmbledhjes përcillet në tabelën tjetër iterative, ku shenja “+” vendoset në ato kolona
në të cilat edhe më parë kanë qenë te tabela e parë iterative. Mënyra është e njëjtë edhe për
funksionet tjera deri sa të bëhet përmbledhja e mundshme. Implikantet të cilat nuk kanë marr
pjesë në procesin e përmbledhjes, përkatësisht nuk janë të shënuar me shenjën “+”, paraqesin
tërësi të plota të implikanteve të thjeshtë.
44
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
y1 (11,12,13,14,15)
y2 (3,7,11,12,13,14,15)
y3 (3,7,12,13,14,15)
Tabela e parë iterative është dhënë në tabelën 15 e cila në tërësi përfshin 7 mintermat të
vendosura në tri grupe.
Tabela 15
2 3 0 0 1 1 x x +
12 1 1 0 0 x x x +
3 7 0 1 1 1 x x +
11 1 0 1 1 x x +
+
13 1 1 0 1 x x x +
14 1 1 1 0 x x x
4 15 1 1 1 1 x x x +
Minterma 3 dhe 7 mund të përmblidhen, sepse të dyja e mbulojnë të njëjtin funksion, prandaj të
dyja janë të emëruar me shenjën “+”. Mintermat 3 dhe 11 mund të përmblidhen, por minterma 11
nuk është e shënuar me shenjën “+” gjatë kësaj përmbledhje, sepse nuk janë të mbuluara të dy
funksionet y1 dhe y2 , por vetëm gjatë përmbledhjes së mintermave 11 dhe 15, pasi që minterma
15 i takon të gjitha funksioneve, prandaj edhe funksionin y1 dhe y2 që e mbulon mintermi 11.
Tabela 6
45
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
3, 7 0 - 1 1 x x
3, 11 - 0 1 1 x +
12, 13 1 1 0 - x x x +
12, 14 1 1 - 0 x x x +
7, 15 - 1 1 1 x x
11, 15 1 - 1 1 x x
+
13, 15 1 1 - 1 x x x +
14, 15 1 1 1 - x x x
Implikantet 3,7 dhe 11, 15 nuk janë të shënuara ne shenjën „+“ sepse asnjëri implikant nuk i
përket të tërë funksioneve të implikantet të dytë (nuk mbulohen y1 dhe y3 ). Implikanti 3, 11
përfshihet në implikantën 7,15 sepse vetëm ai ka shenjën “+”. Implikantet tjera më tej nuk mund
të përmblidhen pasi që ato i përkasin të gjitha funksioneve.
Etapa e fundit e përmbledhjes, përkatësisht tabela e tretë iterative është dhënë në tabelën 17
Tabela 7
3, 7, 11, 15 - - 1 1 x
Si rezultat i përmbledhjes etape, në tabelat 2.3 – 2.5, është fituar bashkësia e plotë e implikanteve
të thjeshta e dhënë në tabelën 18.
Tabela 8
46
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
a x3 x4 3, 7, 11, 15 x
c 3, 7 x x
x1 x3 x4
d 7, 15 x x
x2 x3 x4
e 11, 15 x x
x1 x3 x4
Tabela 9
y1 y2 y3
11 12 13 14 3 7 11 12 13 14 3 7 12 13 14
15 15 15
a + + +
+
b + + + + + + + + +
+ + +
c + + + +
d + +
+ +
e + + +
+
47
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
P P1 P2 P3
P1 eb(b e) eb
P2 (a c)(a c d )(a e)(b(a b d e) ab bce
P3 c(c d )b(b d ) bc
P eb(ab bce)bc abce bce bce
nga kjo del se implikantet e thjeshta a dhe d janë të tepërta atëherë del se bashkësia minimale
është {b, c, e}. Duke i larguar këto dy implikante të thjeshta nga tabela 17 do të fitohet tabela e
mbulimit vetëm me tri lloje implikante ku funksionet dalëse y1 , y2 dhe y3 do t’i kenë këto
shprehje:
P1 be
P2 bce
P3 bc
y1 x1 x2 x1 x3 x4
y2 x1 x2 x1 x3 x4 x1 x3 x4
y3 x1 x2 x1 x3 x4
x1 x3 x4 x1 x3 x3 x3 x4 ( x1 x1 ) x3 x4
1
meqë implikantet x1 x3 x4 dhe x1 x3 x3 figurojnë edhe te funksioni y1 dhe y3 atëherë ato do t’i
përdorim pa i përmbledhur.
Fig. 71
48
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1. Në bazë të definimit të kushteve të punës bëhet tabela kombinuese. Më parë catëktohet numri i
caktuar i variablave të pavarura. Me numër të caktuar n të variablave të pavarur, në kodin binar
natyror formohen 2n kombinime të ndryshme të vlerave të variablave të pavarura. Për secilën
nga këto kombinime, e në bazë të kushteve të punës, caktohen vlerat e funksionit dalës.
Sugjerohet se mund të ndodh, e në praktik është e mundshme që disa nga kombinimet hyrëse nuk
lajmërohen prandaj këto elemente të caktuara në tabelën e kombinimeve vendoset shenja „-„. Ky
rast nga aspekti i algjebrës së Boolit, tregon funksionin logjik jo të plotë.
3. Pasi të fitohet forma normale minimale e funksionit logjik, atëherë në varësi të sistemit të
plotë funksional të zgjedhur, e që varet nga lloji i elementeve logjike, do të bëhet transformimi
përkatësi i
ekuacioneve.
Tabela 20
Detali i punës vendoset në platformë për matje, i pajisur me tre
x1 x2 Detali punues
bunkerë të cilët mbushen me anë të organeve ekzekutuese.
49
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1 0 Më i madhë se i lejuar
Bunkeri i parë pranon detalet e saktë kur x1 0 dhe x2 0 , detali i punë me dimension më të
vogël vendoset në bunkerin e dytë dhe bunkeri i tretë e pranon detalin e punës me dimension më
të madhë nga i lejuari. Nga definimi tekstual i detyrës projektuese formohet tabela kombinuese
21.
Tabela 21 x x 1
Në tabelën 24 është vendos edhe kombinimi 1 2 , dhe si e tillë
x1 x2 y1 y2 y3 kjo tabelë e kombinuar quhet tabela jo e plotë e funksioneve logjike,
y ,y y
sepse vlera për 1 2 dhe 3 mund të zgjedhën arbitrarisht për
0 0 1 0 0
gjendjen “-” që të bëhet minimizim më efikas.
0 1 0 1 0
1 0 0 0 1
1 1 - - -
Tabela 22
0 0 0 0 x
50
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1 1 0 1 x +
2 1 0 +
x
2 3 1 1 x x x +
Tabela 23
1, 3 - 1 x
2, 3 1 - x
Tabela 24
a x2 1,3 x
b x1 2,3 x
c 0 x
x1 x2
y1 y2 y3 P1 c
P2 a P abc
a +
P3 b
b +
c +
51
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Fig. 72
Zgjidhja:
52
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
2. Është dhënë rrjeta për furnizimin e pranuesit y. Të zgjidhet funksioni përkatës logjik.
Zgjidhja: y ( x1 x1 x2 )( x2 x1 x2 ) x1 x2 x1 x2 x1 ( x2 x2 ) x1
1
x1
ose:
x1 x2 y
0 1
0 0 0
1 1
0 1 0
1 0 1
1 1 1
x2
3. Është dhënë rrjeta për furnizimin e pranuesit y. Zgjidhe funksionin përkatës logjik.
Zgjidhja: y x1[ x2 x3 x4 x1 x4 ( x3 x2 )]
Zgjidhja:
53
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1) y x3 ( x2 x1 x1 x2 ) x1 x2 x3
2) y x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3 x1 x2 x3
x1 x3 ( x2 x2 ) x2 x3 ( x1 x1 ) x1 x3 x2 x3 x3 ( x1 x3 )
1 1
0 0 0 0
0 1 1 1
x3
1 1 0 0
4) Rrjeta e re është:
Kërkohet:
54
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
1) y1 ( x1 x1 x2 )( x2 x1 x2 ) x1 x2
2) y2 y1 ( x1 x1 x2 )( x2 x1 x2 ) x1 x2 ( x1 x2 )( x1 x2 ) x1 x2
x1 x2 x1 x2 x1 x2 x1 x2
3)
Të caktohen:
1) Funksionin logjik
2) I njëjti të minimizohet në mënyrë grafike dhe analitike
3) Rrjetën e thjeshtësuar.
Zgjidhja:
1) y x1 x2 x2 ( x1 x3 )( x1 x2 )
2) y x1 x2 x1 x2 x3 x1 x2 x2 x3 x1 x2 x1 x2 x3 x2 x3
x1 x2 x2 x3 ( x1 1) x1 x2 x2 x3 x2 ( x1 x3 )
x1
x2
0 1 1 0
0 1 0
x3
1 1 0 0
3)
55
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
8. Në një depo kërkohet që zilja të rrah me ndrydhjen e një ndërprerësi në murin e jashtëm.
Po ashtu zilja rrah përmes një dhënësi i cili do të aktivizohet kur dyert e depos janë të
hapura. Të projektohet rrjeta për furnizimin e ziles.
Zgjidhja: Nga aspekti i funksioneve logjike dihet se dhënësi dhe pulla janë variabla të pavarura,
ndërsa sinjali për kyçjen e ziles është variabël e varur.
Pulla - x1
Dhënësi - x2
Zilja -y
x1 x2 y
0 0 0
0 1 1
1 0 1
1 1 1
y x1 x2 x1 x2 x1 x2 x1 x2 x1 x2 x1 x2 x1 x2 x2 (x1 x1 ) x1 (x2 x2 ) x2 x1
9. Njësia për shpim në figurën e mëposhtme në veti ka dy motorë. Njëri M 1 për lëvizjen
kryesore (rrotullimin e instrumentit shpues), dhe i dyti M 2 , për lëvizjen ndihmëse
(vertikalisht lartë poshtë). Motorët kyçen me ndihmën e releve. Detali punues bëhet me
anë të pllakës metalike P që është e vendosur në vendin e punës.
56
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Pra vijmë në përfundim se i kemi tri variabla të pavarura dhe katër variabla të varura. Me tri
variabla të pavarura mund të formohen 23 8 kombinime të ndryshme të hyrjeve.
i x1 x2 x3 P M1 M 2 M 2 Gjendja
57
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
4 1 0 0 0 0 0 0 Gjendja e qetësisë
0 0 0 0 1 0 0 1 Hapi kthyes
x1 x1 x1
x2 x2 x2
1 1 - 0 0 0 - 0 0 0 - 0
1 1 - 1 1 1 - 1 1 0 - 1
x3 x3 x3
1 1 0 0 1 1 0 0 1 1 0 0
x1
x2
1 1 - 0
0 0 - 0
Sistemi xi drejtimit është dhënë në figurën e mëposhtme.
3 1 1 0 0
P x1 x3 M1 x3 M 2 x2 x3
M 2 x1 x3
10. Peshëngritësi i treguar në figurën e mëposhtme lëviz përmes një cilindri në një kahu i cili
furnizohet përmes një shpëndarësi 3/2. Peshëngritësi kur është në
hapësirën e mbrendshme për siguri në punë kyçet përmes dy ndërprerësve
të menjëhershme. Por kur peshëngritësi gjindet jashtë objektit punues në
punë kyçet vetëm me një ndërprerës i cili gjendet jashtë objektit punjues.
58
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
- ndërprerësi 1 x1
- ndërprerësi 2 x2
- ndërprerësi 3 x3
Para se ti zgjidhim skemat dirigjuese për të dy rastet, së pari e formojmë tabelën kombinuese me
kushtet e parashtruara më herët
x1
x1 x2 x3 y x2
0 0 1 0
0 0 0 0 1 - - -
x3
1 1 0 0
x1
0 0 1 1 x2
0 0 1 0
0 1 0 0
1 - - -
x3
0 1 1 - 1 1 0 0
1 0 0 0 y x3 x1 x2 y1 x3 x1 x2 x3
1 0 1 -
1 1 0 1
1 1 1 -
59
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
y1 f1 ( x1 , x2 , x3 )
y2 f 2 ( x1 , x2 , x3 )
y1 y2
0 0 1 0 - x1
x2
0 1 0 0 - 0 0 1 0
1 - - -
0 1 1 1 0 x3
1 1 0 0
1 0 0 0 1 y1 x1 x2 x3 x2 x3 y2 y1
;
1 0 1 1 0
1 1 0 0 1
1 1 1 1 0
12. Aparati për ngjyrosje i treguar në figurën e mëposhtme përbëhet prej spërkatësit A dhe
cilindrit me veprim në dy kahu përmes së cilit spërkatësi zhvendoset majtas dhe djathtas.
Spërkatësi furnizohet me ajrë nën shtypje me shpëndarësin me veprim një kahu 3/2,
ndërsa cilindri me veprim në dy kahu furnizohet me shpërndarës 5/2 me aktivizim në një
anë. Në gjedjen e qetësisë spërkatësi ka pozitën e majtë të skajshme, ku në këtë pozitë
është i aktivizuar në mënyrë mekanike ndërprerësi 1. Në momentin kur ndrydhet (kyçet)
ndërprerësi 3 dhe më tej mbetet i ndrydhur, për këtë kohë
do të yshqehet spërkatësi dhe cilindri për lëvizjen e tij. Në
fund të hapit në të gjathtë kyçet ndërprerësi 2 me çrast i
ndërpritet furnizimi spërkatësit. Në këtë moment lirohet
60
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
ndrydhja e ndërprerësit 3 por pasi që ndërprerësi 2 është i kyçur për mes të cilit spërkatësi
furnizohet prap me ajrë nën shtypje dhe kthimi i pistonetës në pozitën fillestare. Kur
mbërrin në atë pozitë ndërpritet në tërësi furnizimi i sistemit.
Zgjidhja:
i x1 x2 x3 y1 y2 Gjendja
4 1 0 0 0 0 Gjendja e qetësisë
6 1 1 0 - - Teknologjikisht të pa shfrytëzuar
7 1 1 1 - -
Variablat:
- ndërprerësi fundor 1 x1
- ndërprerësi fundor 2 x2
- ndërprerësi 3 x3
61
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
x1
x2
1 1 - 0
1 0 - 1
x3
1 1 0 0
y1 x1 x3 x2 x3
x1
x2
0 0 - 0
1 1 - 1
x3
1 1 0 0
y x3
62
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Roli dhe detyra e sistemit të kontrollit për automatizim është që të projektohen sistemet e tilla për
automatizimin e proceseve teknologjike, pajisjeve dhe makinave industriale.
Për realizimin e këtyre projekteve, pajisjet gjegjëse teknike mund të përfshihen në këto tri
grupe:
Ndërkaq sistemi, në të cilin ndërtohen (montohen) këto pajisje, sipas funksionit të tyre ndahen
në:
I. Qarku informativ
a1
a2 Qarku i Qarku i Qarku
a3 informatave kontrollit egzekutiv
63
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Sinjalet në dalje të qarkut drejtues janë urdhërat ose komandat për kryerjen e ndonjë
procesi dhe të tilla transmetohen në qarkun ekzekutues i cili përmban organet ekzekutuese që
janë të aftësuar për kryerjen e operacionit teknologjik.
64
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Makinat dhe paisjet e ndryshme në përdorim të përgjithshëm dhe në industri i përdorim për
rritjen dhe shumëfishimin e forcës. Ato kryesisht janë makina me presion që egzekutojnë disa
procese dhe veprime me ndihmën e energjisë së akumuluar-presionit. Të tilla janë ato paisje të
cilat kanë qarqe të thjeshta por që punojnë me presion i cili realizohet edhe në mediume
Hidraulike edhe në ato Pneumatike.
Sistemi Hidraulik
Është sistemi i koponentëve i cili shfrytëzon vajin si medium për përcjellje të energjisë. Sistemi
shfrytëzon dy ligje kryesore:
-Ligji i shpërndarjes uniforme të lëngut në të gjitha drejtimet, nëse happen vrima dhe
ushtrohet presion mbi të (fig. b):
65
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Pra, rruga e lëvizjes së pistonit të parë është më e gjatë ndërsa e të dytit më e shkurtër, por pesha
që ngrit pistoni tjetër është shumë më e madhe.
66
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Pneumatika
Sistemet pneumatike shfrytëzojnë ajrin e komprimuar për të kryer punë. Puna nënkupton
transmetimin e energjisë në sistem dhe kontrollin e funksioneve logjike për kryerje të procesit të
punës-ciklit punues
Aspekti fizik:
Sistemet pneumatike shfrytëzojnë mbipresionin i cili është më i lartë se presioni
atmosferik. Presioni atmosferik kudo rreth nesh ka vlerën rreth 100 KPa (1 atm ose 101,325 Pa)
P1V1 P2V2
P1V1
P2
V2
Përparsitë:
67
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Kontrolli pneumatik dhe aktuatorët pneumatikë janë ideal për automatizimin e proceseve
industriale
Për të realizuar një qark pneumatik do të duhen minimum disa elemente që përfaqsojnë nivelin
energjetik nga Furnizimi deri te Ekzekutuesit:
Kompresori:
Kompresori
Regullatori i presionit
Filtri
68
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Cilindri i Dykahor-doubleActing
69
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
70
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Valvula jokthyese:
71
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Rregullat kryesore:
72
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Aktivizim-deaktivizim Furnizim-zbrazje
73
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
RREGULLAT KRYESORE
1. Te qarqet
pneumatike
furnizimi bëhet
nga poshtë lartë,
prandaj shenja e
furnizimit vendoset
në këndin e poshtëm
majtas
74
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
2. Te qarqet
pneumatike fillohet
nga majtas djathtas
3. Valvula e kontrollit
të fuqisë
Vendoset menjëherë
nën organin ekzekutues
75
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
4. Valvulat e kontrollit-
shpërndarësit dhe
valvulat operuese
(komponentët e
sinjalit)
Vendosen në nivelin e
parë.
5. Valvulat që e
realizojnë logjikën
Vendosen përherë
në mes të
elementeve
ekzekutuese dhe
drejtuese
76
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
6. Vijat-përdoren për të
imituar gypat e lidhjes
në mes të elementeve
77
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Ekzistojnë disa lloje të qarqeve pneumatike tëcilët praktikohen gjatë kontrollit të proceseve të
ndryshme në industri.
Amplifikimi i prurjes
78
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
ON-vonesa e sinjalit
Off-vonesa e sinjalit:
79
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
80
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Qarku logjik JO
CILINDRI DYKAHËSH
Kontrolli direkt
Kontrolli singel
81
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Shembuj përdorimi
82
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
83
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A B C D
0 0 0 0 0
1 0 0 0 1
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
10 1 0 1 0
14 1 1 1 0
15 1 1 1 1
A B C D
0 0 0 0 0
1 0 0 0 1
8 1 0 0 0
5 0 1 0 1
10 1 0 1 0
7 0 1 1 1
14 1 1 1 0
15 1 1 1 1
84
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A B C D
0, 1 0 0 0 +x
0, 8 + 0 0 0y
1, 5 0 + 0 1z
8, 10 1 0 + 0w
5, 7 0 1 + 1p
10, 14 1 + 1 0t
7, 15 0 1 1 +u
14, 15 + 1 1 0v
m10=ABCD
m14=ABCD
m8=ABCD
m6=ABCD
m5=ABCD
m7=ABCD
m2=ABCD
m9=ABCD
m1=ABCD
m0=ABCD
x ABC
+ +
y A BD
z A BC + +
v BC + + + +
w BD + + + +
t CD + + + +
Pasi që në kolonat e mintermave m5, m9 dhe m14 ka vetëm nga një +, implikantet
primare të rreshtave përkatës (y,v dhe t) janë implikantet primare
85
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Përfundimisht, funksioni në dalje është duke i marrë implikantet primare esenciale pasi
që i kanë në përbërje të gjitha variablat primare të pavarura.
f A BD B C CD
A B C D
BC
CD
D
F
A
A BD
BD
Detyre 2
Gjeni funksionin minimal dhe skemën logjike nëpërmes implikanteve esenciale duke përdorur
metodën tabelare. Automati digjital kombinues është i përbërë prej katër (4) variablave
primare të pavarura dhe një funksion dalës:
f(A, B, C, D) = m1(0, 1, 5, 6, 7, 8, 10, 14, 15)
Zgjidhje:
f(A, B, C, D) = m1(0, 2, 5, 6, 7, 9, 10, 13, 15)
86
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A B C D
0 0 0 0 0
2 0 0 1 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
9 1 0 0 1
10 1 0 1 0
13 1 1 0 1
15 1 1 1 1
A B C D
0 0 0 0 0
2 0 0 1 0
5 0 1 0 1
6 0 1 1 0
9 1 0 0 1
10 1 0 1 0
7 0 1 1 1
13 1 1 0 1
15 1 1 1 1
A B C D
0, 2 0 0 + 0x
5, 7 0 1 + 1y
5,13 + 1 0 1w
6,7 0 1 1 +p
9,13 1 + 1 1t
7, 15 0 1 1 +u
14, 15 + 1 1 0v
87
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Detyra 3:
A B C
D
1 0 0 0 0
1 0 0 0 1
2 0 0 1 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
14 1 1 1 0
A B C
D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
8 1 0 0 0
5 0 1 0 1
6 0 1 1 0
9 1 0 0 1
10 1 0 1 0
7 0 1 1 1
14 1 1 1 0
88
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
A B C
D
0,1; 8,9 + 0 0
0,2; 8,10 +
0,8; 1,9 + 0 +
0,8; 2,10 0
+ 0 0
+
+ 0 +
0
2,6; 10,14 + + 1
2,10;6,14 0
+ + 1
0
A B C
89
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
D
0,1; 8,9 + 0 0v
0,2; 8,10 + w
+ 0 +
0
2,6; 10,14 + + 1t
0
Implikantet primare:
x A C D, y A BD, z A BC , v B C , w B D , t CD.
Tani i gjejmë implikantet primare esenciale:
m10=ABCD
m14=ABCD
m0=ABCD
m7=ABCD
m9=ABCD
m8=ABCD
m1=ABCD
m2=ABCD
m5=ABCD
x AC D m6=ABCD
+ +
y A BD + +
z A BC + +
*
v BC + + + +
w BD + + + +
*
t CD + + + +
Pasi që në kolonat e mintermave m9 dhe m14 ka vetëm nga një +, implikantet primare të
rreshtave përkatës (v dhe t) janë implikantet primare esenciale. Rreshtat esencialë të cilët
i përkasin implikanteve v dhe t, i mbulojnë edhe mintermat:
m0, m1, m2, m6, m8, m9, m10, m14.
Përfundimisht, diagrami duket kështu:
m7=ABCD
m5=ABCD
x AC D
+
** + +
y A BD
z A BC +
90
Automatizimi i Proceseve Prodhuese Ferit Idrizi 2014
Prandaj implikanti i fundit që i mbulon të dy mintermat (m5 dhe m7) është y dhe quhet
implikant esencial sekundar.
Përfundimisht, funksioni në dalje është:
f B C CD A BD
A B C D
BC
CD
D
F
A
A BD
BD
91