1
2. Convertoare analog-numerice cu aproximatii succesive....................2
3. Convertorul analog-numeric in rampa................................................3
4. Convertorul analog-numeric prin integrare cu dubla panta.............4
5. Convertorul analogic-numeric cu urmarire........................................5
6. Convertoare numeric-analogice bipolare............................................6
7. Convertorul numeric-analogic cu retea de rezistente R-2R...............7
8. Convertor numeric analogic cu rezistente in scara............................8
9. Elemente de conectare..........................................................................9
10.Elemente de esantionare si retinere....................................................10
11.Filtrarea software..................................................................................11
12.Interfatarea sistemului intrarilor analogice.......................................12
13.Liniaritatea............................................................................................13
14.Multiplexarea analogica.......................................................................14
15.Rejectia erorilor de mod comun la intrarile analogice.....................15
16.Sistem de achizitii rapide.....................................................................16
17.Sisteme de achizitii de date..................................................................17
18.Subsistemu intrarilor numerice..........................................................18
19.Subsistemul iesirilor analogice...........................................................19
20.Subsistemul iesirilornumerice...........................................................20
Vin * 2 n * Tc
conversie(tc) ca : t c =
I ref Rin
-in
Semnalul de intrare este integrat intr-un interval de timp fixat Ti, determinand la iesirea
integratorului o rampa. La sfarsitul intervalului de timp de integrare, partea logica determina
deconectarea semnalului analogic de intrare si conectarea unei tensiuni de referinta in locul
intrarii analogice, de polaritate inversa fata de semnalul de intrare. Timpul in care U pe
condensator devine 0 este dependent de marimea tensiunii la care a fost incarcat
condensatorul. Avand Ti = Ni * Tc, se masoara intervalul de timp de descarcare Tx = Nx *
Tc. Dupa integrare se obtine :
V0 =
Vin
1 Ti
V
dt
=
Ti
in
0
RC
RC
1 Ti
1 Tx
V dt
V dt = 0
RC 0 in
RC 0 ref
Se obtine:
Ni
Nx =
Vin ,med
Vref
Vin,med
v=
V fs
dv
= 2f in
sin 2ft ; iar viteza de urmarire prin diferentiere este :
2
2
dt max
Tensiunea de iesire:
I 0 I ref
V0 =
R in care I 0 = I ref x1 2 1 + x2 2 2 +...+ xn 2 n
2
Prin substitutie se obtine:
V 0 =I ref R[(x 1 2-1 + x 2 2-2+.....+x n 2-n)-1/2]
Convertoarele numeric analogice pentru care incrementii de curent ON si OFF sunt
accesibili separat pot fi configurate pentre game bipolare fara offset extern. Iesirea analogica
este proportionala cu diferenta dintre curentul normal si cel complementar al iesirii CNA.
Un convertor unipolar binar natural poate sa produca o tensiune de iesire bipolara cu semn si
magnitudine. Un bit al intrarii numerice numit si bit de semn activeaza un comutator static
care este utilizat pentru comanda polaritatii tensiunii de iesire.
V0 = Vref ( x1 2 1 + x2 2 2 +...+ xn 2 n )
Vref
R
(x 2
1
+ x 2 2 2 + ... + x n 2 n
Cel mai utilizat convertor numeric analogic este DAC-08 : este pe 8biti, foarte rapid si
relativ ieftin ca pret. Curentul de referinta este divizat potrivit semnificatiei bitilor
codului numeric de intrare, cu ajutorul retelei de rezistente R-2R. O caracteristica a
convertroului sunt cei 2 curenti de iesire I 0 si I 0 negat.
I 0 =I ref *(x 1 2-1 + x 2 2-2+.....+x n 2-8)
I0 =
255I ref
256
I0 =
2Vref
R
(x 2
1
+ x2 2 2 +...+ xn 2 n )
Cel mai semnificativ bit (MSB) are o contributie la curentul de iesire egala cu
Vref / R , pe cand cel mai putin semnificativ bit (LSB) are o contributie egala cu
Vref / 2n-1.
Pentru obtinerea valorii analogice de iesire produsa de CNA se poate utiliza un
amplificator operational a carui iesire in tensiune este dependenta de suma
curentilor prin reteaua de rezistente in scara. Valoarea tensiunii este determinata
de relatia:
V0 =
2Vref * R f
R
(x 2
1
+ x2 2 2 +...+ xn 2 n )
Elemente de conectare
Aceste elemente realizeaza conectarea la SIA a liniilor pe care se transmit semnalele din
procesul condus.Se recomanda in conditii industriale modul de intrare diferential,pt a elimina
erorile de mod comun.Conectarea se realizeaza prin cleme, reglete de borne,prinderea fiind
facuta prin lipire.Rezistentele de contact nenule,si de izolatie finite pot produce nesimetrii ale
liniilor,cauzand erori la transmiterea semnalelor de la traductoare la SIA.Daca la semnalele
de intrare in tensiune de nivel mare si mediu erorile de contact pot fi neglijate,la semnalele de
nivel redus rezistentele de constact nu mai pot fi neglijate.Schema electrica a etajului de
intrare este :
10
Filtrarea software este una din operatiile importante ale prelucrarii primare, cu
scopul de a elimina din marimea masurata zgomotele ce insotesc semnalul de masura.
Dintre sursele de zgomot cel mai frecvent intalnite, putem enumera:
- inducerea semnalelor de frecventa industriala in cablurile purtatoare de semnal ;
- inducerea unor impulsuri provenind din regimurile tranzitorii ale campurilor electrice
si magnetice din cablurile de forta ;
- campuri magnetice datorate sarcinilor inductive specifice mediului industrial ;
- zgomote datorate esantionarii at cand semnalul esantionat contine componente de
frecventa mai mare decat frecventa de esantionare.
Filtrul numeric este un sistem discret care opereaza asupra unei secvente de intrare
constituita dintr-un fisier de valori numerice, pt a produce o secventa de iesire.
Filtrarea numerica reprezinta urmatoarele avantaje :
-flexibilitatea
-siguranta de functionare
-modularitatea
1. Filtrarea prin discretizarea functiei de trasnfer a filtrului : caracteristica
filtrului are forma :H(s) = 1 / (1 + Ts).
y f marimea filtrata se obtine :
2. Filtrarea prin mediere.Notand cu
1
y f (k ) =
N
N 1
y (k i )
i =1
11
12
Liniaritatea
Liniaritateaeste exprimat prin deviaia maxim a funciei de transfer a
convertorului analog - numeric (CAN), fa de dreapta care trece prin origine i
punctul de gam maxim. Ea este n general exprimat n bii pe toat gama.
Eroarea de liniaritate diferenial se definete ca diferena dintre valorile
semnalului analogic care corespund la dou coduri adiacente.
Eroarea de liniaritate integralaeste definit ca deviaia fa de valoarea
analogic ideal a LSB (The Lowest Significant Bit), adic (gama complet/2n),
ntre dou stri adiacente, reprezentate prin codurile lor, pentru gama
complet a convertorului.
13
Multiplexarea analogica
Multiplexoarele sunt elemente care permit utilizarea in comun a unei singure resurse de catre
mai multi utilizatori,in cazul de fata resursa comuna fiind convertorul analog-numeric,iar
utilizatorii fiind canalele analogice de intrare.Folosirea multiplexoarelor este justificata din
punct de vedere economic,cat si din punctul de vedere al spatiului ocupat pe placheta.
Principala
componenta
a
multiplexoarelor
analogice
este
elementul de comutare,care poate fi
realizat in una din variantele:cu relee
obisnuite,cu relee reed,cu relee cu
mercur si in varianta utilizarii
elementelor de comutatie statica cu
elemente semoconductoare.Se prezinta
in
continuare
schema
electrica
echivalenta pentru un multiplexor cu 4
canale.Se defineste timpul de stabilire
(sttling time) ca timpul scurs intre
momentul activarii canalului si
momentul
la
care,la
out
multiplexorului,este
disponibil
semnalul.
Capacitatile poarta-sursa si sursa-drena ale comutatorului CMOS FET, constanta RC a sursei
si impedanta de intrare in etajul urmator determina timpul de stabilire al
multiplexorului.Curentul transmis de la sursa la iesirea comutatorului CMOS FET este det de
amplitudinea si timpul de crestere a semnalului.Schema tipica de incarcare este prezentata
mai jos.Timpul de comutare este timpul cerut de comutatorul CMOS pt comutarea din starea
ON,dupa ce un nou cod numeric,semnificand adresa canalului,a fost aplicat.Aceste timp
este masurat din momentul dispunerii la intrare a adresei canalului pana cand semnalul de
iesire atinge 90% din semnalul analogic de intrare,pt o incarcare de 10V.Rejectia tensiunilor
de mod comun se refera la proprietatea multiplexoarelor diferentiale de a rejecta semnalele ce
nu sunt comune pe amble intrari si de a lasa sa treaca numai semnalul diferential la iesire.
14
15
Tehnicadeconversiesebazeazpeoconversieanalognumericcuunconvertorparalel
de
7bii,ieireaacestuiaesteconvertitdinnouanalogic,sczutdin
mrimea
analogicdeintrare,rezultatul
fiinddinnouconvertitnumericcualdoileaconvertorparalel.Ieirilecelordouconve
rtoareanalog-numerice
paralelesuntcombinatepentruasefurnizacodulnumericcorespunztorintrriianalo
gice.Intrarea
analogicesteeantionatcuunelementdeeantionareireinerecumicidistorsiuni
itimpdeachiziiemic.Opuntecudiodecomandatrealizeazcomutarea
static
pentruobinereacompromisuluintreviteziprecizie.Deoarececapacitateaderein
erenuestedispusnreacie,timpuldeachiziienudepete 25ns.
Primulconvertorcuorezoluiedenumai7biifaceoaproximareasemnalului.
Ambeleconvertoaresuntconvertoaredemarevitez,cuorezoluiede7bii,formatep
rinconectarean paraleladouconvertoare pecte6bii.Un circuitde sincronizare
aranjeaz
succesiuneasemnalelor
pentrucorectaoperarea
convertorului.Ieireaconvertoruluipentruceimaisemnificativibiiestememorat
ntr-unregistrulatchseparat, de
7 bii,momentn
careal doileaconvertor
paralelestedeclanat.
16
Sistemedeachiziiemulticanal
Acesteaaumareafacilitatedeamanipulamaimultesemnaleanalogice.Ceamaicomunte
hnicesteaceeadeautilizaunmultiplexoranalogic,
deinuesteexclusnicisoluiadeaseutilizapefiecarecanalunconvertoranalog-numeric.
Acesteaaumareafacilitatedeamanipulamaimultesemnaleanalogice.Ceamaicomunte
hnicesteaceeadeautilizaunmultiplexoranalogic,
deinuesteexclusnicisoluiadeaseutilizapefiecarecanalunconvertoranalognumeric.Seprezintncontinuareunsistemdeachiziiededatesimplu,compatibilIBM
PC.Principalulobiectivn
construciaacestuiaestecostulredusalsistemuluimulticanal,cuperformanemoderate.S
istemulesteconstruitnjurulconvertoruluiADC0816,unCANde8biifoartepopular.Ald
oileamotivalalegeriiacestui circuiteste
costulfoartesczut,faptulcarencorporatmultiplexorulanalogicisepoateuorcuplaun
element deeantionareireinere.IeireaTCLKaceasuluidetimpreal8253
esteprelucratdecircuituldinfigura5pentruobinereavitezeidorite.
Bistabiluldualfacediniruldeimpulsuri TCLK un ir cu durata egal cu BCLK/4.
Acest nou ceas, TCLK, are pulsuri nguste, ce
17
controleazinceputulconversieiitimpulderepetiieprinprogramareacircuitului8253
(ceasuldetimpreal).
Subsistemu intrarilor numerice
Subsistemulintrrilornumerice(SIN)aredreptscopinformareasistemuluideconducerea
suprastrii procesuluicondussauaunorcomponentealeacestuia.
Intrrilenumericedinprocespotfimpritendouclaseimportante:
- intrribinaresimple;
- intrricvasinumericesubformadetrendeimpulsuri.
Dinclasaintrrilorbinaresimplefacpartecelmaiadeseasemnalecareindicstareauno
rdispozitive, de tipul celorfolositendomeniulacionrilorelectrice,
cumarfi:comutatoare, ntreruptoare, releeelectromagnetice ,limitatoaredecursetc.
Oalt clasificarea semnalelornumerice constn:
semnalepurnumerice(niveluridetensiune,curentsaustricontacte);
semnalecvasinumerice(duratasaufrecvenaunorimpulsuri).
Intrrilenumericepotfistatice,cndsuntsesizatenivelurile,saudinamice,atuncicndsun
tsesizate tranziiile..CelmaiimportantparametrualSINestedea
asiguraobunizolaregalvaniccuprocesulindustrialcondus.
Unaltparametruspecificintrrilornumericeestelegatdemodulncareseefectueazachizi
ia parametrilormsurai
Elemente componene ale SIN
Principalele functii ale SIN sunt tratarea primara a marimilor
numerice,multiplexarea numerica,memorarea acestora in bufferul de iesire.
Printratareprimarse nelegeformareasemnaluluiaferentlinieide
intrarelacerinelemultiplexoruluinumeric.ngeneral,tratareaprimarpresupuneconver
siantensiunelanivelTTL,formareasemnalului printr-untrigger,
izolareagalvanicasistemuluideconduceredemediulextern.Necesitateaizolriigalvani
cepornetedela
18
faptulcexistdiferenentrepotenialulmaseisistemuluideconducereial
procesuluicondus,diferenecare
potduceladistrugereaechipamentului.Celemaiutilizateelemente
pentruizolaregalvanicsuntoptocuploarele, acesteafiindcaracterizatederezistensi
fiabilitate.
Subsistemul iesirilor analogice poate fi impartit in doua mari clase, dupa modul in
care se utilizeaza convertorul numeric-analogic.Astfel se disting scheme cu un singur
convertor utilizat in comun pentru mai multe canale analogice de iesire, respective
scheme cu CAN pe fiecare canal.Structurile cu un singur CAN sunt utilizate in
principal datorita costului redus, realizat prin utilizarea intensive a CAN.Necesitatile
hardware suplimentare pentru memorarea comenzilor sub forma analogical complica
realizarea, dar compenseaza costul inalt determinat de CAN.Valoarea marimii
analogice reprezentata numeric este transmisa in bufferul de intrare al convertorului.Se
remarca faptul ca acesta are o constructie speciala atunci cand magistrala de date a
sistemului la care este conectat este de 8 biti si numarul bitilor convertorului este mai
mare decat 8.Pentru a nu obtine variatii bruste ale iesirii CAN, se memoreaza mai intai
bitii mai semnificativi intr-un registru temporar, dupa care sunt transferati in registrul
CAN odata cu incarcarea celorlalti biti ai codului numeric.Cele doua operatii sunt
executate in cicluri masina diferiti.Adresa canalului inscrisa in registrul de adrese canal
(RAC) face ca semnalul analogic de la iesirea convertorului sa fie distribuit catre
memoria analogical aferenta canalului selectat.Activarea memoriei are loc ca urmare a
comenzii, de catre un decodificator sincrin cu adresa multiplexorului.Activarea
demultiplexorului este facuta dupa un interval de timp mai mare decat settling time-ul
convertorului, intrucat iesirea CAN poate sa difere mult de la un canal la altul.In
scheme de acest tip, procesul de conversie se gaseste tot timpul in atentia unitatii
centrale.Cum activarea, dezactivarea multiplexorului este facuta dupa fiecare
conversie, bufferul temporar poate sa lipseasca.
19
Subsistemul ieirilornumerice
(SON)areroluldeatransmitectreprocescomenzinumericeelaboratedeechipamentuldecon
ducere,comenzicaresuntcaracterizatededouvaloridistincte,materializateprinprezena
sauabsenape liniade ieireauneitensiunisauaunuicurent.FunciaprincipalaSON
constnaconvertisemnaleleemisedeechipamentuldeconducere,semnalengamaTTL,nco
menzinumericeavndcaracteristicideterminate deelementelecroralesuntdestinate.
Elementelecomponente ale SON
PrincipalulelementalSONesteconstituitdintr-uncomutatorcareasigurconectarea
linieideieirela unniveldetensiunestabilit,oduratdetimpdeterminat.
Potfiutilizatepentrucomuta
rerelee,circuitedecomutai
e static,optocuploare.
Structuratipicasubsistem
uluiieirilornumericeestep
rezentatnfigura6.Liniile
deadresesunttrecuteprintrunbufferunidirecionallaie
ireacruiaseobinadresele
,asigurndncrcareamagis
traleicuosingursarcin.B
ufferulcorespunztormagi
straleidedateestebidirecio
nal,asigurndu-seastfeli
citirea configuraiei ieirilor numerice. Circuitul de coinciden are ca scop detectarea
adreseisubsistemuluiieirilornumerice iemitereasemnaluluiIOA,semnalce
activeazdecodificatoruldeadresedin cadrulacestuisubsistem.
Starealiniilordeieireestencrcatnregistreletamponaleieirii,dupcare,prininter
mediul circuitelor de separare galvanic, sunt transmise ctre ieire. Prin
intermediul bufferului de date bidirecional poateficititstarea liniilor
deieire.Elesuntcititengrupuridecte8bii,totaacumsuntitransmise.Lacitire,func
iedeadresagrupuluicelor8liniideieire,vafiactivatmultiplexorulcevapunela
intrareabufferuluigrupulliniilordeieire.
20