Sunteți pe pagina 1din 19

Investete n oameni!

Proiect cofinanat din Fondul Social European prin Programul Operaional Sectorial pentru Dezvoltarea Resurselor
Umane 2007 2013
Axa prioritar: 1 - Educaia i formarea profesional n sprijinul creterii economice i dezvoltrii societii bazate
pe cunoatere
Domeniul major de intervenie: 1.3 - Dezvoltarea resurselor umane din educaie i formare
Titlul proiectului: FLEXFORM - Program de formare profesional flexibil pe platforme mecatronice
Contract POSDRU/87/1.3/S/64069
Beneficiar: Universitatea Politehnica din Bucureti













LUCRARE de EVALUARE FINAL




UNIVERSITATEA POLITEHNICA BUCURETI








Program de formare continu: Mecatronica I (Platforme mecatronice pentru educatie si
formare flexibila)
Titlul lucrrii: Modelare i achiziie de semnal cu LabVIEW pentru lecii de fizic
Cursant: profesor EMILIA PUAN
Data sustinerii publice: februarie, 2013







Aceast lucrare a beneficiat de suport financiar prin proiectul FLEXFORM - Program de formare profesional
flexibil pe platforme mecatronice, contract nr. POSDRU/87/1.3/S/64069, proiect cofinanat din Fondul Social
European prin Programul Operaional Sectorial Dezvoltarea Resurselor Umane 2007-2013.


Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 2 / 19




CUPRINS

1. Introducere ........................................................................................................................................... 3
2. Simulri LabVIEW pentru lecii de fizic ............................................................................................ 4
2.1. Circuit mixt de curent alternativ .................................................................................................... 4
2.2. Oscilator liniar ............................................................................................................................... 7
2.3. Dispozitiv Young .......................................................................................................................... 9
3. Experimente reale cu achiziie de semnal .......................................................................................... 11
3.1 Sisteme computerizate de msurare echipate cu plci de achiziie .............................................. 11
3.2 Instrumentaie virtual .................................................................................................................. 11
3.3. Proiectarea unui experiment real cu achiziie de semnal ............................................................ 12
3.3.1. Caracteristica rezistorului ..................................................................................................... 12
3.3.2. Caracteristica static a diodei semiconductoare polarizat direct ......................................... 16
4. Concluzii ............................................................................................................................................ 18
5. Bibliografie ......................................................................................................................................... 19






Investete n oameni!
Instrumentaie virtual LabVIEW pag. 3 / 19



1. Introducere
n studiul fizicii definim diferite modele, ceea ce recomand utilizarea softurilor de simulare pentru
evidenierea proprietilor sistemului modelat, putnd fi oferite n cadrul acestor aplicaii i faciliti
pentru verificarea sau chiar descoperirea unor teoreme.
Un avantaj important al utilizrii softurilor de simulare const n posibilitatea de a vizualiza modul
de comportare al unui model n condiii impuse de utilizator, precum i de posibilitatea de a genera
secvene multiple de nvare. n timp scurt pot fi evideniate mai multe situaii particulare ce pun
probleme distincte, analizarea acestora fiind important pentru studiul evoluiei sistemului modelat.
Identificarea limitelor unui model, a condiiilor n care acestea descriu optim anumite sisteme fizice,
identificarea de noi proprieti ce pot fi incluse n definirea unor modele de rang superior, toate
acestea pot fi realizate prin utilizarea unor aplicaii ce propun experimente virtuale de laborator.
Este recomandat ca o secven didactic n care se apeleaz la experiment virtual s fie urmat,
atunci cnd este posibil, de confruntarea modelelor cu sistemele reale, prin efectuarea
experimentelor reale, de laborator.
Experimentul de laborator, real sau virtual, reprezint secvena didactic cea mai important a unei
lecii de fizic. Componentele deteriorate din trusele clasice de laborator pot fi astzi nlocuite prin
instrumente virtuale, unele dintre acestea fiind create cu LabVIEW. n interfaa instrumentelor
virtuale sunt incluse controale i indicatoare realizate ntr-o form grafic asemntoare aparatelor
i dispozitivelor reale, utilizatorii unui program LabVIEW manevrnd instrumentele virtuale ca i
cum ar manevra instrumente reale.
Propunerea pentru utilizarea instrumentaiei virtuale n liceu pornete nu numai din necesitatea de a
nlocui anumite componente deteriorate din trusa clasic de laborator. Un avantaj important al
instrumentelor virtuale const i n faptul c acestea pot fi uor transformate prin programare. Dac
ai nevoie de un instrument mai complex dect cel de care dispui la un moment dat, folosind
programul LabVIEW poi s-l construieti cu relativ uurin i fr probleme financiare. Iar acest
lucru recomand utilizarea programului LabVIEW i n educaie.
Prin eforturile Companiei National Instruments i cu sprijinul Ministerului Educaiei i Cercetrii,
liceele din Romnia dispun astzi de licena programului LabVIEW. Mai mult, au fost oferite i
plci de achiziie de date, n cteva licee (printre care i liceul n care mi desfor activitatea), iar
de curnd accesul la astfel de componente a fost lrgit.
n cadrul acestei lucrri sunt prezentate cteva softuri de simulare pe care le-am realizat pentru
diferite capitole prevzute n programa de fizic, precum i experimente de laborator n care datele
experimentale au fost achiziionate i prelucrate computerizat.




Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 4 / 19

2. Simulri LabVIEW pentru lecii de fizic
Voi exemplifica n continuare cu cteva simulri realizate n LabVIEW, pentru unele dintre acestea
detaliind i cu privire la aspectele legate de realizarea interfeei utilizator, respectiv la cele legate de
diagrama aplicaiei.

2.1. Circuit mixt de curent alternativ

Descrierea problemei
Este propu studiul unui circuit paralel de curent alternativ cu dou ramuri:
o ramur a circuitului conine o bobin (pentru care utilizatorul poate alege valorile
inductanei i rezistenei electrice);
pe cea de a doua ramur exist un condensator electric, de capacitate C (valoare ce poate fi
modificat printr-un control de tip numeric, ca i n cazul caracteristicilor bobinei).
Principala sarcin de lucru (propus pentru autoevaluare) n cadrul acestei aplicaii const n
determinarea valorii capacitii electrice a condensatorului pentru care circuitul se comport
echivalent unui rezistor. Altfel spus, este propus o problem clasic, pentru care utilizatorii pot
genera mai multe cazuri particulare prin modificarea valorii parametrilor circuitului.
Interfaa utilizator
Aplicaia permite generarea a trei secvene importante:
secvena principal (afiat implicit) prezint circuitul virtual, problema propus i imagini
din laboratorul real figura 1;

Figura 1 Secvena prinicipal, afiat la
deschiderea aplicaiei Circuit mixt de c.a.
Figura 2 Secvena Ajutor a aplicaiei Circuit
mixt de c.a.

secvena Ajutor (figura 2), afiat prin acionarea controlului cu acelai nume, prezit
utilizatorului informaii calitative privind funcionarea circuitului: sunt redate aici
reprezentri grafice u(t), i(t) variaiile n timp ale tensiunii de la bornele circuitului i ale
intensitii curentului electric din ramura principal a aplicaiei, dar i diagrama fazorial

Investete n oameni!
Instrumentaie virtual LabVIEW pag. 5 / 19


pentru care s-a ales ca origine a fazelor faza tensiunii (I
1
este fazorul ce corespunde
intensitii curentului electric prin bobin, I
2
este fazorul ce corespunde intensitii
curentului electric din ramura n care se gsete condensatorul, iar I este fazorul ce
corespunde intensitii curentului electric din ramura principal a circuitului);
cea de a treia secven a aplicaiei ofer acces, printr-o parol, la soluiile problemei
propuse, utilizatorii obinnd informaii detaliate privind valori ale impedanei fiecrei
ramuri, defazaj curent-tensiune pentru fiecare ramur i pentru ntregul circuit, valorile
efective ale intensitii curentului electric din fiecare ramur, caracteristici ale circuitului
echivalent, valoarea capacitii curentului electric pentru care circuitul se comport
echivalent unui rezistor (acest mod de funcionare ofer flexibilitate n utilizarea aplicaiei la
clas, putnd fi utilizat pentru evaluare/autoevaluare).

Figura 3 Accesarea soluiilor problemei propuse (aplicaia Circuit mixt de c.a.)

Aspecte legate de proiectarea aplicaiei
Pentru a realiza interfaa utilizator am utilizat diferite tipuri de controale i indicatoare:
controale de tip numeric (utilizate pentru introducerea frecvenei curentului alternativ,
valorii efective a tensiunii aplicate circuitului, valorilor parametrilor de circuit - unele dintre
aceste controale au aspect particularizat, design-ul fiind realizat de autor);
indicatoare numerice (aici sunt afiate valori calculate de aplicaie);
indicatoare grafice (utilizate pentru prezentarea dependenei de timp a tensiunii i intensitii
curentului electric din ramura principal a cicuitului, respectiv pentru prezentarea diagramei
fazoriale);
controale de tip string (un astfel de control este utilizat pentru completarea parolei prin care
se obine accesul la soluiile problemei propuse);
indicatoare de tip string (utilizate pentru afiarea unor informaii, precum cele legate de
comportarea circuitului pentru anumite valori ale parametrilor circuitului);
controale de tip boolean (utilizate pentru a comanda rularea aplicaiei, respectiv pentru a
comanda deschiderea/nchiderea anumitor secvene ale aplicaiei secvenele Ajutor,
Solutiile problemei).

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 6 / 19

n ceea ce privete codul (diagrama) aplicaiei, este important
de precizat faptul c, atunci cnd o aplicaie are o diagram mai
complex, de dimensiune mai mare, se apeleaz la proiectare
ierarhiv, existnd i avantajul reutilizrii unor sub-VI-uri.
n cadrul acestei aplicaii, pentru a reda diagrama fazorial, am
decis crearea a dou subVI-uri:
vector1.vi ,
adunare_vectori.vi
aa cum este readat i n ierarhia aplicaiei (fig. 4).

Fig. 4 Stuctura ierarhic a
aplicaiei Circuit mixt de c.a.

Diagrama aplicaiei

Figura 5 Diagrama aplicaiei Circuit mixt de c.a.
Elemente de proiectare utilizate:
- nod de formule (structur utilizat pentru calcularea datelor de ieire);
- structur de tip For Loop (utilizat pentru acumularea punctelor necesare reprezentrilor
grafice u(t), i(t) pentru tunelele de ieire se menine autoindexarea, ceea ce permite
obinerea tablourilor necesare reprezentrilor grafice);
- structur de tip While Loop (utilizat pentru a obine rularea continu a aplicaiei pn la
primirea valorii logice ce comand oprirea funcionrii aceast valoare este transmis
terminalului structurii la actionarea unui control din interfaa utilizator, plasat imediat lng
titlul aplicaiei);
- structuri de tip Case (utilizate pentru a comanda funcionarea condiionat a unor secvene
ale aplicaiei).

Investete n oameni!
Instrumentaie virtual LabVIEW pag. 7 / 19


n figura 6 este prezentat subVI-ul adunare_vectori.vi, putndu-se remarca n diagrama acestuia
apelarea subVI-ului vector1.vi.

a) interfaa aplicaiei adunare_vectori.vi

b) diagrama subVI-lui
Figura 6 SubVI-ul adunare_vectori.vi
Programarea ierarhica reprezint unul dintre marile avantaje oferite de mediul de programare
LabVIEW. Apelnd la o astfel de soluie poi crea subVI-uri ce pot fi integrate n mai multe
aplicaii. Dezvoltarea de noi aplicaii se realizeaz mai uor, avnd posibilitatea de a testa
funcionarea fiecrei fiecrui subVI nainte de includerea ntr-o aplicaie mai complex.

2.2. Oscilator liniar

Simularea comportrii unui sistem permite studiu pe model, urmat de confruntarea modelului cu
sistemul real. n mod clasic, descriem comportarea sistemelor fizice prin tabele de valori, prin
formule matematice i/ sau prin reprezentri grafice. Nu ntotdeauna i nu pentru orice elev
efectuarea i interpretarea calculelor matematice, respectiv a reprezentrilor grafice, este uor de
realizat. El are nevoie de timp pentru a se acomoda cu acestea, iar ritmul fiecrui elev nu este
acelai. Acest aspect a constituit un reper important pentru proiectarea diferitelor aplicaii,
prezentndu-v n continuare un alt soft, Oscilatorul liniar (figura 7).
Am proiectat aceast aplicaie pentru a permite
elevului vizualizarea comportrii modelului, fiindu-i
prezentate i dependenele de timp a diferitelor
mrimi ce descriu oscilaia.
Reprezentrile grafice sunt construite simultan cu
evoluia sistemului, echivalent cu obinerea pe hrtie
a unei seismograme, ceea ce permite ca semnificaia
acelor reprezentri s poat fi mai uor neleas.

Figura 7. Secven din interfaa aplicaiei
Oscilatorul liniar


Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 8 / 19

Interfaa acestei aplicaii este structurat n mai multe
seciuni:
- Consideraii teoretice (sunt actualizate aici
utilizatorului noiunile teoretice ale teme
propuse);
- Utilizarea aplicaiei (sunt prezentate aspecte
legate de utilizarea aplicaiei);
- Laborator real (este descris un experiemnt
real cu achiziie de semnal ce permite
determinarea constantei elastice a unui resort
prin metoda oscilaiei).

Figura 8. Seciunea Consideraii
teoretice a aplicaiei Oscilatorul liniar
Pentru diferitele cazuri particulare generate, aplicaia
calculeaz i afieaz n interafaa utilizator valori ale
unor mrimi ce descriu oscilaia.
Totodat, sunt evideniate limitele modelului
oscilatorului liniar armonic i coreciile aduse de un
model de rang superior prin care este descris oscilaia
liniar slab amortizat.

Figura 9. Caracteristici ale micrii
calculate de aplicaie (Oscilatorul liniar)

Diagrama aplicaiei apeleaz att la elemente de programare simple precum funcii matematice,
funcii de tip Array, structuri - Case, While, Formula nod, etc., dar i la elemente de programare de
nivel superior.

Figura 10. Diagrama aplicaiei Oscilatorul liniar


Investete n oameni!
Instrumentaie virtual LabVIEW pag. 9 / 19


2.3. Dispozitiv Young

Pe parcursul mai multor ani, am proiectat diferite simulri care permit efectuarea de experimente
virtuale pentru care, ca i n cazul experimentelor reale, este necesar respectarea unei proceduri,
cunoaterea principiului metodei, a modului de lucru, datele experimentale trebuie nregistrate i
prelucrate.Voi exemplifica acest lucru prin aplicaia Dispozitivul Young pe care o utilizez la clas
nainte de efectuarea experimentului real, de laborator.
Problema propus: determinarea lungimii de unda a unei radiaii din domeniul vizibil.
Structura aplicaiei:
- prima seciune conine informaii generale despre aplicaie;
- cea de a doua seciune prezint utilizatorului montajul experimental, precum i toate elementele
necesare efecturii experimentului propus (sunt puse la dispoziia utilizatorului i controale/
indicatoare ce permit evaluarea formulelor de calcul);
- ultima seciune a aplicaiei prezint soluia problemei propuse (poate fi accesat prin parol).
Mai jos este prezentat seciunea principal a aplicaiei n care se utilizatorul poate colecta i
nregistra date experimentale, acestea fiind afiate tabelar. Datele obinute pot fi apoi exportate
ntr-un fiier Excel, respectiv pot fi incluse ntr-un referat de laborator.

Figura 11. Interfaa aplicaiei Dispozitivul Young
Instrumente virtuale:
- dispozitiv Young;
- o riglet, plasat n cmpul unei lunete ce permite vizualizarea sistemului de franje.
Variabilele aplicatiei /date de intrare:
- distana de la paravanul cu fante pn la ecran (notat cu D);
- distana dintre fante (notat cu a);
Control ce deschide
sectiunea Problema
propusa
Indicator de tip
picture utilizat
pentru modelarea
dispozitivului
experimental
Controale prin care
este comandata
inreistrarea tabelara
a datelor si
salvarea acestora in
fisier
Controale pentru
variabilele aplicatiei
Control prin care este activata sectiunea in care sunt
afisate solutiile corecte
Controale in care
sunt introduse
rezultatele pentru
fiecare secventa
experimentala
Tabelul datelor experimentale
Indicator grafic
in care sunt
prezentate
franjele obtinute
experimental

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 10 / 19

- valoarea lungimii de und a radiaiei (este utilizat un control pentru fixarea / modificarea
lungimii de unda, fr afiarea aceastei valori, ce trebuie determinat experimental).
Observaie: culoarea franjelor se modific corespunzator valorii lungimii de und.
Etape de lucru:
[1] determinarea valoarii interfranjei (i):
- se msoar distana dintre dou franje (cea aflata pe axul de simetrie i o alt franj, la
distan ct mai mare de aceasta, plasat optim pentru msurarea pe riglet) - Ax;
- se calculeaza valoarea interfranjei prin raportul Ax/N, unde N reprezinta numrul de franje
distribuite pe ecran pe distanta Ax;

[2] nregistrarea datelor experimentale n tabelul aplicatiei;
[3] salvarea datelor nregistrate ntr-un fiier Excel (elevii utilizeaz facilitile acestui program
pentru prelucrarea datelor, realiznd i studiul erorilor)

m = valoarea medie obinut pentru lungimea de und prin efectuarea experimentului virtual;
0 = valoarea corect (afiat n seciunea n care este prezentat soluia problemei propuse).
Modul de utilizare al aplicaiei este prezentat elevilor i n sistem eLearning, fiind postat pe un site
wiki un clip n care sunt redai paii de lucru. Pe acest site elevii pot descrca aplicaia, lucrnd cu
aceasta i n afara orelor de curs.
Am adugat acestui soft i posibilitatea de generare a unui raport n format html care s includ
datele experimentale nregistrate, dar i o imagine a interfeei utilizator, din momentul generrii
raportului. Aceast facilitate mi-a fost de folos pentru evaluarea activitii elevilor, stabilirea calitii
experimentului virtual realizat de acetia, corectitudinea prelucrrii datelor.

Figura 12. Referate de laborator ale elevilor, generate cu aplicaia Dispozitivul Young




Investete n oameni!
Instrumentaie virtual LabVIEW pag. 11 / 19


3. Experimente reale cu achiziie de semnal
3.1 Sisteme computerizate de msurare echipate cu plci de achiziie

Sistemele computerizate de msurare utilizate pentru semnale analogice se caracterizeaz prin
faptul c un astfel de semnal, purttor de informaie, este convertit n form digital. O schem a
unui astfel de sistem este prezentat mai jos:

Fig. 13: Structura unui sistem de msurare computerizat cu plci de achiziie de date
Conversia semnalului purttor de
informaie este efectuat de ctre o
component electronic distinct, numit
plac de achiziie, ce poate fi montat n
calculator sau conectat la o intrare USB.

Plac de achitiie NI DAQ
PCI 6052E

Plac de achitiie NI DAQ USB
6008
Figura 14: Plci de achiziie National Instruments

3.2 Instrumentaie virtual

Un instrument virtual este compus dintr-o parte hardware i o parte software care permite
configurarea instrumentului dup dorina utilizatorului. n interfaa acestor programe sunt incluse
controale i indicatoare realizate ntr-o form grafic asemntoare aparatelor i dispozitivelor
reale, utilizatorii manevrnd instrumentele virtuale ca i cum ar manevra instrumente reale.
Reprezentarea instrumentelor fizice se face pe monitorul computerului cu ajutorul elementelor
grafice existente in biblioteca limbajului de programare grafica.
Utilizarea instrumentaiei virtuale prezint avantaje importante:
- nu necesit spaiu fizic de depozitare;
- datele pot fi transmite prin internet;
- pot fi realizate msurri n locuri periculoase pentru om, nefiind necesar prezenta
acestuia n imediata vecintate a sistemului de msurare;
- exist flexibilitate de configurare a instrumentelor virtuale (acestea pot fi uor
transformate prin programare);
- sunt reduse semnificativ costurile (o singur plac multifuncional de achiziie,
mpreun cu softul aferent, poate nlocui un numr mare de instrumente fizice
dedicate).

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 12 / 19

Sunt prezentate n continuare dou experimente de fizic cu achiziie de semnal, realizate pentru
elevii claselor de liceu, folosind sisteme echipat cu placi de achiziie de tip NI DAQ USB 6008,
Aceste investigaii de au vizat probleme clasice de laborator, metoda de investigare fiind adaptat
noilor sisteme de msurare. Pentru realizarea acestor activiti am apelat i la componente ale
truselor clasice de laborator, valorificate astfel superior.
Pe pagina wiki prezentat mai jos am postat mai multe secvene video n care sunt redate astfel de
investigaii experimentale cu achiziie de semnal, experimente n care am apelat la instrumentaie
virtual LabVIEW.

Figura 15: http://emiliapausan.wikispaces.com/DAQ_Achizitie+de+semnal

3.3. Proiectarea unui experiment real cu achiziie de semnal

Voi exemplifica cu un astfel de experiment, ce apeleaz la instrumentaie virtual LabVIEW,
experiment realizat pentru determinarea rezistenei electrice a unui rezistor i trasarea caracteristicii
acestuia.
3.3.1. Caracteristica rezistorului

Componentele montajului experimental:
dou rezistoare: unul etalon, cu rezistena electric cunoscut, i un altul, a crei rezisten
electric va fi determinat experimental;
surs de tensiune reglabil (montaj poteniometric), ghidaje de cmp, ntreruptor;
plac de achiziie de date de tip NI DAQ 6008.
Principiul metodei i modul de lucru
Se msoar tensiunea electric la bornele celor dou rezistoare conectate n serie, pentru unul dintre
acetia fiind cunoscut valoarea rezistenei electrice (notat cu R
1
). Cele dou semnale sunt
achiziionate pe canale diferite, pentru fiecare fiind utilizat modul de configurare diferenial.
Valoarea rezistenei electrice R
x
se determin folosind urmtorul algoritm:
se aplic legea lui Ohm pentru poriunea de circuit ce conine rezistorul etalon:
U
1
= IR
1
>> I =
1
1
R
U


Investete n oameni!
Instrumentaie virtual LabVIEW pag. 13 / 19


se aplic legea lui Ohm pentru poriunea de circuit ce conine rezistorul de rezisten R
x
:
U
2
= IR
x
=
1
1
R
U
R
x
>> R
x
=
1
1
2
R
U
U

Elemente de interfa

Figura 16: Interfaa aplicaiei i circuitul electric utilizat
Cele mai importante elemente de interfa ale instrumentului virtual sunt:
un control numeric, necesar pentru introducerea valorii rezistenei rezistorului etalon, R
1
;
indicatoare numerice, prin care sunt afiate valorile curente ale tensiunilor electrice la bornele
celor dou rezistoare, respectiv valoarea intensitii curentului electric din circuit;
un indicator grafic (de tip XY), utilizat pentru reprezentarea dependenei dintre intensitatea
curentului electric i tensiunea electric msurat la bornele rezistorului a crei rezisten
electric dorim s o determinm (instrumentul virtual prezint caracteristica rezistorului cu
rezistena Rx, fiecare valoare achiziionat fiind adugat n grafic).
Proiectarea instrumentului virtual Achiziie pe canale de tip Analog Input
Pentru a comanda achiziia de date folosind o
plac de tip NI USB 6008, am utilizat proceduri
din categoria DAQmx Data Acquisition.
>>
Figura 17: Proceduri DAQmx Data Acquisition
Realizarea diagramei instrumentului virtual

Figura 18: Diagrama instrumentului virtual

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 14 / 19

Pasul 1 - Const n definirea a dou canale virtuale prin care instrumentul virtual realizeaz
comunicarea cu canale fizice de tip Analog Input, configurate n modul diferenial.
n modul diferenial, un sistem de msurare rspunde practic la diferena de potenial dintre cele dou
intrri ale sale (+) i (-).
Intrrile canalului AI0 sunt prezentate n imaginea de mai jos:


Pentru a crea canale virtuale am utiliza DAQmx Create Virtual Channel.vi (din paleta DAQmx
Data Acquisition).
Pasul 2 Sunt conectate ieirile VI-lui DAQmx Create Virtual Channel la intrrile VI-lui DAQmx
Read, prin care se realizeaz citirea datelor de pe canalele fizice selectate.
Observaie
Implicit, DAQmx Read este setat pentru a citi date pe un singur canal. De aceea, utiliznd selectorul
polimorfic al VI-lui DAQmx Read, se va impune citirea simultan a datelor pe dou canale
(obinnd la ieire un tablou unidimensional cu date reprezentate n dubl precizie - tensiunile
electrice citite pe canale de tip analog, AI
0
i AI
1
).

Pasul 3 Const n extragerea valoarii citite pe canalul 0 i transferarea acesteia terminalului
indicatorului numeric etichetat U
1
(V); se procedeaz apoi la extragerea valorii citite pe canalul 1,
transfernd valoarea ctre terminalul indicatorului digital etichetat U
2
(V).
Pentru a extrage o valoare din tabloul unidimensional obinut la ieirea VI-lui DAQmx Read se
utilizeaz funcia Index Array. Pentru indexul 0 se obine prima valoare a tabloului (tensiunea citit
pe canalul AI0), iar pentru indexul 1 se obine a doua valoare a tabloului (tensiunea citit pe canalul
AI1).

Pasul 4 - Completarea codului diagramei pentru determinarea tensiunii la bornele ntregului circuit,
valoare ce va fi afiat de indicatorul etichetat U (V).
Figura 19: Intrri pentru canalului 0, configurare
diferenial:pini AI0 i AI4

Investete n oameni!
Instrumentaie virtual LabVIEW pag. 15 / 19


Pentru aceasta vor fi nsumate cele dou valori U
1
i
U
2
, rezultatul fiind transferat, n fluxul datelor,
terminalului indicatorului etichetat U(V).

Pasul 5 - Const n completarea codului necesar determinrii intensitii curentului electric i
realizarea fluxului pentru transferarea acestei valori terminalului indicatorului etichetat I(A) i
terminalului ampermetrului virtual (indicator de tip Meter) .
Pentru obinerea valorii intensitii curentului electric
se utilizeaz funcia de tip Divide care va primi la cele
dou intrri valorile U
1
, respectiv R
1
(la ieitre este
calculat I = U/R
1
). Intensitatea curentului electric prin
cele dou rezistoare are aceeai valoare (conexiune
serie).

Pasul 6 - Const n realizarea secvenei de cod ce permite reprezentarea grafic a dependenei
I(U
2
), unde U
2
este tensiunea msurat la bornele rezistorului cu rezistena R
x
.
Instrumentul virtual va funciona astfel:
a. sunt citite valori de la momentul 0 al rulrii aplicaiei pn la momentul indicat de utilizator
(la interval de 1 secund);
b. valori I i U
2
sunt acumulate ntr-un tablou bidimensional, fiind transferate unei diagrame de
tip XY n care este redat dependena I(U
2
).
Acumularea valorilor necesare trasrii caracteristicii presupune execuia repetat a citirii datelor pe
cele dou canale, fiind necesar utilizarea unei structuri de tip While Loop (realizeaz repetarea
execuiei blocului din interior pn cnd se transfer o anumit valoare logic la terminalul
condiional al structurii - atunci cnd utilizatorul va apsa butonul etichetat stop).
Pentru formarea tablourilor de date, U
2
i I, se utilizeaz regitri de transfer i funcii de tip Array
(Build Array).
La terminalele de intrare ale funciei Buid Array sunt
transferate valori scalare i/sausau tablouri de date, iar la
ieire se obine tabloul obinut cu datele de intrare.
Datele primite la primul terminal de intrare (plasate cel
mai sus) sunt plasate primele n tabloul final.

Regitrii de transfer sunt perechi de terminale: terminalul de intrare este plasat pe grania din stnga
a structurii While Loop, iar cel de al doilea este plasat pe grania din dreapta a structurii,
reprezentnd un terminal de ieire. Pentru a aduga regitri de transfer unei structuri While este
utilizeaz comanda Add Shift Register din meniul obiect al structurii.
Regitrii de transfer determin urmtoarea funcionare: valoarea
transferat de terminalul de intrare este utilizat la execuia
codului din interiorul structurii, apoi noua valoare, obinut dup
execuie la terminalul de ieire, este transferat terminalului de
intrare.

Regitri de
transfer

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 16 / 19

O bun funcionare presupune iniializarea regitrilor de transfer (n afara structurii) cu date de
acelai tip ca cele obinute la terminalul de ieire (date de tip tablou).
Pasul 7 Realizarea secvenei de cod ce permite salvarea datelor ntr-un fiier Excel.
Pentru scrierea datelor ntr-o foaie de calcul tabelar am utilizat proceduri din categoria File I/O,
fiind necesar:
construirea un tablou 2D care conine valori achiziionate: valorile intensitii curentului
electric i valorile tensiunii de la bornele rezistorului cu rezistena electric R
x
;
construirea valorii text a etichetelor utilizate pentru antetul tabelului datelor (se apeleaz la
concatenarea unor constante de tip string).
Pentru salvarea datelor n fiier, comandat
de utilizator prin acionarea unui control de
tip logic, se transfer o valoare logic
terminalului condiional al unei structurii
Case; cazul True (rulat la acionarea
controlului) conine funciile de scriere a
datelor n fiier VI-ul Write To
Spreadsheet File.vi i a etichetelor acestora
VI-ul Write Characters To File.vi.

Figura 20: Secven de cod realizat pentru a permite
salvarea datelor achiziionate ntr-un fiier Excel

3.3.2. Caracteristica static a diodei semiconductoare polarizat direct

Componente ale montajului experimental:
- rezistor cu rezistena electric cunoscut;
- diode semiconductoare;
- surs de tensiune reglabil (montaj poteniometric);
- fire conductoare;
- plac de achiziie NI DAQ 6008;
- calculator.


Principiul metodei i modul de lucru
Atunci cnd dioda semiconductoare este polarizat direct, rezistena electric a acesteia este foarte
mic, spre deosebire de cazul polarizrii inverse. Aceast proprietate a diodei este evideniat prin
caracteristica static: i = i(u), descris de ecuaia:
i= I
s

(
(

|
|
.
|

\
|
1
u
u
exp
T
D

unde :
I
s
este intensitatea curentul electric de saturaie, u
D
este tensiunea msurat la bornele diodei
(polarizat direct),
u
T
este un parametru a crei valoare depinde de temperatur;


Investete n oameni!
Instrumentaie virtual LabVIEW pag. 17 / 19


e
KT
u
T
= (K = constanta Boltzmann, T= temperatura absolut, e = sarcina electric elementar).
Pentru trasarea caracteristicii acestui element neliniar de circuit am realizat un circuit serie rezistor -
diod.
Am msurat pe un canal tensiunea la bornele rezistorului (de rezisten
electric cunoscut), iar pe un alt canal, tensiunea pe diod.
Valoarea intensitii curentului electric din circuit se determin folosind
legea lui Ohm pentru poriunea de circuit ce include rezistorul:
R
u
i
R
=

Punctele experimentale de coordonate (u
D
, i) sunt vizualizate ntr-un grafic xy, fiind astfel obinut
caracteristica static a diodei. Instrumentul virtual este proiectat echivalent celui realizat pentru
trasarea caracteristicii unui rezistor.
Analiza semnalelor nregistrate a pus n eviden
faptul c este necesar o valoare minim a tensiunii
aplicate diodei pentru ca aceasta s intre n
conducie. Peste acest prag, curentul n conducie
direct crete rapid o dat cu creterea tensiunii
electrice.
Astfel, prin semnalele nregistrate experimental, am
evideniat comportarea neliniar a diodei
semiconductoare.

Fig. 21: Semnal achiziionat prin efectuarea
acestui experiment (caracteristica diodei)
Experimentul a fost refcut pentru diode diferite. Analiznd comparativ caracteristicile acestora
elevii au constatat faptul c tensiunea de prag nu are aceeai valoare - am obinut 6.07419 V pentru
una dintre diode i 2. 3189 V pe o alt diod. Folosind aceste rezultate experimentale am putut
identifica natura materialului celor dou diode semiconductoare siliciu, respectiv germaniu. Acest
lucru a fost stabilit dup consultarea de date tehnice care menioneaz faptul c pentru diodele de
germaniu tensiunea de prag este cuprins n intervalul [2, 3] V, iar pentru diodele de siliciu
tensiunea de prag este cuprins n intervalul [6, 7] V.
Prelucrarea datelor
Pentru prelucrarea datelor experimentale achiziionate computerizat a fost utilizat programul Excel.

Fig. 22: Secven din foaia de calcul Excel (prelucrarea datelor)

Investete n oameni!
Lucrare de evaluare final, M2 (prof. Emilia Puan) pag. 18 / 19

Selectnd punctele experimentale de pe poriunea caracteristicii, ce poate fi considerat liniar, i
adugnd curba de tendin (tendin liniar), am determinat att tensiunea de prag (din intersecia cu
axa tensiunii), ct i rezistena diodei n conducie direct (din panta liniei de tendin).

Fig. 23: Modelare pentru descrierea comportrii diodei
polarizat direct
Liniariznd caracteristica diodei, am abordat
simplificat comportarea acesteia. Modelul
definit a constat n liniarizarea caracteristicii
pe poriuni - model cu tensiune de prag i
rezisten nenul n conducie direct.
Un astfel de model prezint avantaje importante: prin utilizarea lui analiza circuitelor ce conin
elemente neliniare poate fi realizat echivalent studiului reelelor liniare.

Transferul pe model a informaiilor obinute
pe sistem real
Pornind de la avantajul unei modelri, am
realizat i un soft de simulare n care am
inclus modelul definit. n figura de mai jos
este prezentat o variant simpl a acestui
soft, realizat cu LabVIEW.

Fig. 24: Soft de simulare ce include modelul definit pentru
descrierea comportrii diodei polarizat direct


4. Concluzii
Existnd clase/grupuri de elevi cu probleme distincte, poate fi eficient ca diferite softuri de simulare
s fie realizate de ctre profesor, acesta cunoscnd dificultile elevilor cu care lucreaz. Importana
softului de simulare este bine pus n eviden n condiiile n care un experiment real nu poate fi
desfurat ntr-un laborator colar sau atunci cnd elaborm cursuri n sistem eLearning.
Exist i situaii n care apelm la softuri de simulare pentru a oferi elevilor posibilitatea de a exersa
n ritm propriu sau pentru a le prezenta diferite metode de investigare, urmrind acomodarea
elevilor cu aceste metode, n vederea confruntrii cu experimentul real, de laborator.
Atunci cnd apelm la instrumentaie virtual pentru achiziia computerizat de date experimentale,
apar avantaje deosebite:
instrumentul virtual poate fi adaptat fiecrei msurri fr nici un cost;
pot fi achiziionate zeci de mii de puncte / secund;
datele achiziionate pot fi salvate n foi de calcul tabelar sau n fiiere text, realiznd astfel o
important colecie de date ntr-un timp foarte scurt, iar acest lucru ofer premise valoroase
pentru o investigaie experimental.
apelnd la instrumentaie virtual pot fi depite unele decalaje tehnice i tehnologice,
pentru eliminarea crora ar fi necesare investiii mari; exist un singur obstacol:
creatorul, dar i utilizatorul unui instrument virtual, nu mai poate fi inginerul sau
muncitorul anilor trecui.
| (R
D
= 1/tg|)
i
U U
0


Investete n oameni!
Instrumentaie virtual LabVIEW pag. 19 / 19


Iat de ce acomodarea cu noile tehnologii utilizate astzi pentru msurare, monitorizre i control,
reprezint o cerin i n educaie.

5. Bibliografie
1. Tom Savu, Gabriela Savu, Informatic. Tehnologii asistate de calculator, Editura ALL
Educational;
2. Documentaie pentru plci de achiziie i tutorial LabVIEW (http://www.ni.com/)
3. http://www.ctanm.pub.ro/academic/LabVIEW/Tutorial.htm
4. http://emiliapausan.wikispaces.com/LabVIEW
5. http://emiliapausan.wikispaces.com/DAQ
6. http://emiliapausan.wikispaces.com/XIB2011_expYoung,
http://emiliapausan.wikispaces.com/Young
7. http://youtu.be/N7tIM72ONWU (clip video postat de prof. Emilia Puan)
8. Emilia Puan, Tutorial LabVIEW (http://pss.ro/science_fun_club_romania/)
9. http://www.ctanm.pub.ro/Club/Prezentari/CNIV%202007/PDFs/21%20Emilia%20PAUSAN.pdf
- Conferina Naional de Instrumentatie Virtual, Ediia A IV-A, Bucuresti, 28 Mai 2007, autori
articol Emilia Puan, prof. Maria-Monica Iliescu
10. http://www.didactic.ro/materiale-didactice/19925_transformarea-izoterma - aplicaia
Transformare izoterm, autor prof. Emilia Puan
11. http://www.ctanm.pub.ro/Club/Aplicatii/118.htm, (Clubul utilizatorilor LabVIEW), Legea Ohm,
autor aplicaie realizat de prof. Emilia Puan
12. http://www.ctanm.pub.ro/Club/Aplicatii/117.htm, Clubul utilizatorilor LabVIEW, Msurare R.
Metoda ampermetru-voltmetru, aplicaie realizat de prof. Emilia Puan
13. http://www.ctanm.pub.ro/Club/Aplicatii/112.htm, Clubul utilizatorilor LabVIEW, Micare
circular uniform, aplicaie realizat de prof. Emilia Puan
14. http://www.ctanm.pub.ro/Club/Aplicatii/115.htm, Clubul utilizatorilor LabVIEW, Lentila
convergent, aplicaie realizat de prof. Emilia Puan
15. http://www.ctanm.pub.ro/Club/Aplicatii/15.htm, Clubul utilizatorilor LabVIEW, Determinarea
coeficientului de frecare la alunecare, aplicaie realizat de prof. Emilia Puan
16. http://www.ctanm.pub.ro/Club/Aplicatii/19.htm, Clubul utilizatorilor LabVIEW, Determinarea
constantei elastice a unui resort (metoda echilibrului), aplicaie realizat de prof. Emilia Puan
17. http://www.ctanm.pub.ro/Club/Aplicatii/110.htm, Clubul utilizatorilor LabVIEW, Determinarea
constantei elastice a unui resort (metoda oscilaiei), aplicaie realizat de prof. Emilia Puan