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

Document Type: Tutorial
NI Supported: Yes
Publish Date: Jun 20, 2008

Embedded & Senior Design: Educator and Classroom Resources

2 ratings | 2.50 out of 5
Print | PDF

Overview

To empower engineering students from all disciplines to build embedded systems, whether it is for the next-generation solar car or for autonomous vehicles, National Instruments now offers a comprehensive collection of add-on tools that make teaching embedded systems using FPGAs, DSPs, MPUs, or any 32-bit microprocessors easy and affordable. Discover the academic product offerings for embedded systems through the resources to the right and below.

Testimonial

My students could successfully build embedded prototypes in a short time because LabVIEW abstracted the complexity of embedded ARM-based targetsDr. Tom Martin, Virginia Tech

Resources

Classroom Resources
Download sample courseware, instructor slides and links to university course websites
 

Hardware Labs & Exercises
Perform hardware-based experiments to explore concepts

 

Textbooks & Applicable Courses
Discover the textbooks that use LabVIEW to teach embedded systems
 

Case Studies & Conference Papers
See how industry and other schools use LabVlEW for embedded systems

 

Recommended Lab Configurations
Outfit your teaching and research labs with these setups
 

Videos & Webcasts
View short video demonstrations, webcasts of concepts

 

Software Licensing Options
Adopt LabVIEW at your institution with these licensing options
 

 

 

Visit ni.com/academic for additional teaching and research resources

Classroom Resources  

 

     
                               
 

91.450: Robotics I - Dr. Fred Martin, Univ of Massachusetts Lowell

This is a hands-on class with a focus on mobile robots as embedded systems conducted using the LabVIEW Embedded visual programming environment and using the new LabVIEW-compatible "Blackfin Handy Board" 32-bit DSP controller board, which has been developed with the support of Analog Devices Inc. Visit the website...

 

 

Interfacing NI-ELVIS and the Blackfin EZ-KIT Embedded Development Board

The LabVIEW-compatible Blackfin® ADSP-BF537 EZ-KIT Lite® evaluation board is equipped with an I/O connector, based on National Instruments Educational Laboratory Virtual Instrumentation Suite that connects to National Instruments data acquisition hardware or National Instruments ELVIS workstations. This document explains the input/output signal options for the audio codecs on the Blackfin ADSP-BF537 EZ-KIT Lite evaluation board. Visit the website...

 

Interfacing LabVIEW FPGA Module with the Xilinx Spartan 3E XUP Hardware

The LabVIEW FPGA Module for Spartan 3E XUP was developed to enable educators to use LabVIEW FPGA to teach digital and embedded design concepts. Design hardware in LabVIEW, download and run with interactive LabVIEW Front Panels, and even flash VI's so they boot upon start-up.   Also included within the installer is a Getting Started with the LabVIEW FPGA Guide to walk you through the basics of LabVIEW FPGA for the Xilinx Spartan 3E. Visit the driver download website...  You can also view the Using LabVIEW FPGA with Xilinx Spartan 3E VIDEO tutorial online...    See a presentation overview here...

Back to top >>

Hardware Labs and Exercises  

Below is a list of hardware-based exercises and labs that can be used to explore embedded concepts.

 

 

LabVIEW for ADI Blackfin Module Training Exercises for the ADI BF537 Ez-Kit Hardware

In these laboratory examples, students can see how to use the National Instruments LabVIEW for ADI Blackfin Module development environment, which is based on the graphical programming language G. Lessons include: Filters, Fourier Transform, Adaptive Filters, FIR, IIR, DTMF and Sample Rate Conversion.  These lessons are designed for the textbook:Embedded Signal Processing with the Micro Signal Architecture by Woon-Seng Gan.

 

 

LabVIEW FPGA Module Training for Sparatan 3E XUP Hardware

In this free training material, learn how to use the LabVIEW FPGA Module with the Xilinx Spartan 3E XUP Hardware.  The material is divided into lessons, with each lesson including a Word document with exercise instructions and a file containing LabVIEW VIs with exercise solutions. Visit the website...  See a presentation overview here...

Back to top >>

Textbooks and Applicable Courses 

Textbooks

 

 

Embedded Signal Processing with the Micro Signal Architecture

Woon-Seng Gan, Nanyang Technological University
Sen M. Kuo, Northern Illinois University
Wiley-Interscience

ISBN-10: 0471738417
ISBN-13: 978-0471738411

   

Front Cover Image

Learning with LabVIEW

Robert H. Bishop, The University of Texas at Austin
Prentice Hall

ISBN-10:     0131999184
ISBN-13:    978-0131999183

   

Applicable Courses

 

 

  • Signals and Systems
  • Dynamic systems (Modeling & control)
  • Mechatronics
  • Embedded & hybrid Control
  • Linear and Non-linear System Design
  • Control Systems Theory (linear, multivariable linear)
  • System Identification
  • Neural Networks
  • Fuzzy Logic
  • Automation & robotics
  • Adaptive Control
  • Root Locus Design
  • Frequency Response Design
  • Feedback Control System
  • Digital Control System
  • Linear Feedback System
  • MIMO
  • Dynamic Modeling and Response
  • State-Space Design
  • Sensors
  • Actuators (Electrical & Mechanical)
  • Diodes, Transistors, Thyristors, Op-amps
  • A/D and D/A Conversion

Back to top >>

Case Studies and Conference Papers 

Case Studies

Back to top >>

Conference Papers

Back to top >>

Videos and Webcasts 

Back to top >>

Software Licensing Options 

 

 

NI Academic Site License  
  • Unlimited seats of NI software for your department, college or campus
  • Comprehensive suite of LabVIEW and other controls software
  • Automatic bi-annual updates with new and upgraded software
 

Student Install Option
  • Allow your students to install software on their personal laptops and PCs
  • Affordable price for your entire student body
  • Access to all software available in the Academic Site License

 

 

Back to top >>

Recommended Lab Configurations 

 

 

 
NI CompactRIO Academic Bundle
  • Rugged, reconfigurable deployment platform for embedded and control applications
  • Real-time controller to implement time-critical control applications
  • Up to 10 MHz loop rate with digital I/O and up to 200 KHz loop rate with analog I/O

 

   
NI Control Design (ETS) Academic Bundle
  • Reuse existing work by interfacing with other simulation tools
  • Design real-time control design applications with graphical programming
  • Includes PCI-7831R board (FPGA target) and SCB-68 connector block
   
LEGO

LabVIEW Toolkit for LEGO® MINDSTORMS® NXT

  • Program and control LEGO MINDSTORMS NXT with the full power of LabVIEW
  • Get real-time updates from the NXT during program operation with LabVIEW front panels
  • Create native Blocks for the MINDSTORMS NXT

Off-The-Shelf Deployment Hardware for LabVIEW

  • NI Off-The-Shelf Hardware Deployment Platforms
  • 3rd Party LabVIEW Real-Time Deployment Platforms
  • 3rd Party LabVIEW Embedded and ADI Blackfin Targets
  • 3rd Party LabVIEW Embedded Targets (non-Blackfin)
 

Back to top >>

                                     

2 ratings | 2.50 out of 5
Print | PDF

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).