Documente Academic
Documente Profesional
Documente Cultură
Zaharia SMCAD Curs PDF
Zaharia SMCAD Curs PDF
Iai 2005
Motto:
Calculatoarele electronice nu sunt supraomeneti.
Ele se stric i fac greeli uneori periculoase. Nu au
nimic magic i cu siguran nu sunt spirite sau
suflete din mediul nconjurtor. Cu aceste rezerve
ele rmn ns una din cele mai uluitoare i
tulburtoare realizri ale omului, pentru c ne
sporete capacitatea intelectual...... i nu tim unde
ne vor duce pn la urm propriile noastre mini.
A. Toffler
Prefa
Omenirea se afl astzi n etapa celei de-a doua revoluii industriale, n care
informaia i calculatoarele electronice joac un rol esenial. Dac prima revoluie
industrial a nsemnat transferul forei fizice i ndemnrii omului ctre main, ce-a
de-a doua revoluie industrial implic transferul inteligenei umane ctre main prin
intermediul calculatorului.
Pn la apariia microprocesoarelor, prelucrarea informaiilor legate de msurri
se fcea exclusiv n exteriorul aparatului de msurat de ctre operatorul uman. In
ultimul timp, rspndirea i perfecionarea continu a calculatoarelor a obligat marile
firme productoare de sisteme de msurare s realizeze produse care s utilizeze PCurile pentru:
- achiziia de date din procesele industriale;
- supravegherea i reglarea unor parametri;
- realizarea unor mijloace de msurare mai precise etc.
In aceast nou concepie, instrumentul de msur comunic cu PC-ul prin intermediul
unei interfee. Utilizarea calculatorului n procesul de msurare permite nlocuirea
instrumentului de msurare cu o simpl cartel de achiziie a datelor, care poate fi
comandat de la tastatura calculatorului iar rezultatele msurtorilor pot fi vizualizate pe
monitor sub form numeric sau grafic. Aceste schimbri fundamentale n achiziia i
analiza datelor au aprut ca urmare a prelucrrii de ctre calculator a datelor primare.
Astzi instrumentele de msurare au ncorporate n interiorul lor un microprocesor astfel
nct aciunile operatorului sau ale calculatorului exterior sunt prelucrate parial sau
total de mijlocul de msurare, acesta comportndu-se ca un instrument de msurare
inteligent.
Aceste noi concepii conduc la tendina de a transla procesul de msurare din mediul su
tradiional laboratorul de cercetare n domeniul industrial, unde asigur controlul
calitii produselor, supravegherea desfurrii corecte a proceselor industriale,
comanda operaiilor de reglare, creterea siguranei n funcionare etc.
Perfecionarea mijloacelor de msurare a permis noi descoperiri n tiin i
tehnic. Progresul tiinific s-a reflectat n mod direct asupra realizrii unor mijloace de
msurare mai exacte, mai rapide, mai flexibile. Astfel, ca o reacie n lan, dezvoltarea
msurrilor i progresul tehnic s-au stimulat reciproc n beneficiul civilizaiei umane.
In domeniul tiinei i procesrii materialelor, achiziia de date i-a gsit multe
aplicaii, de la analiza unor parametri din procesele de deformare plastic, turnare,
sudare, tratamente termice etc. pn la achiziia i prelucrarea de imagini n
metalografie.
Acest curs este destinat studenilor de la masterat care vor s se specializeze n
tehnicile moderne de analiz experimental din domeniul tiinei materialelor i a fost
conceput astfel nct s-i familiarizeze cu noiunile de baz necesare achiziiei de date
cu ajutorul calculatorului personal. S-a insistat asupra prezentrii mai detaliate a
structurii unui sistem computerizat de achiziii de date, cu scopul nelegerii rolului
componentelor i modulelor acestuia. Prin aceasta s-a urmrit pe de o parte nsuirea
mai uoar a programelor complexe cu care se lucreaz iar pe de alt parte alegerea
corect a echipamentelor necesare unui sistem computerizat pentru achiziii de date.
Autorul aduce i pe aceast cale mulumiri d-lui Prof.dr.ing. Ion Hopulele,
referent tiinific al acestei lucrri, pentru ajutorul acordat la elucidarea unor aspecte
legate de rolul unor componente electronice n sistemele de achiziii de date.
Cuprins
Prefa
Cuprins
Introducere
2. SISTEME DE MSURARE
2.1. Clasificarea sistemelor de msurare
2.2. Sisteme de msurare computerizate
2.2.1. Sisteme de instrumentaie
2.2.2. Sisteme de control
2.2.3. Clasificarea sistemelor de msurare computerizate
C.3.4. Convertoare
C.3.4.1. Generaliti privind conversia analog-numeric i
numeric-analogic
C.3.4.2. Caracteristicile convertoarelor
C.3.4.3. Erorile convertoarelor
C.3.4.4. Convertoare analog - numerice (CAN)
C.3.4.5. Convertoare numeric analogice (CNA)
C.4. Alegerea unei plci de achiziii de date
Introducere
Toate tiinele opereaz cu informaii, ca elemente ale cunoaterii senzoriale sau
raionale. Pentru a putea fi percepute informaiile trebuie exprimate ntr-o form
concret. Datele pot fi considerate materia prim pentru informaii. Ele reprezint
informaii poteniale ntruct prin prelucrarea lor se obin informaiile pe care le
percepem (tiri, imagini, semnale etc.).
In informatic, prin dat se nelege un model de prezentare a informaiei,
accesibil unui anumit procesor (om, unitate central, program etc.), model cu care se
poate opera pentru a obine noi informaii despre fenomene, procese i obiecte din
lumea real. Schematic, relaia dintre date i informaii se poate reprezenta astfel:
d1
d2
.
.
dn
Prelucrri
i1
i2
.
.
im
d1,d2.....dn - date
i1,i2.......im- informaii
Cele mai multe din sistemele moderne de msurare utilizeaz un calculator personal pe
post de controler, care are nglobat n interiorul su o plac de achiziie a datelor, cu
rolul de a prelucra semnalele transmise de traductori.
Pentru a realiza cele trei funcii, un sistem computerizat de msurare pentru achiziia de
date trebuie s aib n structura sa urmtoarele componente:
- traductori care convertesc fenomenul fizic ntr-un semnal electric;
- dispozitive de adaptare a semnalului pentru filtrarea i/sau amplificarea
semnalului provenit de la traductori;
- o plac de achiziie date care poate include multiplexoare, circuite de
eantionare-memorare, convertoare analog-numerice i numericanalogice;
- un sistem de calcul;
- soft specializat pentru achiziia de date.
Aparatul de
msur
F.p.
Operator
nu
Utilizare
practic
F.p.
Atunci cnd mrimea de msurat este o mrime neelectric ( de ex. temperatura), ntre
obiectul msurrii i aparatul de msur se interpune un dispozitiv numit traductor, care
are rolul de a converti mrimea fizic ntr-o mrime electric(de ex. o tensiune
electromotoare). Schema bloc a unui proces de msurare cu traductor este artat n
Fig.1.2.
Obiectul
msurrii
u
F.p.
Traductor
u
F.p.
n de
Aparatul
msur
Operator
F.p
nu
Utilizare
practic
Simbol
m
s
Kg
A
0
K
cd
mol
Mrimea fizic
lungime
timp
mas
intensitatea curentului electric
temperatura
intensitatea luminoas
cantitatea de substan
Unitile tolerate sunt acele uniti care, dei nu fac parte din SI, se mai folosesc n
unele ri, inclusiv n ara noastr. Ca exemple se pot da gradul Celsius (0C), olul (),
kilogramul for (Kgf) etc.
Este important de reinut c de multe ori, pentru verificarea omogenitii
relaiilor care reprezint legi ale fenomenelor fizice, se folosete analiza dimensional.
Este evident c n formulele fizice nu pot fi adunai dect termenii de acelai fel (cu
aceeai dimensiune), respectiv nu pot fi egalai dect termenii identici.
Multiplii i submultiplii din SI sunt multiplii i submultiplii zecimali ai acestor
uniti i sunt dai n Tab.1.2.
Tab.1.2: Multiplii i submultiplii zecimali ai unitilor din SI
Factorul de multiplicare
Prefixul
tera
giga
mega
kilo
hecto
deca
T
G
M
k
h
da
deci
centi
mili
micro
nano
pico
femto
atto
d
c
m
n
p
f
a
0,1 = 10-1
0,01 = 10-2
0,001 = 10-3
0,0000001 = 10-6
0,000000001 = 10-9
0,000000000001 = 10-12
10-15
10-18
Simbolul
- Valoarea efectiv (notat cu X) este valoarea obinut prin msurarea acelei mrimi
cu mijloace de msurare;
- Valoarea individual este valoarea obinut pentru mrimea respectiv printr-o
singur operaie de msurare; ntr-un ir de msurtori efectuate n aceleai condiii
asupra aceleai mrimi, valoarea individual se noteaz cu xi.
- Valoarea medie (notat Xm) reprezint media aritmetic a valorilor individuale xi
ale unui ir de msurtori efectuate n aceleai condiii:
Xm = xi/n
(1.3)
cu i = 1......n, n fiind numrul de msurtori efectuate
Traductor
n de
Aparatul
msur
Operator
Reglare automat
Fig.1.3: Schema bloc a procesului de msurare cu reglare automat
nu
Msurrile de ntreinere se fac la anumite intervale de timp sau atunci cnd apar
defectri. Pentru a desfura n bune condiii aceste msurri trebuie ca:
- s existe o dotare ct mai complet cu aparatur de msurare; uneori este necesar ca
echipamentul s fie mobil (pentru cazul cnd msurtorile se fac pe teren);
- s se utilizeze metode de msurare ct mai simple, pentru a permite intervenii rapide,
astfel nct timpul de ntrerupere n funcionarea instalaiei respective s fie ct mai
mic.
1.6. Tehnici numerice de msurare
De cele mai multe ori, n urma procesului de msurare se poate exprima raportul
dintre mrimea de msurat i unitatea sa de msur. Dac aparatul de msur indic
direct, n cifre, acest raport, atunci msurarea se numete numeric. Dac informaia
despre valoarea mrimii se obine prin intermediul altei mrimi fizice, msurrile se
numesc analogice.
Tehnicile numerice de msurare au avantaje nete fa de msurrile analogice i
ca urmare au fost abordate numeroase cercetri legate de dezvoltarea i perfecionarea
metodologiilor de lucru, de construcia aparatelor numerice etc. Tendinele actuale n
domeniul msurrilor numerice sunt ndreptate n dou direcii:
- crearea unor componente care s permit proiectarea instalaiilor de msurare
numeric; rezultatele sunt materializate n perfecionarea amplificatoarelor, a
convertoarelor analog - numerice i numeric - analogice, a multiplexoarelor etc.
- construirea unor instalaii complexe de msurare, n care partea numeric este
dominant, care s permit msurri simultane n mai multe puncte, precum i
prelucrarea mrimilor msurate pentru utilizarea lor ulterioar n diverse scopuri; n
aceast idee au aprut instalaii de msurare conduse cu microprocesoare i sisteme
computerizate pentru achiziii de date.
2. SISTEME DE MSURARE
In condiiile actuale, cnd informatica a ptruns n toate domeniile de activitate,
procesul de msurare a suferit modificri importante, nu att metrologic ct mai ales
metodologic. Principala modificare const n trecerea de la instrumentaia clasic,
preponderent analogic, la instrumentaia preponderent numeric, n care calculatorul
are un rol important. Au aprut noi instrumente, mai flexibile i mai uor de integrat n
sisteme complexe de msurare, noi concepte cum ar fi cel de instrumentaie virtual,
prin care folosind programe adecvate, utilizatorul poate construi singur aparatele de
msur de care are nevoie etc. Aceste idei novatoare, la care se adaug avantajele oferite
de utilizarea calculatoarelor, au schimbat complet modalitile clasice n care se
desfura procesul de msurare, astfel c utilizatorul are acum doar rolul de a realiza
conexiunile ntre elementele aparaturii de msurare, de configurare a sistemului de
msurare, de pornire i oprire a instalaiei.
innd cont de aceste evoluii se poate spune c:
Sistemele de msurare reprezint proceduri i metode de msurare, care
utilizeaz instalaii complexe, n care prelucrarea datelor se realizeaz pe cale
electronic, folosind calculatoare personale i programe adecvate.
Aceste sisteme realizeaz prelevarea mrimilor electrice sau neelectrice (dar convertite
n semnale electrice) cu scopul prelucrrii, afirii i/sau lurii unor decizii asupra unor
parametri dintr-un proces tehnologic.
2.1. Clasificarea sistemelor de msurare
Exist mai multe criterii dup care se pot clasifica sistemele de msurare [3]:
a) Dup obiectivul urmrit:
Sisteme de msurare direct: au ca scop prelevarea imediat a valorilor
msurate ntr-un proces pentru afiarea sau prelucrarea lor. Aceste sisteme
se ntlnesc mai ales n laboratoare unde prezena operatorului este absolut
necesar pentru luarea deciziilor bazate pe interpretarea mrimilor
msurate.
Sisteme de msurare i reglare: au ca scop att msurarea parametrilor
unui proces ct i meninerea acestora ntre limite sau dup legi impuse.
Aceste sisteme sunt alctuite dintr-un lan de intrare destinat prelevrii
(achiziiei) datelor, un modul de prelucrare a informaiei (calculator) care
elaboreaz deciziile i un lan de ieire care transform deciziile n
comenzi aplicate procesului. Aceste sisteme se mai numesc i sisteme de
control al proceselor i se ntlnesc, mai ales, n industrie.
Sisteme de msurare cu parametri controlai: preleveaz mrimi din
proces n condiii de mediu bine precizate pe care le controleaz automat.
Aceste sisteme sunt formate dintr-un subsistem ce menine parametrii de
mediu n limite prescrise i un subsistem pentru msurarea mrimilor din
proces. Astfel de sisteme se folosesc pentru msurri complexe de
laborator.
Sisteme de control automat: se folosesc la captul liniilor de ansamblare
pentru verificarea calitii produselor.
Traductoare
Sistem de
Observator
instrumentatie
Proces
Elemente de
execuie
Proces
Traductoare
Ieiri proces
Procesare
analogic
Ieiri
analogice
SISTEM DE
INSTRUMENTAIE
Sistem de calcul
(prelucrarea datelor)
datelor
Condiionere
de semnal
Achiziie de
date
Convertire A
Circuite de conectare
i condiionare
Interfa
pentru
comunicaii seriale
Calculator
Interfa pentru
comunicatii seriale
Comenzi de configurare
Traductori
Multiplexor
Circuite de eantionare/memorare
Convertor A /N
Traductoare
Convertor N/A
Calculator
Fig. 2.4. Structura general a unui sistem de msurare computerizat cu plac de achiziie date
Plac de achiziie
Calculator industrial
n -1
i =- m
ai b i
(3.1)
Sistemul zecimal este sistemul n care lucrm n mod curent, acest sistem fiind
cel mai vechi i mai accesibil pentru operatorul uman.
Sistemul binar este cel mai adecvat sistem de numeraie pentru prelucrarea
datelor n interiorul calculatoarelor electronice, ns din motive legate de operatorul
uman, obinuit s lucreze cu sistemul zecimal, rezultatul msurrilor trebuie afiat n
acest sistem. Sistemul binar cu doar dou cifre, este cel mai simplu posibil, foarte fiabil
i uor de realizat. O cifr binar se numete bit.
Folosirea sistemului binar n domeniul aparatelor de msur numerice, al
calculatoarelor i echipamentelor periferice se bazeaz pe cele 2 stri (nchis i
deschis) care corespund celor dou cifre: 1- trece i 0- nu trece. Cele dou stri
pot fi atribuite curentului electric atunci cnd acesta trece sau nu trece printr-un circuit
electric. Aceast idee simpl a dus la dezvoltarea lumii informatice de astzi.
Realizarea fizic a reprezentrii datelor n sistemul binar se face utiliznd
circuite electrice, cu dou stri, cum ar fi:
un contact deschis (0) sau nchis (1);
un nivel sczut (0) sau ridicat (1) de tensiune;
un LED stins (0) sau aprins (1) etc.
Sistemele octal i hexazecimal sunt sisteme intermediare utilizate n anumite
coduri de reprezentare.
3.2. Conversia datelor
Trecerea datelor dintr-un sistem de numeraie n altul se numete conversie.
Ca metod de conversie se utilizeaz, de regul, mprirea i nmulirea bazelor.
3.2.1. Conversia din zecimal n binar
Din relaia (3.2) rezult c un numr zecimal poate fi reprezentat n binar printro sum de puteri descresctoare a cifrei 2, la care coeficienii a1..an pot lua numai
valorile 0 i 1. Pentru reprezentarea unui numr n sistemul binar, prin convenie, se
noteaz numai aceti coeficieni.
Una din metodele cele mai folosite pentru trecerea din sistemul zecimal n
sistemul binar este metoda mpririlor succesive: se mparte numrul zecimal la 2,
restul acestei mpriri (0 sau 1) d cifra a1 din relaia (3.2): Ctul obinut se mparte din
nou la 2 s.a.m.d. pn cnd ultimul ct este zero.
Exemple:
10. S se converteasc n binar numrul 154.
Rezolvarea se face prin mpriri succesive la 2 iar numrul binar se obine folosind
procedura dat n tab 3.2
mpriri succesive
Ctul
Restul
Citirea nr.binar
154:2
77
0
ZecimalBinar
5
101
6
110
7
111
8
1000
9
1001
(3 bii)
(3 bii)
(3 bii)
(4bii)
(4bii)
ZecimalBinar
10 1010
.
.
255 11111111
256 100000000
(4 bii)
(8 bii)
(9 bii)
Observaii :
10. Pentru conversia numerelor 0 i 1 este necesar cte 1 bit, pentru 2 i 3 sunt
necesari cte 2 bii, pentru 47 cte 3 bii, pentru 810 cte 4 bii .a.m.d.; pentru 255
sunt necesari 8 bii iar pentru 256 este nevoie de 9 bii;
20. Calculatoarele moderne folosesc: octei, care au deci o dimensiune de 8
bii, 16 bii numite cuvinte, 24, 32 sau chiar 64 de bii;
30. Numerele de la 0 la 255 pot fi reprezentate prin 8 bii, adugnd 0 sau 1(n
funcie de codul utilizat) n faa numrului binar, atunci cnd numrul de bii este mai
mic dect 8.
3.2.2. Conversia din binar n zecimal
Conversia numerelor din sistemul binar n sistemul zecimal se face prin
nmulirea cifrelor 0 i 1 care formeaz numrul binar cu cifra 2 la puterea dat de
poziia cifrelor 0 i 1 n cadrul numrului innd cont c la un numr de n cifre primul
exponent al lui 2 este n-1 conform relaiei 3.2.
Exemple:
S se converteasc din sistemul binar n sistemul zecimal numerele (101)2 i
(10001)2
(101)2 = 122 +021 + 120 = (5)10
(10001)2 = 124 +023 + 022 +021 + 120 = (17)10
3.2.3. Conversia sistemelor de numeraie n calculatoarele electronice
Corespondena celor 4 sisteme de numeraie utilizate n prelucrarea datelor prin
intermediul calculatoarelor electronice este artat n Tab 3.3
Tab. 3.3 Conversia sistemelor de numeraie
Sistemul zecimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sistemul binar
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Sistemul octal
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
Sistemul hexazecimal
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Analiznd Tab. 3.3 se observ c din punct de vedere matematic sistemul binar este
sistemul cu baza cea mai mic posibil i care simplific mult operaiile fundamentale
(adunarea i nmulirea) pentru care exist numai dou reguli: 1+1=(10) 2 i 1*1=(1) 2
Dezavantajul sistemului binar este c necesit un numr mult mai mare de cifre dect
celelalte sisteme (zecimal, octal, hexazecimal) i n plus anumite operaii de calcul
conduc la scheme numerice complicate. Pentru a elimina aceste neajunsuri i a realiza o
F
8
Puls ceas
Puls ceas
Deschis (inactiv)
nchis (activ)
Trecerea unui impuls de electricitate este reglementat de ceasul PC-ului, care stabilete
viteza cu care lucreaz un calculator. Cu ct ceasul bate mai repede, cu att calculatorul
lucreaz mai rapid. Viteza cu care lucreaz un PC este msurat n MHz, adic milioane
de oscilaii pe secund.
Curentul care trece printr-un tranzistor poate fi folosit pentru a aciona asupra unui alt
tranzistor, activndu-l sau dezactivndu-l, pentru a-i schimba poziia n care se gsete.
Un asfel de aranjament poart denumirea de poart, ntruct este asemntor deschiderii
unei pori care permite sau nu trecerea i st la baza efecturii tuturor operaiilor.
Prin conectarea ntreruptoarelor tranzistorizate n montaje numite pori logice este
posibil efectuarea operaiilor logice simple. Poarta preia un impuls electric
reprezentnd un numr binar ca intrare i produce o ieire reprezentat printr-un alt
numr binar. Milioane de pori sunt interconectate n microprocesoare, cu ajutorul
crora se pot efectua calcule complexe.
Principalele pori logice sunt[6]:
Poarta NOT reprezint cea mai simpl operaie care poate fi fcut cu un
tranzistor. Aceast poart este alctuit dintr-un singur tranzistor i este conceput
pentru a prelua o intrare de la ceas i una de la alt tranzistor i a produce o singur
ieire care este ntotdeauna opusul intrrii pe tranzistor (Fig.3.2). Cnd curentul de la
un alt tranzistor (care reprezint un 1) este trimis unei pori NOT, tranzistorul propriu al
porii se comut pe poziia deschis, ceea ce face ca ieirea din poart s fie un 0. Cnd
tranzistorul nu primete nici un semnal (intrarea este 0), tranzistorul porii NOT este
nchis, astfel c pulsul ceasului trece prin el i produce o ieire de 1.
Bit intrare 1
Bit intrare 0
Operaiile porii NOT
Puls ceas
INTRARE
DE LA
CEAS
INTRARE DE
LA ALT
TRANZISTOR
1
1
1
0
Puls ceas
Bit ieire
Bit ieire
IEIRE
0
1
Deoarece o poart NOT inverseaz ntotdeauna semnalul de intrare, aceasta mai este
numit i inversor.
Porile NOT grupate mpreun n diferite combinaii creaz alte pori logice, fiecare
dintre acestea avnd o linie de primire a pulsurilor de la ceas i alte dou linii de intrare
pentru pulsurile de la alte pori logice.
Poarta OR creaz bitul 1 dac fie prima fie a doua intrare este un 1 i bitul 0
atunci cnd ambele intrri sunt 0 (Fig.3.3).
Intrri
0
Operaiile porii OR
PRIMA
INTRARE
0
1
0
1
A DOUA
INTRARE
0
0
1
1
IEIRE
0
1
1
1
Ieiri
Fig.3.3: Configuraii ale porii OR i operaiile pe care le efectueaz
Poarta AND are o ieire de 1 numai dac ambele intrri sunt 1; pentru toate
celelalte intrri ieirile sunt 0 (Fig.3.4)
Intrri
0
Ieiri
A DOUA
INTRARE
0
0
1
1
IEIRE
0
0
0
1
Poarta XOR are ieirea 0 dac ambele intrri sunt 0 sau 1 i genereaz un 1
atunci cnd una dintre intrri este 1 i cealalt este 0 (Fig. 3.5)
Intrri
0
Ieiri
A DOUA
INTRARE
0
0
1
1
IEIRE
0
1
1
0
BII INTRARE
ZECIMAL
BINAR
AND
= 2
AND
ZECIMAL
0 0
XOR
b)
1 0
BINAR
AND
XOR
OR
a)
XOR
0 0
1
ZECIMAL
HALF-ADDER
1 1
AND
HALF-ADDER
FULL-ADDER
1 1
1
ZECIMAL
XOR
cifr zecimal se exprim cu relaia N= ai q i n care ai poate lua valoarea 0 sau 1 iar qi
i =1
Codul 8421
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
Codul EXCES 3 se obine din codul 8421 prin adunare la fiecare tetrad a cifrei 3 n
binar (adic 0011). Cifrei 0 i corespunde o secven de bii semnificativi ceea ce
permine a se face distincie ntre o locaie de memorie liber i o locaie care
nmagazineaz cifra 1. Este un cod rezistent la perturbaii deci poate fi ffolosit pentru
transmiterea datelor la distan.
Codul GRAY se caracterizeaz prin faptul c trecerea de la o cifr zecimal la alta se
face prin modificarea unui singur rang binar din tetrad. Acest cod se utilizeaz n
domeniul instrumentaiei industriale.
Codul 2 din 5 utilizeaz pentru codificarea cifrelor zecimale 5 poziii binare, din care 2
cifre sunt semnificative (au valoarea 1).
3.4.2. Codurile alfanumerice utilizeaz de obicei 6,7,8 sau 16 bii. Aceste
coduri reprezint toate caracterele unui alfabet prin secvene de cifre binare. Codurile
care lucreaz pe 8 bii ofer 256 de combinaii distincte, ceea ce reprezint mai mult
dect numrul total al caracterelor ce apar pe tastatura unei maini de scris.
Cele mai utilizate coduri alfanumerice n sistemele electronice de calcul sunt EBCDIC,
ASCII i UNICODE.
Codul EBCDIC (Extended Binary Coded Decimal Interchange Code) este pe 8 bii i
deci poate reprezenta maxim 256 caractere. n acest cod cele 10 cifre zecimale sunt
reprezentate - n primii 4 bii, invariabil prin 1111 (n hexazecimal F) iar urmtorii 4 bii
arat cifra n succesiunea respectiv.
Literele alfabetului latin sunt mprite n trei grupuri:
de la A la I, la care primii 4 bii sunt invariabil 1100 (n hexazecimal C)
de la J la R, la care primii 4 bii sunt invariabil 1101 (n hexazecimal D)
de la S la Z, la care primii 4 bii sunt invariabil 1110 (n hexazecimal E)
Dei a cunoscut o larg rspndire acest cod nu este standardizat, fiind utilizat n
prezent numai pe echipamentele IBM de mari dimensiuni.
Codul ASCII (American Standard Code for Information Interchange) se ntlnete n
dou variante: pe 7 i pe 8 bii. Cel pe 7 bii este standardizat i recomadat de ISO
(International Standard Organisation). Cu acest cod (pe 7 bii) se pot realiza 128 de
combinaii, reprezentnd caractere (adic litere), cifre i semne speciale (necesare unei
maini de scris). n plus, cu acest cod se pot executa i comenzi destinate mai ales
funciilor de terminal (retur de car la sfritul rndului, avans de linie, pagin nou etc.).
Codul ASCII se folosete i pe liniile de comunicaie dintre calculator i periferice
(tastatur, imprimant etc.)
Spre deosebire de alte coduri ASCII face diferena dintre literele mari i cele mici. n
acest scop bitul 6 se schimb din 0 n 1.
Exist i alte comenzi care pot fi realizate cu acest cod, cum ar fi SI (Shift In), SO
(Shift Out) care realizeaz comutarea dintre setul ASCII i alte seturi de caractere din
alte limbi, n afar de englez.
n Tab. 3.6 sunt redate cteva exemple de simboluri i caractere codificate n EBCDIC
i ASCII.
Caracterul
extern
0
1
2
3
8
9
A
B
H
I
J
R
S
Z
Spaiu
11111000
F8
0111000
70
11111001
F9
0111001
71
11000001
C1
1000001
101
11000010
C2
1000010
102
11001000
C8
1001000
110
11001001
C9
1001001
111
11010010
D1
1001010
112
11011001
D9
1010010
122
11100010
E2
1010011
123
..
11101001
E9
1011010
132
01000000
40
0100000
40
Codul UNICODE este un cod alfanumeric pe 16 bii care tinde s nlocuiasc codurile
pe 8 bii. Astfel codul ASCII devine un subcod al UNICODE.
Principalul avantaj al acestui cod const n faptul c are mai mult de 256 caractere.
Unele limbaje de programare, cum ar fi JAVA, folosesc deja caracterele UNICODE. n
Tab 3.7 sunt prezentate cteva exemple de caractere codificate cu UNICODE.
Tab. 3.7 Exemple de caractere codificate cu UNICODE
Codificare UNICODE
\U0030-\U0039
\U0041-\U0050
\U0057
\U0061-\U0070
Corespondent ASCII
0-9
A-Z
a-z
Utilizare
cifre
3.5.Informaia digital
3.5.1. Avantajele informaiei digitale
Cuvntul digital folosit n informatic i electronic are un neles exact
nsemnnd codificat sub form de numere. Revoluia digital, care a schimbat multe
din aspectele vieii noastre, se bazeaz pe faptul c toate datele texte, imagini, sunete,
i chiar formele spaiale ale obiectelor pot fi convertite ntr-un ir de numere binare, ce
pot fi prelucrate i stocate n calculatoare. Numerele binare se potrivesc perfect stocrii
i transmiterii electronice a datelor, ntruct nu au nevoie dect de dou stri: nchis (1)
i deschis (0). Un alt avantaj al folosirii informaiilor sub form digital const n
posibilitatea copierii i compactrii (prin recodificare la dimensiuni mai mici). In plus,
ele pot fi stocate i transmise folosind aceleai metode, indiferent de tipul de date (text,
imagine, sunet etc.)
3.5.2. Codificarea informaiei
Pentru producerea datelor digitale, exist dou metode distincte [7]:
a) metoda divizrii const n mprirea unui obiect n pri foarte mici,
msurarea pe fragmente i nregistrarea msurtorilor sub form numeric. Cu ct
obiectul este mai fragmentat, cu att descrierea sa digital este mai apropiat de cea
real, ns acurateea depinde i de precizia de nregistrare. Astfel, o descriere care
folosete 24 de bii (trei octei) este mai precis dect una care folosete doar 8 bii (un
octet).
Digitizarea imaginilor este un bun exemplu de aplicare practic a metodei divizrii: O
fotografie este digitizat prin divizarea ei n mii de elemente de imagine, numite pixeli,
urmat de codificarea culorii pentru fiecare pixel prin numere binare. Versiunea digital
a imaginii se numete bitmap (hart de bii). De regul culoarea fiecrui pixel este
codificat prin trei numere de 8 bii, reprezentnd culorile rou, verde i albastru care,
atunci cnd sunt combinate dau acea culoare.
Imaginile digitale de nalt calitate folosesc 24 de bii (trei octei) pentru a nregistra
culoarea fiecrui pixel, ceea ce permite codificarea a 16 milioane de nuane (true
colour).
b) metoda reet- const n realizarea unui obiect sub forma unor serii de
instruciuni codificate digital. Aceast metod este mult mai economic, ntruct ocup
un spaiu de stocare mic (ca dimensiune a fiierului).
De exemplu un sunet poate fi codificat prin fragmentarea i msurarea formei de und.
In acest fel, muzica digital poate fi creat prin abordarea reet folosind o Interfa
Digital pentru Instrumente Muzicale (MIDI) conectat la un calculator. Prin aceast
metod se nregistreaz muzica sub forma unor secvene de cod care reprezint notele,
durata lor, tria sunetului etc.
a n xn (t ) ;
n =1
tR
(4.1)
astfel nct:
a) eroarea D = x(t ) -
a n xn (t )
n=1
(4.2)
Fourier
X(w)
unde x(t) este funcia ce reprezint evoluia semnalului n timp (funcia real) iar X(w)
este spectrul su (o funcie complex, al crui argument reprezint spectrul de faz iar
modulul su reprezint spectrul de amplitudini sau coninutul n armonici).
Pentru o funcie x(t) care descrie un semnal oarecare transformata Fourier este
prin definiie:
+
X (w ) = x (t ) e - jwt dt
-
"wR
(4.4)
(4.5)
i se noteaz simbolic X(w) = F x(t)
Transformata Fourier invers face trecerea din domeniul frecven n domeniul timp
adic:
Fourier - 1
X(w)
x(t)
(Transformata Fourier invers)
Aceast transformare este definit prin relaia:
1 +
x (t ) =
X (w )e jwt dw
(4.6)
2p
i se noteaz simbolic x(t) = F-1X(w)
(4.7)
Este evident c x(t) = F-1[X(w)], adic transformarea este biunivoc:
x(t)
Fourier
X(w)
Fie x(t)
X(w) (semnalul i imaginea sa n frecven).
Expresia energiei semnalului este:
+
E = x(t ) dt = x (t ) x * (t )
2
(4.8)
2p
Se observ c n paranteza acolad din membrul drept al relaiei (4.9) se regsete X(w)
astfel c egalnd relaiile (4.9) cu (4.8) se obine:
+
1 +
2
2
(
)
=
(4.10)
x
t
dt
X (w ) dw
-
2p
Relaia (4.10) este cunoscut sub numele de Teorema Rayleigh a energiei.
Reprezentarea grafic a funciei X(w), respectiv arg(w) constituie diagrama spectral
echivalent a spectrului de amplitudini, respectiv de faze.
Funcia X (w ) 2p reprezint funcia de densitate spectral a energiei semnalului.
Graficul acestei funcii d informaii asupra benzii energetice a semnalului, care
cuprinde intervalul de frecvene n care este concentrat cea mai mare parte din energia
semnalului.
- x(t ) f (t )dt = N f ( x)
(4.11)
Se numete distribuie Dirac (notat d(t)) o funcional care atribuie unei funcii
continu n t = 0 valoarea x(0).
Rezult urmtoarea relaie de definiie:
+
(4.12)
t
Cele mai importante proprieti ale funciei d(t) sunt:
1
- (at ) = (t )
a
- x (t ) (t - t )dt = x(t )
-
(4.13)
- Fd(t) = 1
O succesiune periodic de impulsuri unitare conduce la funcia:
d(t) =
(t - kt0 )
(4.14)
t0
-t0
2t0
W0 (w ) = (w - nW 0 )
(4.16)
-2W0
W0
-W0
2W0
x(t ) = - x1 (t ) x2 (t - t )dt
(4.18)
X (w ) = - X 1 (l ) X 2 (w - l )dl
i se noteaz X(w) = X1(w) X2(w)
(4.21)
(4.22)
(4.23)
f1
f2
S considerm c distana dintre frecvenele f1 i f2 este 1/t0. Dac acest semnal este
trecut printr-o serie de ferestre de timp de diverse forme (ptrate, dreptunghiulare,
triunghiulare), ca cele din Fig.4.8, se constat c se obin noi spectre a cror vrfuri sunt
poziionate diferit n timp i spaiu (ca amplitudine).
w(t)
-T/2
T/2
a)
w(t)
-T
w(t)
b)
Fig.4.7: Tipuri de ferestre de timp
a) ptrate; b) dreptunghiulare; c) triunghiulare
t
c)
Din analiza semnalelor prelucrate n urma trecerii lor prin ferestre de timp se constat
c:
prin utilizarea unei ferestre de timp de durat t0 (ptrate) nu se pot selecta dou
vrfuri poziionate la distana f2 - f1 =1/t0;
n cazul ferestrelor dreptunghiulare, pentru a putea deosebi dou vrfuri,
fereastra de timp trebuie s aib durata t0 = 1/(f2 f1);
pentru alte tipuri de ferestre(diferite de cea dreptunghiular), pentru a putea
deosebi dou vrfuri, durata trebuie s fie t0 = 2/(f2 f1).
x(t)
-4 -3
-1
1 2 3 4 5 6
a)
b)
Fig.4.8: Reprezentarea grafic a unui semnal
a) semnal continuu; b) semnal discret
x1
x2
x4
x3
x5
1
1
4
a)
n
b)
Reprezentarea n sistem binar s-a fcut utiliznd trei bii pentru fiecare eantion, ceea ce
conduce la posibilitatea de a utiliza 23 = 8 niveluri de cuantizare.
La operaia de cuantizare apar erori, datorit aproximrii amplitudinii eantioanelor cu
un numr ntreg, dei n realitate mrimea acesteia se gsete ntr-un interval de valori,
rezultat prin discretizarea ntr-un numr finit de niveluri de cuantizare. Acceptnd ns o
eroare convenabil se poate obine o reprezentare a semnalului analogic prin semnal
numeric, suficient de precis.
Este evident c prin creterea numrului de bii utilizai n reprezentarea semnalului
numeric n sistem binar, fidelitatea semnalului numeric, ca i copie a semnalului
analogic, crete.
Semnalul digital, rezultat prin operaiile de eantionare i cuantizare, poate fi prelucrat
cu ajutorul calculatorului, dup care, dac este necesar, poate fi decodificat prin operaii
inverse eantionrii i cuantizrii i transformat n semnal analogic.
Schema de principiu a unei prelucrri complete a semalelor analogice i numerice este
artat n Fig. 4.10.
x(t)
CAN(CAD)
xn
01100101
SN
yn
CNA(CDA)
y(t)
00100101
Fig. 4.13: Transformarea semnalului sonor n semnal numeric prin intermediul CAN
discret ntre 0 i 255 iar la o rat de eantionare de 10 kHz se face citirea unui singur
eantion la fiecare a zecea mia parte dintr-o secund.
Standardul audio CD este de 16 bii (65536 de nivele) i 44,1 KHz (msurat de 44100
de ori pe secund).
4.3.2. Digitizarea semnalelor
Dup cum s-a artat n paragraful anterior, transformarea semnalelor analogice
n semnale numerice se face prin eantionare i cuantizare, operaii cunoscute sub
numele generic de digitizare. Procesul de digitizare este ireversibil, ntruct prin cele
dou operaii (eantionare i cuantizare) se pierde o parte din informaia purtat de
semnalul analogic iniial.
Eantionarea i cuantizarea se realizeaz prin circuite de conversie a datelor(convertoare
analog-numerice), prin intermediul crora semnalul iniial se transform n semnal
numeric dup schema:
x(t)
eantionare
xe(kt0)
cuantizare
xq(kt0)
x(t)
xe(t)
K
b)
c)
Fig. 4.14: Modul de realizare a eantionrii
a) semnal analogic; b) ntreruptor; c) semnal eantionat
x(t)
xe(t)
dt0(t)
Eantionarea ideal se realizeaz prin nmulirea semnalului x(t) cu funcia periodic dt0.
xe(t) = x(t) dt0(t)
(4.28)
Funcia dt0(t) reprezint o secven de impulsuri ideale, definit cu relaia 4.14, astfel c
semnalul eantionat ideal capt forma:
xe (t ) =
x(kt0 ) (t - kt0 )
(4.29)
k = -
x(t)
X(w), cu |X(w)| = 0 pentru |w|wm
(4.30)
Aplicnd transformata Fourier semnalului eantionat (dat de rel.4.29) se obine:
1 +
2p
(4.31)
X e (w ) = F [xe (t )] = X (w - kw0 ) , cu w0 =
t0
t0 k =-
unde w0 este frecvena impulsurilor dt0 (t), care este practic frecvena de eantionare we.
Relaia (4.31) arat c funcia de densitate spectral a semnalului eantionat este o
repetare periodic a funciei de densitate spectral a semnalului neeantionat. Cu alte
cuvinte spectrul semnalului eantionat Xe(w) const n repetri periodice axate fa de
frecvena w0 a semnalului original (Fig.4.16)
x(t)
X(w)
wm- frecvena maxim
din spectrul semnalului
-wm
wm
Xe(w)
dt0(t)
w02wm
-w0
t
xe(t)
-wm
wm
w0
Xe(w)
w0<2wm
t
a)
-w0 -wm
wm w0
b)
Fig.4.16: Eantionarea ideal a semnalelor analogice
a) eantionarea semnalului la momente discrete; b) eantionarea cu diferite frecvene
xe(t)
FTJ
K
X(w)
X(w)
-wm
wm
q/2 3q/2
x(n)
-q
-2q
Fig.4.18: Reprezentarea grafic a raportului xq(n)/ x(n)
Secvena de valori xq(n) se poate obine i prin alte tipuri de cuantizri, cum ar fi
trunchierea, atunci cnd semnalul discretizat este reprezentat prin cel mai mare nivel de
cuantizare care nu depete semnalul.
n practic, distribuia de amplitudine este echivalat cu histograme, aplicate
direct pe semnalele eantionate, prin numrarea eantioanelor aflate n clase de
cuantizare convenabil alese. Alegerea numrului de clase este corelat cu numrul de
eantioane prin folosirea relaiei:
N clase = N esantioane
(4.34)
Atunci cnd Neantioane rezult q 0 i ca atare distribuia dat prin histograme
conduce ctre distribuia de amplitudine teoretic.
Multiplexare
Eantionare
Conversie A/N
Conversie N/A
Condiionare semnal
Eantionare i memorare
Conversie analog-numeric
SAD monocanal este cel mai simplu sistem de achiziii de date i conine un condiioner
de semnal (CS), circuite de eantionare-memorare (CEM), un convertor analognumeric
(CAN) i o interfa minimal cu magistralele calculatorului (ICLC).
x1(t
)
x2(t
)
.
.
.
.
.
xn(t
)
Condiioner de semnal
CEM1
CAN1
CEM2
CAN2
.
.
.
.
.
.
CEMn
CANn
M
U
L
T
I
P
L
E
X
O
R
BUS
Structura unui astfel de sistem este avantajoas pentru transmiterea datelor la distan.
.
.
.
.
.
xn(t
)
CEM1
CEM2
.
.
.
CEMn
Multiplexor analogic
x1(t
)
x2(t
)
Condiioner de semnal
CAN
BUS
SAD din aceast categorie sunt utilizate pentru efectuarea conversiei analog-numerice
cu vitez medie. Pentru a realiza eantionarea simultan a semnalelor de intrare,
convertorul analog-numeric trebuie s aib o vitez marede lucru.
Principalul avantaj al acestor sisteme const n utilizarea unui singur convertor analog
numeric.
d) multicanal cu multiplexare analogic i eantionare secvenial are schema
de lucru ca cea din Fig.5.5.
xn(t
)
.
.
.
.
.
Multiplexor analogic
.
.
.
.
.
Condiioner de semnal
x1(t
)
x2(t
)
AP
CEM
CAN
BUS
BB1
CNA1
F1
y1
BA2
BB2
CNA2
F2
y2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Fn
yn
.
.
.
.
.
BAn
.
.
.
.
.
BBn
CNAn
BAi - registre
BBi - tampoane suplimentare
CNAi - convertoare numericanalogice
Fi - filtre
yi - semnale de ieire analogice
Interfa cu calculatorului i
logica de control
Un astfel de sistem conine cte un CNA pe fiecare canal i o logic numeric care
asigur distribuirea eantioanelor n registrele BAi. Dac momentul schimbrii datelor
trebuie s fie acelai pentru toate canalele se prevd tampoane suplimentare BBi pentru
fiecare canbal. Filtrele Fi amplasate la ieire au rolul de a netezi semnalele obinute.
b) SGD cu distribuire analogic, care funcioneaz dup schema din Fig. 5.7.
Registru
tampon
CNA
CEM1
F1
y1
CEM2
F2
y2
CEMn
Fn
yn
ymax
= arctg k
ymin
y0
x
a)
xmin
xmax
b)
Fig.5.8: Caracteristici de transfer statice
a) caracteristic liniar; b) caracteristic neliniar.
Tipul
Intervalul de
temperatur
Proprieti de utilizare
Cromel-Constantan
Fier-Constantan
Cromel-Alumel
0.0270.075
0.0250.063
0.0160.043
-200+1000
-200+780
-190+1400
Pt90Rh10-Platin
0.0050.012
0+1750
Cupru-Constantan
0.0140.063
-190+400
rezistent la umiditate
Wolfram-W74Rh26
0.0020.021
0+2300
rezistent la temperaturi
casant i costisitor
Cupru-Aur i Cobalt
0.0010.045
-2650
nalte,
Obiect
Mediul nconjurtor
Detector
Ultraviolete
Infraroii
Unde radio
Lungimea de und
Lumin vizibil
ROGVAIV
Lungimea de und, m
Mediul ambiant
Obiect
Senzor
Energia reflectat
Energia transmis
Energia emis
(corp negru)
(corp cenuiu)
variaz cu lungimea de und
(corp non-cenuiu)
Lungimea de und, m
Fig.5.15: Curbele de distribuie spectral relativ pentru corpul negru, cenuiu i non-cenuiu
Radiaia corpului negru este un concept teoretic ideal; corpurile reale au emisivitatea
mai mic dect 1. Corpurile cenuii i majoritatea nemetalelor au emisiviti ridicate
ceea ce permite msurarea corect a temperaturii lor cu pirometrele de radiaie. Pentru
celelalte materiale este necesar corectarea emisivitii, pentru ca valorile citite s fie
ct mai apropiate de cele reale.
Din cauz c metalele sunt n general reflective, au tendina de a avea emisivitate
redus, ceea ce se manifest prin rezultate fluctuante i nesigure. Pentru majoritatea
metalelor, acest aspect se accentueaz cu creterea lungimii de und i de aceea este
indicat s se foloseasc cea mai mic lungime de und disponibil. Lungimea de und
optim pentru metale la temperaturi nalte este n infrarou la valori cuprinse ntre 0,8 i
1 m. Alte valori posibile sunt 1,6; 2,2 i 3,9 microni.
b) Mediul nconjurtor influeneaz rezultatele msurtorilor prin:
- prezena unor componente ale atmosferei care absorb energia radiaiilor infraroii
(vaporii de ap, CO2);
- prezena particolelor de praf i a condensului care poate s apar pe lentilele
dispozitivului optic, influeneaz energia radiat ctre senzor;
- prezena unor alte surse de energie aflate n apropierea obiectului.
Prezena unor alte surse de energie n apropierea obiectului este foarte important
ntruct acestea pot s transmit sau s reflecte energie. De exemplu msurarea
temperaturii unui corp aflat ntr-un cuptor este influenat de temperatura pereilor
cuptorului, aa cum se vede n Fig.5.16.
Mediul
ambiant
Pies
O temperatur mare a pereilor cuptorului poate s dea valori mai mari ale temperaturii
piesei supus msurrii cu un pirometru de radiaie infraroie. De aceea instrumentele
de msurare n infrarou trebuie s conin o funcie de corecie pentru energii mari ale
mediului ambiant.
c) Sistemul de msurare n infrarou conine: dispozitivul optic, detectorul i
display-ul (vezi Fig.5.12).
Dispozitivul optic este similar celui folosit n fotografiere i are rolul de a colecta
radiaia de pe un spot circular i de a o focaliza pe detector (Fig.5.17)
Raportul dintre distana de la senzor la obiect (D) i mrimea spotului (S) se numete
rezoluie optic.
Senzor de cldur
Mrimea spotului
focalizat (S)
Cmpul de vedere
dincolo de spotul
focalizat
Componente
optice
Distana (D)
Fig. 5.17: Mrimea spotului msurat cu dispozitivul optic
Detectorul are rolul de a converti energia radiaiilor infraroii ntr-un semnal electric,
dependent liniar de temperatura msurat.
Exist 4 tipuri de senzori folosii n infrarou: fotoconductivi, fotoelectrici, piroelectrici
i termovoltaici.
Display-ul i ieirile pot fi folosite ca ieire primar din sistem, n special n aplicaii de
monitorizare sau pot fi utilizate pentru a introduce parametrii necesari unor reglaje,
atunci cnd sistemul este cu parametri controlai.
Ieirile pot fi trimise la nregistratoare, imprimante sau n programele calculatorului
pentru examinare i analiz (Fig.5.18).
Exist sisteme de msurare n infrarou care pot nregistra temperatura dintr-un punct
sau din mai multe puncte. Datele obinute pot fi ncorporate direct n proces sau
monitorizate pentru reglaje ulterioare.
Firma Reytek fabric o instalaie de msurare n infrarou cu scanare liniar,
care poate crea profile grafice ale temperaturii (Fig.5.19). Cu o astfel de instalaie
ncorporat ntr-un sistem computerizat de achiziii date se poate analiza temperatura de
pe suprafaa unui obiect n timp real.
TER se lipesc cu un adeziv pe suprafaa unui element elastic, capabil s reziste la fora
aplicat. Dup uscarea adezivului, TER formeaz corp-comun cu elementul elastic i ca
atare se va deforma elastic, odat cu acesta, atunci cnd se acioneaz cu o for
exterioar (Fig.5.21)
Element elastic
F
TER
l0
l0+Dl
Fig. 5.21: TER fixat pe elementul elastic
s = Ee
(5.10)
1 - suport
2 - bobin
3 armtur mobil
Funcionarea acestui captor este similar celui capacitiv; valorile tensiunii din circuitul
secundar al bobinei sunt dependente de mrimea forei aplicate.
Corpurile piezoelectrice sunt n contact cu nite folii metalice colectoare, care preiau
sarcinile electrice (de pe suprafeele de capt) atunci cnd se aplic fora de msurat.
Foliile metalice sunt legate ntre ele prin dou ramuri separate, conectate la bornele A i
respective B, ntre care apare o diferen de potenial, dependent de mrimea forei
aplicate. ntre foliile metalice colectoare se afl folii izolatoare care separ partea
superioar a unui corp piezoelectric de partea inferioar a urmtorului.
A.6. Traductoare de moment
Momentul de torsiune sau cuplul reprezint un parametru funcional important
pentru diferite maini i mecanisme (motoare electrice sau cu ardere intern, reductoare,
utilaje prelucrtoare, vehicule, etc.), care au n structura lor elemente aflate n micare
de rotaie. Cunoscnd i turaia acestora se poate determina puterea (debitat sau
absorbit), cu relaia:
P=M
(5.15)
unde: M momentul de torsiune (cuplul);
- viteza unghiular.
Puterea are un rol determinant asupra randamentului cu care funcioneaz o
instalaie i de aceea msurarea cuplului permite stabilirea unor parametri de proces care
asigur o funcionare optim.
Fa de traductoarele bazate pe metode clasice de msurare (mecanice, optice,
electromecanice), aparatele electronice pentru msurarea cuplului numite torsiometre
electronice au o serie de avantaje: sensibilitate ridicat, posibilitatea msurrii n
regim tranzitoriu, posibilitatea transmiterii la distan a rezultatelor msurtorii,
posibilitatea integrrii ntr-un sistem de achiziii date.
Traductoarele de moment se bazeaz pe deformaia elastic a unui element
supus cuplului de msurat. De obicei, elementul elastic este un cilindru de o anumit
lungime care se intercaleaz n sistemul mecanic de transmitere a cuplului.
Aplicarea momentului de torsiune produce o deformare a elementului elastic,
proporional cu mrimea cuplului aplicat.
TER 2
Element elastic
TER 4
TER 3
TER 2
TER 1
TER 1
TER 4
TER 2
TER 1
TER 4
Element elastic
TER 3
TER 3
A
a)
b)
Element elastic
Cmed.
Cmin.
a)
b)
RX
U/RS
U
RS+R
R
R
U
+ -
Ux
U
x max
m=R/Rs
m=0
Rx
Ux
m=1
RS
xmax
a)
II
m=2
b)
(5.20)
Dx
x
a)
b)
l/2
B2
B1
Dx
L
L+DL
L-DL
L2
-l/4
l/4
L1
DU
1/2U0
R1
U0
L2
1/2U0
R2
1
d
x
3
d0-x
d0
a)
d0+x
b)
U1
U2
C1
d0
x
Cm
C2
B. Condiionere de semnal
B.1. Rolul condiionerelor de semnal
Semnalele care provin de la traductoare nu ndeplinesc n cele mai multe cazuri
toate condiiile pentru transmiterea lor ctre sistemele de achiziii de date. Acest neajuns
apare datorit faptului c adaptoarele traductoarelor nu sunt standardizate astfel nct s
genereze un semnal unificat, la valoarea cerut de plcile de achiziii. Din aceast cauz,
este necesar o interfa special plasat ntre traductor i sistemul de achiziii numit
condiioner. (Fig.5.36).
Aadar, condiionerele de semnal sunt echipamente indispensabile unui sistem
computerizat de msurare i au ca scop aducerea mrimii unui semnal electric (dat de
elementul sensibil al traductoarelor) la caracteristicile necesare pentru a putea fi acceptat
de placa de achiziii. La ieirea din condiioner se obine un semnal condiionat, adic un
semnal cu caracteristici bine precizate.
Traductoare
Condiioner
de semnal
Plac de
achiziii
Caracteristici
tensiunea mic la ieire
sensibilitate sczut
ieire neliniar
rezisten redus
sensibilitate sczut
ieire neliniar
rezistena mare
sensibilitate ridicat
ieire neliniar
rezisten redus
sensibilitate redus
ieire neliniar
Cerine de condiionare
- senzor pentru temperatura de referin
- amplificare
- liniarizare
- surs extern de curent pentru excitare
- circuite de intrare simple sau puni
- liniarizare
- surs extern de curent pentru excitare
- circuite de intrare simple sau puni
- liniarizare
- surs extern de curent / tensiune
- circuit de intrare tip punte
- liniarizare
x
x
x
x
Ieiri
x
x
x
Intrri
x
x
x
n curent
x
x
Termocupluri
x
x
n curent
x
x
x
x
n tensiune
SCXI
5B
SCC
SC-204
SSR
SC
Termorezistene
Uz general
Categoria
Mrci tensometrice
x
x
x
x
Transmiterea semnalelor de la modulele aflate ntr-un acelai asiu ctre una sau
mai multe plci de achiziii date este realizat prin intermediul unui conector ataat
asiului. asiul ndeplinete rolul unui multiplexor aflat ntre modulele de condiionare
ale semnalelor i placa (plcile) de achiziii date. Alimentarea condiionerelor este
realizat dintr-o surs comun de tensiune, aparinnd de asemeni asiului.
4
Codul
semnalului
modulului
Numrul de canale
Termocupluri
SCXI-1102
SCXI-1303
32
Termocupluri, cu izolare
SCXI-1120
SCXI-1328
SCXI-1121
SCXI-1321
SCXI-1100
SCXI-1303
32
SCXI-1102
SCXI-1308
32
SCXI-1126
SCXI-1305
SCXI-1140
SCXI-1304
SCXI-1141
SCXI-1304
Termorezistene, termistori,
mrci tensometrice
Codul modulului
Numrul de canale
SCXI-1124
SCXI-1325
SCXI-1124
SCXI-1325
SCXI-1160
SCXI-1324
16
SCXI-1161
Relee electrice
SCXI-1163R
SCXI-1326
32
Numrtoare TTL
SCXI-CTC8
SCXI-1301
semnalului
Comutatoare de uz general
pentru putere medie
Comutatoare de uz general
pentru putere mare
C. Plci de achiziii
C.1. Funciuni i criterii de performan
Plcile de achiziii de date utilizate n sistemele de msurare computerizate pot
ndeplini mai multe funciuni:
- intrare analogic: const n msurarea unui semnal, de regul sub forma unei
tensiuni electrice, care provine de la un traductor aflat ntr-un SAD;
- ieire analogic: const n generarea unui semnal, n urma prelucrrii ntr-un
SGD, de regul sub forma unei tensiuni electrice, care s comande un element de
acionare din sistemul monitorizat;
- comunicaii digitale: primirea i emiterea de valori n form binar, reprezentnd
date sau coduri de comenzi, transmise sub forma unor impulsuri TTL ntre placa de
achiziie i alte componente ale sistemului computerizat; comunicaiile digitale pot fi
utilizate i pentru msurri sau generri de semnale n cazul n care traductorul sau
elementul de acionare au o funcie descris de o stare logic binar (comutatoare cu dou
poziii, ntreruptoare, relee, diode electroluminiscente etc.);
- numrare/cronometrare: primirea i emiterea de semnale sub forma unor serii
de impulsuri TTL n care informaia este coninut n numrul de impulsuri din serie sau
n frecvena acestora.
Toate tipurile de plci de achiziii de date pot ndeplini ultimile dou funciuni din
cele enumerate mai sus (comunicaii digitale i numrare/cronometrare).
Majoritatea plcilor de achiziii posed toate cele patru funciuni, caz n care
acestea se numesc plci multifuncionale. O serie de plci de achiziii date nu posed
funciunea de ieire analogic iar o alt categorie (cele dedicate ieirilor analogice) nu
posed funciunea de intrare analogic. Este evident c preul acestora este mai mic dect
al plcilor multifuncionale.
Analiza funciunilor descrise mai sus va scoate n eviden criteriile de
performan ale unei plci de achiziie, care sunt utile la stabilirea celui mai potrivit tip de
plac pentru o anumit aplicaie practic.
a) Funciunea de intrare analogic. Printre parametrii care descriu performanele
cu care o plac de achiziii de date ndeplinete aceast funciune se pot enumera:
numrul de canale de intrare analogic, rata maxim de eantionare, intervalul de
msurare, rezoluia i precizia de msurare.
Numrul de canale de intrare analogic este specificat att pentru configuraia
unipolar ct i pentru cea diferenial. Configuraia unipolar se refer la tensiuni
electrice de pe canale diferite, msurate n raport cu un potenial de referin comun, aflat
pe legtura la mas a plcii de achiziii. Acest tip de intrri analogice este utilizat pentru
semnale cu tensiuni relativ mari (peste 1 V), atunci cnd firele de legtur dintre sursa
care genereaz semnalul i placa de achiziii au lungimi mai mici de 5 m. n celelalte
situaii se utilizeaz configuraia diferenial, n care fiecare tensiune electric de pe un
canal de intrare este msurat n raport cu un potenial de referin propriu. Configuraia
diferenial reduce erorile datorate influenelor perturbaiilor electromagnetice din mediul
exterior asupra firelor de legtur.
Rata maxim de eantionare reprezint numrul maxim de conversii analog
digitale pe care o plac de achiziii de date le poate efectua n unitatea de timp (o
secund). O rat mai mare de eantionare permite descrierea numeric mai precis a
semnalului iniial (analogic) ns necesit prelucrri statistice mai complexe.
Unitatea de msur pentru rata de eantionare este S/s (din engl. Samples/second
Eantioane/secund).
Dei posed mai multe canale de intrare analogic, majoritatea tipurilor de plci de
achiziii utilizeaz un singur CAN (msurarea semnalelor de pe mai multe canale este
realizat n acest caz prin multiplexarea acestora la intrarea n convertor). Este evident c
atunci cnd se utilizeaz un singur CAN, rata de eantionare corespunztoare unui canal
se obine prin mprirea ratei de eantionare a plcii la numrul de canale active.
De exemplu, n cazul unei plci de achiziii de date cu rata maxim de eantionare de
1MS/s, cu ajutorul creia se msoar 10 semnale, rata de eantionare de pe fiecare canal
nu poate depi 100 kS/s.
Intervalul de msurare reprezint diferena dintre valoarea maxim i minim a
tensiunii electrice pe care CAN o poate cuantifica. Majoritatea plcilor de achiziii de
date au la dispoziie mai multe intervale de msurare, unul din acestea putnd fi selectat
la un moment dat, n funcie de domeniul de msurare al aplicaiei.
Rezoluia reprezint numrul de bii utilizai de ctre CAN al plcii de achiziii
pentru reprezentarea numeric a valorii semnalului analogic. Dac se noteaz valoarea
rezoluiei cu n, CAN va reprezenta numere ntregi cuprinse ntre 0 i 2 n-1, ceea ce este
echivalent cu aproximarea infinitii de valori din intervalul de msurare printr-o mulime
discret de 2n valori. Intervalul de msurare este astfel divizat n 2n subintervale. Toate
valorile semnalului msurat aflate ntr-un acelai subinterval vor fi reprezentate printr-un
singur numr, deci vor fi toate aproximate la o aceeai valoare comun. Cu ct rezoluia
este mai mare , cu att crete numrul de subintervale n care este divizat intervalul de
msurare i deci crete precizia de reprezentare numeric (binar) a semnalului real.
De exemplu prin utilizarea unui CAN cu rezoluia de 3 bii, intervalul de msurare se va
diviza n 23 = 8 subintervale. Este evident c n acest caz precizia msurrii este sczut
datorit pierderilor de informaii. Utilizarea unui convertor cu rezoluia de 16 bii ar
conduce la o reprezentare mult mai fidel a semnalului original, ntruct n acest caz
intervalul de msurare va fi mprit n 216 = 65536 subintervale.
Posibilitatea de selectare a intervalului de msurare al unei plci de achiziii permite
alegerea unor limite ale acestuia ct mai apropiate de valorile extreme ale semnalului de
msurat, astfel nct rezoluia convertorului s conduc la o precizie ct mai mare a
msurrii.
Precizia de msurare se definete ca fiind variaia minim detectabil a
semnalului de msurat. Valoarea preciziei de msurare este denumit i lime de cod i
corespunde variaiei bitului cel mai puin semnificativ (LSB) din numrul binar generat
de CAN n urma msurrii.
Precizia de msurare a unei plci de achiziii de date nu este ntotdeauna respectat atunci
cnd msurarea se face cu valori mari ale ratei de eantionare. Exist situaii n care plci
cu rezoluia de 16 bii reuesc, la rate de eantionare de 100 kS/s s redea semnalul
msurat cu o precizie corespunztoare unei msurri cu o plac avnd rezoluia doar de
12 bii.
Caracterizarea complet a performanelor unei plci de achiziii de date aflat
ntr-un regim de lucru solicitant nu poate fi fcut fr luarea n considerare a unor
parametri auxiliari i a unor erori specifice, cum ar fi: timpul de stabilizare, zgomotele,
erorile CAN etc.
Timpul de stabilizare. La majoritatea tipurilor de plci de achiziii de date,
semnalul de msurat parcurge iniial circuitele unui multiplexor, apoi este amplificat
nainte de a fi introdus n CAN. Construcia circuitului de amplificare face necesar
existena unui interval de timp numit timp de stabilizare pentru a efectua amplificarea
semnalului. Dac timpul de stabilizare este mai mare dect intervalul de timp dintre dou
conversii efectuate de CAN, acesta va prelua de la ieirea amplificatorului un semnal la
care amplificarea nu a fost ncheiat i va genera o valoare binar diferit de valoarea
real a semnalului analogic. Erorile generate de valori prea mari ale intervalului de
stabilizare cresc odat cu micorarea intervalului de msurare i cu creterea ratei de
eantionare. Aceste erori, uneori nsemnate, au loc n yona de circuite analogice ale plcii
de achiziii, fapt ce le face indetectabile i ca atare placa nu poate genera un mesaj de
eroare. Riscul de preluare de ctre CAN a unui semnal insuficient amplificat crete atunci
cnd amplificatorul baleiaz un numr mare de canale. Tensiunea de la intrarea n
amplificator are are n acest caz variaii mari, la care amplificatorul se va adapta cu
dificultate.
Zgomotele. n interiorul calculatorului n care este montat placa de achiziii
exist numeroase surse de perturbaii electromagnetice care influeneaz amplitudinea
semnalelor analogice. De aceea transmiterea acestor semnale prin circuitele plcii trebuie
efectuat pe ci ecranate care s elimine influena perturbaiilor externe.
Erorile CAN vor fi analizate ulterior n detaliu, acestea fiind responsabile n
mare msur de precizia unei plci de achiziii.
b) Funciunea de ieire analogic. Ieirile analogice sunt utilizate pentru
generarea de semnale de comand sau de acionare a elementelor de execuie. Pentru a
genera astfel de ieiri, placa de achiziie trebuie s conin elemente ale SGD, n care
rolul principal l are CNA. Ca atare, ieirile analogice au performane determinate n
principal de intervalul de generare, timpul de stabilizare, rata maxim de generare i de
rezoluia CNA.
Intervalul de generare conine valorile posibile ale tensiunii electrice la ieirea
din CNA
Timpul de stabilizare i rata de generare determin mpreun viteza cu care CNA
poate modifica valoarea tensiunii electrice generate.
Este evident c generarea unor semnale cu frecvene nalte, de genul semnalelor radio,
poate fi realizat doar de CNA cu timpi de stabilizare redui i rate mari de generare.
Rezoluia determin fineea cu care semnalele de ieire pot fi generate.
O apreciere mai precis a performanelor cu care o plac de achiziii de date ndeplinete
funciunea de ieire analogic trebuie s aib n vedere, n special n cazul regimurilor
solicitante i aspectele legate de erorile CNA, care vor fi analizate ulterior.
c) Funciunea de comunicaii digitale. Comunicaiile digitale ale unei plci de
achiziii de date, servind controlului procesului supus monitorizrii sau comunicrii cu
diverse echipamente periferice, au performane caracterizate n principal prin numrul de
linii digitale disponibile, viteza cu care datele pot fi recepionate sau emise prin
intermediul liniilor respective precum i capacitatea acestor linii de a transmite semnale
de o anumit intensitate.
Valorile necesare ale caracteristicilor enumerate mai sus sunt determinate n primul rnd
de caracteristicile echipamentelor din proces cu care placa urmeaz s comunice:
numrul de semnale digitale ce trebuiesc recepionate sau emise, timpul de rspuns al
unui echipament sau al unei mrimi din proces, puterea electric necesar pentru
comanda sau acionarea unor echipamente .
n situaia n care placa de achiziii de date comunic prin intermediul liniilor digitale cu
un echipament periferic (imprimant, nregistrator, procesor de date), este necesar
analiza posibilitii de a grupa din punct de vedere logic mai multe linii digitale ntr-un
port de comunicaie.
n cazul generrii unor semnale digitale de comand sau acionare, sunt rare situaiile n
care elementele de execuie din proces (motoare, valve, relee etc.) accept direct
semnalele TTL ale plcii de achiziii de date. n majoritatea cazurilor este necesar
prezena unor condiionere de semnale digitale care s realizeze amplificarea tensiunii
sau intensitii electrice.
d) Funciunea de numrare i cronometrare. Circuitele de numrare i
cronometrare ale unei plci de achiziii pot fi utilizate att pentru sesizarea unor
evenimente digitale (de ex. semnale sub form de impulsuri primite de la traductoare
numerice de deplasare) ct i pentru generarea unor astfel de evenimente (de ex. pentru
acionarea motoarelor pas cu pas).
Parametrii cei mai importani pentru aprecierea performanelor acestor circuite
sunt rezoluia i frecvena maxim.
Rezoluia, avnd semnificaia numrului de bii utilizai, determin direct
numrul maxim de evenimente pe care un astfel de circuit le poate numra.
Frecvena maxim a unui numrtor determin att gama de semnale pe care
acesta le poate msura corect ct i frecvena maxim a semnalelor pe care numrtorul
respectiv le poate genera.
Plcile de achiziii de date din categoria celor mai evoluate utilizeaz numrtoare cu
rezoluii de 16 sau 24 de bii, lucrnd la frecvene maxime de 20 MHz.
Circuitele de numrare performante dispun de faciliti de numrare cresctoare sau
descresctoare (n funcie de comanda primit pe o cale separat), de buffere de memorie
pentru generarea trenurilor de impulsuri precum i de posibilitatea modificrii instantanee
a frecvenei de lucru.
C.2. Structura general a unei plci de achiziii date
Placa de achiziii de date este componenta cea mai important i mai complex a
unui sistem de msurare computerizat. Asocierea acesteia cu un calculator duce la
obinerea unor istrumente de msur performante.
Din punct de vedere constructiv, pentru SAD exist o mare varietate de plci de
achiziii de date, cum ar fi: monocanal (doar cu o singur intrare analogic; n forma cea
mai simpl conine doar un CAN i o interfa minimal), multicanal cu multiplexare
numeric (conin mai multe canale ce pot funciona ca nite monocanale independente
sau corelate prin comenzi adecvate furnizate de o logic de control), multicanal cu
multiplexare analogic i eantionare secvenial (care reprezint o simplificare a tipului
precedent, fiind utilizate atunci cnd nu intereseaz corelaia n timp a semnalelor
analogice de intrare).
AP
CEM
CAN
ICLC
x1(t)
x2(t)
xn(t)
..
.
DC
Fig. 5.38: Configuraia i componentele principale ale unei plci de achiziii multicanal cu
multiplexare analogic i eantionare secvenial:
CEM
Intrri/ieiri numerice
xn
AP
CAD
Timer
generator
rat de
conversie
y1
y2
Timer de
uz general
Tampon FIFO
Ceas
x1
x2
Multiplexor analogic
module I/O (Input/Output). Plcile de achiziii multifuncionale sunt mai scumpe dar au
posibilitatea cuplrii cu o gam larg de echipamente, pentru a realiza operaii complexe
de monitorizare, control i reglare a parametrilor unor instalaii tehnologice care lucreaz
n sisteme automate. Numrul canalelor de intrare/ieire este impus de natura aplicaiei
practice i de soluiile adoptate pentru interfaare.
Schema - bloc a unei plci de achiziii de date multifuncionale, capabil s
execute att achiziii ct i generare de date arat ca n Fig. 5.39.
BUS
CDA
yn
Fig.5.39: Schema bloc a unei plci de achiziii multifuncionale:
11
C.com.
F.T.J
xe(t)
Cm
K - ntreruptor
Cm - condensator de memorare
C.com.- circuit de comutare
12
Conversie A/N
U
Uk
Digitizare
(eantionare, cuntizare)
Semnal
analogic
Semnal numeric
(digital)
Netezire
(interpolare, filtrare)
termocuplu
Conversie N/A
U=f(T)
Uk=f(T)
arztor
Fig.5.41: Conversia semnalelor
Cu alte cuvinte, rezoluia unui CNA exprim numrul total de nivele de ieire, iar
a unui CAN, numrul total de coduri de ieire. Teoretic, rezoluia unui convertor pe N bii
este 2N.
c) Caracteristica de transfer exprim dependena dintre mrimea de ieire i cea
de intrare. Pentru un CAN ideal pe 3 bii aceasta este artat n Fig. 5.43.a , iar pentru un
CNA n Fig.5.43.b.
U0
n0
6
5
110
101
100
011
2
010
001
110
101
a)
100
Uin
011
010
1,5
001
0,5
000
000
nin
b)
Tensiune
Eantioane
Timp
15
0,5
1,5
2,5
3,5
ea
Uin
0,5
Uin
-0,5
16
n0
110
Eroarea de deplasare
101
100
011
Eroarea de
deplasare
010
U in
110
a)
4,5
101
3,5
100
2,5
011
1,5
010
0,5
Eroarea de scal
001
000
000
Eroarea de scal
001
nin
b)
17
18
cu numrare
CAN cu reacie cu urmrire,
cu aproximaii succesive
Pentru exemplificare n Fig.5.47 se prezint schema CAN paralel.
-
U ref
R
+
-
b0
b1
C1
C2
b2
Codificator
Ci
bN-1
Uin
Fig. 5.47. Schema CAN paralel
n practic se utilizeaz cteva soluii constructive, n funcie de care CNA pot fi:
cu reele ponderate binar
- rezistive
cu reele R-2R
- cu multiplicare
- cu transformare intermediar n timp
Convertoarele cu reele rezistive sunt cele mai utilizate. n Fig. 5.48 se prezint
schema de principiu a unui CNA cu rezistoare avnd valori ponderate binar.
Uref
2R
4R
8R
16R
R
1
Ue
0
1
1
Numrul binar de intrare
Fig.5.42: Schema de principiu a unui CNA cu rezistoare avnd valori ponderate binar
Schema din Fig. 5.48 este format din comutatoarele (1-4), un amplificator
operaional utilizat ca circuit de nsumare i rezistene cu valori ponderate. Comutatoarele
sunt nchise atunci cnd bit-ul numrului binar este 1 i deschise atunci cnd bit-ul este 0.
n situaia din figur cuvntul logic introdus este 0011. Se observ c rezistoarele au
valorile 2R, 22R, 23R, 2 4R (ponderate binar), fiind conectate mpreun la una din
extremiti. Numrul de rezistoare este determinat de numrul N de bii al cuvntului de
intrare. Fiecare intrare logic bi (i=1N) comand comutatoarele respective pe poziia
nchis sau deschis, conectnd sau deconectnd rezistoarele la o surs, avnd
tensiunea de referin Uref . Cnd sunt conectate, prin fiecare rezistor trece un curent Ii,
mai mare sau mai mic n funcie de mrimea rezistorului. Prin sumarea curenilor se
obine un semnal de ieire (Ue), variabil, dependent de numrul binar introdus la intrare.
CNA cu reele ponderate binar sunt simple, ns au dezavantajul c stabilitatea i
precizia depind de precizia rezistoarelor.
n practic, este mai utilizat schema R-2R dat n Fig.5 49.
R
2R
Ue
2R
b1
2R
K1
b2
2R
K2
bn
Kn
U ref
20
21
de mas care pot genera erori de offset i zgomote) i atunci cnd traductorul
este amplasat la o distan mare de sistemul de achiziie de date.
Dei intrrile difereniate sunt ceva mai scumpe i mai complicat de utilizat
dect cele cu mas comun, ele asigur o protecie la zgomote mai bun.
In general plcile de achiziii de date au 16 canale singulare sau 8 difereniale,
selectabile prin comutatoare sau prin program.
F nivelul tensiunii: valorile tensiunii la intrarea ntr-o plac de achiziii pot fi
de 0...10 V sau 0...100 mV; tensiunile de intrare pot fi unipolare sau bipolare.
Cele unipolare accept semnale care au tensiuni pozitive sau negative (0...10
V sau 10....0 V); cele bipolare accept simultan tensiuni pozitive i negative
(de ex. 5 V).
d) ieirile trebuie cunoscute pentru a determina mrimea i tipul semnalelor care
se vor aplica ulterior pe alte echipamente i pot fi analogice sau numerice.
Ieirile analogice au valori diferite ale tensiunii (n funcie de natura aplicaiei) sau
cureni care se ncadreaz ntre 4...20 mA.
In cazul ieirilor numerice datele pot pleca din placa de achiziii n dou moduri:
F folosind ntreruperile;
F folosind accesul direct la memorie (n englez DMA = Direct Memory
Access) care poate realiza viteze de transfer de peste 500 Hz.
n cazul transferurilor iniiate de ntreruperi, apariia unei ntreruperi determin oprirea
programului care rula n acel moment i saltul la o rutin de tratare a ntreruperii, care
preia datele de la interfeele de achiziie, le depune n memorie i execut alte eventuale
procesri nainte de a reda controlul programului ntrerupt.
Transferurile prin acces direct la memorie se fac prin preluarea datelor de la interfeele de
achiziii i punerea lor direct n memoria calculatorului. Dup transferarea a 66 kB de
date este necesar reprogramarea controlerului DMA. Pentru a se evita pierderea de date
se poate folosi un tampon de memorie FIFO (n enlez FIFO = First In/First Out - primul
intrat/primul plecat), care fiind amplasat chiar pe placa de achiziie, poate memora datele
citite pe durata reprogramrii. O alt soluie poate fi i instalarea unui al doilea canal
DMA, ceea ce permite ca un canal s transfere date n timpul reprogramrii celuilalt.
Se recomand ca pentru transferuri lente s se foloseasc ntreruperile iar pentru
transferuri foarte rapide s se foloseasc DMA.
e) rezoluia unei plci de achiziii de date este dependent direct de rezoluia CAN
(definete cea mai mic modificare detectabil n semnalul de intrare) i se exprim prin
numrul de bii care rezult din conversia analog-numeric.
Rezoluia poate fi exprimat i n procente, ca fiind inversul numrului posibil de
combinaii ce se pot realiza cu biii rezultai din conversie. De exemplu un convertor de 8
bii poate realiza 28 = 256 de combinaii posibile. In acest caz rezoluia exprimat n
procente este 1/256 x 100 = 0,39 %. Dac vrem s msurm un semnal de 10 V folosind
acest convertor, rezoluia cu care vom putea msura semnalul de intrare va fi 10/256 =
0,039V. Folosind un convertor pe 12 bii, numrul de combinaii posibile crete la 2 12=
4096 de combinaii posibile iar rezoluia n procente va fi 1/4096 x 100 = 0,024 %.
Rezoluia cu care putem msura un semnal de intrare de 10 V va fi n acest caz 0,0024 V,
deci net superioar.
n general convertoarele cu rezoluii ridicate sunt mai scumpe i mai lente dect cele
corespunztoare cu rezoluii mai mici.
22
23
Bibliografie
[1]. V. Naghi Achiziia de date. In: Revista PC Report nr. 41, februarie/1996
[2]. M. Antoniu Msurri electrice i electronice, vol.1- Editura Satya 2001
[3]. M. Antoniu Msurri electrice i electonice, vol.2 - Editura Satya 2001
[4]. E. Vremer .a. Msurri electrice i electronice. Indrumar de laborator
U.T. Iai 1996
[5]. Fl. Trboan Echipamente pentru prelucrarea i comunicarea datelor.
Editura Astel Design Iai 2000
[6]. R. White. Cum funcioneaz calculatoarele. Editura B.I.C. ALL, Bucureti 2002
[7]. * * * - Evoluia tehnologiei. Editura Aquila93, Oradea 2001
[8]. G. Ionescu .a. Traductoare pentru automatizri industriale, vol.1
Editura Didactic i Pedagogic, Bucureti 1985
[9]. E. Nicolau .a. Manualul inginerului electronist. Editura Tehnic, Bucureti 1979
[10]. * * * - Noncontact Temperature Measurement Using Infrared Technology
Prospect al firmei Raytek
[11]. St. Grlau .a. Electronic i automatizri industriale
Editura Didactic i Pedagogic, Bucureti 1982
[12] * * * - www. howstuffworks.com
Electroni
liberi
Semiconductor
de tip n
Semiconductor
de tip p
+
a)
+
Sensul curentului
b)
Dioda semiconductoare
Gol
Electron liber
Emitor(de tip n)
Baz(de tip p)
Colector(de tip n)
Curent amplificat
Schema tranzistorului
4. LED-urile sunt componente electronice n care se petrece un proces opus celui din
fotodiode, adic prin aplicarea unei tensiuni pe o jonciune p-n se obine o emisie de
fotoni.
5. Rezistoarele sunt componente electronice care opun o rezisten la trecerea
curentului electric i de aceea se folosesc pentru a limita tensiunea din circuitele
electrice sau electronice.
6. Condensatoarele sunt formate din dou plci metalice separate printr-un izolator.
Dac pe plci se aplic o diferen de potenial, apare o acumulare de sarcini negative
pe o plac i pozitive pe cealalt plac. Aceast acumulare dispare dac cele dou
plci se leag ntre ele printr-un fir conductor. Condensatoarele au aplicaii numeroase
n circuitele electronice, ntre care cea mai important este aceea de stocare prin
ncrcare n cipurile de memorie (vezi circuitele de eantionare-memorare).