BUS TRACKER - team winning PDR

advertisement
Slides made by: Bin
BUS TRACKER - PDR
team winning
Team member:
Bin Wang
Erik Ware
David Zigman Emile Bahdi
2012 Capstone Senior design Colorado University at Boulder
Instructor: Tom.Brown Sam.Siewert
TA: Robert.Pomeroy Carissa.Pocock
Wang
Background
Where are you?
BUFF BUS
Long night
Long winter
Many people
Few Bus
Presented by: Erik
Ware
Slides made by: Bin
Wang
Existing Technology
Prototype on Campus:
OneBusAway U.W
Presented by: Erik
Ware
Waitless
G.Tech
Commercial:
Seattle
Chicago
Slides made by: Bin
Wang
Project objectives
Create a real-time bus tracking system
capable of:
1. Friendly website with database which can update
real-time location.
2. A self-powered user station with stable
performance.
3. Long distance wireless communication with the
radius about 1mile.
4. Compact stable on-bus tracking system with high
accuracy(error less than 10m)
Presented by: Erik
Ware
Slides made by: Bin
Wang
Working range
Presented by: Erik
Ware
Small range:
R=
0.6 km
Large range:
R=
1.4 km
Slides made by: Bin
Wang
Goals
Low
Med
High
Presented by: Erik
Ware
•
•
•
•
Self-Made Portable GPS device with LCD demonstrating the location.
Project Website and dynamic database.
Long distance RF communication with specific designed antenna.
Prototype of Wooden user station (maybe holding laptop)
• On-camps single bus tracking
• Display the location directly to the user station.
• Whole route multi bus real-time tracking.
• Update real-time information to the website supported by
dynamic database.
Slides made by: Bin
Wang
Main Idea ?
User
Station
Tracking
System
Server
Web
site
Phone
Applicat
ion
Presented by: Erik
Ware
Slides made by: Bin
Wang
Block diagram
Battery
Cell
Tracker
GPS
Server
Terminal
u-controller
RS232
TX RF
WiFi
RX RF
RS232
PC
Solar
Cell
Internet
Slides made by: Bin
Wang
Power(user-station)
Solar Panel - 10W
Solar
Cell
sku: PRT-09759
Description:
1.Solid aluminum frame.
2.The panel is more than capable of 10
watts in the open sun.
3.The peak power output is around 8V at
1.25A.
Module
Power
Inputs
Natural or artificial light
Dimensions: 14.125 x 11.5 x 1“
Weight: 1.425kg (3.141lbs)
Outputs
5V 9V (denpend on
components)
Functionality
Generate required power to
support on-bus system and
user station.
(may need transmitter)
Slides made by: Bin
Wang
Wireless Communication -
RF
TX RF
XTEND PKG 900MHz
RX RF
Performance:
1.The Indoor/Urban Range for the RF
module is up to 3000 ft.
2.The line of sight range is up to 40 miles
with high gain antenna.
3.The receiver Sensitivity is 110 dBm
4.The throughput data rate is 9600 or
115200 bps which can be selected by
software
Physical Properties
Board size 1.44 in x 2.38 in x .2 in
Slides made by: Bin
Wang
Module
RF
Inputs
GPS data (Serial)
Outputs
GPS data (Serial)
Maximum: 900MHz 1W
Functionality
Transfer the computed GPS
data from on-bus
microcontroller to the PC
server wirelessly
Wireless Communication –
WiFi
WiFi
WiFly GSX Breakout
sku: WRL-10050
Features:
• High throughput, 1Mbps sustained data rate
• 8 Mbit flash memory and 128 KB RAM
UART hardware interface
• Using Real-time clock for wakeup and
time stamping
•Accepts 3.3V regulated or 2-3V battery
Slides made by: Bin
Wang
Module
RF
Inputs
GPS data (Serial)
Outputs
GPS data (Serial)
Maximum: 900MHz 1W
Functionality
Transfer the computed GPS
data from on-bus
microcontroller to the PC
server wirelessly
GPS module
EM-406A-20Channel
GPS
sku: GPS-00465
Description:
This complete includes on-board voltage regulation,
LED status indicator, battery backed RAM, and a
built-in patch antenna. 6-pin interface cable
included.
Features:
Module
GPS module
Extremely high sensitivity : -159dBm
Inputs
Power DC 5V
10m Positional Accuracy / 5m with WAAS
Outputs
Raw Position (NMEA UART)
Functionality
Generate the data containing
altitude, longitude, time and
so on.
Encode in NMEA in UART.
Hot Start : 1s
70mA at 4.5-6.5V
Outputs NMEA 0183 SiRF binary protocol
Slides made by: Bin
Wang
Microcontroller
Arduino UNO
u-controller
sku: DEV-09950
Description:
1.Open Source IDE
2.Freetutorial
3.Background knowledge
4.C++ programming
Features:
Module
Microcontroller
•ATmega328 microcontroller
Inputs
Power DC 9V, GPS signal
•Input voltage - 7-12V
Outputs
Computed GPS signal (Serial)
•14 Digital I/O Pins (6 PWM outputs)
Functionality
Compute the GPS raw output
data to get the useful
information and transfer to
TXRF in RS232
•Has16Mhz Clock Speed
Slides made by: Bin
Wang
Microcontroller
Features and description:
TBA
Module
Microcontroller
Inputs
WiFi data,Touch Screen Signal
Outputs
LED/LCD signal
Functionality
Get the signal from
PCServer by WiFi and
signal from touch screen then
control the LED/LCD
Slides made by: Bin
Wang
Website
DataBase:
SQL®2005+
Language:
ASP®
Website
Dreamweaver®
Language:
JavaScript®
Presented by: Emile
Bahdi
Slides made by: Bin
Wang
User station
All kinds of information station
Presented by: Erik
Ware
Design sketch of User station G.Tech
Slides made by: Bin
Wang
Block diagram
Solar
Cell
Tracker
GPS
Server
Terminal
u-controller
RS232
TX RF
WiFi
RX RF
Presented by: Emile
Bahdi
RS232
PC
Internet
Solar
Cell
Labor Division

Bin Wang


On-bus system and WiFi communication
and telephone application design.
David Zigman


On-bus PCB board design and RF
communication.
Presented by: Emile
Bahdi
Erik Ware


User station PCB design and apple
application design.
Emile Bahdi

Budget,Website design and
construction of dynamic database.
Slides made by: Bin
Wang
Picture Generated by Microsoft®
Office Project 2007
Contents made by: Erik
Schedule & Time Management
Ware
Schedule and Milestone
Finish
Undergoing
Impossible
Jan.18 – Feb.2:
Get group organized purchase essential hardware, get
started and implement project detail plan.
Feb.2 – Feb.28:
Finish building a portable GPS device(Bin)
Build the prototype of user station(Erik)
Design, build and test antenna(David)
Construct a website with CSS(Emile)
Feb.28 – Mar.20:
Communicate between terminal and server by WiFi-1(Bin)
Design and build on-bus PCB(David)
Design and build user-station PCB(Erik)
Embed website with database(Emile)
Track main-campus bus without server and can’t cover william village.
Mar.20 – Apr.10:
Communicate between terminal and server by WiFi(Bin)
Design and build long-distance antenna.(David)
Finish building user-station update data by WiFi(Erik)
Update website with real-time data supported by
database(Emile)
Track whole bus route and update location to website and user-station.
Apr.11 – Apr.30:
Improve redesign and focus on user application and do commercial
advertisement(Erik,David,Emile,Bin).
Apri.30 – May2:
Summarizing documents and prepare for expo.
May3:
Win (Team:Winning)
Slides made by: Bin
Wang
Current Status

Hardware:
 Got
all the essential components and get started
 Building a simple portable GPS device.
 Redesigning and improve the existed antenna.
 Designing the user station prototype.

Software
 Already
finished the website prototype.
 Learning and building the dynamic database.
Presented by: David
Zigman
Slides made by: Bin
Wang
Total:
Budget:
1091.1$
Name
Quantity
Price($)
20 Channel EM-406A SiRF III Receiver with Antenna
1
59.95
GPS Shield
1
14.95
Arduino Uno SMD
3
29.95*3
XTend® RF Modems 1 Watt/900 MHz stand-alone radio
modems
1
300 (Free)
Basic 16x2 Character LCD - Black on Green
1
13.95
Solar Panel - 10W
1
59.95
WiFly GSX Breakout
1
84.95
Nucasa O1/2X4-S S4S .5-Inch by 4 Flat Stock Lumber Sample
2
33.75*2
Poster and Documentation
100
PCB board
150
Interface, cables and tools
100
other
50
Presented by: David
Zigman
(Note: some components can be obtained from Capstone Laboratory
Slides made by: Bin
Wang
Risks / Alternative

Power



Wireless Communication





Zigman
Ideal: dynamic database supported website
Alternative: cancel
User station:

Presented by: David
Ideal: long distance RF and WiFi
Alternative: short distance RF and cable
Website


Ideal: solar portable power
Alternative: battery cell
Ideal: special-designed user friendly station
Alternative: laptop
Slides made by: Bin
Wang
Question and Discussion
BUFF BUS!
How dare you..!
Your recommendation saves us money
Your advice saves us time
Presented by: Winning
Download