Title: System for Engine Location Of a Web Train
1System for Engine Location Of a Web Train
Project Proposal -CTCDS
- Paul Wimmer and Adam Weintrop
- Dr. Irwin and Dr. Schertz
- 12/5/05
2Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
3Introduction
The Web Train is a n-scale model train that is
controlled by a remote user. The Engine Location
System will determine the location and speed of
the engine
4Future Applications
- At the end of the year a fully functional web
train - At the end of ten years a system for toxic
manufacturing automation - At the end of 50 years a underground mining
operation on Mars
5Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
6Functional Description
7Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
8Hardware Block Diagram
Inputs
System
Outputs
9Current Sensing Methods
Method Pros Cons
8-bit with variable range Built in the microprocessor board, of trains Requires more software
10-bit Can determine of trains and of cars Expensive
2-bit 2-bit method can be designed cheap enough to have the A/D on every track segment, this reduces analog related problems Cannot determine of trains
10Hardware Block Diagram
Inputs
System
Outputs
11Hardware Design
12Hardware Simulations
Both low (resistor is carrying High current)
One high, one low (resistor is carrying low
Current)
No current through resistor
13Software Flow Chart
Gather Data
Compute Values
Get New Data
14Software Design
Track Layout
15Software Design
Train
Track Section 1
Track Section 2
Current of Section 1 gt Current of Section 2
Current of Section Current Section 2
Current of Section 1 lt Current of Section 2
16Expansion to more Track Sections
- With only the inner loop, we cannot test direction
Must check 2 and 3
4
3
Must check 4 And 1
This is just 4 this must Be done with 21
segments
Train
2
1
17Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
18Standards
DCC Standard
19Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
20Schedule Gantt Chart
21Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
22Equipment
- We will use the web train board
- If hardware system works well, we hope to make
PCB - New microcontroller board if necessary
23Outline
- Introduction
- Functional Description
- Block Diagram
- Standards
- Schedule
- Equipment List
- Conclusion
24Conclusion
- Successful because of
- A/D innovation
- Project can progress with current equipment
- Expandable
25Conclusion
- Utility of this Project
- If user sets speed of each engine, why do we need
a system to tell the user where the engine is? - Internet has delaysthis is local information
- Can be used to implement collision avoidance
- Also needed train decoupling information
26Questions?