330 likes | 567 Views
Instrumentaţie virtuală. Ágoston Katalin Universitatea “Petru Maior” Tg.Mures. Apariţia Instrumentaţiei Virtuale. Aparate Instrumente Instrumente programabile Instrumente virtuale = hard (DAQ) + soft + PC -sistem complex de măsurare orice funcţie de măsurare
E N D
Instrumentaţie virtuală Ágoston Katalin Universitatea “Petru Maior” Tg.Mures
Apariţia Instrumentaţiei Virtuale • Aparate • Instrumente • Instrumente programabile • Instrumente virtuale = hard (DAQ) + soft + PC • -sistem complex de măsurare orice funcţie de măsurare • -metode matematice, statistice pt. procesarea datelor • -dezvoltare, modificare uşoară program • -foloseşte avantajele calculatorului (putere de procesare mare, memorare, • afişare complexă, transmitere la distanţă) • -accesibilitate generală şi cost mai mic de 25% • -flexibil – cerinţele utilizatorului
LabWindows/CVI 8.0 • Panou frontal - user interface .uir • Program sursă – source .c • Fişiere incluse – include .h • Proiect - .prj
LabView 8.2 • Proiect - .lvproj • Instrumente virtuale - .vi • Front panel • Diagrama bloc
Fereastră pentru determinarea parametrilor – indicator grafic
Forma de apariţie a elementelor de pe panoul frontal pe diagrama bloc
Bloc Diagram Functions Palette
Module LabView • Real-Time Module – dezvoltarea sistemelor în timp real, încărcarea programului • în instrumente (părţi hard) autonome sau integrate – lucrează independent • Include: - PID Control Toolkit (fuzzy logic, algoritmi avansate) • 2. FPGA Module – Field-Programable Gate Array. Se crează program, se compilează • se implementează hard, FPGA.vi create permit acces direct la I/O • 3. PDA Module – dezvoltarea produselor portabile care rulează Windows • achiziţia de date prin USB, • comunicare cu dispozitive prin diferite protocoale
Module LabView 4. Touch Panel Module – crearea rapidă a aplicaţiilor Human-Machine Interface, prezentarea informaţiilor, comunicare 5. Embedded – scurtarea ciclului de proiectare a sistemelor incorporate
Module LabView 6. Application Builder – crearea programelor executabile, fără licenţă integrează codul LabView în sisteme hibride parte din LabView Professional Development System 7. Vision development Module – prelucrare de imagine şi viziune, calibrare imagine, analiză culori 8. Motion Control Software – cu PCI/PXI folosire encoderelor generarea traiectoriilor reglare împreună cu Real-Time Module
TOOLS în LabView • Raport Generation Toolkit for M.Office – Word, Excel (format, apariţie) • Database Connectivity Toolkit – conectare şi interacţionare cu baze de • date locale sau la distanţă • Internet Toolkit – scrie, citeşte, analizează documente XML • trimite fişiere pe un server FTP • răspunde utilizatorului şi crează pagini Web • Advanced Signal Processing Toolkit – semnale nestaţonare, vibraţii, • radar, sonar, sunet, biomedicale • -analiză în domeniul timpului, frecvenţei, cu Wavelet
TOOLS în LabView • Digital Filter Design Toolkit – proiectare, analiză, simulare, testare • algoritm modern de proiectare • exemple • Modulation Toolkit – folosirea dif. tipuri de modulaţii, • simularea, • studii prin exemple • tratarea erorilor • Spectral Measurements Toolkit – FFT, analiză de semnal, spectru de • amplitudine, de frecvenţă
Domenii de utilizare • Industrie • Construcţia de maşini – F1 • Aviaţie • Electronică • Comunicaţie • Materiale semiconductoare • Mecatronică • Biologie • Sănătate