- Book Chapter
1
- 10.1016/b978-075067914-5/50019-2
Lab 9 - DSP Integration Examples
- Jan 01, 2005
- Digital Signal Processing System-Level Design Using LabVIEW
- Nasser Kehtarnavaz + 1 more +1
Lab 9 - DSP Integration Examples
The students' over reliance upon formulas and routine use of technique in problem solving too often lead to poor performance in advanced courses and a high attrition rate in the engineering, technology, and science programs. The students' lack of comprehension of mathematical concepts results in time wastage during laboratory experiments, misinterpretations of lab data and underachievement in standardized science and engineering tests that stress the fundamentals. This problem can be effectively addressed by improving the student's conceptual understanding and comprehension of the topics covered in introductory science and technology courses. One way to achieve this is through interactive learning and teaching and upgrading the existing laboratories with modern equipment. This will require increased funding and resources. But in recent years there is a decrease in resource allocation making it increasingly difficult to modernize the laboratories to provide adequate levels of laboratory and course work and universities are under pressure to look for alternative cost effective methods. One way to achieve this is through interactive learning and teaching through the use of software packages like LabVIEW (Virtual Instruments) and Java/Visual Basic (Object Oriented Programming).LabVIEW and Java/Visual Basic are currently used in a number of engineering schools and industries for simulation and analysis. By introducing virtual instrumentation (LabVIEW) and object oriented programming (Java/Visual Basic) to the existing laboratory facilities and course(s) the students can be well trained with the latest design techniques and computer aided instrumentation, design and process control used throughout industry. This will also allow the students greater interaction with the subject matter and improve his/her skills in the use of number of applied engineering software packages.LabVIEW is based on graphical programming and easy to use. It is an interactive problem-solving environment, where the students can analyze, visualize, and document real-world science and engineering problems. A number of books are available covering the use and application of LabVIEW.LabVIEW also provides an extensive library of virtual instruments and functions to help in programming. It also contains application specific libraries for data acquisition, GPIB and serial instrument control, data analysis, and file input/output with conventional program debugging tools that can be used to set breakpoints, single-step through the program, and animate the execution so that the flow of data can be observed.At South Carolina State University (SCSU), the PC and VI based system concept is used to design and develop a laboratory called Computer Based Virtual Engineering Laboratory (CBVEL). The CBVEL consists of IBM compatible computers with appropriate software and hardware from National Instruments (NI), Simulation software such as C++, Visual Basic, Java, PSPICE, etc., and is connected to School of Engineering Technology and Sciences (SETS) network and existing equipment. Virtual Instrument (VI) and Object Oriented Programming modules for different courses and research areas are currently developed and used to teach various courses. Examples of some of these VIs are Circuit Analysis, Electronics, Communications, Digital Signal processing, Networking, and Digital Filters.This paper discusses design and development of some of the modules such as Number Systems, Internet Protocol Addresses, Address Classes, Subnet Masks, and Sub-netting using LabVIEW and Visual Basic/Java.
Lab 9 - DSP Integration Examples
Lab 9 - DSP Integration Examples
Logging Airplane Sensors Measurements to a Remote Database Using LabVIEW and FieldPoint
Using the networking features in LabVIEW (graphical programming) it is possible to perform following tasks: share live data with other VIs (virtual instruments) running on a network, publish front panel images and virtual instruments documentation on the web, build virtual instruments that communicate with other applications and virtual instruments through low-level protocols. The main task of the paper is to create a virtual instrument for acquisition, control and monitoring temperature in eight points inside of an airplane, to create storage of the data in data files and to send the files to Remote Computers, that means to log temperature data to Remote Databases.
Read moreDevelopment of a remotely accessible integrated circuit test facility based on telepresence
This paper presents experiences learned from an ongoing research in employing telepresence technologies to facilitate an Internet-based remote IC (integrated circuits) testing laboratory at R.I.T. An instrumentation server has been developed using National Instrument's Labview 5.0 to interface and control a number of GPIB-enabled lab instruments. By utilizing LabView's Open Reference VI (virtual instruments) client/server model, an authorized user can remotely execute the VI graphical interface to manipulate various lab equipment via the Internet. The system is designed mainly for remote inspection and testing of packaged integrated circuits. Multi-platform accessibility is a key objective when designing the client module, which consists of the graphical VI interface. Any user with a computer (Windows, UNIX, or Macintosh) that is capable of Internet access, installed with a Java-enabled web browser, and has the ability to run Labview 5.0 will be able to access the networked lab equipment.
Read moreRealization based on hybrid LabVIEW and C# programming to access database
Several methods of LabVIEW accessing database and their advantages and disadvantages are analyzed in this paper. The method based on hybrid LabVIEW and C# programming to access SQL server is mainly discussed. Examples prove that this method organically integrates virtual instrument technology, object-oriented programming and database technology. It not only expands the functions of virtual instrument but also exerts the powerful features of database management.
Read moreVirtual instrumentation applied to monitoring of nuclear reactor refuel process
RMH provided complete turnkey services for a custom, high-performance monitoring and alarming system to track the condition and behavior of Wolf Creek Nuclear Generation Station's nuclear reactor and cooling water piping during refuel cycles. Using National Instruments’ LabVIEW and hardware, the RMH system comprised five data collection units, a high-speed network, and a workstation with a real-time relational database. Our challenge was to provide a fast, reliable source of data about reactor and cooling water piping behavior to streamline the refuel process by utilizing National Instruments’ virtual instrumentation products to create a real-time, high-speed monitoring and alarming system. © 1998 National Instruments. Published by John Wiley & Sons, Inc. Lab Robotics and Automation 10: 67–69, 1998
Read moreVirtual instrumentation forelectro–analytical measurements
This paper deals with some applications of Virtual Instrumentationto electroanalytical measurements. Virtual Instruments (VIs)are software programmes that simulate the external appearanceand functions of a real instrument on the screen of a computer. Inthis work, programmes have been developed to control the potentialof a working electrode (through a suitable potentiostat), acquirethe current response, process the acquired current signal, andcontrol a peristaltic pump and injection valve. The sequence ofoperations was controlled by the VI. The programmes developedhave been applied to amperometric and voltammetric measurementsin static and flowing solutions. The Vl package that has been usedwas Lab VIEW 4.0.1 from National Instruments.
Read moreBuilding Hardware Based Low Cost Experimental Dsp Learning Modules
Students often face difficulties in grasping and un derstanding fundamental digital signal processing (DSP) concepts in the classroom environment. Most DSP courses do not have labs associated with them, and the ones that do typicall y depend on the usage of text-based programming languages (e.g., MATLAB) that do not allow real-time external hardware interaction. Although the availability of external DSP platforms (e.g. National Instruments Speedy-33, Texas Instruments DSP Student Kits, etc.) for educational purposes has increased because of recent advances in embedded processors and sensor technology, they are rarely used in early DSP courses because of the programming sophistication needed for real-time processing. In this paper we discuss the development of low-co st experimental DSP learning modules for classes that do not usually have a lab component. T hese modules use National Instruments' LabVIEW for their programming and development platform with the Speedy-33 DSP board and LEGO Mindstorms NXT Brick as the hardware platforms. Many of the modules can also be run completely on the host computer's sound card. Modules have been developed for examining different aspects of topics such as sampling, alias ing, and filtering, while working with data that has been captured and processed in real-time. Stud ents are able to interact with the hardware and data through GUIs, thus obviating the need to first develop real-time programming skills. This paper will describe these modules and how they are designed to be used both in lectures and as part of homework assignments.
Read moreDevelopment of a PjBL-Based Digital Flipbook Module on Chemical Bonding for Grace XI Students
Enhancing student engagement and conceptual understanding in chemistry requires innovative and interactive learning materials. This study aims to develop and evaluate a flipbook module based on Project-Based Learning (PjBL) for chemical bonding content. The research adopted the 4D development model—Define, Design, Develop, and Disseminate—focusing on content validity, student responses, and effectiveness in improving learning outcomes. Expert evaluations confirmed the module’s high validity, and student feedback indicated strong approval in terms of content, presentation, and language. The module also demonstrated moderate effectiveness in enhancing students' conceptual understanding, as shown by learning gains. These findings suggest that the PjBL-based flipbook module is feasible, pedagogically appropriate, and positively received, making it a valuable resource for supporting active and student-centered chemistry learning in high school settings.
Read more<title>Integrated software package for laser diodes characterization</title>
The characteristics of laser diodes (wavelength of the emitted radiation, output optical power, embedded photodiode photocurrent, threshold current, serial resistance, external quantum efficiency) are strongly influenced by their driving circumstances (forward current, case temperature). In order to handle such a complex investigation in an efficient and objective manner, the operation of several instruments (a laser diode driver, a temperature controller, a wavelength meter, a power meter, and a laser beam analyzer) is synchronously controlled by a PC, through serial and GPIB communication. For each equipment, instruments drivers were designed using the industry standards graphical programming environment - LabVIEW from National Instruments. All the developed virtual instruments operate under the supervision of a managing virtual instrument, which sets the driving parameters for each unit under test. The manager virtual instrument scans as appropriate the driving current and case temperature values for the selected laser diode. The software enables data saving in Excel compatible files. In this way, sets of curves can be produced according to the testing cycle needs.
Read moreE-Learning Development for Indonesian Traditional Music
This research is motivated due to low interest of Indonesian people for learning of traditional music. So in this study I tried to design e-learning for learning of traditional music. E-learning is designed to make it easier for members to access learning materials anywhere and anytime. Learning materials are provided concerning theories in music, the history of traditional musical instruments, as well as equipped with a virtual musical instrument as a medium for member practices. The e-learning is one of Indonesia's culture introduction media to the outside world, particularly in the field of traditional music instruments. The development of e-learning using the object-oriented programming.
Read moreSimulation of Ultrasonic Phased Array Sensors for Time of Flight Measurements
Most of the ultrasonic distance measurements are based on the determination of the Time of flight. Digital signal processing techniques for obtaining high accuracy in ultrasonic distance measurements are presented in this paper. The proposed method employs a Wavelet Transform or Short Time Fourier Transform to extract the envelope of the reflected pulse echo, together with a Cross-correlation pulse detection algorithm for Time of flight estimation. The simulated system consists of five elements transducer array as both transmitter and receiver. The transducer array is formed by aligning the transducers with minimum spacing between elements of 2 wavelengths. The results show the accuracy with the theoretical value. The simulation for the above said application has been implemented using LabVIEW (Laboratory virtual instrument engineering workbench) developed by National Instrument, is a graphical Programming environment suited for high-level or system level design. Advantage of this approach is the flexibility and very rapid development time offered by this graphical programming software.
Read moreDevelopment of a data-acquisition program for an integrated temperature measurement system
Integrated temperature equipment system using advanced testing method with high accuracy has been well developed and applied in industries. However, costs of such a system are very high for agricultural applications. The objective of this paper is to develop a computer program based on virtual instrumentation (VI) method for thermal measurement system to conduct measurements of temperatures. A data acquisition program is developed with LabVIEW application software from National Instruments based on the HP 3497A. This computer program can automatically acquire reference temperatures through 80 channels simultaneously. The system integrated sensing, computing, and measuring technologies. The software designed by VI has capabilities of signal noise reduction and elimination, process displays, and storage of available data. The hardware of the system consists of a HP data acquisition board 3497A and a set of thermocouple sensors. The data boards acquire and convert analog signals in different channels simultaneously. The acquired signals are sent to the computer and processed automatically by the software through GPIB and Com. A program in VI that can measure temperatures and compensate the thermocouple measurement is developed. The test data show that results from the hardware compensated and the software compensated integrated temperature measurement system (ITMS) are close that of the reference measurement system.
Read morePredictive maintenance for rotating machinery by using vibration analysis
This paper presents a complete and well tested virtual instrument (VI) for computer numerical control (CNC) machine predictive maintenance. The national instrument (NI) hardware, LabVIEW software and accelerometer sensor are acquired for the vibration analysis integrated with virtual instrument were developed based on the vibration severity chart threshold in ISO 10816. Validation experiments of the predictive maintenance module were utilized on drilling and milling processes to test and verify the effectiveness of the module. Results obtained from current module can monitor and provide the machine conditions at different condition of good, satisfactory, unsatisfactory, and unacceptable for rotating machinery status according to the vibration severity chart as per ISO 10816.
Read moreA virtual instrument for measurement of expiratory parameters
Measurement of expiratory parameters provide useful information about overall respiratory system that can be fundamental in categorizing and staging pulmonary diseases. In contrast to the conventional stand-alone instrument, a PC based virtual instrument for the measurement of expiratory parameters has been proposed in this paper. A flow sensor based on the principle of constant temperature hot-wire anemometry has been developed to measure the airflow through the mouth of the subject during expiration. Output signal of the anemometer is connected to a PC through an analog to digital interface card, PCI 6025E from National Instruments. A virtual instrument with all controls, indicators and display required for the measurement and interpretation of expiratory parameters has been developed using the software package LabVIEW.
Read moreDSP for MATLAB™ and LabVIEW™ III: Digital Filter Design
This book is Volume III of the series DSP for MATLAB™ and LabVIEW™. Volume III covers digital filter design, including the specific topics of FIR design via windowed-ideal-lowpass filter, FIR highpass, bandpass, and bandstop filter design from windowed-ideal lowpass filters, FIR design using the transition-band-optimized Frequency Sampling technique (implemented by Inverse-DFT or Cosine/Sine Summation Formulas), design of equiripple FIRs of all standard types including Hilbert Transformers and Differentiators via the Remez Exchange Algorithm, design of Butterworth, Chebyshev (Types I and II), and Elliptic analog prototype lowpass filters, conversion of analog lowpass prototype filters to highpass, bandpass, and bandstop filters, and conversion of analog filters to digital filters using the Impulse Invariance and Bilinear Transform techniques. Certain filter topologies specific to FIRs are also discussed, as are two simple FIR types, the Comb and Moving Average filters. The entire series consists of four volumes that collectively cover basic digital signal processing in a practical and accessible manner, but which nonetheless include all essential foundation mathematics. As the series title implies, the scripts (of which there are more than 200) described in the text and supplied in code form here will run on both MATLAB™ and LabVIEW™. The text for all volumes contains many examples, and many useful computational scripts, augmented by demonstration scripts and LabVIEW™ Virtual Instruments (VIs) that can be run to illustrate various signal processing concepts graphically on the user's computer screen. Volume I consists of four chapters that collectively set forth a brief overview of the field of digital signal processing, useful signals and concepts (including convolution, recursion, difference equations, LTI systems, etc), conversion from the continuous to discrete domain and back (i.e., analog-to-digital and digital-to-analog conversion), aliasing, the Nyquist rate, normalized frequency, sample rate conversion and Mu-law compression, and signal processing principles including correlation, the correlation sequence, the Real DFT, correlation by convolution, matched filtering, simple FIR filters, and simple IIR filters. Chapter four of Volume I, in particular, provides an intuitive or first principle understanding of how digital filtering and frequency transforms work. Volume II provides detailed coverage of discrete frequency transforms, including a brief overview of common frequency transforms, both discrete and continuous, followed by detailed treatments of the Discrete Time Fourier Transform (DTFT), the z-Transform (including definition and properties, the inverse z-transform, frequency response via z-transform, and alternate filter realization topologies including Direct Form, Direct Form Transposed, Cascade Form, Parallel Form, and Lattice Form), and the Discrete Fourier Transform (DFT) (including Discrete Fourier Series, the DFT-IDFT pair, DFT of common signals, bin width, sampling duration, and sample rate, the FFT, the Goertzel Algorithm, Linear, Periodic, and Circular convolution, DFT Leakage, and computation of the Inverse DFT). Volume IV, the culmination of the series, is an introductory treatment of LMS Adaptive Filtering and applications, and covers cost functions, performance surfaces, coefficient perturbation to estimate the gradient, the LMS algorithm, response of the LMS algorithm to narrow-band signals, and various topologies such as ANC (Active Noise Cancelling) or system modeling, Periodic Signal Removal/Prediction/Adaptive Line Enhancement (ALE), Interference Cancellation, Echo Cancellation (with single- and dual-H topologies), and Inverse Filtering/Deconvolution/Equalization. Table of Contents: Principles of FIR Design / FIR Design Techniques / Classical IIR Design
Read more