This guide describes how to implement modern GUI (Graphic'ser Interface) methodologies within the LabVIEW application. The book provides interface design strategies and basic graphic design principles, and includes over 100 step-by-step LabVIEW GUI Code examples.
The book is focused on measurement automation, specifically using the LabView tool. It explains basic measurements in a simplified manner with appropriate step-by-step explanations and discussions of instrument capabilities. It touches upon aspects of measurement science, microwave measurements and software development for measurement. The book can be used as a guide by technicians, researchers and scientists involved in metrology laboratories to automate measurements. The book explains the development process for automation of measurement systems for every step of the software development lifecycle. It covers system design and automation policy creation. The book uses a top-down approach which enables the reader to relate their own problems and develop a system with their own analysis. The book includes many examples, illustrations, flowcharts, measurement results and screenshots of a worked-out automation software for microwave measurement. The book includes discussions on microwave measurements-attenuation, microwave power and E-field strength. The contents of this book will be of interest to students, researchers and scientists working in the field of electromagnetism, antennas, communication and electromagnetic interference/electromagnetic compatibility (EMI/EMC).
Whether seeking deeper knowledge of LabVIEW®’s capabilities or striving to build enhanced VIs, professionals know they will find everything they need in LabVIEW: Advanced Programming Techniques. Now accompanied by LabVIEW 2011, this classic second edition, focusing on LabVIEW 8.0, delves deeply into the classic features that continue to make LabVIEW one of the most popular and widely used graphical programming environments across the engineering community. The authors review the front panel controls, the Standard State Machine template, drivers, the instrument I/O assistant, error handling functions, hyperthreading, and Express VIs. It covers the introduction of the Shared Variables function in LabVIEW 8.0 and explores the LabVIEW project view. The chapter on ActiveX includes discussion of the MicrosoftTM .NET® framework and new examples of programming in LabVIEW using .NET. Numerous illustrations and step-by-step explanations provide hands-on guidance. Reviewing LabVIEW 8.0 and accompanied by the latest software, LabVIEW: Advanced Programming Techniques, Second Edition remains an indispensable resource to help programmers take their LabVIEW knowledge to the next level. Visit the CRC website to download accompanying software.
This book provides a practical and accessible understanding of the fundamental principles of virtual instrumentation. It explains how to acquire, analyze and present data using LabVIEW (Laboratory Virtual Instrument Engineering Workbench) as the application development environment. The book introduces the students to the graphical system design model and its different phases of functionality such as design, prototyping and deployment. It explains the basic concepts of graphical programming and highlights the features and techniques used in LabVIEW to create Virtual Instruments (VIs). Using the technique of modular programming, the book teaches how to make a VI as a subVI. Arrays, clusters, structures and strings in LabVIEW are covered in detail. The book also includes coverage of emerging graphical system design technologies for real-world applications. In addition, extensive discussions on data acquisition, image acquisition, motion control and LabVIEW tools are presented. This book is designed for undergraduate and postgraduate students of instrumentation and control engineering, electronics and instrumentation engineering, electrical and electronics engineering, electronics and communication engineering, and computer science and engineering. It will be also useful to engineering students of other disciplines where courses in virtual instrumentation are offered. Key Features : Builds the concept of virtual instrumentation by using clear-cut programming elements. Includes a summary that outlines important learning points and skills taught in the chapter. Offers a number of solved problems to help students gain hands-on experience of problem solving. Provides several chapter-end questions and problems to assist students in reinforcing their knowledge.
LabVIEW is an award-winning programming language that allows engineers to create "virtual" instruments on their desktop. This new edition details the powerful features of LabVIEW 8.0. Written in a highly accessible and readable style, LabVIEW Graphical Programming illustrates basic LabVIEW programming techniques, building up to advanced programming concepts. New to this edition is study material for the CLAD and CLD exams.
In recent years, research on acoustic remote sensing of the ocean has evolved considerably, especially in studying complex physical and biological processes in shallow water environments. To review the state of the art, an international workshop was held at Carvoeiro, Portugal, in March 1999, bringing together leading international researchers in the field. In contrast to much of the recent theoretical work, emphasis was placed on the experimental validation of the techniques. This volume, based on presentations at this workshop, summarizes a range of diverse and innovative applications. The invited contributions explore the use of acoustics to measure bottom properties and morphology, as well as to probe buried objects within the sediment. Within the water column, sound is applied to imaging of oceanographic features such as currents and tides or monitoring of marine life. Another key theme is the use of sound to solve geometric inverse problems for precise tracking of undersea vehicles. Audience: This volume should be useful both to the novice seeking an introduction to the field and to advanced researchers interested in the latest developments in acoustic sensing of the ocean environment. The workshop was sponsored by the Fundação para a Ciêcia e a Tecnologia (Portuguese Foundation for Science and Technology).
This manuscript will guide readers in actual LabVIEW graphical programming of the Digilent Analog Discovery 2 and Analog Digital parts kit. It discusses electronics schematics, electronics hardware wiring, interfacing techniques, and sensors data acquisition. Readers may gain the ability to make full use of the Analog Digital part kits sensors, electronics components, and integrated circuits. Each of the hands-on unit is self-contained and can be postponed or visited asynchronously if desired. The Digilent Analog Discovery 2 projects discussed in this text include the outdoor gardening temperature/heating regulator to guard against frost as well as indoor precise temperature controller for reptilian solarium habitat, external magnetic field measurement of fluctuating solar flare bombardment or high electromagnetic pulse leakage from industry machinery shielding, electronic circuitry to monitor any IR remote controller output and IR robotic communication, vibrational sensing shock sensor and suspension bridge structure monitoring, low frequency earthquake lateral sensing and shaker testbed sensor system, intruder alert device or acoustic frequency filtering system, solar tracker or room occupancy sensor, photoresistor daylight sensing, servomotor for robotic arm control and leg movement, and LED running lights application typically found in the festival lighting product.
Transform physical phenomena into computer-acceptable data using a truly object-oriented language About This Book Create your own data acquisition system independently using LabVIEW and build interactive dashboards Collect data using National Instrument's and third-party, open source, affordable hardware Step-by-step real-world examples using various tools that illustrate the fundamentals of data acquisition Who This Book Is For If you are an engineer, scientist, experienced hobbyist, or student, you will highly benefit from the content and examples illustrated in this book. A working knowledge of precision testing, measurement instruments, and electronics, as well as a background in computer fundamentals and programming is expected. What You Will Learn Create a virtual instrument which highlights common functionality of LabVIEW Get familiarized with common buses such as Serial, GPIB, and SCPI commands Staircase signal acquisition using NI-DAQmx Discover how to measure light intensity and distance Master LabVIEW debugging techniques Build a data acquisition application complete with an installer and required drivers Utilize open source microcontroller Arduino and a 32-bit Arduino compatible Uno32 using LabVIEW programming environment In Detail NI LabVIEW's intuitive graphical interface eliminates the steep learning curve associated with text-based languages such as C or C++. LabVIEW is a proven and powerful integrated development environment to interact with measurement and control hardware, analyze data, publish results, and distribute systems. This hands-on tutorial guide helps you harness the power of LabVIEW for data acquisition. This book begins with a quick introduction to LabVIEW, running through the fundamentals of communication and data collection. Then get to grips with the auto-code generation feature of LabVIEW using its GUI interface. You will learn how to use NI-DAQmax Data acquisition VIs, showing how LabVIEW can be used to appropriate a true physical phenomenon (such as temperature, light, and so on) and convert it to an appropriate data type that can be manipulated and analyzed with a computer. You will also learn how to create Distribution Kit for LabVIEW, acquainting yourself with various debugging techniques offered by LabVIEW to help you in situations where bugs are not letting you run your programs as intended. By the end of the book, you will have a clear idea how to build your own data acquisition system independently and much more. Style and approach A hands-on practical guide that starts by laying down the software and hardware foundations necessary for subsequent data acquisition-intensive chapters. The book is packed full of specific examples with software screenshots and schematic diagrams to guide you through the creation of each virtual instrument.
Inhaltsangabe:Introduction: In experimental fluid dynamic measurements hot-wire anemometry is used to record information about flow fields. Furthermore one can obtain the magnitude, the direction and even the time dependant behaviour of the fluid flow, if multiple-wire probes are in operation. The hot-wire measurement technique is based on the convective heat transfer from a heated element to the fluid flow, which is actually proportional to the velocity of the flow. So HWA is an indirect measurement technique. There are miscellaneous sensors which work properly in water or other liquids, air or in gas flows. As an example, Fig. 1.1 shows a cross-wire probe in a fluid flow, which can detect the velocity and its direction in two components, if the main flow direction is in one plane (2D flow). Predominantly HWA is a research tool for turbulent flow studies, especially transient procedures. Turbulence models have to be built to represent the characteristics of the flow in numerical simulations (CFD). Therefore only detailed experimental measurements lead to reliable information about the local velocity of a turbulent flow. This can be provided by HWA on the basis of its very high spatial and temporal resolution. Although the development of HWA started at the beginning of the 19th century and new techniques like PIV or LDA (direct methods) have been established, it is still a common device in all wind tunnel labs. The analogue output signal can be optimized by filters before signal processing. It can also be deployed to arrange a spectrum analysis, due to the high temporal resolution. Moreover, unlike the digital devices the analogue signal is densely packed. The range of application is large and leads from sub- and supersonic flows, the independency of the medium to high-temperature measurements. HWA is also affordable in contrast to LDA and PIV systems. In spite of these advantages the natural contamination of the hot-wire probe increases by and by, since the particles in the fluid flow mature themselves to the probe and finally isolate it. As this effect of disturbance causes measuring errors, the hot-wire probes have to be calibrated at frequent intervals - best before and after every data acquisition series. However, HWA is an intrusive measurement technique, thus disturbing the flow. Another disadvantage is that it is not applicable in separation and backward flow regions. The aim of this thesis is to develop an automated calibration system to [...]