LABVIEW-BASED LABORATORY ENVIRONMENT FOR LEARNING OF FILTERING CONCEPTS R. Krneta,Đ. Damnjanović and M. Đoković Technical faculty, Čačak, Serbia Technical faculty, Čačak, Serbia rkrneta@gmail.com , fic177@hotmail.com , marina_djokovic87@yahoo.com Abstract—Better understanding of the acquired theoretical knowledge in the field of digital signal processing, for their successful use in future engineering practice, is achieved by introducing interactive laboratory experiments in the classroom. In this paper we present realization of LabVIEW virtual interactive DSP experiments and hardware DSP laboratory experiments on the NI-ELVIS II + development platform. These experiments can be used in the DSP lab for "visualization" of filtering concepts. For the purpose of “visualization”, LabVIEW filter palette has been used for the procedure of band pass digital filter design and active band pass filter has been realized on the NI-ELVIS II+ developing platform. Theoretical characteristics of active band pass filter validated by measurements on realized hardware model. Keywords – band pass filter, filter characteristics, virtual experiments, hardware development platform, visualization of DSP theory I. INTRODUCTION As a rule, learning basic theoretical concepts of signal and system analysis and synthesis is difficult for the students of engineering. This difficulty is a result of the gap between understanding mathematical formalisms of these concepts and student’s abilities to connect these theoretical concepts with practical engineering applications. In the aim of solving this problem many “recipes” suggest “visualization” of digital signal processing theory [1]. MATLAB software package has become standardized and inevitable way of “visualization” of DSP theory for a long time. Many MATLAB based DSP “visual experiments” are constituent parts of lectures and practical exercises at the courses of system and signal theory and digital signal processing [2], [3], [4]. Ability of programming in MATLAB is the skill which is acquired by students at the beginning of their Electrical Engineering studies. However, all that can be done with MATLAB based DSP “virtual experiments”, in simpler way, without writing lines of program code, and it can also be done with using software package LabVIEW(Laboratory Virtual Instrument Engineering Workbench).LabVIEW is graphic developing environment with built-in functionality for simulation, data acquisition, instrumentation, measurement analysis and data presenting. User’s interface for some application is created without any code line, with simple “drag-and- drop” of pre-defined objects [5]. Graphic applications created in LabVIEW are called virtual instruments (VI), as their look and functions “imitate” real instruments: oscilloscopes, voltmeters, ammeters, function generators, etc. [6]. LabVIEW contains a great number of library functions which are used for creating applications for solving set of standard tasks from the field of digital signal processing, such as: DFT and FFT transform, presentation and analysis of signals in spectral and time domain, analogue and digital FIR and IIR filters, multirate filters, etc. LabVIEW filter palette possesses range of tools for synthesis and analysis of filters [5] (Fig.1). Figure 1. LabVIEW filter palette However, virtual laboratory environment of MATLAB and LabVIEW cannot completely prepare students of Electrical Engineering for work with hardware equipment and real instruments needed for designing, testing and running of practical engineering applications. So, experiments with hardware equipment and real instruments are necessary at studies. The aim of hardware laboratory experiments in education of engineers through “physical contact with hardware” also means better understanding of acquired theoretical knowledge in order to apply it more successfully in future engineering practice. Hardware lab experiments for “visualization” of DSP theory is possible to realize even without a laboratory which often demands expensive hardware for – 451 – 6th IEEE International Symposium on Applied Computational Intelligence and Informatics • May 19–21, 2011 Timişoara, Romania 978-1-4244-9107-0/11/$26.00 ©2011 IEEE