Upload
justin-macdonald
View
29
Download
2
Embed Size (px)
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
Citation preview
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