01.06.2015 Views

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TABLE OF CONTENTS<br />

Section I: Introduction, Background, and Motivation.................................................................1<br />

1.1 Statement <strong>of</strong> <strong>the</strong> Problem ................................................................................................1<br />

1.2 Introduction to <strong>the</strong> Physics <strong>of</strong> <strong>Bowling</strong>...........................................................................3<br />

1.3 Scope <strong>of</strong> <strong>the</strong> Paper/Project ..............................................................................................4<br />

1.3.1 Investigative Feasibility Phase ............................................................................4<br />

1.3.2 Product Development Phase................................................................................5<br />

1.4 Overview <strong>of</strong> <strong>the</strong> Feasibility Phase...................................................................................5<br />

Section II: Collecting <strong>the</strong> Data - The SMARTDOT Module........................................................7<br />

2.1 Design Basis....................................................................................................................7<br />

2.2.1 Ease <strong>of</strong> Use..........................................................................................................9<br />

2.2.2 Size, Weight, and Impact on <strong>the</strong> Balance <strong>of</strong> <strong>the</strong> Ball..........................................9<br />

2.2.3 Cost....................................................................................................................10<br />

2.2.4 Power Consumption ..........................................................................................10<br />

2.2.5 Convenience <strong>of</strong> Installation and Removal.........................................................10<br />

2.3 Sensing Requirements ...................................................................................................11<br />

2.3.1 Sensing Rotation <strong>of</strong> <strong>the</strong> Ball (Angular Velocity) ..............................................11<br />

2.3.2 Sensing Release, Lane Impact, and Pin Impact.................................................12<br />

2.3.3 Measuring Time and Recording Data ...............................................................12<br />

2.3.4 Communications................................................................................................14<br />

2.4 Capabilities....................................................................................................................14<br />

2.4.1 Ambient Light Sensor .......................................................................................15<br />

2.4.2 Pressure/Impact Sensor .....................................................................................15<br />

2.4.4 Clock .................................................................................................................15<br />

2.5 Hardware Implementation.............................................................................................16<br />

2.5.1 Hardware Configuration....................................................................................16<br />

2.5.2 Hardware Operation Overview .........................................................................18<br />

2.6 Hardware/S<strong>of</strong>tware Interaction Design Considerations................................................19<br />

2.6.1 Microprocessor Clock Frequency .....................................................................19<br />

2.6.2 Sampling Rate ...................................................................................................19<br />

2.6.3 Baud Rate ..........................................................................................................21<br />

2.7 Embedded S<strong>of</strong>tware Design and Operation ..................................................................21<br />

2.7.1 S<strong>of</strong>tware Design Considerations .......................................................................21<br />

2.7.2 Start-Up .............................................................................................................24<br />

2.7.3 Pre-Sampling.....................................................................................................24<br />

2.7.4 Wave<strong>for</strong>m Discrimination and Validation ........................................................24<br />

2.7.5 The Ball is Rolling ............................................................................................25<br />

2.7.6 Sampling Modes................................................................................................25<br />

2.7.7 Shutdown...........................................................................................................25<br />

2.7.8 Communication with <strong>the</strong> COMM Wand ...........................................................26<br />

2.7.9 Communication Protocol...................................................................................26<br />

2.7.10 Commands.........................................................................................................27<br />

iii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!