BMETETMP064

A tárgy címe: 
Measurement Control Project Work in LabVIEW Environment
Elsődleges képzés: 
Fizikus mérnök BSc
Kredit: 
3
A tárgy besorolása: 
elective
Óraszám - előadás: 
0
Óraszám - gyakorlat: 
0
Óraszám - labor: 
2
Egyéb oktatás: 
Computer laboratory exercises
Számonkérés módja: 
Coursework grade
Egyéb számonkérés: 
The grade is based on the submitted measurement control programs and their documentation
Félév: 
5
Előtanulmányi feltételek: 
Programming 1
Tantárgy felelőse: 
Dr. Gergő Fülöp, research fellow, PhD
További oktatók: 
Tárgyleírás: 
The aim of the course is to acquaint students with the basics of computer data acquisition and measurement control in the widespread graphical LabVIEW programming environment. In the second half of the course, students will complete a stand-alone LabVIEW project work using a National Instruments data acquisition card. Topics: LabView basics: handling the development environment, elements of VIs. Front Panel and Block Diagram. SubVIs, Express VIs. Basics of graphical programming, dataflow principle, parallelization, variables, global variables. Programming structures, cycles, branches. Programming techniques. File management, communication with instruments. Timing. Competitive situations and their elimination. Data types, arrays, structures. Error handling. Graphical representation. Event-based control, runtime modification of the user interface. Data acquisition and measurement control with National Instruments data acquisition cards: hardware specifications, software support. Analog and digital output and input channels. Triggering, sampling parameters, continuous and point-by-point data collection. Creating an oscilloscope program. Possible examples of the project work to be made: ultrasonic distance measuring device, creating an oscilloscope and a function generator with a DAQ card, PID temperature control, tone controller, making a lock-in amplifier.
Ajánlott irodalom: 
Descriptions of laboratory exercises on the website of the BME Physics Institute.
Kompetenciák: 
Please find the detailed list, as quoted from the Hungarian training and outcome requirements of the Physicist Engineer program, in the Hungarian version of the course description.