Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Biomedical Engineering Instrumentation Course

The National Instruments LabVIEW graphical development environment helps students easily learn biomedical engineering concepts while gaining practical programming experience.

National Instruments offers NI LabVIEW tools to university educators for teaching biomedical instrumentation concepts. These tools consist of courseware, LabVIEW example programs, a recommended textbook, application software (NI LabVIEW), data acquisition boards, and a platform for running the experiments (NI ELVIS).

Courseware Syllabus
Textbook
Software
Hardware

Download course materials.

Courseware

National Instruments provides the following courseware for instructors teaching biomedical engineering instrumentation courses.

Lecture/LabContentsReference Files
Lecture Basic Concepts of Biomedical Instrumentation
  • Generalized composition of biomedical instrumentation
  • Constraints of biomedical measurement
  • Inferences and compensation techniques
  • Static system characteristics
  • Dynamic system characteristics
Lecture01.ppt
Lecture Basic Sensor Principles
  • Sensor theory - resistor, inductor, capacitor, thermocouple, and piezoelectric sensor
  • Bridge circuits for sensors
Lecture03.ppt
Lecture/Hands-On LabVIEW Programming, Part I
  • Introduction of virtual instrumentation and LabVIEW
  • Three parts of virtual instrumentation - front panel, block diagram, and connector pane
  • Three LabVIEW palettes - control palette, function palette, and tools palette.
  • LabVIEW controls and indicators on the front panel and block diagram
  • Data flow in LabVIEW
Lecture02.ppt
Lecture/Hands-On LabVIEW Programming, Part II
  • LabVIEW data types - numeric, Boolean, string and waveform
  • While and for loops, case structures, sequence structures, and formula nodes
  • Express VI
Lecture04.ppt
Lecture/Hands-On LabVIEW Programming, Part III
  • Array and cluster functions
  • Error handling
  • Basic LabVIEW programming architecture
  • Graph and chart
Lecture05.ppt
LabSimulation of Dynamic Responses of the First- and Second-Order Linear SystemsProject01.doc
Lecture Signal Conditioning
  • Ideal operational amplifier
  • Differential amplifier
  • Integrator, differentiator, and comparator
  • Filters
Lecture07.ppt
Lecture/Hands-On LabVIEW Programming, Part V
  • Basic data acquisition concepts
  • Data acquisition application using NI-DAQmx
  • Data acquisition application using LabVIEW
Lecture08.ppt
LabData Acquisition Using NI-DAQmxProject02.doc
LabSignal Generation Using NI-DAQmxProject03.doc
Lecture/Hands-On Data Analysis Using LabVIEW
  • Interfacing with The MathWorks, Inc. MATLABĀ® software code using LabVIEW
  • Fast Fourier transform (FFT)
  • Digital filtering
Lecture16.ppt
LabFFT and Digital Filtering Using LabVIEWProject04.doc
Lecture Biopotential Electrode and Amplifier
  • Electrode/electrolyte interface
  • Half-cell potential
  • Electrode polarization
  • Electrode circuit model
Lecture14.ppt
LabInstrumentation AmplifierProject05.doc
LabLowpass and Highpass FiltersPorject06.doc
Lecture Electrocardiograph
  • The origin of biopotential
  • Electrocardiogram (ECG)
  • Electrocardiograph
Lecture19.ppt
Lecture Blood Flow and Pressure Measurement
  • Electromagnetic flowmeter
  • Ultrasonic flowmeter
  • Direct blood pressure measurement
  • Indirect blood pressure measurement
Lecture21.ppt
Lecture Electrical Safety
  • Physiological effects of electricity
  • Macroshock hazard
  • Microshock hazard
  • Electrical safety codes and standards
Lecture22.ppt
LabElectrocardiographProject07.doc

Textbooks:

1. Webster, John G. Medical Instrumentation, Application, and Design. Third edition.
2. National Instruments, LabVIEW Course Manual (six hour).
Download Course Materials

Textbook
The recommended textbook is Virtual Bio-Instrumentation - Biomedical, Clinical, and Healthcare Applications in LabVIEW, by Jon B. Olansen and Eric Rosow.

Table of Contents Summary
Chapter 1 Introduction
Chapter 2 Basic Concepts
Chapter 3 Biopotentials
Chapter 4 Cardiopulmonary Dynamics
Chapter 5 Cardiopulmonary Applications
Chapter 6 Vision and Motion Control Applications
Chapter 7 Medical Device Testing
Chapter 8 LabVIEW in a Regulated Environment
Chapter 9 Medical Informatics
Chapter 10 Executive Dashboards
Chapter 11 Mathematical Modeling/Simulation of Physiologic Systems
Chapter 12 Virtual Bio-Instrumentation, LabVIEW, and the Internet
Chapter 13 Future Potential

The book comes with LabVIEW example programs that are referenced in the courseware notes above. Three of the examples found on the CD in the book available here:

Download Course Materials

Software Development Environment

NI LabVIEW
NI LabVIEW is a graphical development environment for creating flexible and scalable test, measurement, and control applications rapidly and at minimal cost. With LabVIEW, engineers and scientists interface with real-world signals, analyze data for meaningful information, and share results and applications. Regardless of experience, LabVIEW makes development fast and easy for all users.

Data Acquisition Platform

NI Educational Laboratory Virtual Instrumentation Suite (NI ELVIS)
The NI Educational Laboratory Virtual Instrumentation Suite (NI ELVIS), based on LabVIEW, is a design and prototype environment for university science and engineering laboratories. NI ELVIS consists of virtual instruments (VIs) based on LabVIEW, a multifunction data acquisition device, and a custom-designed benchtop workstation and prototype board. This combination provides a ready-to-use suite of instruments for all educational laboratories.

MATLAB® is a registered trademark of The MathWorks, Inc.