16
1 ECE 682T Lecture 1: Introduction March 29, 2004 EE 682T: An Introduction EE682 Goals Capstone design project Apply engineering practices and techniques Use written and oral communication skills Engage students in teamwork 682T Projects: 1.Acoustic data acquisition device 2.Underwater wireless simplex modem

ECE 682T Lecture 1: Introduction March 29, 2004 1 EE 682T: An Introduction EE682 Goals –Capstone design project –Apply engineering practices and techniques

Embed Size (px)

Citation preview

1ECE 682T Lecture 1: IntroductionMarch 29, 2004

EE 682T: An Introduction

• EE682 Goals

– Capstone design project

– Apply engineering practices and techniques

– Use written and oral communication skills

– Engage students in teamwork

• 682T Projects:

1. Acoustic data acquisition device

2. Underwater wireless simplex modem

2ECE 682T Lecture 1: IntroductionMarch 29, 2004

Instructors

• Lee Potter, Associate Professor– DL716

[email protected]

– Office: MW 2:18-3:18 and by appointment

– Email daily

• Aditi Kothiyal, Graduate Teaching Assistant– DL569

[email protected]

– Lab hours: Tue 10:00a-1:00p; Wed 4:00p-6:30p; Thu 10:00a-4:00p and by appointment

3ECE 682T Lecture 1: IntroductionMarch 29, 2004

Whence 582/682?

• Over one-third of engineering time is spent on writing, editing, and preparing reports and oral presentations.

• A 1987--1991 survey of OSU Engineering alumni and employers showed preparation mismatched to importance on four topics:

– writing skills, oral skills, problem solving, teamwork.

• A.B.E.T. encouraged increasing both design experience and teamwork.

EE582/682 was introduced in 1995

4ECE 682T Lecture 1: IntroductionMarch 29, 2004

682L Course Structure

• Project Plan April 15

• Interim Report April 30

• Final Report June 4

April 15

April 30

June 4

Design

Build

Test andRe-design

5ECE 682T Lecture 1: IntroductionMarch 29, 2004

Course Structure: Finer Scale

• Progress report week 2

• Project Plan April 15

• Oral presentation week 5

• Interim Report April 30

• Interim feedback week 6

• Progress report week 8

• Oral presentation week 10

• Final Report June 4

• Demo June 1, 2, 3 or 9

6ECE 682T Lecture 1: IntroductionMarch 29, 2004

From Student Feedback…

• More team time during regularly schedule hours– 16 team hours

– 7 lecture hours

– 6 presentation hours

• More lab access– 12 hours/week open lab (and by appointment)

– Most work can be done without the lab

• Review meetings (weeks 2, 6 and 8)

• Peer evaluations

• Interim report serves as first iteration on the final report

• Clarity in schedule, expectations, and evaluation criteria.

• Link with EE582

7ECE 682T Lecture 1: IntroductionMarch 29, 2004

Design Specifications: DAQ

• Six channels• 8000 Hz sampling rate on each channel [selectable]• 20 – 4000 Hz frequency response using electret condenser microphones• Pre-amplifiers with two or more selectable gains• 10 bit resolution on each channel• Anti-aliasing filters• I/O to StarGate: USB, RS-232, PCMCIA, compact flash, JTAG• Powered from StarGate I/O interface (e.g., RS-232, USB, etc.)

– Low-power “sleep” mode

• Reliable operation -10 to 40 degrees Celsius• Design concept for weather-resistant package (report only)• Documentation• $100 development costs

8ECE 682T Lecture 1: IntroductionMarch 29, 2004

Design Evaluation

• Meet minimum specifications

• Exceeding specifications:– Bits of resolution: 10, 12, 16, 24

– User flexibility with API: data streaming and channel selection.

– Current drain (lower is better)

– Simultaneous sample-and-hold on each channel.

– User control of selectable gain.

– Number of channels.

– Higher sampling rate allowed (on subset of channels)

• Documentation for use, construction and extension.

• 10

• 10– 4

– 3

– 2

– 2

– 1

– 1

– 1

“Performance points”

9ECE 682T Lecture 1: IntroductionMarch 29, 2004

Existing Equipment

Knowles BL-1994

Signal Conditioning:Amplify, LPF 4 kHz

A/D: 12 kHz12bit (x8)

1 2 3 4 5 6 7 8

Stream to disk for postprocessing.

X X

10ECE 682T Lecture 1: IntroductionMarch 29, 2004

The Need

Present System:•Tethered•One array only•High cost

The Goals:•Wireless•Multiple arrays•Low cost

11ECE 682T Lecture 1: IntroductionMarch 29, 2004

StarGate Wireless Sensor Node

•Powerful single board computer •Low-Power, Small-Size, 400MHz, Linux•Enhanced communications capabilities•Enhanced sensor signal processing capabilities

www.xbow.com

12ECE 682T Lecture 1: IntroductionMarch 29, 2004

Design Specifications: Modem

• Build and demonstrate a prototype modem

– Transmit and receive wirelessly through water.

– Transducers submersed.– Distance 40 cm (80cm tank)

– Bit error rate 0.001 (simple to measure)

– Data rate 4800 bps (reachable; flexible)

– Packet duration 7 sec (permits preamble)

– Delay 30 sec (processing time)

– Development cost $100 (actual budget)

• DL569 PCs and software provided at no cost.

• Files and typed text.

13ECE 682T Lecture 1: IntroductionMarch 29, 2004

Design Evaluation

• Meet minimum specifications • Performance quantified by J-Score

– Rate: bps*compression factor*coding rate– Bandwidth: 98% power bandwidth (Hz) at input to transmit transducer– Power: milli-Watts delivered to transmit transducer– Distance: centimeters between transmit and receive transducers– Cost: product cost in dollars

• Safety: operation in/near water & eye safety• Documentation

rate distance 1

bandwidth power costJ

14ECE 682T Lecture 1: IntroductionMarch 29, 2004

Resources for Success

• Instructors: office hours and lab hours (14 hours/week)

• StarGate lecture and Communications Primer

– Quick start on basics

– Pointers to further information

• Web Links at course web page

– Starting points for StarGate information, RF components, antennas, coding, PC I/O, etc.

• Free-ware on-line and Matlab toolboxes

• Texts on reserve at SEL

• EE582 preparation

15ECE 682T Lecture 1: IntroductionMarch 29, 2004

Hints for Success

• Start early– Make good progress before other courses become intense

– For reporting, reserve time for editing

• Team-work– Identify tasks and partition effort among team members

• Take advantage of course resources

• Test sub-systems and pay attention to interfaces

• In software, leave parameters as variables (for easy mods)

• Respect team-mates

• Have fun building a working device!

16ECE 682T Lecture 1: IntroductionMarch 29, 2004

How to Start Today?

• Complete and submit questionnaire– Team assignments given March 31

• Read handouts presented March 29

• Visit course web page

• Review ECE582 designs and design critique memos.

• Start envisioning tasks necessary to prepare a preliminary report due April 15.