Data Acquisition Systems

Data Acquisition Systems

Author: Maurizio Di Paolo Emilio

Publisher: Springer Science & Business Media

Published: 2013-03-21

Total Pages: 150

ISBN-13: 1461442141

DOWNLOAD EBOOK

This book describes the fundamentals of data acquisition systems, how they enable users to sample signals that measure real physical conditions and convert the resulting samples into digital, numeric values that can be analyzed by a computer. The author takes a problem-solving approach to data acquisition, providing the tools engineers need to use the concepts introduced. Coverage includes sensors that convert physical parameters to electrical signals, signal conditioning circuitry to convert sensor signals into a form that can be converted to digital values and analog-to-digital converters, which convert conditioned sensor signals to digital values. Readers will benefit from the hands-on approach, culminating with data acquisition projects, including hardware and software needed to build data acquisition systems.


Book Synopsis Data Acquisition Systems by : Maurizio Di Paolo Emilio

Download or read book Data Acquisition Systems written by Maurizio Di Paolo Emilio and published by Springer Science & Business Media. This book was released on 2013-03-21 with total page 150 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book describes the fundamentals of data acquisition systems, how they enable users to sample signals that measure real physical conditions and convert the resulting samples into digital, numeric values that can be analyzed by a computer. The author takes a problem-solving approach to data acquisition, providing the tools engineers need to use the concepts introduced. Coverage includes sensors that convert physical parameters to electrical signals, signal conditioning circuitry to convert sensor signals into a form that can be converted to digital values and analog-to-digital converters, which convert conditioned sensor signals to digital values. Readers will benefit from the hands-on approach, culminating with data acquisition projects, including hardware and software needed to build data acquisition systems.


Data Acquisition for Sensor Systems

Data Acquisition for Sensor Systems

Author: H.R. Taylor

Publisher: Springer Science & Business Media

Published: 1997-04-30

Total Pages: 348

ISBN-13: 9780412785603

DOWNLOAD EBOOK

'Data acquisition' is concerned with taking one or more analogue signals and converting them to digital form with sufficient accu racy and speed to be ready for processing by a computer. The increasing use of computers makes this an expanding field, and it is important that the conversion process is done correctly because information lost at this stage can never be regained, no matter how good the computation. The old saying - garbage in, garbage out - is very relevant to data acquisition, and so every part of the book contains a discussion of errors: where do they come from, how large are they, and what can be done to reduce them? The book aims to treat the data acquisition process in depth with less detailed chapters on the fundamental principles of measure ment, sensors and signal conditioning. There is also a chapter on software packages, which are becoming increasingly popular. This is such a rapidly changing topic that any review of available pro grams is bound to be out of date before the book reaches the read ers. For this reason, I have described the data handling which is available in various types of program and left it to the reader to select from whatever is on the market at the time.


Book Synopsis Data Acquisition for Sensor Systems by : H.R. Taylor

Download or read book Data Acquisition for Sensor Systems written by H.R. Taylor and published by Springer Science & Business Media. This book was released on 1997-04-30 with total page 348 pages. Available in PDF, EPUB and Kindle. Book excerpt: 'Data acquisition' is concerned with taking one or more analogue signals and converting them to digital form with sufficient accu racy and speed to be ready for processing by a computer. The increasing use of computers makes this an expanding field, and it is important that the conversion process is done correctly because information lost at this stage can never be regained, no matter how good the computation. The old saying - garbage in, garbage out - is very relevant to data acquisition, and so every part of the book contains a discussion of errors: where do they come from, how large are they, and what can be done to reduce them? The book aims to treat the data acquisition process in depth with less detailed chapters on the fundamental principles of measure ment, sensors and signal conditioning. There is also a chapter on software packages, which are becoming increasingly popular. This is such a rapidly changing topic that any review of available pro grams is bound to be out of date before the book reaches the read ers. For this reason, I have described the data handling which is available in various types of program and left it to the reader to select from whatever is on the market at the time.


Practical Data Acquisition for Instrumentation and Control Systems

Practical Data Acquisition for Instrumentation and Control Systems

Author: John Park

Publisher: Newnes

Published: 2003-07-28

Total Pages: 434

ISBN-13: 9780750657969

DOWNLOAD EBOOK

Introduction to Data Acquisition & Control; Analog and Digital Signals; Signal Conditioning; The Personal Computer for Real Time Work; Plug-in Data Acquisition Boards; Serial Data Communications; Distributed & Standalone Loggers/Controllers; IEEE 488 Standard; Ethernet & LAN Systems; The Universal Serial Bus (USB); Specific Techniques; The PCMCIA Card; Appendix A: Glossary; Appendix B: IBM PC Bus Specifications; Appendix C: Review of the Intel 8255 PPI Chip; Appendix D: Review of the Intel 8254 Timer-Counter Chip; Appendix E: Thermocouple Tables; Appendix F: Numbers Systems; Appendix G: GPIB (IEEE-488) Mnemonics & their Definition; Appendix H: Practical Laboratories & Demonstrations; Appendix I: Command Structure & Programming.


Book Synopsis Practical Data Acquisition for Instrumentation and Control Systems by : John Park

Download or read book Practical Data Acquisition for Instrumentation and Control Systems written by John Park and published by Newnes. This book was released on 2003-07-28 with total page 434 pages. Available in PDF, EPUB and Kindle. Book excerpt: Introduction to Data Acquisition & Control; Analog and Digital Signals; Signal Conditioning; The Personal Computer for Real Time Work; Plug-in Data Acquisition Boards; Serial Data Communications; Distributed & Standalone Loggers/Controllers; IEEE 488 Standard; Ethernet & LAN Systems; The Universal Serial Bus (USB); Specific Techniques; The PCMCIA Card; Appendix A: Glossary; Appendix B: IBM PC Bus Specifications; Appendix C: Review of the Intel 8255 PPI Chip; Appendix D: Review of the Intel 8254 Timer-Counter Chip; Appendix E: Thermocouple Tables; Appendix F: Numbers Systems; Appendix G: GPIB (IEEE-488) Mnemonics & their Definition; Appendix H: Practical Laboratories & Demonstrations; Appendix I: Command Structure & Programming.


Embedded Systems Design for High-Speed Data Acquisition and Control

Embedded Systems Design for High-Speed Data Acquisition and Control

Author: Maurizio Di Paolo Emilio

Publisher: Springer

Published: 2014-09-01

Total Pages: 155

ISBN-13: 3319068652

DOWNLOAD EBOOK

This book serves as a practical guide for practicing engineers who need to design embedded systems for high-speed data acquisition and control systems. A minimum amount of theory is presented, along with a review of analog and digital electronics, followed by detailed explanations of essential topics in hardware design and software development. The discussion of hardware focuses on microcontroller design (ARM microcontrollers and FPGAs), techniques of embedded design, high speed data acquisition (DAQ) and control systems. Coverage of software development includes main programming techniques, culminating in the study of real-time operating systems. All concepts are introduced in a manner to be highly-accessible to practicing engineers and lead to the practical implementation of an embedded board that can be used in various industrial fields as a control system and high speed data acquisition system.


Book Synopsis Embedded Systems Design for High-Speed Data Acquisition and Control by : Maurizio Di Paolo Emilio

Download or read book Embedded Systems Design for High-Speed Data Acquisition and Control written by Maurizio Di Paolo Emilio and published by Springer. This book was released on 2014-09-01 with total page 155 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book serves as a practical guide for practicing engineers who need to design embedded systems for high-speed data acquisition and control systems. A minimum amount of theory is presented, along with a review of analog and digital electronics, followed by detailed explanations of essential topics in hardware design and software development. The discussion of hardware focuses on microcontroller design (ARM microcontrollers and FPGAs), techniques of embedded design, high speed data acquisition (DAQ) and control systems. Coverage of software development includes main programming techniques, culminating in the study of real-time operating systems. All concepts are introduced in a manner to be highly-accessible to practicing engineers and lead to the practical implementation of an embedded board that can be used in various industrial fields as a control system and high speed data acquisition system.


Data Acquisition Techniques Using PC

Data Acquisition Techniques Using PC

Author: Howard Austerlitz

Publisher: Academic Press

Published: 1991-10-10

Total Pages: 346

ISBN-13:

DOWNLOAD EBOOK

Data Acquisition Techniques Using Personal Computers contains all the information required by a technical professional (engineer, scientist, technician) to implement a PC-based acquisition system. Including both basic tutorial information as well as some advanced topics, this work is suitable as a reference book for engineers or as a supplemental text for engineering students. It gives the reader enough understanding of the topics to implement a data acquisition system based on commercial products. A reader can alternatively learn how to custom build hardware or write his or her own software. Featuring diverse information, this book will be useful to both the technical professional and the hobbyist.


Book Synopsis Data Acquisition Techniques Using PC by : Howard Austerlitz

Download or read book Data Acquisition Techniques Using PC written by Howard Austerlitz and published by Academic Press. This book was released on 1991-10-10 with total page 346 pages. Available in PDF, EPUB and Kindle. Book excerpt: Data Acquisition Techniques Using Personal Computers contains all the information required by a technical professional (engineer, scientist, technician) to implement a PC-based acquisition system. Including both basic tutorial information as well as some advanced topics, this work is suitable as a reference book for engineers or as a supplemental text for engineering students. It gives the reader enough understanding of the topics to implement a data acquisition system based on commercial products. A reader can alternatively learn how to custom build hardware or write his or her own software. Featuring diverse information, this book will be useful to both the technical professional and the hobbyist.


LabVIEW for Data Acquisition

LabVIEW for Data Acquisition

Author: Bruce Mihura

Publisher: Pearson Education

Published: 2001-06-26

Total Pages: 485

ISBN-13: 0132441802

DOWNLOAD EBOOK

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.


Book Synopsis LabVIEW for Data Acquisition by : Bruce Mihura

Download or read book LabVIEW for Data Acquisition written by Bruce Mihura and published by Pearson Education. This book was released on 2001-06-26 with total page 485 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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.


Advanced Data Acquisition and Intelligent Data Processing

Advanced Data Acquisition and Intelligent Data Processing

Author: Vladimir Haasz

Publisher: CRC Press

Published: 2022-09-01

Total Pages: 305

ISBN-13: 1000795306

DOWNLOAD EBOOK

DAQ and data processing is a basic part of all automated production systems, diagnostic systems, watching over quality of production, energy distribution, transport control or in various other areas. Demands on the speed, accuracy and reliability increase in general. It is possible to achieve not only using superior (but also more expensive) hardware, but also applying advanced data acquisition and intelligent data processing. It deals e.g. optimal data fusion of a number of sensors, new stochastic methods for accuracy increasing, new algorithms for acceleration of data processing, etc. These are the grounds for publishing this book. Advanced Data Acquisition and Intelligent Data Processing offers 10 up-to-date examples of different applications of advanced data acquisition and intelligent data processing used in monitoring, measuring and diagnostics systems. The book arose based on the most interesting papers from this area published at IDAACS?2013 conference. However, the indivudual chapters include not only designed solution in wider context but also relevant theoretical parts, achieved results and possible future ways.Technical topics discussed in this book include: • advanced methods of data acquisition in application that are not routine;• measured data fusion using up-to-date advanced data processing;• nonlinear dynamical systems identification;• multidimensional image processing.Advanced Data Acquisition and Intelligent Data Processing is ideal for personnel of firms deals with advanced instrumentation, energy consumption monitoring, environment monitoring, non-descructive diagnostics robotics, etc., as well as academic staff and postgraduate students in electrical, control and computer engineering.Content: 1. Introduction; 2. Waveform acquisition with resolutions exceeding those of the ADC employed; 3. Different Disaggregation Algorithms in Non-Intrusive Home Energy Monitoring Systems; 4. Design and testing of an electronic nose system sensitive to the aroma of truffles; 5. DAQ System for Ultrasonic Transducer Evaluation under Spread Spectrum Excitation; 6. Optimal Data Fusion in Decentralized Stochastic Unknown Input Observers; 7. Odor Classification by Neural Networks; 8. ANFIS Based Approach for Improved Multisensors Signal Processing; 9. Neuro-Fuzzy Sensor's Linearization Based FPGA; 10. Interpolation Method of Nonlinear Dynamical Systems Identification Based on Volterra Model in Frequency Domain ; 11. Training Cellular Automata for Hyperspectral Image Segmentation


Book Synopsis Advanced Data Acquisition and Intelligent Data Processing by : Vladimir Haasz

Download or read book Advanced Data Acquisition and Intelligent Data Processing written by Vladimir Haasz and published by CRC Press. This book was released on 2022-09-01 with total page 305 pages. Available in PDF, EPUB and Kindle. Book excerpt: DAQ and data processing is a basic part of all automated production systems, diagnostic systems, watching over quality of production, energy distribution, transport control or in various other areas. Demands on the speed, accuracy and reliability increase in general. It is possible to achieve not only using superior (but also more expensive) hardware, but also applying advanced data acquisition and intelligent data processing. It deals e.g. optimal data fusion of a number of sensors, new stochastic methods for accuracy increasing, new algorithms for acceleration of data processing, etc. These are the grounds for publishing this book. Advanced Data Acquisition and Intelligent Data Processing offers 10 up-to-date examples of different applications of advanced data acquisition and intelligent data processing used in monitoring, measuring and diagnostics systems. The book arose based on the most interesting papers from this area published at IDAACS?2013 conference. However, the indivudual chapters include not only designed solution in wider context but also relevant theoretical parts, achieved results and possible future ways.Technical topics discussed in this book include: • advanced methods of data acquisition in application that are not routine;• measured data fusion using up-to-date advanced data processing;• nonlinear dynamical systems identification;• multidimensional image processing.Advanced Data Acquisition and Intelligent Data Processing is ideal for personnel of firms deals with advanced instrumentation, energy consumption monitoring, environment monitoring, non-descructive diagnostics robotics, etc., as well as academic staff and postgraduate students in electrical, control and computer engineering.Content: 1. Introduction; 2. Waveform acquisition with resolutions exceeding those of the ADC employed; 3. Different Disaggregation Algorithms in Non-Intrusive Home Energy Monitoring Systems; 4. Design and testing of an electronic nose system sensitive to the aroma of truffles; 5. DAQ System for Ultrasonic Transducer Evaluation under Spread Spectrum Excitation; 6. Optimal Data Fusion in Decentralized Stochastic Unknown Input Observers; 7. Odor Classification by Neural Networks; 8. ANFIS Based Approach for Improved Multisensors Signal Processing; 9. Neuro-Fuzzy Sensor's Linearization Based FPGA; 10. Interpolation Method of Nonlinear Dynamical Systems Identification Based on Volterra Model in Frequency Domain ; 11. Training Cellular Automata for Hyperspectral Image Segmentation


Digital Design for Computer Data Acquisition

Digital Design for Computer Data Acquisition

Author: Charles D. Spencer

Publisher: Cambridge University Press

Published: 1990-06-29

Total Pages: 370

ISBN-13: 0521371996

DOWNLOAD EBOOK

This digital electronics text focuses on "how to" design, build, operate and adapt data acquisition systems. The material begins with basic logic gates and ends with a 40 KHz voltage measurer. The approach aims to cover a minimal number of topics in detail. The data acquisition circuits described communicate with a host computer through parallel I/O ports. The fundamental idea of the book is that parallel I/O ports (available for all popular computers) offer a superior balance of simplicity, low cost, speed, flexibility and adaptability. All circuits and software are thoroughly tested. Construction details and troubleshooting guidelines are included. This book is intended to serve people who teach or study one of the following: digital electronics, circuit design, software that interacts outside hardware, the process of computer based acquisition, and the design, adaptation, construction and testing of measurement systems.


Book Synopsis Digital Design for Computer Data Acquisition by : Charles D. Spencer

Download or read book Digital Design for Computer Data Acquisition written by Charles D. Spencer and published by Cambridge University Press. This book was released on 1990-06-29 with total page 370 pages. Available in PDF, EPUB and Kindle. Book excerpt: This digital electronics text focuses on "how to" design, build, operate and adapt data acquisition systems. The material begins with basic logic gates and ends with a 40 KHz voltage measurer. The approach aims to cover a minimal number of topics in detail. The data acquisition circuits described communicate with a host computer through parallel I/O ports. The fundamental idea of the book is that parallel I/O ports (available for all popular computers) offer a superior balance of simplicity, low cost, speed, flexibility and adaptability. All circuits and software are thoroughly tested. Construction details and troubleshooting guidelines are included. This book is intended to serve people who teach or study one of the following: digital electronics, circuit design, software that interacts outside hardware, the process of computer based acquisition, and the design, adaptation, construction and testing of measurement systems.


Analysis Techniques for Racecar Data Acquisition

Analysis Techniques for Racecar Data Acquisition

Author: Jorge Sergers

Publisher: SAE International

Published: 2014-02-24

Total Pages: 537

ISBN-13: 0768064597

DOWNLOAD EBOOK

Racecar data acquisition used to be limited to well-funded teams in high-profile championships. Today, the cost of electronics has decreased dramatically, making them available to everyone. But the cost of any data acquisition system is a waste of money if the recorded data is not interpreted correctly. This book, updated from the best-selling 2008 edition, contains techniques for analyzing data recorded by any vehicle's data acquisition system. It details how to measure the performance of the vehicle and driver, what can be learned from it, and how this information can be used to advantage next time the vehicle hits the track. Such information is invaluable to racing engineers and managers, race teams, and racing data analysts in all motorsports. Whether measuring the performance of a Formula One racecar or that of a road-legal street car on the local drag strip, the dynamics of vehicles and their drivers remain the same. Identical analysis techniques apply. Some race series have restricted data logging to decrease the team’s running budgets. In these cases it is extremely important that a maximum of information is extracted and interpreted from the hardware at hand. A team that uses data more efficiently will have an edge over the competition. However, the ever-decreasing cost of electronics makes advanced sensors and logging capabilities more accessible for everybody. With this comes the risk of information overload. Techniques are needed to help draw the right conclusions quickly from very large data sets. In addition to updates throughout, this new edition contains three new chapters: one on techniques for analyzing tire performance, one that provides an introduction to metric-driven analysis, a technique that is used throughout the book, and another that explains what kind of information the data contains about the track.


Book Synopsis Analysis Techniques for Racecar Data Acquisition by : Jorge Sergers

Download or read book Analysis Techniques for Racecar Data Acquisition written by Jorge Sergers and published by SAE International. This book was released on 2014-02-24 with total page 537 pages. Available in PDF, EPUB and Kindle. Book excerpt: Racecar data acquisition used to be limited to well-funded teams in high-profile championships. Today, the cost of electronics has decreased dramatically, making them available to everyone. But the cost of any data acquisition system is a waste of money if the recorded data is not interpreted correctly. This book, updated from the best-selling 2008 edition, contains techniques for analyzing data recorded by any vehicle's data acquisition system. It details how to measure the performance of the vehicle and driver, what can be learned from it, and how this information can be used to advantage next time the vehicle hits the track. Such information is invaluable to racing engineers and managers, race teams, and racing data analysts in all motorsports. Whether measuring the performance of a Formula One racecar or that of a road-legal street car on the local drag strip, the dynamics of vehicles and their drivers remain the same. Identical analysis techniques apply. Some race series have restricted data logging to decrease the team’s running budgets. In these cases it is extremely important that a maximum of information is extracted and interpreted from the hardware at hand. A team that uses data more efficiently will have an edge over the competition. However, the ever-decreasing cost of electronics makes advanced sensors and logging capabilities more accessible for everybody. With this comes the risk of information overload. Techniques are needed to help draw the right conclusions quickly from very large data sets. In addition to updates throughout, this new edition contains three new chapters: one on techniques for analyzing tire performance, one that provides an introduction to metric-driven analysis, a technique that is used throughout the book, and another that explains what kind of information the data contains about the track.


Data Acquisition and Signal Processing for Smart Sensors

Data Acquisition and Signal Processing for Smart Sensors

Author: Nikolay V. Kirianaki

Publisher: Wiley

Published: 2002-04-29

Total Pages: 298

ISBN-13: 9780470843178

DOWNLOAD EBOOK

From simple thermistors to intelligent silicon microdevices with powerful capabilities to communicate information across networks, sensors play an important role in such diverse fields as biomedical and chemical engineering to wireless communications. Introducing a new dependent count method for frequency signal processing, this book presents a practical approach to the design of signal processing sensors. Modern advanced microsensors technologies require new and equally advanced methods of frequency signal processing in order to function at inreasingly high speeds. The authors provide a comprehensive overview of data acquisition and signal processing methods for the new generation of smart and quasi-smart sensors. The practical approach of the text includes coverage of the design of signal processing methods for digital, frequency, period, duty-cycle and time interval sensors. * Contains numerous practical examples illustrating the design of unique signal processing sensors and transducers * Details traditional, novel, and state of the art methods for frequency signal processing * Coverage of the physical characteristics of smart sensors, development methods and applications potential * Outlines the concept, principles and nature of the method of dependent count (MDC) ; a unique method for frequency signal processing, developed by the authors This text is a leading edge resource for measurement engineers, researchers and developers working in microsensors, MEMS and microsystems, as well as advanced undergraduates and graduates in electrical and mechanical engineering.


Book Synopsis Data Acquisition and Signal Processing for Smart Sensors by : Nikolay V. Kirianaki

Download or read book Data Acquisition and Signal Processing for Smart Sensors written by Nikolay V. Kirianaki and published by Wiley. This book was released on 2002-04-29 with total page 298 pages. Available in PDF, EPUB and Kindle. Book excerpt: From simple thermistors to intelligent silicon microdevices with powerful capabilities to communicate information across networks, sensors play an important role in such diverse fields as biomedical and chemical engineering to wireless communications. Introducing a new dependent count method for frequency signal processing, this book presents a practical approach to the design of signal processing sensors. Modern advanced microsensors technologies require new and equally advanced methods of frequency signal processing in order to function at inreasingly high speeds. The authors provide a comprehensive overview of data acquisition and signal processing methods for the new generation of smart and quasi-smart sensors. The practical approach of the text includes coverage of the design of signal processing methods for digital, frequency, period, duty-cycle and time interval sensors. * Contains numerous practical examples illustrating the design of unique signal processing sensors and transducers * Details traditional, novel, and state of the art methods for frequency signal processing * Coverage of the physical characteristics of smart sensors, development methods and applications potential * Outlines the concept, principles and nature of the method of dependent count (MDC) ; a unique method for frequency signal processing, developed by the authors This text is a leading edge resource for measurement engineers, researchers and developers working in microsensors, MEMS and microsystems, as well as advanced undergraduates and graduates in electrical and mechanical engineering.