Stonehurst Regatta Race Team

36
Engineering Senior Engineering Senior Design Design Stonehurst Regatta Stonehurst Regatta Race Race Project 05511 Project 05511 Sponsor: John Bowen Sponsor: John Bowen Photon Gear Inc. Photon Gear Inc. Mentor: Mr. Garsin Mentor: Mr. Garsin

description

Multidisciplinary Engineering Senior Design Stonehurst Regatta Race Project 05511 Sponsor: John Bowen Photon Gear Inc. Mentor: Mr. Garsin. Stonehurst Regatta Race Team. Douglas Carr (Team Leader) Robert Magnant Juan Gonzalez Jeffrey Lisco Jacob Johnson. Agenda. Background - PowerPoint PPT Presentation

Transcript of Stonehurst Regatta Race Team

Page 1: Stonehurst Regatta Race Team

Multidisciplinary Multidisciplinary Engineering SeniorEngineering Senior DesignDesign

Stonehurst Regatta Stonehurst Regatta RaceRace

Project 05511Project 05511

Sponsor: John Bowen Sponsor: John Bowen Photon Gear Inc.Photon Gear Inc.

Mentor: Mr. GarsinMentor: Mr. Garsin

Page 2: Stonehurst Regatta Race Team

Stonehurst Regatta Race Stonehurst Regatta Race TeamTeam

• Douglas Carr (Team Douglas Carr (Team Leader)Leader)

• Robert MagnantRobert Magnant

• Juan GonzalezJuan Gonzalez

• Jeffrey LiscoJeffrey Lisco

• Jacob JohnsonJacob Johnson

Page 3: Stonehurst Regatta Race Team

AgendaAgenda• Background Background

• Project Requirements & SpecsProject Requirements & Specs

• Concept DevelopmentConcept Development

• FeasibilityFeasibility

• Final DesignFinal Design

• Problems Problems

• Lessons LearnedLessons Learned

Page 4: Stonehurst Regatta Race Team

BackgroundBackground• The RaceThe Race

– A collegiate regattaA collegiate regatta– Actually 2 races in 1Actually 2 races in 1

• How is the race timed now?How is the race timed now?– Seiko S129 Printing Seiko S129 Printing

StopwatchesStopwatches

• What are the problems with What are the problems with this method?this method?– Not the timers themselves but…Not the timers themselves but…– Miscommunications & human Miscommunications & human

errors in reporting the results errors in reporting the results over the phoneover the phone

Page 5: Stonehurst Regatta Race Team

The Race SiteThe Race Site

Page 6: Stonehurst Regatta Race Team

The Race SiteThe Race Site

Page 7: Stonehurst Regatta Race Team

AM RaceAM Race• 5000 meters5000 meters

• Endurance style “Head Race”Endurance style “Head Race”

• Aprox 15-25 minutesAprox 15-25 minutes

PM RacePM Race• 1500 meters1500 meters

• All out “Sprint Race”All out “Sprint Race”

• Aprox 4-7 minutesAprox 4-7 minutes

Page 8: Stonehurst Regatta Race Team

Race ResultsRace Results

• Start and finish line Stopwatches Start and finish line Stopwatches are synced, creating a global race are synced, creating a global race clock.clock.

• Boats crossing the start have their Boats crossing the start have their global time recorded, second time global time recorded, second time taken at finish.taken at finish.

• At the Results Booth:At the Results Booth:

• ttamam + (3 * t + (3 * tpmpm) = t) = ttotaltotal

t finish - t start = trace

Page 9: Stonehurst Regatta Race Team

The Finish LineThe Finish Line

Page 10: Stonehurst Regatta Race Team

Project Requirements Project Requirements & Specs& Specs

Page 11: Stonehurst Regatta Race Team

Needs AssessmentNeeds Assessment• Major errors occur during data entryMajor errors occur during data entry

• Project should prevent timing errors from Project should prevent timing errors from occurring in the futureoccurring in the future

• Design must be able to survive in Rochester Design must be able to survive in Rochester weatherweather

• Must be easy to use - volunteersMust be easy to use - volunteers

• Appropriate documentation for future useAppropriate documentation for future use

• Current system preserved (backup)Current system preserved (backup)

• $500 Budget$500 Budget

Page 12: Stonehurst Regatta Race Team

SpecificationsSpecifications• Capture start and finish times without Capture start and finish times without

distorting 1/10distorting 1/10thth a second accuracy a second accuracy

• 1/10000 failure rate should not be 1/10000 failure rate should not be jeapordizedjeapordized

• System must handle multiple boats System must handle multiple boats and the start finish lineand the start finish line

• Weather-proofWeather-proof

• Operating Temperatures 15 to 100 °FOperating Temperatures 15 to 100 °F

• 10 hour minimum battery life10 hour minimum battery life

Page 13: Stonehurst Regatta Race Team

Specifications (Cont.)Specifications (Cont.)• User feedback to verify functionality User feedback to verify functionality

is desired. (“On” and “Sync” lights is desired. (“On” and “Sync” lights etc.)etc.)

• Wireless data transfer from collection Wireless data transfer from collection sites to results booth.sites to results booth.

Page 14: Stonehurst Regatta Race Team

Concept DevelopmentConcept Development

Page 15: Stonehurst Regatta Race Team

Start Time Capture Record

Transmit

Receive Processing

Finish Time

Capture

Record

Transmit

Start Line

Finish Line

Results Booth

Page 16: Stonehurst Regatta Race Team

Design BrainstormDesign Brainstorm• Microcontrollers on Each boatMicrocontrollers on Each boat

• Passive RFID tags on each boatPassive RFID tags on each boat

• Stopwatch data outputted to a laptopStopwatch data outputted to a laptop

• Embedded Real Time Clock DesignEmbedded Real Time Clock Design

Page 17: Stonehurst Regatta Race Team

RFID ConceptRFID Concept• Passive RFID system with Wireless InterfacePassive RFID system with Wireless Interface

• RFID’s triggered by underwater emitterRFID’s triggered by underwater emitter

• Triggered tags emit coded boat numberTriggered tags emit coded boat number

• Heard by antennae and recorded by a laptop Heard by antennae and recorded by a laptop

• High part volume and cost make infeasibleHigh part volume and cost make infeasible

$2,395.62  Total  

$ 632.43 $ 210.81 AntennasP-72233

$ 150.00 $ 150.00 Cable 500ft 1

$ 719.00 $ 7.19 Transponder 85mm R/WP-7039100

$ 162.44 $ 162.44 Multiplexer ModuleP-75521

$ 246.03 $ 82.01 Antenna Tuning ModuleP-75493

$ 248.88 $ 248.88 Remote Antenna RFMP-75481

$ 236.84 $ 236.84 Control Module w/RS-232P-75501

  Price DescriptionPart #Qty

Page 18: Stonehurst Regatta Race Team

Stopwatch Data InterfaceStopwatch Data Interface• Utilize “Data Output Jack” for electronic Utilize “Data Output Jack” for electronic

data capturedata capture

• Problems upon inspection:Problems upon inspection:– Proprietary, non-standard connectorProprietary, non-standard connector– Unknown output protocolUnknown output protocol

• Alternative:Alternative:– ““Manual Trigger” jack, simple 2 pin Manual Trigger” jack, simple 2 pin

connectorconnector– Requires only a short to trigger stop watchRequires only a short to trigger stop watch

Page 19: Stonehurst Regatta Race Team

Feasibility AssessmentFeasibility Assessment

• Factors Considered:Factors Considered:– Team has sufficient skills and resourcesTeam has sufficient skills and resources– Cost within budget?Cost within budget?– Two quarters sufficient time?Two quarters sufficient time?– Ability to Complete and create a working Ability to Complete and create a working

unitunit– Ease of use by race volunteersEase of use by race volunteers

Page 20: Stonehurst Regatta Race Team

Feasibility StudyFeasibility Study

Page 21: Stonehurst Regatta Race Team

Final DesignFinal Design

Page 22: Stonehurst Regatta Race Team

SynthesisSynthesis

• Essentially 2 Stop Watches in parallelEssentially 2 Stop Watches in parallel– Seiko SW Prints a data hardcopySeiko SW Prints a data hardcopy– Senior’s SW records data electronicallySenior’s SW records data electronically

• Both SW triggered by one signalBoth SW triggered by one signal

• Feedback to the user via LED’sFeedback to the user via LED’s

• Data can be exported to external Data can be exported to external storage via FTP data transfer storage via FTP data transfer whenever appropriatewhenever appropriate

Page 23: Stonehurst Regatta Race Team

Hardware Flow Hardware Flow

• Button press triggers stopwatch and a PIC Button press triggers stopwatch and a PIC interruptinterrupt

• PIC retrieves time from RTC, sends to CPUPIC retrieves time from RTC, sends to CPU

• LED’s indicate system functionsLED’s indicate system functions

Page 24: Stonehurst Regatta Race Team

Timing System FlowchartTiming System Flowchart

Page 25: Stonehurst Regatta Race Team

OOM Cost Analysis:OOM Cost Analysis:Qty Part # Description Price  

2 Housing Milled plastic housing $ 25.00 $ 50.00

4   RS232 plug $ 3.00 $ 12.00

2 Seiko Trigger External trigger $ 50.00 $ 100.00

2   Power Switch (toggle slide) $ 1.00 $ 2.00

2   Power LED (green) $ 1.00 $ 2.00

2   Synch LED (blue) $ 1.00 $ 2.00

2   Time LED (red) $ 1.00 $ 2.00

2   Synch momentary switch $ 1.00 $ 2.00

2   Trigger cable $ 2.00 $ 4.00

2   Trigger plug $ 0.61 $ 1.22

1   Synch cable $ 1.00 $ 1.00

2 PIC16F628a Pic microcontroller $ 1.71 $ 3.42

2 DS1391 Real time clock $ 1.25 $ 2.50

2 DS232 RS232 chip $ 3.18 $ 6.36

1   Printed circuit board $ 30.00 $ 30.00

2   RS232 keypad (optional $ 70.00 optional

1   PIC programmer/Developer $ 200.00 $ 200.00

2 CTX416-ND Crystal $ 1.31 $ 2.62

20   Resistors $ 0.25 $ 5.00

20   Capacitors $ 0.25 $ 5.00

2   5V batteries $ 5.00 $ 10.00

    Total   $ 443.12

Page 26: Stonehurst Regatta Race Team

What will the end Product What will the end Product be?be?

Page 27: Stonehurst Regatta Race Team
Page 28: Stonehurst Regatta Race Team

Timing Device Timing Device LayoutLayout

Page 29: Stonehurst Regatta Race Team

Program Program

FlowchartFlowchart

Page 30: Stonehurst Regatta Race Team

Software Application: GUISoftware Application: GUI

Page 31: Stonehurst Regatta Race Team

ProblemsProblems• Real Time Clock IC incompatible with PCBReal Time Clock IC incompatible with PCB

– Adapter necessaryAdapter necessary

• PIC programmer incompatiblePIC programmer incompatible– Old programmer, New PICOld programmer, New PIC– Budget constraints prevent buying new Budget constraints prevent buying new

programmerprogrammer

• RS232 Data TransferRS232 Data Transfer– How to properly capture?How to properly capture?

Page 32: Stonehurst Regatta Race Team

Switch to Stamp Switch to Stamp MicrocontrollerMicrocontroller• Stamp developers readily availableStamp developers readily available

• Equipment easily obtainableEquipment easily obtainable

• Easily accessable functionalityEasily accessable functionality

• Simple integrationSimple integration

Page 33: Stonehurst Regatta Race Team

DesiredDesired vs vs ActualActual• Basic StampBasic Stamp

• Final integration Final integration will occur before will occur before June 1st, 2005June 1st, 2005

• Project and Project and modifications will modifications will still be under still be under budget.budget.

• PCB and PIC PCB and PIC implementationimplementation

• Project Project completed completed before CDRbefore CDR

• Keep to BudgetKeep to Budget

OutcomesOutcomes

Page 34: Stonehurst Regatta Race Team

Lessons LearnedLessons Learned

• Clear definition of goals and Clear definition of goals and specifications is critical.specifications is critical.

• Identify key parameters right away, Identify key parameters right away, such as budget.such as budget.

• Plan for the unexpected.Plan for the unexpected.

• Have prototype hardware in hand as Have prototype hardware in hand as early as possible.early as possible.

Page 35: Stonehurst Regatta Race Team
Page 36: Stonehurst Regatta Race Team

ReferencesReferences

• http://pdfserv.maxim-ic.com/en/ds/DS232A.pdfhttp://pdfserv.maxim-ic.com/en/ds/DS232A.pdf

• http://pdfserv.maxim-ic.com/en/ds/DS1390-DS1393.pdfhttp://pdfserv.maxim-ic.com/en/ds/DS1390-DS1393.pdf

• http://ww1.microchip.com/downloads/en/DeviceDoc/40044bhttp://ww1.microchip.com/downloads/en/DeviceDoc/40044b.pdf.pdf

• http://www.designserver.rit.eduhttp://www.designserver.rit.edu