(943 kB PowerPoint)

advertisement
Earl Grey
and
The Boston Tea Party
Present
The Entourage
Slide 1
T122001010BAC
Speaker Name
Team Members
Casey Gold
Ellen Prommersberger
Nathan Winder
Steven Anderson
Tom Monikowski
T122001010BAC
Slide 2
Speaker Name
Ellen
Purpose
Ease tedium
of stop-andgo traffic
Improve
safety of
rush hour
driving
T122001010BAC
Slide 3
Speaker Name
Ellen
Objectives
Use sensors to determine position
of car relative to other vehicles
Control acceleration and breaking
based on distance away from
leading vehicle
Control steering to follow lead car
Demonstrate concept on RC
vehicle
T122001010BAC
Slide 4
Speaker Name
Ellen
Concept
T122001010BAC
Slide 5
Speaker Name
Ellen
Turning the Car
T122001010BAC
Slide 6
Speaker Name
Ellen
System Overview
T122001010BAC
Slide 7
Speaker Name
Casey
System
Architecture
T122001010BAC
Slide 8
Speaker Name
Casey
M68HC11E Microcontroller
 Availability
 Features
•Built in RAM and ROM
•Serial communications
interface (SCI)
•Synchronous serial
peripheral interface (SPI)
•8-channel, 8-bit analogto-digital (A/D) converter
•Plenty of I/O
T122001010BAC
Slide 9
Speaker Name
Casey
Sensors
Ultrasonic
Range:
1’ 10”– 50’
Accuracy: 99.5%
Beam width: 5°
T122001010BAC
Slide 10 Speaker Name
Tom
RC Car Interface
Steering
•Incremental adjustment system
•D/A circuitry
Speed Control
•Maintain following distance relative to speed
•Constantly monitor speed of vehicle
Manual Override
•Disengages with driver input
•ENGAGE/DISENGAGE button
T122001010BAC
Slide 11 Speaker Name
Tom
User Warning Output
Status light on electronics box
•Green LED
Status light on RC car
•Blue LED
Warning light on RC car
•Yellow LED
Audio warning on RC car
•Audio circuit
•Amplifier
T122001010BAC
Slide 12 Speaker Name
Tom
Software
Accept values from sensors
•Interpret as distances or hits/misses
Conditionally determine the course of
action
•Speed and turning
Handle user warnings
T122001010BAC
Slide 13 Speaker Name
Tom
Power System
Battery power
•Sensors
•System
•RC car
Choppers
•Step up/Step down
•Ensure proper voltages and currents
T122001010BAC
Slide 14 Speaker Name
Steve
Schedule
T122001010BAC
Slide 15 Speaker Name
Steve
Division of Labor
Casey – FPGA/Processor Setup,
Programming
Ellen – Controls, Sensors, Quality
Control
Nathan – Controls, Sensors,
Construction
Steven – Power, Construction, Circuit
Design
Tom – Math, Power, Programming
T122001010BAC
Slide 16 Speaker Name
Steve
Risks and
Contingency Plan
RISKS
 Sensors
•May not work as
anticipated
 Steering
 RC car operation
 Reaction speed
•Signal processing
•Software/Hardware
interaction
T122001010BAC
Slide 17 Speaker Name
Nathan
CONTINGENCY PLAN
 Sensors
•Add focusing beam
deflector
 Steering
•Manual override of
steering in difficult
situations
 RC car operation
•Modify car
 Reaction speed
•Use fewer sensors
•More efficient code
Materials
 RC Escalades (2)
 CPU
 FPGA
 Ultrasonic Sensors (7)
 RAM
 Flash ROM
 Prototyping materials
 Battery
T122001010BAC
Slide 18 Speaker Name
Nathan
Possible Additions
Extra sensors
NOS
•Wet or dry shot?
Programming for
highway driving
(higher speeds)
Five 10” LCD
screens
More accurate
sensing for
nonstandard
vehicles
Streetglow
•Blue
•Blinking?
T122001010BAC
Slide 19 Speaker Name
Nathan
Download