Electrical and Computer Engineering Department
Senior Design Project 2012Team Xia
Geoff Hermann, Ben Bromberg, Rodrigo Bismonte, Patrick Estabrook
Simple Awareness of Vehicles and Assorted
Night Traffic(SAVANT)
2Electrical and Computer Engineering Department
Problem Statement
We wish to reduce injury and death to pedestrians and bikers caused by lack of visibility.
3Electrical and Computer Engineering Department
System Overview
Users of the road wear GPS devices transmitting their location
Motor vehicles have receivers and transmitters
Displays the location of received GPS information on the windshield (Heads Up Display)
Simple
Awareness of
Vehicles and
Assorted
Night
Traffic
4Electrical and Computer Engineering Department
Block Diagram
The RF “Æther”
Helical GPS
Xbee RF Transmitter
Microcontroller
Helical GPS
Xbee RF Transmitter
Microcontroller
Car System Pedestrian/Cyclist System
Xbee RF Transciever
GPS
BeagleBoard on-board Computer
Display System
5Electrical and Computer Engineering Department
Pedestrian/Cyclist Module (PCM) Prototype
6Electrical and Computer Engineering Department
GPS Module
7Electrical and Computer Engineering Department
ATMega328P Microcontroller
8Electrical and Computer Engineering Department
Xbee Module
9Electrical and Computer Engineering Department
Automobile Module (AMM)
10Electrical and Computer Engineering Department
BeagleBoard
11Electrical and Computer Engineering Department
Demonstration!
12Electrical and Computer Engineering Department
MDR Goals/Progress
I. Learning Phase• GPS, XBee, ATTiny, BeagleBoard
II. Communication Phase• Getting all the components talking to one another
• Make connections, send and receive data
III. Software Phase• Write the basic transmit/receive software for each part
of the system• ATTiny, XBee, BeagleBoard
IV. Prototype• Get the transmit/receive system working in the
proposed fashion
13Electrical and Computer Engineering Department
MDR Goals/Progress
I. Learning Phase• Task 1 - (car, ped) learn about GPS modules • Task 2 - (car, ped) learn ATTiny programming software, procedure• Task 3 - (car, ped) learn about XBee programming, TX and RX • Task 4 - (car, ped) learn about BeagleBoard programming
II. Communication Phase• Task 5 - (car, ped) interface GPS with ATTiny microprocessor • Task 6 - (car) interface GPS with BeagleBoard • Task 7 - (ped) interface ATTiny with XBee module• Task 8 - (car) interface BeagleBoard with XBee module (TX, RX)
III. Software Phase• Task 9 - (ped) write software for ATTiny microprocessor • Task 10 - (car) write transmitter software for BeagleBoard • Task 11 - (car) write receiver software for BeagleBoard
IV. Prototype Phase• Task 12 - (car) prototype car TX/RX • Task 13 - (ped) prototype ped TX
14Electrical and Computer Engineering Department
MDR Goals/Progress
Cost Breakdown
BeagleBoard Donated Donated
XBee modules $45.90 (2) $68.85 (3)
ATtiny13A $1.07 (1) $2.14 (2)
EM-4061 GPS module for CAR $59.95 $59.95
GS407 Helical GPS module for PED
$89.95 (1) $179.90 (2)
Optoma EP-PK-101 10 lumen pico projector
$170.80 $170.80
8”x11” Clear Rear projection film
$20.00 $20.00
Total $387.67 $501.64*donated, not included in final cost estimate
15Electrical and Computer Engineering Department
MDR Goals/Progress
Cost Breakdown
16Electrical and Computer Engineering Department
Spring Semester Tasks
Extending software for multiple transmitting and receiving devices
Power circuits for car module and pedestrian module• Battery considerations• Power management in software
Printed circuit board design for pedestrian module
GUI design for car module Final enclosure designs
17Electrical and Computer Engineering Department
Deliverables
Midterm Design Review• Working receiver and transmit circuit on
breadboard
Final Design Review• 1-2 working bike/pedestrian transmitters (depending on
budget)• Receiver installed in car• On-Windshield Display