CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring...

12
CS-EE 481 Spring 2007 March 2007 1 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team Mr. Geoffrey Friason Mr. Michael Braun Mr. Eric Yost Advisors Dr. Aziz Inan Dr. Peter Osterberg Industry Representatives Mr. Wes Mickanin Mr. Jared A. Hay

Transcript of CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring...

Page 1: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 1University of Portland School of Engineering

Project BoringMagnetic-field Monitoring Microprocessor Machine

(MMMM) Team

Mr. Geoffrey Friason

Mr. Michael Braun

Mr. Eric Yost

AdvisorsDr. Aziz Inan

Dr. Peter Osterberg

Industry RepresentativesMr. Wes Mickanin

Mr. Jared A. Hay

Page 2: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 2University of Portland School of Engineering

Overview

• Introduction

• Scorecard for March

• Demonstration

• Plans for April

• Current Issues and Contingencies

• Conclusions

Page 3: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 3University of Portland School of Engineering

Introducing the MMMM

• Captures the two components of vectors– Strength of the magnetic field (Gauss)– Orientation of field in 3-D space (degrees)

• Static capture, rather than dynamic

• Key technologies– Hall effect sensor– PIC18F452 microcontroller family

Page 4: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 4University of Portland School of Engineering

Architecture of MMMM

textMicrocontroller

Data Storage and Computational

Unit

Alphanumeric Display

Hall Effect Sensor Array

Static Magnetic Field Data

Displayable information

(ASCII)

Hall effect sensor Analog MultiplexerAnalog-to-Digital ConverterPIC18LF452 Microcontroller

LCD

Hardware Used in Demo:

Page 5: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 5University of Portland School of Engineering

Plans for March

• Figure out how to debug firmware ASAP

• Complete test case documentation by 3/2

• Have test case success by 3/21

Page 6: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 6University of Portland School of Engineering

Scorecard for March

• 100% complete– Firmware functional– Test case documentation

• In progress– Test case scenario testing

Page 7: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 7University of Portland School of Engineering

Additional Accomplishments

• Custom-cut Lexan for probe design

Page 8: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 8University of Portland School of Engineering

Show ‘n Tell

• Device with one probe implementation

• What to look for:– Magnitude should resemble Gaussmeter output– Angles should be one of two possibilities:

• If single probe detects South field: 45°

• If single probe detects North field: 225°

Page 9: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 9University of Portland School of Engineering

Plans for April

• Build and debug Hall effect probe

• Complete test case scenarios

• Prototype approval

• Founder’s Day

• Final report approval

Page 10: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 10University of Portland School of Engineering

Milestones

Number DescriptionOriginal10/30/06

Previous3/1/07

Present3/27/07

1 Product Approval 09/29/06 09/29/06 09/29/06

2 Plan Approval 11/10/06 11/10/06 11/10/06

3 EDIF Netlist (‘Tape-out’) 11/22/06 11/22/06 11/22/06

4 Design Release 12/08/06 12/08/06 12/08/06

5 Firmware Release 01/19/07 01/19/07 01/30/07

6 Alpha Prototype Release 02/16/07 03/09/07 03/04/07

7 Theory of Operations 02/23/07 02/23/07 02/23/07

8 Test Case Scenarios 02/28/07 03/02/07 03/03/07

9 Test Case Success 03/21/07 03/21/07 04/05/07

10 Prototype Release 04/13/07 04/13/07 04/13/07

11 Founder’s Day 04/17/07 04/17/07 04/17/07

12 Final Report 04/27/07 04/27/07 04/27/07

Page 11: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 11University of Portland School of Engineering

Concerns and Contingencies

• Power supply regulation– Concern: sensors very sensitive to fluctuation– Contingencies:

• Careful monitoring of supply voltage

• Have sampled less sensitive Hall effect sensors

• Implementing a battery-powered device

Page 12: CS-EE 481 Spring 2007 1March 2007 University of Portland School of Engineering Project Boring Magnetic-field Monitoring Microprocessor Machine (MMMM) Team.

CS-EE 481 Spring 2007

March 2007 12University of Portland School of Engineering

Conclusions

• ‘Light at the end of the tunnel’ much brighter than a month ago

• Working alpha prototype of all hardware except Hall effect probe array

• Reaching accuracy stated in functional specifications is main concern