Stonehurst Regatta Race Team

Post on 04-Jan-2016

30 views 2 download

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

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

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

AgendaAgenda• Background Background

• Project Requirements & SpecsProject Requirements & Specs

• Concept DevelopmentConcept Development

• FeasibilityFeasibility

• Final DesignFinal Design

• Problems Problems

• Lessons LearnedLessons Learned

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

The Race SiteThe Race Site

The Race SiteThe Race Site

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

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

The Finish LineThe Finish Line

Project Requirements Project Requirements & Specs& Specs

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

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

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.

Concept DevelopmentConcept Development

Start Time Capture Record

Transmit

Receive Processing

Finish Time

Capture

Record

Transmit

Start Line

Finish Line

Results Booth

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

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

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

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

Feasibility StudyFeasibility Study

Final DesignFinal Design

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

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

Timing System FlowchartTiming System Flowchart

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

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

Timing Device Timing Device LayoutLayout

Program Program

FlowchartFlowchart

Software Application: GUISoftware Application: GUI

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?

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

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

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.

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