250 likes | 377 Views
The Go-Go Gantry. Jeff Wilson Lee Strobridge Allison Bodis David Carlson Mark Jarrett Jeremy Paradee. Problem Statement:. To engineer an automated system that plots text on various sizes of poster board Input is ASCII file (.txt) 100 bytes max Must complete in 8 weeks. Solution:.
E N D
The Go-Go Gantry Jeff Wilson Lee Strobridge Allison Bodis David Carlson Mark Jarrett Jeremy Paradee Jeff Wilson
Problem Statement: • To engineer an automated system that plots text on various sizes of poster board • Input is ASCII file (.txt) 100 bytes max • Must complete in 8 weeks Mark Jarrett, Jeremy Paradee, and Jeff Wilson
Solution: • Movable Vehicle • Computer sends signal to Go-Go Gantry • Go-Go Gantry drives in X direction • Gantry with pen moves in Y direction • Combination of X-Y motion plots text • Vehicle plots text Mark Jarrett, Jeremy Paradee, and Jeff Wilson
System Overview: Motor Marker Controller Solenoid 12V Motor Motor Lee Strobridge, Jeremy Paradee, Mark Jarrett, and Jeff Wilson
Mechanical Overview: Gantry Stepper Motor Marker Solenoid Stepper Motor Stepper Motor Strobridge, Bodis, Jarrett, Wilson
3-D Model: Lee Strobridge
Mechanical Detail:Gantry Dave Carlson
Mechanical Detail:Marker Fixture Dave Carlson, Allison Bodis, Mark Jarrett
Solenoid: Test 12 V Solenoid: F = 19 Newtons Mark Jarrett and Jeff Wilson
Casters: Design Decision Wilson, Bodis, Strobridge, Paradee, Jarrett, Carlson
Ball Vs. Wheel Casters: Test Mark Jarrett and Jeff Wilson
Cup n’ Ball Casters: Test Strobridge, Wilson, Jarrett, Bodis
Friction: Test (uF) = u (Fn) u = .0376 * All measurements made in Newtons Allison Bodis
Electrical Overview: 120V AC Motor Controller Computer HC11 12VDC Solenoid Power Stepper Motors Signal Mark Jarrett, Jeff Wilson, and Jeremy Paradee
68HC11 Microcontroller: Dave Carlson, Jeff Wilson
Computer System Overview: Computer: Go Go Gantry: ASCII File In PC: Micro-Controller HC-11 “Yard Sale” Serial Cable Memory C Code yardsale Letters Printing Assembly Code Paradee, Strobridge, Carlson, Jarrett, Wilson, Bodis
Layer Diagram: Data Entry Download Letter Decision Motor 1 Motor 2 Motor 3 Solenoid Jeff Wilson
Program Flow Chart: Start Home Letter Subroutine Yes Letter? No End Jeff Wilson and Mark Jarrett
Solenoid #1 Set = Down Motor #2 Set = Forward Time Delay Motor #2 Set = Stop Motor #1 Set = Forward Time Delay Motor #1 Set = Stop Motor #2 Set = Reverse Time Delay Motor #2 Set = Stop Motor #2 Set = Forward Time Delay Time Delay Motor #2 Set = Stop Motor #1 Set = Reverse Time Delay Motor #1 Set = Stop Solenoid #1 Set = Up -Home Pen Subroutine- -Test for more letters to print- -Move to next letter location if needed- Pseudo Code ‘Y’: Jeff Wilson
User Interface Code: // // entertext.c - a terminal program to enter text and send it to the // Go Go Gantry. A list of options is given to the user, who can enter // text of up to 100 standard ascii letters. #include <stdio.h> int main( void ) { char text[100], choice = 'a'; int numberOfChars = 0, i = 0; // Title screen and prompt for letters printf("****************************************************************\n"); printf("* *\n"); printf("* --- Go Go Gantry: Text Terminal --- *\n"); printf("* *\n"); printf("* Enter up to 100 letters to be printed by the Go Go Gantry *\n"); printf("* Press RETURN to continue *\n"); …….. Dave Carlson
User Interface: Dave Carlson
Design Vs. Prototype: Lee Strobridge
Rover II Platform: Prototype • Pre-Assembled, available • Large front prototyping area • HC 11, Stepper motors, wheels, controllers, serial communication and interrupt drivers • More pins give options for sensors Carlson, Jarrett, Wilson, Bodis, Strobrige, Paradee
Schedule: Mark Jarrett
Thank You, Any Questions? Go-Go Gantry Webpage: I:\WEB\DOCS\ELM\Projects\2003-2004\MiniProject\GoGoGantry\index.html