CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Project Boring Authors Michael Braun Geoffrey Friason Eric Yost Advisors Dr. Aziz Inan Dr. Peter Osterberg Industry Representatives Mr. Wes Mickanin, TriQuint Semiconductor, Inc. Mr. Jared Hay, Intel Corp.
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Agenda Introduction Geoffrey Background Geoffrey Methods Eric Results Mike Conclusions Eric Demonstration Mike
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Thank You Dr. Inan and Dr. Osterberg Mr. Mickanin and Mr. Hay Ms. Sandy Ressel Dr. Mayer and Carl from the Physics Dept. AllegroMicro, Microchip, Analog Devices
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Introduction We need devices to detect and characterize magnetic fields for research and educational applications The solution is to create a device that –Outputs useful information –Is portable –Is accurate
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering What to Watch For The key technologies –Hall effect sensors –PIC18F452 microcontroller The theory behind our device Test results in a 200-turn coil A video demonstration
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Background: Key Technologies Hall effect sensor PIC microcontroller LCD Analog multiplexer Analog-to-Digital converter Voltage regulator
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Background: Data Capture How data is captured: 5 points 3 sensors at each point
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Background: Data Capture Four types of data capture: Magnitude, XY-angle, XZ-angle, YZ-angle
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Background: Specifications ComponentValue Casing<10 lbs., 6”x6”x12” or smaller Strength of Magnetic Field0 to 180 Gauss, ±2 Gauss accuracy Response Time<5 seconds Power Supply+5 ± 2% Volts Analog-to-Digital Converter16-bit precision
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: Documents Functional Specifications Project Plan Theory of Operations
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: User Interaction ZERO/MEASURE button RESET button LCD
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: Displaying Data
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: Mathematics The ‘math.h’ library –Magnitude generation requires power, square root function –Angle generation requires arctangent calculation
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: Improving Accuracy Averaging –Zero function requires 100 samples from each sensor –Measuring function captures a single measurement
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Methods: Testing Comparing the device with a Gaussmeter Using known fields 200-turn coil Speaker magnet
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results: Architecture
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results: Main Circuit
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results: Firmware Data Flow
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results: Power Supply
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results Tested device with 200-turn coil Compared the difference between the Gaussmeter and device values
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Results TestMean Diff. (G)Std. Dev. (G) Front Left Front Right Center Back Left Back Right
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Conclusions Successful completion of functional specifications Created a useful, informative, displayable device Learned valuable lessons in the design process
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Video Demonstration Let’s go to the tape!
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Thank You. Are there any questions?