MASURARI FOLOSIND INSTRUMENTATIE VIRTUALA
Simulare pe calculator.
Determinarea parametrilor unui semnal sin exterior.
Se deschide un nou Blank VI.
Se selecteaza DAQ Assistant din Functions palette - Express - Input si se pune pe diagrama bloc.
Dupa initializare se deschide o fereastra de dialog din care se alege Analog Input - Voltage - ai0 . Acesta inseamna ca s-a ales intrarea analogica 0, si semnalul exterior se va lega intre pinii 68-67 (67-GND), de pe placa conector.
In fereastra de dialog aparuta la selectarea intrarii se fixeaza Continuous pentru modul de esantionare si RSE pentru modul in care este legat semnalul de intrare definit in Terminal Configuration.
Semnalul analogic de intrare se ia de la un generator de semnal la care se poate modifica frecventa, amplitudinea si forma semnalului de iesire.
Se testeaza canalul apasand Test.
Se va nota setarea pentru Samples To Read si Rate (Hz) din Clock Settings.
Dupa aparitia unui chenar gri se studiaza ce este, ce rol are si se noteaza. (se poate folosi Help). Se urmareste ce a aparut pe panoul frontal.
Pentru masurarea unor parametrii ai semnalului extern se selecteaza din nou Statistics Express VI din Functions Palette. Se poate alege si blocul Amplitudine/Level
Dupa aparitia ferestrei de dialog se marcheaza una sau mai multe pozitii (pe care dorim sa masuram)
Pe panoul frontal se pune un Waveform Graph pentru vizualizarea semnalului achizitionat si una sau mai multe indicatoare numerice pentru afisarea valorilor masurate
Pe diagrama bloc se leg blocurile in mod corespunzator. Toate trebuie sa fie in interiorul While Loop
Se salveaza si se ruleaza programul.
Se modifica din generatorul de semnal amplitudinea, frecventa si forma semnalului de intrare.
La semnal sin se mareste frecventa pana cand pe Waveform Graph semnalul se vede cu densitate ridicata. Pentru a vedea clar semnalul, se modifica baza de timp de pe Waveform Graph (asemanator osciloscopului). Prima data se deselecteaza Auto Scale X (clic reapta pe Waveform Graph).
Ce se intampla daca frecventa semnalului de intrare se mareste prea mult? Cum se explica? Se noteaza!
Se
opreste rularea programului. Se selecteaza Properties de
Se ruleaza din nou programul. Ce se poate observa? Cum se explica? Notati!
Verificati valorile masurate si afisate pe indicatoarele numerice!
Care este diferenta dintre Run si Run Continuously? Opriti rularea programului prin apasarea butonului stop(F) in primul si in al doilea caz!
Pe diagrama bloc selectati Loop Condition si modificati pe Continue if True. Ce se intampla? Rulati programul cu Run si Run Continuously. Care este diferenta? Notati!
Ce este un instrument virtual? Ce avantaje are?
Cum se foloseste functia While la programarea in C (pentru cazurile True si Fals) si cum se foloseste in cazul programarii grafice?
In fereastra pentru setarea modului de lucru a placii de achizitii de date ce semnificatie au Samples To Read si Rate(Hz) ? Cum influenteaza aceste valori semnalul achizitionat?
|