Final Advisor Mr. Harker Presentation May15-03 Agenda System - - PowerPoint PPT Presentation

β–Ά
final
SMART_READER_LITE
LIVE PREVIEW

Final Advisor Mr. Harker Presentation May15-03 Agenda System - - PowerPoint PPT Presentation

Team (May 15-03) Shawn LaGrotta lagrotta@iastate.edu Matt Eckes mweckes@iastate.edu Jacob Mayer jdmayer@iastate.edu Trevor Boone tdboone@iastate.edu Jacob Schulz jschulz@iastate.edu Client HGST Final Advisor Mr. Harker Presentation


slide-1
SLIDE 1

May15-03

Final Presentation

Team (May 15-03)

Shawn LaGrotta lagrotta@iastate.edu Matt Eckes mweckes@iastate.edu Jacob Mayer jdmayer@iastate.edu Trevor Boone tdboone@iastate.edu Jacob Schulz jschulz@iastate.edu

Client

HGST

Advisor

  • Mr. Harker
slide-2
SLIDE 2

May15-03 Problem Statement

  • Background
  • Use Case
  • Requirements

System Overview

  • Concept

Sketch

  • Block Diagram

Technical Challenges

  • Motor Issues
  • Calibration
  • File Parsing

Test Results

  • Functional

Testing

  • Hypothesis

Project Management

  • Cost
  • Summary

Agenda

slide-3
SLIDE 3

May15-03

PROBLEM STATEMENT

slide-4
SLIDE 4

May15-03

Background

Malfunctioning HDD Send HDD to engineer

  • Shipping costs
  • High turn around time

Find via using chart

  • Time consuming
  • Easy to make

mistakes Manually probe via

slide-5
SLIDE 5

May15-03

Use Case

slide-6
SLIDE 6

May15-03

Requirements

Functional

  • Hold and move LeCroy

Probe

  • Make a good electrical

contact

  • Calibration method that

ensures accurate performance

Non-Functional

  • Move to any point within

60 seconds

  • LEDs and LCD that indicate

state

  • Take up less than 4ftΒ³
  • Support a manual
  • peration mode
slide-7
SLIDE 7

May15-03

SYSTEM OVERVIEW

slide-8
SLIDE 8

May15-03

Concept Sketch Concept Sketch

slide-9
SLIDE 9

May15-03

Block Diagram

slide-10
SLIDE 10

May15-03

Software Overview

slide-11
SLIDE 11

May15-03

PROGRESS

slide-12
SLIDE 12

May15-03

slide-13
SLIDE 13

May15-03

slide-14
SLIDE 14

May15-03

slide-15
SLIDE 15

May15-03

slide-16
SLIDE 16

May15-03

Video

slide-17
SLIDE 17

May15-03

TECHNICAL CHALLENGES

slide-18
SLIDE 18

May15-03

Calibration: Coordinate Translation

𝑦 𝑧 π‘œπ‘“π‘₯ = cos⁑ (πœ„) βˆ’sin⁑ (πœ„) sin⁑ (πœ„) cos⁑ (πœ„) 𝑦 𝑧 π‘π‘šπ‘’ Probe/HDD Coordinate System ΞΈ

slide-19
SLIDE 19

May15-03

Z-Axis Motors

~30 hours to debug

Continuity? Transients? Signals? High Load? Bad Motor?

slide-20
SLIDE 20

May15-03

File Parsing

Binary File

  • No preparation needed
  • Information rich
  • Proprietary parser
  • Windows only

Plain text

  • Preparation needed
  • Only contains via coordinates
  • Easy to parse
  • Platform independent
slide-21
SLIDE 21

May15-03

PRODUCT VERIFICATION

slide-22
SLIDE 22

May15-03

Hardware Testing

Motor Controls X, Y, and Z Motion Probe Electrical Contact Transition Time Locating Test Points

slide-23
SLIDE 23

May15-03

Hardware Test

Plan

  • Test 80 randomly generated vias
  • 3 Trials

Results

  • Time: 21 min 20 seconds (16 seconds between points)
  • Accuracy: 69/80 vias made electrical contact (86%

accuracy)

slide-24
SLIDE 24

May15-03

Test Results Analysis

Goal Actual Transition time 60 sec 16 sec Accuracy 80% 86%

slide-25
SLIDE 25

May15-03

Missed Points

Calibration Point

Note: Missed vias by ~5ΞΌm

slide-26
SLIDE 26

May15-03

Possible Issue

slide-27
SLIDE 27

May15-03

Cost Description $619.37 RepRap Prusa i2 3D Printer Kit $50.00 Raspberry Pi B+ w/ 8GB NOOBS microSD card $162.14 Enclosure + Switches + Hardware + Connectors $32.00 SainSmart LCD Control Panel $5.05 Locked Spring Loaded Metal Security Barrel Bolt Latch 5.5cm $15.00 Probe Holder (3D Printed) at $5/in3 $0.00 HDD Jig ~$883 / $1500 Total / Budget

slide-28
SLIDE 28

May15-03

Summary

Problem Remote HDD Testing Hardware Solution Modified 3D Printer Software Solution Web + Python + Printer Cost ~$883 / $1500 Delivery May 2015

slide-29
SLIDE 29

May15-03

QUESTIONS?

slide-30
SLIDE 30

May15-03

Software Testing

Operational Tests

  • f GUI
  • Navigation to Points
  • File Management

Unit Tests

  • Via Selection Module
  • File Selector Module
  • Embedded Communication

Module

slide-31
SLIDE 31

May15-03

Calibration Procedure

slide-32
SLIDE 32

May15-03

HDD

slide-33
SLIDE 33

May15-03

HDD

πœ„πΌπΈπΈ βˆ†π‘§ βˆ†π‘¦ πœ„πΌπΈπΈ = tanβˆ’1 βˆ†π‘§ βˆ†π‘¦

slide-34
SLIDE 34

May15-03

Probe

slide-35
SLIDE 35

May15-03

Probe

πœ„π‘„π‘ π‘π‘π‘“ βˆ†π‘§ βˆ†π‘¦ πœ„π‘„π‘ π‘π‘π‘“ = tanβˆ’1 βˆ†π‘§ βˆ†π‘¦

slide-36
SLIDE 36

May15-03

Rotation Angle

  • πœ„π‘ π‘π‘’π‘π‘’π‘—π‘π‘œ = πœ„πΌπΈπΈ βˆ’ πœ„π‘žπ‘ π‘π‘π‘“
  • 𝑦

𝑧 π‘œπ‘“π‘₯ = cos⁑ (πœ„) βˆ’sin⁑ (πœ„) sin⁑ (πœ„) cos⁑ (πœ„) 𝑦 𝑧 π‘π‘šπ‘’

slide-37
SLIDE 37

May15-03

2-Probe Math

slide-38
SLIDE 38

May15-03

Market Survey

Bed of Nails Flying Probe

Pros Cons

slide-39
SLIDE 39

May15-03

Schedule – Fall

slide-40
SLIDE 40

May15-03

Schedule – Spring