Professional Documents
Culture Documents
57
PROCESI
IN Afishues
OUT
CPU
A/N (Njesia Qendrore) N/A
SKN Tastiere
58
Konektore Serial , Paralel , Kohues njarjesh
Qarqe
CLK
mbeshtetes
EPROM 8255A BUS
D0 ...
RAM 8253
D0
Bufer
D15
Mikroprocesor DATA
CMOS 8251
8080 A0...
8085 Bufer CS/ CS/
A0
8088
ADRES A15
8086
Dekodues i fushes se A19
80286
CTRL adresave per Memorie dhe A23
etj.
Bufer Porta hyrje-dalje
CTRL
CTRL
RST
INT
Nderprerjet
59
B U S
BUS i Sistemit Kompjuter
Bufer
Serial .............. CPU Paralel
Karta te mundeshme
Per shembull : neqoftese CPU i drejtohet kartes seriale, atehere vetem buferat e
ketyre dy kartave jane aktiv kurse te tjeret jane ne gjendje te trete . Secila karte
ka buferin per te gjithe sinjalet ( adresa, te dhena, kontroll ). Rekomandohet qe
njesia qendrore ne karte te vendoset ne mes te kabinetit te kartave qe te kete
te njejtat fenomene valore ne te dy krahet.Ne skajet e buseve te sistemit merren
masa edhe me rezistenca te shuarjjes se vales ( te lidhura ne seri per sinjalin)
60
por edhe te pershtatjes se rezistencave valore (lidhje ne paralel me linjen duke i
ushqyer me +5v).
61
Te dhenat Adresat dhe kontrolli
ora Bufer
3 gjendje
clk DEKODUES i ADRESAVE
( clk / 2 )
CS CS CS
8253
CPU cs cs
Numerator
Kohues 8085A EPROM RAM
3 kanale 2142-A
2 * 27128
6116
ose
(2 * 4)
4 * 2732A
Porte I / O Porte I / O 1 ose 2 KB
5101 - L
MSB
Komunikim I / O
2 * 27128 = 2 * 16 = 32 kbyte.
ose
4 * 2732H = 4 * 4 = 16 kbyte.
62
Ne sistemet ku sinjalet e te dhenave, te adresave apo te kontrollit
buferohen ( siç eshte rasti kur jane shume rruge sinjali dhe paisje te ngarkuara
ne karte ), vonesat e fiksuesve dhe te drajverave me dy drejtime duhet te
merren ne konsiderate. Problem i rendesishem eshte kompatibiliteti i qarqeve
qe komunikojne me njeri tjetrin ( kryesisht me mikroprocesorin ), icili shprehet
me kohet e thirrjeve te tyre.
| tRD = ( read to volid data in )
|
| tAD = ( valid address to valid deta in )
|
| tLDR = ( address latch enable to volid data in )
Shembull :
tRD tAD
63
= Buferimi rrit njesite ngarkuese ne linjat ( sasine e rrymes qe mund te
furnizoje )
= Ben ndarje te pjeseve te buseve duke veçuar kapacitetet parazitare.
= Rrit kohe vonesat per komunikimin e mikoproçesorit me memoriet
dhe portat.
Per tu orientuar per numurin e qarqeve qe mund te lidhen tek
mikroproçesori duhet te kemi parasysh rrymat ne nivelet perkatese te linjave.
Maksimum Maksimum
Nivel - larte Nivel - ulet
Rryma e hyrjes Rryma e hyrjes
TTL 40 µA 1,6 mA
STTL(HTTL) 40 µA 2,0 mA
L S T T L ( nje ngarkese ) 20 µA 400 µA
MOS 10 µA 10 µA
Ngarkesat 8085 A
A-2
( Nivele )
1 T T L + 1 LS T T L ULET
1 T T L + 36 MOS * LART
1 S T T L ose 1 H T T L ULET
40 MOS * LART
5LSTTL ULET
Tastiera dhe afishuesat industrial jane nga me te ndryshmet, ato jane edhe
universale edhe te specializuar; Tastiera mund te jete hexadecimale ose
alfanumerike me butone te karakterit te pergjithshem ( germa, numura ) ose e
specializuar ku predominojne butonat funksionale. Afishuesit mund te jene
gjithashtu hexadecimale, alfanumerike ose grafike. Te gjitha keta raste takohen
64
ne perdorim, veçse jane funksion i sistemit dhe i proçesit qe drejtohet nga ky
sistem.
= Tastierat ne pergjithesi jane nyje te sistemeve qe jane ndertuar me
mikrokompjuter ne nje qark apo me komponente te tjere te specializur dhe
sherbejne per te dhene parametrat dhe komandat e nevojshme ne njesine
qendrore.
= Afishuesat marrin mesazhe, grafike, emra kodesh nga njesia
qendrore dhe i afishojne per te siguruar nje bashkebisedim sa me komod midis
perdoruesit dhe sistemit. Afishimi modern behet me monitor me ngjyra me
rezolucion teper te larte ( numuri i rreshtave dhe kolonave te matrices monitor )
dhe permasa te medha, per te pare gjendjen e sistemit ne teresi sa me mire. Ne
sallen e komandes ku drejtohet proçesi, vendosen disa monitore te cilet
afishojne pjese te ndryshme te ecurise se proçesit dhe vet sistemit te
komandimit. Monitoret komunikojne me sistemin ( njesine qendrore )
nepermjet kartave perkatese qe jane te natyres grafike apo tekst, monokrom
apo me ngjyra. Kartat marrin informacionin e nevojshem nga busi i sistemit dhe
kryejne veprimet perkatese. Qarqet e integruar qe kryejne kete perpunim jane te
specializuar dhe jane te shkalles se larte te integrimit VLSI . Kartat e nderfaqies
jane mikrokontrollera te vecante dhe kane nje memorie te konsiderueshme per
te ruajtur informacionin e faqes afishuese ( e nje pamje ), realizon ngjyren dhe
kontrastin.
Nje menyre tjeter qe perdoret per komunikimin e sistemit me
perdoruesin ( per probleme industriale ) eshte edhe tabela teknologjike, e cila
mund te vizatohet ne monitor. Per te pasur nje pamje te qarte dhe funksionale
shpesh perdoren edhe tabela me simbolet dhe vizatimet perkatese te procesit
teknologjik. Ne tabelen teknologjike vizatohet e gjithe skema teknologjike e
repartit linjes apo uzines qe drejtohet nga kompjuteri.Komandimi ne kete tabele
behet ne forme diskrete, nepermjet portave paralele ose seriale.
Ne rastin e portave paralele, informacioni mund te nxirret nga njesia
qendrore nepermjet kartes perkatese ( hyrje / dalje ) dhe perpunohet nga
sistemi i tabeles teknologjike ( tabela administrohet nga nje sistem i vecante ).
Po e njejta gje ndodh edhe kur komandimi behet nga nje porte seriale. Ne raste
te veçanta kur tabela eshte e thjeshte ajo drejtohet nga njesia qendrore me ane
te softuerit , ne raste te tjera ajo perben njesi me vehte intiligjente dhe sistemi
kryesor komunikon duke dhene vetem ndryshimet e ndodhura ne kohe ne
procesin teknologjik.
Per proçese dhe makina individuale per afishim eshte i mjaftueshem nje
afishues hexadecimal . Ky eshte edhe rasti me i thjeshte. Ne sistemet moderne
ndeshen qe te tre llojet e afishuesave sipas detyres qe duan te vene vehtes.
Afishuesat alfanumerik dhe heksadecimal kane aftesi te kufizuar persa i perket
sasise se informacionit te afishuar por jane te thjeshte, te sigurte dhe perdoren
gjeresisht ne automatet industriale ( ashtu edhe per bashkebisedim te
perdoruesit me sistemin per drejtimin e proçeseve individuale si drejtimin e nje
makine, prese, asshensori, apo furre etj ). Perdorimi i afishuesave te tjere
kerkon edhe investime suplementare per sigurimin e kushteve te punes se
ketyre paisjeve.
65
dhe afishon mesazhet e duhur ne afishuesin e dhene ( per rastin konkret deri
ne 16 shifra). Disa karakteristika specifike te qarkut 8279 jane :
= komunikon direkt me basin e sistemit.
= njekohesisht komunikon me tastieren dhe afishuesin per te çliruar
mikroproçesorin nga operacione relativisht te komplikuara te freskimit te
afishuesve dhe te marrjes se informacionit nga tastiera.
= kompeson automatokisht fenomenin " debaunce " qe lind ne sistemet
numerike nga shtypja e tastieres.
= konfigurohet per menyra te ndryshme afishimi ( 8 ose 16 shifra ), gje
qe krijon mundesi te shumta komunikimi.Gjithashtu spostimet e karaktereve ne
afishues mund te behen ne menyra te ndryshme, nga e majta ose nga e djathta
ne funksion te qellimit te perdoruesit.
= kontrollin e matricave e ben automatikisht sipas fjaleve te komandes
se dhene ne inicializim.
Dekodues
nr1 8 linja
8279
8 shifra 8 shifra
S0
te poshteme te siperme
S1
S2
S3 Dekodues 8 linja
komandimi
nr2
Vendosje
Matrice
66
Shift Cntl
In Tastiera me butona
Dhjetore , Hexadecimale
Dekodues dhe Funksionale
INT
3 ne 8
8279
B
D0
S0-S3
U D7
S Ampl
Dekodues
CTRL
4 ne 16 Matrica e
CLK
afishimit
A0-A3
Dekodues
(4*8)
Ampl
B0-B3 ( 8 shifra )
shifra
BD
Karte Afishues - Tastiere
67
E/
D0-D7 D/
Bufer Logjika
D e drejtimit
D0-D7
A0-A11 P
D0-D7
R
Dekodues O
B A0-A11 Porte
Bufer i portes C
I/O Nderfaqie
E
U
S
A0-A2
S
CTRL Bufer
WR/
RD/
RD/
WR/
etj.
AEN
68
4. Logjika e buferit dy drejtimesh, merr fushen e adresave te kesaj
karte ( fusha qe konfigurohet ) dhe me sinjalet e kontrollit, aktivizon buferin e te
dhenave ose e kthen ne gjendjen e trete. Buferi i te dhenave duhet te siguroje :
= kthimin e te dhenave nga busi i sistemit ne busin e kartes.
= kalimin ( leximin ) e te dhenave nga karta I / 0 dhe depertimin,
perputhjen e tyre me busin e sistemit.
= kur nuk ka asnje komunikim me karten ne fjale atehere buferi duhet te
jete ne gjendjen e trete ( inpedence te larte ) per busin e sistemit.Te tria keto
mundesi i realizon "Logjika e buferit me dy drejtime".
5. Porta hyrje / dalje.Zakonisht perdoren qarqe te shkalles se larte te
integrimit te cilet jane te programueshem vetem si hyrje, vetem si dalje ose
kombinim i tyre. Per karta me hyrje / dalje te shumta keta jane komponente
mjaft efikas ne perdorim, pasi ato sigurojne deri 24 linja hyrje ose dalje ne nje
qark. Ne sistemet ku kartat kane format te vogel ( eurocard ) perdoren edhe
portat me 8 hyrje diskrete siç jane rregjistrat e ndryshem per dalje apo buferat
per porta hyrje. Po analizojme dy raste tipik te te realizuar me porten 8255 e cila
eshte e programueshmer dhe LS 273 e pa programueshme ( thjesht nje fiksues
apo rregjister ). Bllokskema e portes 8255 tregohet ne figuren 3.8.
PA0
Port
Kontroll PA7
A
( D0-D7)
A
Bufer i PC0
1/2
te PC3
Port C
dhenave
WR/
RD/
1/2 PC4
A0 , A1
Port C PC7
RD
ResetIn Kontroll
WR
Port PB0
Kontrol B
B PB7
Brendesia 8255
69
= busi i adresave ( pjeserisht A0 -- A2 ) per te bere adresim te
brendshem te konaleve ( tetsheve ) A, B dhe C.
= busi i te dhenave, dy drejtimesh per te futur fjalen e komandes per
inicializim te portes ( konfigurim i saj ), marrjen e te dhenave nga kanalet e saj,
apo dergimin e te dhenave ne keto kanale.
= sinjalet e kontrollit RD/, WR/ per te lexuar ose shkruar ne qark.
= sinjali i aftesimit ( CS/ ), ky sinjal afteson qarkun, e ben ate te afte per
te komunikuar me busin.
Shembull :
Fjala e komandes = 9B Hex ( PA, PB, PC te gjitha hyrje )
Fjala e komandes = 80 Hex ( PA, PB, PC te gjitha dalje )
70
Hyrje REGJISTER Dalje
74 LS 373
(D0-D7) (O0-O7)
CLK MR
3.9 Kom
CS
( Adresimi nga dekoduesi )
+5v
Bufer 3 gjendje
Dalje me 2 drejtime Hyrje
( D0-D7 ) 74 LS 245 ( I1-I8 )
DIR E
3.9 Kom
IOR
( Kerkesa per porten ) ( RD , CS K
) ombinim logjik
71
Bufer me Bufer
Hyrje
3 gjendje 74 LS 244 ( I1-I8 )
E1 E2
CS GND ose CS
Nderfaqie D0-D7
Poerte
Procesi ( Pershtates HYRJE
i ne
Niveleve ) CPU
72
VOH >2.4v
Lart VIH 2v
74 LS ....
VIL 0.8 v ( Vini re
VOL Ulet 0.4 v ndyshimet
midis TTL
dhe
LS TTL )
Pilotuesi e Pilotuar
( Nderfaqesi ) ( Porta e Hyrjes )
Duke u nisur nga te dhenat qe jepen per zonen e sigurise ( imunitetin ndaj
zhurrmave ) te portave T T L, duhet te sigurojme nivelin logjik te daljes se
pershtatesit si ne figuren 3.11.
IIH = Rryma e hyrjes ne rastin e nivelit logjik lart. Kjo rryme rrjedh nga
pershtatesi ne hyrje te portes, kur tensioni i nivelit logjik lart eshte aplikuar ne
kete hyrje.
IIH max = 40
VIL = Tensioni i hyrjes ne nivelin logjik ulet. Ky tension kerkohet per nje
logjik 0 tek hyrja e portes. Duhet te kete nje nivel te garantuar prej 0,8 v pra :
IIL = 1,6 ma
73
Siguron :
IOL ≥ 16 ma
IOH IIH
Pershtates Porte ne
nga CPU
sensori i HYRJE
Niveleve
IOL IIL
Ne kete rast zgjidhen porta CMOS speciale per te realizuar kete pajtueshmeri
( ato sigurojne rryma deri 6 ma ). Persa i perket tensioneve problemi eshte i
zgjidhur, bile me zone imuniteti me te mire se sa ne rastin e komonukimit T T L
-- T T L.
74
Informacionet diskrete te hyrjeve te sistemit me mikrokompjuter
paraqiten me ane te sinjaleve elektrik te dhene nga sensoret e ndryshem, te
cilet vleresojne gjendjen logjike te makinave apo paisjeve. Keto sinjale jane te
natyrave dhe madhesive nga me te ndryshme, por kryesisgt takohen :
1 0
( 0 ----- 7 ) v ( 12 ----- 24 ) v
0v 12 v
12 v 0v
( 8 ----- 12 ) v ( 0,5 ----- 1 ) v
0 ma 10 ma
0v 48 v
75
Zhurmat qe depertojne ne linja, jo vetem na japin informacion te gabuar,
por duke depertuar ne busin e kompjuterit mund ta nxjerrin ate nga puna.
Fenomenet e mesiperme na detyrojne te marrim masat perkatese per zbutjen
apo eleminimin e tyre (fig 3.15).
Ud (1)
(0)
tst t [ms]
(1)
(0)
t [ms]
10 - 15 tp
( 30 )
Dhenes Izolim
Filter Porte
( Sensor ) galvanik Bufer
analog Hyrje
Nderfaqes
76
1. Filtri, eshte nje filter i frekuences se ulet. Ai shuan ne nje mase te
konsiderueshme sinjalin e induktuar me frekuence 50 Hz ( ne rastin e linjave me
sinjal te vazhduar ) per te marre sinjal te paster. Nga ana tjeter ky filter ben edhe
shuarjet e nevojshme per fenomenin e nderprerjeve qe lind ne mikrokontaktet e
sensoreve. Duke u kufizuar zhurmat qe ne kete stad, ato nuk mund te kalojne
ne busin e sistemit, pra krijohet nje mbrojtje e posaçme edhe per kompjuterin.
2. Izoluesi galvanik eshte mjeti kryesor qe ndan ambjentin e jashtem
nga busi i kompjuterit. Ne kete menyre ndahen linja e mases te kompjuterit nga
ajo e pasiisjeve jashte tij (sensor,ekzekutues) duke bllokuare kalimin e
zhurmave nepermjet kesaj linje ne busin e kompjuterit.
3. Buferi ben pilotimin e hyrjeve te portes se hyrjes.
Uh
+5v +5v
1Kom
Sensor 1Kom
PORTE CPU
7406
Ud (DC)
[ 74 LS .... ]
77
ulet dhe ne nje siperfaqe te vogel mund te ndertohen shume pershtatsa hyrje.
Cilesia eshte minimale, mjafton nje zhurrme qe te nxjerri sistemin jashte pune.
Rekomandohet ne sistemet individual ( te izoluar nga repartet teknologjike, p.sh
ne laborator ) dhe papergjegjesi.
+5v
620 Om D1 r3 560 om
Led
1 5
Hyrje D3 r1
5v1 4N25
C2
C1
10 nf
10 nf D2
1N4001
Linje C3
620 Om 4
e perbashket 10 nf 2
r2
GND
( toka )
pra realizohet zona e imunitetit te dhenies se nivelit logjik nga sensori. Ne kete
rast do te kemi :
Uz = ( Uh 1,6 ) 1,6 → UR
78
Izolimi galvanik realizohet me optiçiftues te cilet kane karakteristika te
ndryshme, te cilet llogariten te punojne ne rregjim te sigurt çeles, per kete
veprohet ne rezistencen R3 ne dalje si dhe ne fuqine e sensorit ( rrymen e tij ).
Rezistencat R1 dhe R2 te filtrit jane njekohesisht edhe kufizuese te
rrymes.Dioda D3 , sherben per te mbrojtur optoçiftuesin nga lidhja ne sens te
kundert te sensorit. Keto skema ngarkojne relativisht sensorin me rryme, por
ata e sigurojne nje nivel te tille ( 10 -- 20 ) ma qe mund te komandoje
optoçiftuesin. Nje rruge efikase do te ishte perdorimi i optociftuesve me rryma te
vogla komutimi, kjo nuk mbingarkon sensoret. Lidhja e kesaj hyrje me sensor te
rrymes alternative do te shoqerohej me lekundjen e daljes se optoçiftuesit pra
dhe vleren e nivelit logjik 1 dhe 0 te sinjalit.Toka e sistemit eshte izoluar nga
toka e sensorit.
Uh
24 Nivel logjik
(1) Nivele
pune
16 Zona
Sigurise
8 Nivel logjik
(0) Nivele
pune
79
r1
h1
+Vcc
c1
620 om
D1 r5 r6
D2
-- +
r2
c3
P 620 om c2
r4
39kom
GND
filtrim izolim formues
Ne rastin kur sensori eshte i izoluare nga nuli i sistemit per rastin e
sinjaleve AC, apo thjesht i izoluar per rastin e sinjaleve DC, atehere pak rendesi
ka sensi i lidhjes ne hyrje dhe ne linjen e perbashket te hyrjeve. Megjithate per
nje pune normale kur burimet e sinjalit jane te paizoluara ( dhe keto jane raste te
shpeshta ) rekomandohet kjo liidhje:
= per sinjalet DC, polariteti pozitiv lidhet ne hyrjen perkatese dhe ai
negativ ne linjen e perbashket te pershtatesit.
= per sinjalet AC, faza e tij jepet ne hyrjen perkatese kurse nuli ne linjen
e perbashket.
80
Kur punohet me shume hyrje dhe me sinjale me karakter te ndryshem (
AC dhe DC ) menyra e lidhjeve ne hyrje eshte teper e rendesishme pasi mund
te formohen lidhje te shkurtera.
Ne rastin e sinjaleve AC(fig 3.20), ne hyrje te buferit ( dalja e
optoizolatorit ) do te kishim nje sinjal qe pulson dhe bile me deri ne nderprerje te
tij neqoftese nuk do te filtrohej ky sinjal nga qarku R5, R6, C3 dhe Ri
(Rezistenca e hyrjes se buferit).
uc +Vcc
r5 r6
t 1kom 1Mom ri Ud
uc
Ud 2.8v
c3
47nf
0.4v
t
81
D1 r1
h
3.9Kom Filter
220v
Optociftues
(380v) Bufer
50hz P (formues)
82
2. Numri i hyrjeve ne nje karte. Ka karta me 8, 16, 24, 48 linja hyrje.Kur
sistemi duhet te kete nje numer te madh hyrjesh ndertohet varianti i dyte ( te
ndara pjeset TTL nga nderfaqia me procesin ).
83
3.6.1 Shtrimi i problemit
84
= Ne çdo rast te veçante filtrat duhen vendosur brenda kabinetit ku
futen linjat e hyrjeve.
= Linja e kthimit nga çelesi duhet te lidhet me SGP ( System Graund
Point ) pra token e sistemit me qellim qe te kalohet energjia e zhurmes se marre
nga kjo linje direkt ne GND ( Toke ). Neqoftese plusi ( + ) i çelesit do te meret
nga blloku DC PS atehere ai duhet te merret nga ( + ) i PS dhe jo nga ( + ) ne
qarkun logjik,shiko figuren 3.22.
+Vcc
r1
r2
te
filter
C skema logjike
Sensor
0v GND e logjikes
SGP
te
Sensor r1 c logjika
r2
ushqimi
i
linjae r3 logjikes
sinjalit +
BU
Kabineti SGP --
(Rak)
85
filter duhet te vendoset prane hyrjeve te ushqimit ne kabinet si ne figure, qe te
ekuivalentohen zhurmat brenda ne kabinet.Pika e tokes se filtrit duhet te lidhet
me SGP (fig 3.23).
F *
GND ne hyrje
te transf
N
*
F
1.7nF
ne transformator
1nF 600v te ushqimit
1.7nF
N
86
R log
C
0v
Linja
Sensor te skermuara + +
BU log
- -
SGP
Cm1 Cm1
te te
linje e logjika linje e logjika
skermuare skermuare
Cm2 Cm2
87
3.6.4 Gjenerimi i zhurmave te brendeshme
Ciftimi induktiv dhe kapacitiv midis tokes dhe pjeseve brenda sistemit
(kabinetit) mund te ndikoje duke shkaktuar " Cross talk " pra nderndigjim, pra
transferon nje sinjal nga nje linje ne tjetren. Zvogelimi i çiftimit induktiv dhe
kapacitiv eshte e vetmja zgjidhje.Keto zvogelime arrihen duke marre disa masa
dhe kryesisht ato te me poshtme :
1. Distanca midis linjave te jete e pranueshme, pra influenca tek njera
tjetra te jete e neglizhueshme.
2. Linjat me ryme te madhe nuk duhet te vihen bashke me ato te
kontrollit logjik.
3. Perdorimi i çiftit te linjave te perdredhura ne transmetimin e sinjaleve
me rryme te madhe. Nje çift i tille linjash ka shpejtesine e ndryshimit te vogel
dhe keshtu realizohet bashkeveprim induktiv.
4. Perdorimi i linjave te ekranizuara ka influence kapacitive te
rendesishme, prandaj ekranizimi duhet te lidhet ne SGP.
5. Perdorimi i ekranizimit te linjave te perdredhura per te reduktuar
influencen induktive dhe kapacitive.
6. Evitimi i drejtimit te rrymave te madha ne token e qarkut logjik.
Impulse te medha te rrymave shkaktojne impulse te medha tensioni permes
impedences se tokes. Neqoftese nje tel 1m ka induktivitet vetiak rreth 1,6 mkH
dhe ai transmeton nje ndryshim rryme 1A, atehere jep nje tension pik 1,6 v. Per
te evituar kete ndajme token per rrymat e medha nga ajo e logjikes dhe
perdorimi i tokezimit me rezistence te vogel si dhe percjellesa te trashe.
88
Ushqimi
kryesor [ Kabineti ]
*
220v
*
(Toke e
palidhur)
Ushqimi
+ paisjeve
brenda
BU
-- kabinetit
( brenda )
SGP
+ +Vcc
BU 0v
--
( jashte )
Ushqimi
(salduare me kabinetin) jashte
kabinetit
te Stad
logjika funksion
logjik Pilotues
Filter
frek.se ulet te
logjika
0v (SGP)
(alternative)
sensor Ngarkese
89
di 4 10-3
V = L --- = 0,5 10-6 -------- = 0,4 V.
dt 5 10-9
Pra siç duket keto maja jane te krahasueshme me nivelet logjik dhe nga ana
tjeter mund te sjellin induktime ne linjat fqinje duke prishur punen normale te
skemes, prandaj marrim nje seri masash.
90
220v 50Hz
Ul
50 Hz
Shuares
fushe
Rele
Shuares Bobine M
L1 fushe L2 Elektrovalve
2A / 220v
CPU
Porte Izolim
(1-5)A
Dalje optociftim Amplifik. 220v
Ekzekutuesit
91
Pershtatesi duhet te siguroje pershtatjen ne te dy krahet :
= dalja e portes T T L te pershtatet me hyrjen e pershtatesit.
a.Dalje me rele
Ne dalje te kartes se daljes sigurojme rryme 2 A te vazhduar ose alternative
dhe tension maksimal dalje Umaxd = 240 v. Perdoret per komandimin e
kontatoreve te rrymes se vazhduar dhe asaj alternative. Skema elektrike e ketij
nderfaqesi tregohet ne figuren 3.30.
+Vcc r5 D2
5v 1Kom 1N4001
r2
D3 +12v
r1 1.2Kom led L Up
330om
5 rele
LS r3 T1 C2 d1
1 5.6Kom BC182
7406 D1 r4 2A
2 4 C1 220v
komanda 1N4001 KL
ne dalje 1Mkf d1
92
medha ne nivelin ulet (IOL = 40 mA), rryme qe kufizohet nga rezistenca R1.
Optoçiftuesi kerkon rryme te konsiderueshme (8--15) mA te cilen e
fikson rezistenca R1 ne vleren e duhur. Kur ne hyrje te qarkut 7406 jepet
logjika 1, ne dalje te tij kemi 0,4 v, pra ai shunton hyrjen e optoçiftesit dhe rryma
qe kalon ne dioden hyrese duhe qene shume e vogel nuk eshte ne gjendje te
pilotoje daljen. Kur ne hyrje te 7406 jepet niveli logjik 0, atehere Uc ≥ 2,4 v (
kolektori i hapur ) dhe rryma nga burimi + 5 v hap optoçiftuesin. Nje diode
shtese prej silici ne hyrje te optoçiftuesit do te rriste sigurine e metejshme te
punes 0,7 volt. Optoçiftuesi punon ne rregjim çeles dhe komuton tranzistorin
BC182, i cili arrin ngopje pra edhe ky funksionon ne rregjim çeles. Kur tranzistori
kyçet ne qark, rryma nga burimi 12 v kalon ne peshtjellen e relese ( L ) dhe
energizon ate ne per nje terheqie te sigurte. ( Relete kane rezistenca te
brendeshme 300 Ω ose 800 Ω , etj) dhe kerkojne nje rryme rreth 40 mA per
terheqje.Neqoftse relete kane kerkesa per rryma me te medha atehere kalohet
ne burim ushqimi 24 volt dhe me rezistenca kufizuese seri me bobinen e
tyre.Rryma ne peshtjellen e relese:
Ne nivelin logjik ulet ( UC0 ) tensioni i sigurte 0,4 volt, eshte i afert me Ube te
tranzistorit 0,6 volt prandaj lidhet dhe dioda D1 seri me emiterin ne menyre qe te
kemi nje zone sigurie (fig 3.31) te kenaqeshme.
Uc (1)
( 1.2 -- 1.4 ) v
zone sigurie
Uc (0) 0.4 v
Optociftim Tranzistor
93
Ne nivelin logjik lart, optociftuesi pothuajse eshte i çkyçur nga skema dhe
potenciali ne dalje te tij ( i dhene nga jashte ne kete rast ) do te ishte si rezultat i
renieve ne R2 per shkak te rrymes se bazes se tranzistorit.
UC (1) = Up - Ib R2
Ib = I C / = IC / 100 ( e nevojshme ).
94
+Vcc n1
5v +12v k1
fiksues i te r1 P
dhenes T1 k1
D h1
C
P C
Q r2
U D1
K
1N4004 D2
led
Karte dalje
95
r1 1Kom
D1
led Dalje
Ing
T1 BC182
100ma
D2
1N4004
Kjo menyre (fig 3.33.a) ka mbrojtjen nga zhurmat me te sigurte, pasi mungojne
kontakte qe mund te shkaktojne harqe elektrik si dhe linjat elektrike qe mund ti
induktojne ato ( zhurmat ).
faza nga
ngarkesa F
r1 100 om r2
1/2 W 220v
10om
50Hz
Linja e P
r3 perbashket
pjese Karte D2 120om D1
1N4004
led
96
sinjalit, rindertimi i tij kryhet nepermjet konvertimit numerik analog ( N / A ) (fig
3.34).
uh ud
t t
K/M A/N CPU N/A
Kampion. Numerik
Mbajtes Analog - Perpunues Analog Filter ud
uh Numerik
bn-1
bn-2
nga njesia N/A
perpunuese V0
b0
V = ( 2n-1 bn-1 + . . . . . . . . + 21 b1 + 20 b0 ).
97
1. Rezolucioni. Ky parameter specifikon numrin e biteve ne hyrje te
konvertuesit dhe si rrjedhim numrin e vlerave te dallueshme njera nga tjetra te
tensionit ne dalje.Per shembull konvertimi 10 bit ne hyrje quhet konvertim me
rezolucion 10 bit. Numri i vlerave te ndryshme te tensionit ne dalje eshte 210 =
1024, si rrjedhim ndryshimi me i vogel i mundshem i tensionit ne dalje eshte
Duke perafruar 1024 me 1000, per rezolucionin mund te themi se eshte 1 pjese
ne 1000 ose 0,1 % .
dalja analoge
[V]
D
hyrje
numerike
000 010 100 110
001 011 101 111
Duke marre si format ate nje polar, gjate aksit horizontal jane vendosur
vlerat numerike sipas rendit rrites. Gjate aksit vertikal vendosen, vlerat e
tensionit analog ne dalje. Nese konvertuesi do te ishte ideal, pikat do te binin ne
nje vije te drejte. Ne figure eshte vizatuar nje vije e drejte qe perafron
shperndarjen e vijave ( pikave ) te tensionit ne dalje. Me Σ eshte shenuar
gabimi i linearitetit per nje rast te dhene.Tensioni ∆ eshte ndryshimi i daljes
analoge, kur hyrja numerike ndryshon me 1 LSB. Lineariteti i nje konvertuesi
specifikohet duke krahasuar Σ me ∆ .
1
Keshtu zakonisht thuhet se lineariteti eshte me i vogel se " ± --- LSB "
2
1
duke nenkuptuar Σ < --- ∆ .
2
Lineriteti varet kryesisht nga :
= saktesia e rezistencave ( shkalla e tyre ).
= saktesia e renieve te tensionit ne çeles.
98
= ndryshimi i temperatures, qe influencon ne te dy rastet e me
siperme.
V0
vlera
perfundimtare
vlera
fillestare
t
nderrimi i hyrjes numerike
Koha e stabilizimit varet nga ajo se si percaktojme " afersine rreth vleres ideale".
Pershembull : koha e vendosjes per nje konvertues mund te jepet " 500 ns ne
0,2 % te shkalles se plote ".
99
B
D0-D7
Bufer
U Reg. P
i
Ud
S te dhenave 12 bit r
i o
S
A0-A15
Bufer
N/A P c
I i
S e
adresave
T
E Dekodues s
En Bufer
M
i Komponente i
I Uref
kontrollit
mbeshtetese
T IOR/
IOM/
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
100
eshte e jashtme perdoren zenera me stabilitet te larte dhe te painfluencueshem
nga ndryshimet e temperatures.
MSB
D2-D7 REG.
(bit i larte) + Uref
bL 1
[ bL ]
D0-D1 Ud
PC bL REG. N/A ne proces
2
bu _REG. (D0-D1) +
LSB
ndr. (D4-D7)
D4-D7 (bit i ulet) Elemente
cs
R
Reg (rivendos) mbeshtetes
101
relativisht te shtrenjta, dhe ne kete menyre rritet teper kostua e sistemit, nga ana
tjeter basi i sistemit eshte i kufizuar persa i perket konektoreve te mundshem
dhe kjo nuk do te lejonte vendosjen e kartave per qellime te tjera.
Marrim si shembull nje PC IBM, i cili ka 6 ose 8 konektore per vendosjen e
kartave, ne te cilin vendosen keto karta per konfigurim minimal:
karte (SVGA per shembull) per komunikimin me monitorin, karte per
komunikimin me disqet e ngurte dhe fleksibel, karte te komunikuare ne rrjet,
karte serial/paralel, karta per lidhjen me procesin analog (A/N dhe N/A), karte
per komunikimin me procesin diskret I/O, pra okupohen mundesite lidhese me
vetem nje proces minimal.
Kjo mundesi e kufizuar qe ka PC si dhe kostua e larte e perdorimit te
disa kartave, na detyron te ndertojme karta kontrolli A / N dhe N / A me te
avacuara duke mos bere fjale per vendosjen e disa kartave N / A te te njejtit
funksion.
10Kom
1%
10Kom 1% +Vcc 1%
2 7 1Kom
-- (0-10)ma
6
10Kom
3
+ 5 Ing
4
[ Rng=100 om ]
Uh 1% 1 -Vcc
(0-10)v
10Kom
+Vcc
7 3
+
6
2
--
4
-Vcc
102
si rezultat i renies se tensionit ne lato. Shpesh distanca ndermjet kompjuterit
dhe ekzekutuesit eshte qindra dhe mijera metra, pra reniet e tensionit do te ishin
te konsiderueshme.
Per te kapercyer veshtiresite e mesiperme ( dhe jo vetem keto ) kalohet
ne skemen e komandimit si ne fig 3.41.
k1 d1
Ud K/M
Ud
PC CPU N/A MUX d8
k8
Id
Konfiguruare
per dalje rryme
1-2 kanale
103
= konfigurimi per dalje rryme, dhe rregullimi per çvendosje 4 mA, ne
rastin e daljes standart ( 4 -- 20 ) mA.
Rregullimi i amplifikimit dhe vendosjes se zeros behet per te dy llojet e daljeve
tension dhe rryme.
= S / H .Ne çdo kanal, sinjali final i daljes perftohet nepermjet nje qarku
kampionus - mbajtes. Kampjonus - mbajtesi fikson daljen analoge konstant
midis dy komunikimeve me daljen. Qarqet analog pas S / H mund te
transformoje daljen tension te N / A ne nje dalje rryme.
104
00 7F 80 FF
Adresa Paisja
000 - 01F ∆ MA kontroll 1
020 03F Interrapt kontroll 1
040 05F Kohues
060 06F Tastiera
070 07F Ora reale
080 09F ∆ MA rregjister
0A0 0BF Interrapt kontrroll 2
0C0 0DF ∆ MA kontroll 2
0F0 fshi busin e proçesorit arithmetik
0F1 rivendos proçesorin arithmetik
0F8 - 0FF Proçesori arithmetik
...................................................................
105
Nga fusha e adresave shohim se ka adresa te pa shfrytezuara qe mund te
perdoren per kartat e tjera. Rekomandojme adresat e me poshteme:
Shembull
Karta DT 2815 e firmes " Data Translation " eshte teper e perhapur per
komandim proçesi ajo eshte kompatibel me PC XT / AT etj.
Ja dhe karakteristikat e saj:
1. Daljet analoge
= numri i kanaleve ,8
= niveli i daljes ( 0 --- +5 ) v nje polar.
( −5 --- +5 ) v dy polar
( 4 --- 20 ) mA
= kodi i hyrjes binar i drejtperdrejt ( nje polar )
binar i zhvendosur ( bi polar )
= Rryma e daljes
pilotuese ± 5 mA
106
2. Siguria
= rezolucion 12 bit
= jolinearitet ≤ ± 1 / 2 LSB
= gabimi i amplifikimit 1 / 2 LSB
= siguria e sistemit ± 0,025 % FSR.
3. Dinamika
= koha e stabilizimit 300 µns
4. Karakteristikat teknike.
= drejfi i zeros ± 10 µv / °C.
= drejfi i linearitetit
diferencial 3 ppm i FSR / °C
= Vijueshmeria 0 -- + 70 °C.
5. Konfigurime.
= ............ .. ....... PC / XT / AT.
= Adresat ( 200 ----- 3FE ) Hex.
= Adresa e vendosur 224 Hex.
= basi i komandes 8 bit.
bn-1
Fjala numerike
Uh
A/N
E dhena analoge
b1
b0
107
= konvertohet
= kodohet.
Keto veprime nuk kryhen ne menyre te veçante, realizohen nje e nga nje. Ne
pergjithesi kampionimi dhe mbajtja kryhen njekohesisht nepermjet nje qarku i
cili quhet kampionues - mbrojtes ( S / H ), kurse konvertimi dhe kodimi kryhen
njekohesisht nepermjet nje qarku te quajtur konvertues analog - numerik ( A / N
).
Qarku kampionues - mbrojtes paraqitet si ne figure, shkurtimisht me nje çeles
qe komandohet nga impulset e kampionimit (fig 3.42).
Sinjali kamiopnues
Ts
Uh(t) Ud
Uh(t)
Un Ud(t)
Ts n
108
Fig 3.43 Kampionimi i nje sinjali
S/2
Ma
E
zona e
E gabimi
ndryshimit
te
Mn
sinjalit S
S
Uh(t)
M1
( 0 ----- + 10 ) v
( −5 ----- +5 ) v
( −10 --- +10 ) v.
..............
etj.
109
3. Kapacitetet e hyrjes. Edhe ky njelloj si rezistenca e hyrjes varion per
vlera tipike eshte dhjetra pikofarad.
7. Formati i te dhenes.
Konvertusi A / N mund te jape kodet standarte :
= binar nje polar
= binar te zhvendosur
= komplement me 1
= komplement me 2
Kerkese e domosdoshme qe nivelet e daljeve te jene te tilla qe te mund te
lidhen me .familjet logjike ( T T L etj ).
110
3.9.3 Lidhja e qarkut S / H me konvertuesin A / N
Impulset kampionuese
blloku i EOC
kohes
Ud bn-1
Dalja
--
Uh(t) +
A/N b0
numerike
K/M
Impulset kampionues
t
Sinjali EOC
t
111
Ne rastin e komunikimit te kompjuterit me sinjalin analog bllokskema
do te ishte si ne fig 3.46.
EOC
CA1 CA2
te Dhenat
PA kontroll
Vh
Adresat
112
Inicializo porten PIO
PA = hyrje
CA1 = front zbrites
CA2 = dalje
Jo
erdhi EOC/
Po
Lexo te dhenen ne PA
Memorizo te dhenen
Kthehu ne programin
Thirres
113
Mjaftojne 3 bit ( 2n = 23 = 8 ) per zgjedhjen e kanaleve diferenciale, ose duke
zgjedhur rregjistrat perkates me konfigurim nje polar per te komanduar here
njerin multiplekser (daljen e tij ) here tjetrin (fig 3.48).
BUS i kompjuterit
BL BU
I konvertimit i konvertimit
dhe
Rezistencat Logjika e
S/H
per ndryshimin
konvertimit
e amplifikimit Kop
A/N
R1
Konfig
R2 Kop
Amplifikator
instrumental
Multiplekser Multiplekser
analog , 8 kanale analog, 8 kanale
Ne figuren 3.48 eshte paraqitur rasti i nje karte 12 bit qe eshte nga me
te perhapurat, pasi ka rezolucion relativisht te larte dhe permbush kerkesat per
nje trajtim sinjali.
114
= Amplifikatori instrumental. Ne ambientet industriale, ku niveli i
zhurmave qe induktohen ne linjat e transmetimit te sinjalit, si dhe ne çdo
percjelles tjeter qe lidhen me kartat e shnderrusit analog A / N ( mjafton linja e
mases se sistemit, qe te depertojne zhurma te konsiderueshme ) eshte e
pamundur te ndash sinjalin e dobishem pa hyrje diferenciale nepermjet nje
amplifikatori instrumental (fig3.49). Kjo behet e detyrueshme per kartat me
rezolucion te larte.
r11
+Vcc
c1 r10
r7 r6
c2
+ 2Kom 200 Kom
(2 Kom)
IC1
--
r2
+Vcc
30Kom +Vcc
-- Ud
-Vcc +Vcc
Uh IC3
r1
+
1.8Kom
c5 c6 r8
30Kom
--
-Vcc r9
IC2
+ r5
c4 r4 CMRR
2Kom
r7
c3
200Kom
(2Kom)
r3
115
elementet e tjere duhet te jene shume te sakte dhe me koefiçent zhurmash
minimal ).
116
= Duke qene me tre gjendje, keta bufera krijojne mundesine e kalimit ne
gjendjen e trete (rezistence e larte) dhe nuk bllokojne ekzekutimin ne bus te
sistemit.
fmax < 1 / 2 TS H
ku
TSH = koha e plote e shnderimit te sinjalit analog ne
numerik.
Kurse per kartat qe nuk e kane kete qark :
1
fmax ≤ ----------- .
2n+1 TSH
117
Offset
-
-
+ Ud
+
Uh
Logjika
C
Kom. Ref.
Logjike
= Nivelet ( 0 ÷ +5 ) v.
( -5 ÷ +5 ) v.
( -2,5 ÷ +2,5 ) v.
= Kodi i te dhenes ne dalje.
Binar i drejtperdrejt ( njepolar )
ose binar i zhvendosur ( Bipolar ).
118
= Jolineariteti < ± 1 / 2 LSB.
= Siguria ± 0,03 % FSR.
Sensor Pershtates
( burimi i i A/N PC
sinjalit )
sinjalit
Linja
transmetimit sinjalit
1. Filtrat pasive RC. Filtrat pasive RC, sherbejne per te shuar sa te jete
e mundur sinjalin e zhurmes qe mund ti mbi vendoset sinjalit te dobishem.
Sinjalet ne sistemet industrial karakterizohen nga nje brez i kufizuar disa Hertz,
dhe ne skaj te ketij brezi vendoset spektri i zhurmes, pra vendosja e filtrave te
frekuences se ulet ( Low Pass Filter ) do te permiresonte rezultatin sinjal /
zhurme (fig 3.52).
Usinj
Sinj / zh = 20 log ------
Uzh
119
R Ud
Hi Hi
C
Nga Burimi Ne bordin analog
R Ud
i (shpesh edhe ne A/N)
Sinjalit
LO LO
Zakonisht R = 10 KΩ dhe C = 1 µ F.
Ky filter siguron renien -3 dB ne f = 7,96 Hz.
Per llogaritje mund te behet ky modifikim :
1
- 3 dB frekuenca ne Hertz = -----------------------
( 6,28319 * 2R * C ).
Ku
R = Ω
C = Farad.
Ky lloj filtri do te ndiqet nga bufera ( qofte ne pjesen inderfaqie, apo ne karten A /
N ) ne te kundert koefiçenti i amplifikimit te traktit do te ndryshohej sa here qe te
ndryshonte karakteristiken e tij filtri ( 2 R rezultojne ne seri me hyrjen ).
Hi
Hi
(4-20)ma
Ih 250 om (1-5)v Ud
LO LO
120
Ne rastin ne shqyrtim do te mjaftonte nje rezistence 250 Ω per te dhene ne dalje
madhesine ( 1 ÷ 5 ) volt, plotesisht te mateshme nga karta e shnderuesit A / N.
Duhet theksuar qe diapazoni dinamik i kartes se shnderuesit A / N eshte (0 ÷ 5)
volt, ne te kundert do te zgjedhim nje rezistence tjeter. Duhet pasur parasysh qe
rezistenca e ngarkeses per burimin e rrymes eshte e rekomanduar pasi ne
shnderuesin U / I ne sensor behen tarimet perkatese.
Vrejtje :
Qe te sigurojme nje matje me preçizion te rrymes duhet qe
rezistenca e ngarkeses te jete me preçizion te larte.
Preçizioni i rezistences percakton edhe ate te matjes dhe eshte i
kushtezuar nga dallueshmeria e kartes A / N.
Per nje karte A / N 12 bit, toleranca e rezistences nuk duhet te jete
me e madhe se ( ÷ 0,02 % ), stabilitet te larte.
( Koefiçenti i temperatures te jete 15 ppm / °C ose me i mire ) dhe
te kete dimensionet e rezistences 1 / 4 w.
100Kom
121
Kompensimi
T0 T0
e(T-T0)
Filter Amplif.
RC MUX MUX S/H
Instrument
R(T)
Kontroll Logjik
122
elektromagnetike. Ne keto ambjente punojne makina metalprerese, vinça, furra
elektrike dhe induktive te cilet komandohen me ane te releve dhe kontatoreve te
fuqise. Ckyçjet e tyre jane te shpeshta dhe shoqerohen me nje energji me
spekter te konsiderueshem qe emetohet ne ambjent. Nga ana tjeter kabllet e
ndryshem ushqyes duke kaluar paralel me linjat e matjes dhe transmetimit te
sinjalit pavaresisht se kane frekuence te ulet, induktojne fem te
konsiderueshme, shpesh qe tejkalon edhe sinjalin e dobishem.
Kur nderthuren dy fenomenet e mesiperme problemi behet me i
nderlikuar, dhe te mos harrojme qe ne çdo kohe do te gjendet nje makine apo
mekanizem qe do te çkyçet, si dhe nje gershetim te tille linjash fuqie sa kalimi i
sinjalit eshte veshtire tu shmanget atyre. Psh, nga llogaritjet nje linje fuqie 10 kw
qe kalon ne distance 30 cm nga linja e sinjalit indukton per çdo meter gjatesi
rreth 30 mv. Nga ana tjeter distanca 30 cm midis linjava eshte me se normale,
bile rekomandohet si standart distance linjash.
Sinjalet industriale qe merren nga sensore te ndryshem kane nje
spekter energjie qe eshte jashte spektrit te zhurmave, dhe kjo eshte pozitive.
Fenomeni eshte i njejte si per transmetim me rryme standarte ( 4 ÷ 20 ) ma, ku
tensioni ( 0 ÷ 5 ) v, apo dhe sinjale te marre nga termoçifti dhe termorezistencat
( 0 ÷ 10 ) mv qe jane teper te dobet. Per te analizuar me ne hollesi masat
mbrojtese ndaj zhurmave duhet te dallojme dy menyrat e shfaqjes se tyre:
= zhurmat asimetrike ( menyra normale ).
= zhurmat simetrike kundrejt percjellesave te qarkut, qe perben
menyren e perbashket. Kjo eshte nje nga zhurmat me te perhapura per
sensoret me nivel te ulet ( termoçiftet, termorezistencat, urat etj ).
Ne figuren 3.56 kemi paraqitur rastin kur zhurmat induktohen vetem ne njerin
nga percjellesat e linjes se sinjalit, pra menyra asimetrike e induktimit.
R 1 A/N
Izh Filter
R 2
RC
e1
Z
123
Kjo zhurme vepron direkt ne rezultatin perfundimtar pasi ajo eshte aplikuar
direkt ne hyrje te kartes se shnderuesit A / N. Per te shmangur kete lloj
influence, vendoset filtri i cili eshte teper rezultativ, dhe ndikimi i e1 ne matje
eshte teper i vogel.
R 1 A/N
Filter
R 2
RC
e1 Izh Z
Nje tension i tille injekton ne qarkun e sinjalit nje rryme kur burimet kane nje pike
te tokezuar dhe piken tjeter te tokezuar me qarkun e matjes ( me kondesator )
etj. Zhurma e menyres se perbashket vepron indirekt me matjen, nje pjese e
kesaj zhurme ( e fuqise se saj ) ne qarkun e matjes mund te konvertohet me
zhurmen e menyres normale duke kaluar neper qarkun e perbere nga
rezistenca e burimit R dhe rezistenca rrjedhese Z. Per zhurmen e menyres se
perbashket, shpesh per mbrojtje jane me teper efekt ekranizimet (fig 3.58).
R 1 A/N
Filter
es R 2
RC
ezh
Ekran
C
ekran-toke
124
Rryma nga (ezh) nuk shkakton renie tensioni ne bornat e hyrjes ose qarkun e
hyrjes dhe keshtu karta nuk eshte nen ndikimin e zhurmave. Eshte e
domosdoshme te merren masa mbrojtese per te veçuar sinjalin e dobishem nga
zhurmat, kjo ne dy rruge :
= te kufizojme ne maksimum induktimin e energjinse se zhurmes ne
linjen e sinjalit te dobishem.
= te merren masa filtrimi ne sinjalin e perzier ( i dobishem + zhurme )
Per kete rekomandohen menyrat e meposhtme te zgjidhjes :
1. Perdorimi i filtrave te frekuences se ulet. Shuarja qe bejne ata mund
te jete ( 6 ÷ 8 ) db / dekade per filtra pasive ( R L C ) ose ne raste me speciale
perdorimi i filtrave aktive qofte edhe me shume stade te cilet na sigurojne nje
shuarje te larte deri 120 db / dekade.
2. Perdorimi i amplifikatoreve industriale te cilet na sigurojne nje shtypje
te larte te zhurmes qe deperton ne hyrje te tij, shtypja mund te arrije deri ne 120
db / dekade.
3. Trasmetimi i sinjaleve analoge me ane te linjave te skermuara duke
na siguruar nje shuarje deri ( 60 ÷ 70 ) db. Sinjalet e rrymes standart ( 4 ÷ 20 )
ma, ( 0 ÷ 5 ) ma, ( 0 ÷ 10 ) ma trasmetohen ne linja relativisht te gjata, ku
skermimi i tyre do te ishte me kosto te larte. Rekomandohet qe keto percjellesa
te jene te perdredhur dhe te paskermuar. Linjat ( 0 ÷ 10 ) mv, qe marrin sinjal
nga termoçiftet karakterizohen nga gjatesi te vogla prandaj dhe skermimi i tyre
eshte i realizueshem nga pikpamja e kostos, shpesh perdoren tubacione
metalike per kalimin e tyre.
4. Filtrimi numerik eshte nje problem me vete te cilin do ta trajtojme
veçant.
F(f)
--f0 +fo
I 2f0 I
125
Kete sinjal e kampionojme me nje periode kampionimi ∆ (shenohet edhe h) qe i
takon frekuences se kampionit
1
f∆ = ----- dhe ω∆ = 2πf∆
∆
F(f)
f
fN < 2f0
--f0 +fo
yn
y(t)
t n
h
Ts
126
Kuptohet qe vendimi i marre nga kompjuteri ne kete rast do te ishte teresisht i
gabuar, pra dhe komanda qe do te drejtonte proçesin do te ishte absurde.Duke
u nisur nga dy faktet e mesiperme zgjedhim perioden e kampionit te tille qe keto
fenomene te shmangen. Per kete na vjen ne ndihme teorema Shanon:
Nje sinjal i vijueshem, transformimi Furie i te cilit eshte zero jashte
intervalit ( - ωo ÷ ωo ), mund te percaktohet ne menyre unike nga vleftat e tij ne
pika te barazlarguara ne kohe, neqoftese frekuenca e kampionimit zgjidhet:
2π
ω∆ = ------- > 2 ωo
∆
Dy sinjale Y1( t ) dhe Y2 ( t ) me frekuencat perkatese 0,2 Hz dhe 0,9 Hz, mund
te kene vlefta te njejta ne çastin e kampionimit (fig 3.62). Kampionimi behet me
frekuence 1 Hz.
Sinjal me f=0.1Hz
y(t)
sinjal me f=0.9Hz
127
y(t)
t
yn
A/N
f = 0.9 Hz 0.1 Hz
h=1s
Ne kete rast se pari kemi humbje te sinjalit, dhe kjo pritej, pasi nuk plotesohet
kriteri Shanon, meqenese f∆ < 2 fs ( 1 Hz < 2 0,9 Hz ), dhe se dyti ne traktin
numerik te sinjalit çfaqet nje lekundje parazitare, mbeshtjellesja e se ciles do te
kishte nje frekuence 0,1 Hz. Ne kete rast :
Keshtu per nje periode kampionimi te caktuar ∆, gjithe harmonikat ω > ωN, qe
permban sinjali i vazhduar, mund te duken ne pjesen numerike si komponente
me frekuence te ulet. Dy zgjidhje kryesore jane te mundeshme:
128
y(t) pa filtruare
y(t) i filtruare
Sinjale te vijueshem
t t
yn yn
Sinjale diskrete
n n
129
nga sistemi, filtrimi i tij i nevojshem me metoda numerike eshte i pamundur.Per
te arritur rezultatet e duhura ne matje ne kete rast rekomandohet :
1. Rritja e frekuences se kampionimit te sistemit deri ne zhdukjen e
mbivendosjes dhe filtrimi i metejshem i te dhenave me filter numerik. Rritja e
frekuences se kampionimit kerkon nje kompjuter te shpejte qe te kompensohet
nga pjjesa totale e kohes, koha per llogaritjen e komandes. Ne filtrimin numerik
gjithashtu kerkohen kompjutera te shpejte qe per cdo periode kampionimi te
merret nje grup matjesh per filtrim, dhe te mbetet koha e nevojshme per
llogaritje te komandes. Te dy rastet jane me kosto te larte ( kompjuterat e
shpejte kane eshe kosto te larte).
yn
Hapi i kuantizimit
( Zone pasigurie )
Aj + a/2
Aj
Aj - a/2
1 / 2 ( e hapit te kuantizimit )
%gabimit = ± -------------------------------------------------
te amplitudes vlera e shnderimit te plote
130
1/2
% e gabimit = ± ------------------------------------------------
te kuantizimit nr. i niveleve te kuantizimit
__ 1 +a/2 a2
Σ2 = --- . ∫ Σ2 dt = ----------
a -a/2 12
a / 12 = a / 2 3 ( volt ) dhe
S ∆
----- = ------------ = 2 3 N.
zh a/ 2 3
131
Shembull.
Rast tipik do te ishte perpunimi i nje sinjali te dobishem 1mv ne prani te
te nje sinjali te perbashket zhurme 1v.
132
amplifikatoreve te programueshem perdoren, multiplekserat qe s'jane gje tjeter
veçse çelesa analoge. Zakinisht ata kane 8 ose 16 hyrje, nje dalje te perbashket
si dhe dekodusin e brendshem per te zgjedhur hyrjet perkatese, shiko figuren
3.67.
+Vcc -Vcc
h1
Sinjal analog
Dalja e perbashket
Hyrjet d
analoge
h8
EN
hyrja aftesuese
Adresat
Dekoduesi
i adresave
( A0 - A2 )
Multipleksera te tille mund te perdorin gjithe familjen ( LF .... ), kurse ato CMOS
familjen ( HEF .... ). Skema ekuivalente e nje multiplekseri, p.sh me dy hyrje per
thjeshtesi, tregohet ne figuren 3.68.
133
Ron1
e1
V0
Cek1
Ron2
e2
RL CL
Cek2
me kusht qe ( RON1 <<< X Cek1 dhe XCL >>> RL ) pra influenca kapacitive te
jete e neglizueshme ndaj asaj aktive. Ne dalje, sipas figures perdoret nje pjese
te ngarkesave ( e2 ) kapacitivete te çelesit te dyte Cek2, dhe kjo perben
shembullin me te thjeshte te nderhyrjes statike midis kanaleve dhe qe shkakton
gabimin ne matjen e sinjalit te dobishem ( ne kete rast ) e1.Ne pergjithesi
gabimet ne multiplekser jane te disa natyrave :
= nga nderhyrja statike
= nga nderhyrjet dinamike
= nga nderhyrjet e kanalit fqinj.
Gabimet nga nderhyrjet statike dhe dinamike jane funksion i frekuences, pra me
uljen e saj ( frekuences ) keto nderhyrje behen te neglizhueshme, dhe kryesisht
per SKN te cilat kane nje bande te kufizuar keto nderhyrje jane te kufizuara.
Ndryshe nga keto nderhyrje, nderhyrja nga kanali fqinj egziston edhe per sinjale
me frekuence zero, pra sinjale te vazhduar pak a shume aiç jane sinjalet
industriale. Pra ky lloj gabimi perben dhe burimin kryesor te tyre ne matje.
Shkaku kryesor per lindjen e kesaj nderhyrje jane ngarkesat e grumbulluara ne
dalje te multiplekserit. Nga vet efekti i grumbullimit te ngarkesave, ky gabim
eshte funksion i kohes se stabilizimit se tyre dhe pastaj shuarja e kesaj
nderhyrje. Nderhyrja nga kanali fqinj zhduket ( behet e paarritshme ) neqoftese
komanden "mbaj " tek S / H e vonojme ( 1,1 ÷ 1,2 ) µks. Kjo varesi eshte e
neglizhueshme pasi vet qarku S / H ka nevoje per rreth ( 2 ÷ 2,5 ) µsk, sa te
stabilizoje proçesin e vet. Le te analizojme traktin e sinjalit qe nga sensori deri
tek hyrja e S / H, ose me sakte deri tek hyrja e amplifikatorit diferencial (fig
3.69).
134
Rs1 RON1 Ipd+ Ri+
500om 306om +
VD e1 1mv
Rs2 RON2 IDon Ipd-- Ri-
300om --
100om Amplif. Diferenc.
Vp e2 2vpp Multiplekser
50Hz
= 4,05 µV.
1 10-3
------------ ≈ 0,25 103 = 250 [ here ].
4,05 10-6
Nga relacioni duket qe rrymat e polarizimit te jene shume te vogla, kjo sigurohet
ose me amplifikator diferencial me rryma shume te vogla ose duke vendosur
bufer ne hyrje te tyre. Buferat duhet te kene rryma shume te vogla hyrje.
Rekomandohen amplifikator me..... FET. ( ...FET, .... LF 353 )
Vp Vp
VGp = ---------------------- Ri+ - --------------------Ri- .
135
Ri+ + RON1 + Rs1 Ri- + RON2 + Rs2
Shembull :
Perdorim si amplifikator bufer nje qark te integruar µA 741 me Ri = 5
M.Ω, atehereVG = 160 µv gje qe jep nje gabim te konsiderueshem per nje sinjal
te dobishem 1 mv.
1 10-3
S / zh = ------------- = 6,5 here,
160 10-6
136
+Vcc
(+12v)
r1
+ 10Kom1% r3
Uh+ 10Kom 1%
IC1
--
+Vcc +12v
-- Ud
Uh IC3
+
r2 -12v P1
-- 10Kom1% 25Kom
-Vcc
IC2
Uh-
+ 1%
CMRR
P2 1Kom
( -12v )
r4
rb
-Vcc
9.5Kom 1%
zgjedhim : R1 R 4 = R2 R3 dhe
( Uh1 - Uh2 )
Uh = --------------------- R2 .
R1
137
Vendosja e buferit ne hyrje te amplifikatorit diferencial na krijon keto
efekte pozitive:
1. Nuk lind me problemi i gabimit nga tensioni i perbashket i
zhurmes Vpp. Rezistenca e hyrjes eshte jashtzakonisht e larte
dhe ben shuarjen e kesaj zhurme.
es
Rb Amplifikator
RL RON
Diferencial
Fig 3.81 Rezistencat e traktit te matjes
138
dhe ajo shkon drejt ftohjes dhe pastaj drejt ngrirjes, ne uzinat e oksigjenit
ndalimi pranohet 3 minuta pastaj fillojne bllokimet e tubacioneve nga
temperaturat e uleta qe çojne ne remont te parakohshem, kurse veprimi i
gabuar i sistemit mund te çoje ne eksplozion.
Siguria e punes te nje sistemi lidhet me cilesine e komponenteve qe
vendosen ne harduerin e tij, me skemen e konceptuar ( pra masat e marra per
rritjen e cilesise duke bere permiresime suplementare ) sidomos ne masat qe
merren per mbrojtjen nga zhurmat, si dhe kushtet e ambjentit ku vendoset
sistemi.
Sistemet qe prodhohen per qellime industriale te tre faktoret e mesiperme i kane
ne baze te ndertimit te tyre dhe sigurojne nje qendrueshmeri te larte ne pune.
Merrem masa teper speciale duke vendosur qarqe te specializuara per kontroll
nga "lajthitjet" e CPU apo karta shtese per kontroll te gjendjes se punes te
sistemit ne çdo milisekonde.
Vitet e fundit edhe personal kompjuterat te cilet nuk jane konceptuar per
kushte pune ne industri ( ambjente me zhurma elektrike, vibrime dhe goditje,
lageshti te avujve percellus, avujve gerryes, ambiente me pluhura per drajverat,
etj) prap mund te perdoren me sukses nese objektet nuk jane te rendesise
specifike dhe kryhen investime suplementare per ambjente pune ( duke bere
investime plotesuese ).
Mikrokompjuterat IBM, AT, PS1, PS2 etj mund te perdoren me sukses si njesi
qendrore perpunuese me te gjithe aksesoret ne perdorim ( tastjera, monitore etj
) gjithashtu ka busin e tij te jashtem ne te cilin mund te vendosen kartat e
komunikimit me proçesin, apo te nxirret jashte ky bus dhe te komunikoje me
kartat e hyrje / daljeve diskret apo analoge.
Avantazhi i sistemeve me PC qendron ne mundesine e personal
kompjuterit me kete rast si sistem zhvillimi dhe njekohesisht si ekzekutues i
thjeshte. Te qenurit sistem zhvillimi konsiston ne ate qe çfrytezohet sistemi i tij
operativ per perdorim dhe nuk krijohet tjeter. Editori, gjuhet e zhvilluara dhe te
makines duke qene ne te njejtin mbartes krijohen mjaft lehtesira per zhvillimin e
softuerit aplikativ. Perdorimi i disqeve fleksibel padiskutim krijon nje komoditet
pune dhe lehtesi te madhe ne zhvillimin e programeve.
Personal kompjuterat IBM, XT, AT etj kane ne bordin kryesor nje sere
konektoresh qe nxjerrin busin jashte. Ne kete bus vendosen kartat per
komunikime te brendeshme ( serial, paralel, Hard Disk, Flopy Disk, Monitor etj)
si dhe kartat per komunikim me procesinn ( A/N, N/A, I/O, etj).
Busi mund te buferohet dhe te shfrytezohet per komandime
suplementare.Ne busin e jashtem dalin te gjitha sinjalet e nevojshme per
komandimin e kartave.
139
3.11.3 Karakteristika te kartes qe vendoset ne busin e PC
Busi i jashtem i PC, eshte i buferuar si te gjithe sinjalet, nga ana tjeter,
te gjitha kartat qe futen ne kete bus duhet te jene te buferuara per te mos krijuar
probleme ngarkese, ndarje te buseve per efekt kapaciteti parazitar dhe
rigjenerimin e sinjaleve nga efekti histerezi i karakteristikes te buferit. Ne figuren
3.82 tregohet bllokskema e adapterit te kartes qe do te instalohet ne kete bus.
Drejtimi Drejtimi
i percielljes i percielljes
Logjika e
aftesimit te
BL i te dhenave buferit te dhenave BU i te dhenave
( D8 -- D15 ) ( D0 -- D7 )
A0 (300-31F)Hex
J1
Dekodimi i
adreses per
Aftesimi
I/O 10K
i BL te
sistemit +5v
Bufer i adresave
Bufer i Bufer i sinjaleve
A0,A1,A2 dhe i
adresave
MEMR / MEMW
kontrollit IOR / IOW ( A3 - A9 )
AEN
A0,A1,A2,IOR/IOW ( A3 -- A9 )
MEMR / MEMW
BUS i PC
Fig 3.82 Bllokskema e adapterit te bus-it te IBM PC
140
ne te kundert ( pra j1 eshte e vendosur ) punohet me busin 16 bit. Ne rastin e
pare ( 8 bit ), çaftesohet buferi i biteve te siperm ( D8 ÷ D15 ) duke e kaluar ne
gjendjen e trete, kurse buferi i biteve te ulet ( D0 ÷ D7 ) eshte aktiv ne dy
drejtimet, ose ne gjendjen e trete kur nuk zgjidhet.
Dekodimi nxjerr ne dalje fusha e adresave, adresen e kesaj karte, dhe
kjo sherben per aftesimin apo çaftesimin e buferave te te dhenave.
Karta buferon te gjithe sinjalet, dekodon fushen e adresave per porten dhe per
buferin e te dhenave me dy drejtime, pregatit logjiken per drejtimin e percjelljes
se te dhenes dhe bllokon transmetimin kur kompjuteri komunikon me kartat e
brendeshme.
141
Porta hyrje dalje mund te jete diskrete ose analoge. Ne rast se eshte
diskrete, hyrje / daljet nga karta jane ne nivel T T L dhe ne nje bllok jashte
kompjuterit pershtaten me procesin. Ne kete menyre mbrohemi nga zhurmat
dhe mbitensionet qe mund te depertonin brenda njesise. Ne nje karte te tille
mund te sigurojme 24 linja hyrje / dalje T T L, per me shume nuk ka hapesire
per nxjerrjen e linjave. Nese perdoret artifice, nga karta mund te marrim edhe 48
nga linja I / 0 shiko figuren 3.84.
Konektor
per zgjerim
24 linja I/O
24 Linja I/O
Konektor
( 24 linja )
Pjesa brenda bordit kryesor
Pjesa jashte njesise
BUS-i i CPU
142
Kartat
Bufer i
I/O
kabinetit
ne BUS-in e
0
kabinetit 0
Bufer per
CPU jashte PC
( PC )
Kartat
Bufer i
I/O
kabinetit
ne BUS-in e
1
Pjesa e jashteme
kabinetit 1
e Sistemit
Nje eksperience
143
rast çfaredo lind difekt ne nje makine çfaredo atehere sipas parimit te punes se
mekanizmave behet ndalimi i linjave. Kontrollin e ecurise se leshimit , te punes
dhe te ndalimit duhet ta bejme vazhdimisht qe te mos krijohen anomali ne
makina dhe prodhim, pra logjikisht ne menyre te pavarur nga rregjimet e
mesiperme, kontrollohet saktesia e ekzekutimit te tyre nga nje program
mbikqyres qe dduhet te marre vendimet perkatese.Per kete qellim perdoret
interrapti ( 27 ). Ky interrapt aktivizohet nga ana e kompjuterit ne çdo 18,2 Hz ( ≈
55 nsek ). Programi i kontrollit te normalitetit te punes duhet e ekzekutohet
brenda intervalit 55 msek, ne te kundert ai copetohet dhe thirren pjese te tij.
Copetimi behet ne 10 pjese ( 10 rutina te veçanta ) dhe ato thirren dhe
ekzekutohen sipas radhes ne çdo 10 × 55 = 550 msek
.
Fleg
Programi
zgjedhes
Kerkese
Modul 1 Modul n
T
Procedura
kryesor e
administrimit
Zerimi i flegeve
te moduleve
( tmax<1/18.2)
T=1/18.2 S
erdorimi i njerit apo i tjetrit sistem lidhet me shume aresye, por kryesisht
qe varen nga objekti i cili do te automatizohet, nga projektuesi dhe mundesite
reale te zbatimit.
Permendem sistemet :
= kompakt, me nje bord
= sistemet me disa karta ( edhe automatet e programuar)
= sistemet me baze kompjuterin I BM.
144
eshte e thjeshte, megjithate prap si baze mund te perdoren motivet e
mesiperme.
Persa i perket sistemeve qe diskutuam perdorimi i njerit apo i tjetit lidhet
ne rradhe te pare me sigurine ne pune gje qe e siguron ai kompakt, por nga ana
tjeter numri i hyrje daljeve te tyre eshte i kufizuar. Kostoja e prodhimit
vetkuptohet tek keta eshte me e uleta.
Nga ana tjeter lehtesine me te madhe per asemblerim (zhvillim softueri
ne gjuhe te nivelit te ulet)e ka kompjuteri IBM pasi ai i ka te gjitha gati ne te
perfshira ne te njejtin sistem: programi operativ, editoret, kompilator-
asemblator,linker, mbartes programi. Ketu duhet te theksojme edhe koston
gjithnje e me te ulet te tyre. Ne rast se kushtet e punes do te lejonin perdorimin
e tij, e para qe duhet pare per kompozimin e sistemit me kete kompjuter eshte
sasia e makinave ne rastin e komandimit logjik, pra e hyrje - daljeve diskrete,
dhe nese ky numer eshte me i vogel se ai i sistemeve kompakt nuk duket me
leverdi ky kompozim, por nese rrisim perqendrimin e makinave ne menyre
artificjale atehere ulet vet siguria ne pune.
Ka shpesh objekte qe rikonstruktohen dhe qe nuk kane pasur
automatike fillimisht, vendosja e sistemeve me kompjuter ne kete rast duhet
pare me permiresimet qe do te sjelle, pasi shume tregues cilesore te proçesit
nuk varen thjesht nga sistemi qe drejton por ne aftesite reale te vet proçesit
teknologjik dhe ketu nuk duhet rendur thjesht " pas modes " : sistemi i
sofistikuar sjell rritjen e treguesave tekniko - ekonomike, por duhet mbeshtetur
tek e verteta : permiresimi i proçesit teknologjik sjell efektivitet ekonomik ( dhe
ketu ka se çfare te drejtoje kompjuteri ).
Ne rast se treguesit cilesor ne rastin e rregullimit kerkojne softwere te
fuqishem qe nuk sigurohen me sistemet e zakonshem ( per shkak te kujteses
se kufizuar dhe shpejtesive te perpunimit ) qe kemi ne perdorim, apo sasite e
memorizimeve jane te konsiderueshme qe kerkojne hard disqe si dhe
perpunum te veçante statistikor ne linje ose jashte saj atehere problemi qendron
ndryshe.
Duhet theksuar se investimet e bera fillimisht ne sisteme per zhvillim
apo komponente duhet te zene nje kriter te rendesishem per shfrytezimin e tyre.
145