ece 445: senior design laboratory

23
6/15/2002 ECE 345 ECE 445: Senior Design Laboratory Lectures and Training in Electrical Hardware and Associated Skills

Upload: erin-love

Post on 01-Jan-2016

51 views

Category:

Documents


1 download

DESCRIPTION

ECE 445: Senior Design Laboratory. Lectures and Training in Electrical Hardware and Associated Skills. Goals. Tools/Resources available from the Senior Design Laboratory Instruments Modules: XSA-100, DSP, PICS, BASIC-STAMPS Software: Simulators and Graphics Control. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ECE 445:  Senior Design Laboratory

6/15/2002 ECE 345

ECE 445: Senior Design Laboratory

Lectures and Training in Electrical

Hardware and Associated Skills

Page 2: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

Goals

• Tools/Resources available from the Senior Design Laboratory– Instruments

– Modules: XSA-100, DSP, PICS, BASIC-STAMPS

– Software: Simulators and Graphics Control.

– Special Electronic Parts

• Methods/Skills

Page 3: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

Overview

I) Tools1. Instruments

Waveform Generator

Oscilloscope

Spectrum Analyzer

2. Computers and Gate Arrays

DSP

FPGA

Microcontrollers

PIC

Basic Stamp

3. Simulators

ADS

Pspice/Orcad

4 .Graphics Control Software

Labview (National Boards)

HPVee

5. Special Parts (Available and promoted)

GPS

Linx Chips (RF communications)

Page 4: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

6 .Sensors

Ultrasonic

Accelerometers

Pressure

Temperature

Laser

II) Methods/Skills1. Troubleshooting

2. Soldering and surface mounts

3. Hardware protection guidelines

Page 5: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

1.1 Waveform Generator

• Produces an electrical voltage that varies with time.

• Periodic Signals: signal whose pattern is repetitive. For instance a sinusoid waveform.

PM 5139 - 20 MHz Frequency from 0.1 mHz to 20

MHz (20 Vpp). 24 Arbitrary waveform-

memoriesSee data sheet for details

Page 6: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

1.2 Digital Oscilloscopes

• Oscilloscopes are typically used to measure the characteristics (such as amplitude, rise and fall times, etc) of a voltage signal with respect to time.

• Specifications:– 1 GSample/sec simultaneously on 2

channels

– 500 MHz analog bandwidth

– 1 ns peak detect

– Optional expansion modules for FFT, waveform storage, and remote control

– Sweep speeds from 1 ns/div to 5 s/div

HP 54616B HP 54616CManual

Page 7: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

EXERCISES

SIGNAL CONDITIONING

AC COUPLING

DC COUPLING

LF REJECT

Scope Notes

Page 8: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

SCOPE PROBES Oscilloscope Probes

An oscilloscope probe measures the electric signal at the source and transport them to the input channel of the scope. An IDEAL PROBE would execute this task without causing any perturbation on the circuit under test (or without LOADING it).

Exercises

Page 9: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

1.3 Spectrum Analyzer

DESCRIPTION AND LAB EXERCISES

HP 8568A

Page 10: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.1 TI DSP Modules

• Introduction to TI DSP Assembly

• Addressing Modes and Examples

• Core File Documentation

• Debugging and Troubleshooting

Exercise

Additional Resources:

ECE 320 DSP Lab

DSP Store

Papers, tutorials, FAQs, and links on audio DSP

Resources from ece320

Page 11: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.2 FPGA: Field Programmable Gate Array

What is it?

How to run Xilinx WebPACK 4.1 for FPGAs (from ECE 249 web page)

Page 12: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.3 MICROCONTROLLER

WE CURRENTLY SUPPORT:

Motorola 68HC912B32 Microcontroller

Simulator for Motorola 68HC12 (Download)

Download:

Page 13: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.4 PIC Microcontroller Programmer

What is it? How to use it?

Page 14: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.5 Basic Stamp 2• PIC16C57 Microcontroller

• 20 MHz/4000 instructions per second

• EEPROM 2 k bytes (program and data)

• Program length: 500 lines in BASIC

• 16 I/Os

• Very easy to use

• Getting Started (from Parallax)

• Basicx Microcontrollers(from BasicX)

• BASIC Stamp 2 and BasicX modules available in the lab

Page 15: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

SIMULATORS3.1 ADS (Agilent Advance Design

System)

A powerful electronic design software system. It offers complete design integration to designers of products such as cellular and portable phones, pagers, wireless networks, radar and satellite communication systems .

ADS Tutorial (from ECE 351)

• 3.2 Pspice/Orcad

OrCAD is a useful development package that includes programs for making schematics of digital or analog circuits (Capture), simulating those circuits (PSPICE), and laying out printed circuit boards (Layout Plus).

PSPICE Tutorial (from ECE343)

Page 16: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

4. GRAPHICS CONTROL SOFTWARE

4.1 HPVEE

The VEE programming environment is a tool for integrating test and measurement equipment in a computer.  It allows for control and display of any HPIB devices on the bench (oscilloscopes, multimeters, spectrum analyzers, etc.).  If you need to capture and print something off a scope, this is the software to use.

HP VEE Tutorial

Page 17: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

4.2 Labview (National Instrument Boards)

What is Labview?

Exercises

Page 18: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

5. SPECIAL PARTS5.1 GPS, WHAT IS IT?

WE CURRENTLSUPPORT:

GARMIN 12 XL GARMIN V

Page 19: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

5.2 LINX CHIPS (Wireless RF) DIGITAL ANALOG/DIGITAL

LC SERIES HP-II SERIES

HOW TO USE THE LINX MODULES

Page 20: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

6. SENSORS

Examples of sensors used in previous ece445 projects:

• Ultrasonic: Intelligent Autonomous Vehicle with Ultrasound Remote Sensing

• Accelerometer: Electronic Fight Judge

• Pressure: Home Area Network

• Temperature, EKG: Telemonitoring Unit

• Laser: GPS range Finder

Page 21: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

TROUBLESHOOTING

Troubleshooting 101 (prepared by Jon Wheeler)

A GOOD BOOK: Troubleshooting Analog Circuit

Page 22: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.2 Soldering Safety

• Always solder in a well ventilated area!

• Never eat, drink or smoke while soldering. Wash your hands thoroughly with soap and water before doing anything else!

• Never leave your soldering iron plugged in when not in use or unattended!

• Never override the grounding system on your soldering iron (or any other tool)!

• Legs and arms should be covered to avoid burns from splashed hot solder.

How to solder recommendations

Page 23: ECE 445:  Senior Design Laboratory

6/15/2002ECE 345

2.3 HARDWARE PROTECTION GUIDELINES

• Protecting a microprocessor and using it to drive loads

• Driving large loads with TTL logic