Always Learning

LabVIEW for Data Acquisition
Bruce MihuraAustin, Texas

ISBN-10: 0130153621
ISBN-13:  9780130153623

Publisher:  Prentice Hall
Copyright:  2001
Format:  Paper; 480 pp
Published:  06/26/2001
Status: Instock


Customers outside the U.S., click here.


Print this content

In this section:


Description

For upper level undergraduate or graduate level Mechanical Engineering, Chemistry, Physics, Electrical Engineering, Electrical Technology, or Computer Science courses where data acquisition and analysis are required. It is also essential as a reference guide to using LabVIEW for data acquisition and analysis for professionals in these fields working in industrial, scientific, academic, or laboratory environments.

This book teaches how to use LabVIEW for data acquisition involving monitoring and/or controlling electrical signals with a computer in a scientific, testing, or manufacturing environment. LabVIEW for Data Acquisition is a practical book that demonstrates how LabVIEW is most effective in a variety of real-world data acquisition applications. It is full of hands-on tips, tricks, and techniques.


Features

  • Real-world programming techniques unique to each data acquisition application.
    • Demonstrates how LabVIEW can be customized to perform as an effective tool under a wide range of practical situations.

  • Graphics and illustrations.
    • Facilitates comprehension of these topics.


Table of Contents



Preface.


1. Learning LabVIEW for the First Time.

Introduction. VI Basics. LabVIEW Help. The Controls Palette (Front Panel Only). The Functions Palette (Block Diagram Only). Simple DAQ. Decisions, Decisions. The Sequence Structure. Arrays, Loops, Graphs, and Charts. SubVIs. Debugging Techniques. Clusters. File I/O. Deviations from Dataflow: Local and Global Variables. Property Nodes. Printing. Finding Objects in LabVIEW. Learning More.



2. Signals and DAQ.

Ohm's Law. Categories of Signals. Signal Conditioning. Keeping Time with DMA and FIFO. NI's DAQ Products.



3. Basic DAQ Programming Using LabVIEW.

Assign Device Numbers to DAQ Devices. LabVIEW DAQ Functions: An Overview. Using the Basic LabVIEW DAQ Functions to Display Data. LabVIEW File I/O with DAQ.



4. Simulation Techniques.

Soft Simulation. Hard Simulation.



5. DAQ Debugging Techniques.

LabVIEW's Debugging Tools. Tracking Down Bad Data. Solving Crashes. Last Resort.



6. Real-World DAQ Programming Techniques.

Programming Structure for DAQ. Analog Waveform Analysis. File I/O for DAQ. Averaging. Speed of Execution. Display Techniques. Alarms. Power Losses.



7. Transducers.

Temperature Transducers. Force and Pressure Transducers. Flow Rate Transducers. Position Transducers. Other Transducers.



8. Non-NI Hardware Alternatives.

Non-NI DAQ Hardware Companies. Homemade DAQ Hardware.



9. Real-Time Issues.

Timing in Operating Systems. Hardware Techniques for Real-Time DAQ. Software Techniques for Real-Time DAQ.



10. DAQ at a Distance-Networked and Distributed Systems.

General Networking Issues. Intranet DAQ. Locally Distributed DAQ Systems.



11. Alternate Software for DAQ.

LabWindows/CVI. Microsoft Visual Basic with DAQ (ComponentWorks). Microsoft Visual C++ with DAQ (ComponentWorks++). Other Programming Languages with DAQ.



12. Finalizing Your LabVIEW Software.

Finalizing Your LabVIEW Software on Your Development Computer. Moving Your LabVIEW Software to Other Computers.



Appendix A: Fundamentals: Bits, Bytes, Files, and Data.


Appendix B: Top Ten DAQ Problems and Their Solutions.


Appendix C: Saving LabVIEW's Vis.


Appendix D: Example Applications.


Appendix E: LabVIEW/DAQ Tips and Tricks.


Index.


About the Author.


About the Website.



Back to top

Print this content

In this section:


Sample Chapter

View a Sample Chapter PDF:/samplechapter/0130153621.pdf


Author Bios

BRUCE MIHURA is the owner of LC Technology, an NI certified consultancy specializing in writing custom data acquisition, and control software using LabVIEW, LabWindows/CVI, BridgeVIEW, TestStand, Microsoft Visual C++, and Microsoft Visual Basic. He worked for seven years at National Instruments, spending five years as a LabVIEW developer and nearly two years as sole designer of NI's DAQ Designer configuration software for data acquisition systems. Bruce has taught 32 LabVIEW and/or DAQ classes to date.


Backcover Copy

The practical, succinct LabVIEW data acquisition tutorial for every professional.

No matter how much LabVIEW experience you have, this compact tutorial gives you core skills for producing virtually any data acquisition (DAQ) application-input and output. Designed for every engineer and scientist, LabVIEW for Data Acquisition begins with quick-start primers on both LabVIEW and DAQ, and builds your skills with extensive code examples and visual explanations drawn from Bruce Mihura's extensive experience teaching LabVIEW to professionals.

  • Includes extensive coverage of DAQ-specific programming techniques
  • Real-world techniques for maximizing accuracy and efficiency
  • The 10 most common LabVIEW DAQ development problems-with specific solutions
  • Addresses simulation, debugging, real-time issues, and network/distributed systems
  • Preventing unauthorized changes to your LabVIEW code
  • An overview of transducers for a wide variety of signals
  • Non-NI alternatives for hardware and software

LabVIEW for Data Acquisition includes an extensive collection of real-world LabVIEW applications, lists of LabVIEW tips and tricks, coverage of non-NI software and hardware alternatives, and much more. Whatever data acquisition application you need to create, this is the book to start and finish with.

RELATED WEBSITE

The accompanying website includes an evaluation version of LabVIEW and key LabVIEW code covered in the book.

Back to top

Print this content

This product is a member of the following series. Click on the series name to see the full list of products in the series.

Back to top

Log in to the Instructor Resource Center

Login name: 

  Password: 

Forgot login/password?  |  Need to redeem an access code?

        

Instructor Resource Center File Download

This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.

Cancel     I accept, proceed with download

Print this content

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

Back to top