Download presentation
Presentation is loading. Please wait.
Published byAdam Willis Modified over 9 years ago
2
CS-EE 481 Spring 2005 1 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different channels of performance data from your car And upload that data to your personal computer Preformatted for spreadsheet analysis That is Project Swift-Fox
3
CS-EE 481 Spring 2005 2 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Project Swift Fox Automotive Data Acquisition System Team -Andrew Robinson -Shamlan Al-Roomi -Wajdi Al-Shalan -Peter Brunke Advisor Dr. Lu, Dr. Lillevik Industry Representative Mr. Steve Kassel Website @ http://lewis.up.edu/egr/srdesign05/swiftFox/
4
CS-EE 481 Spring 2005 3 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Agenda Introduction Peter Background Peter Methods Andrew Results Sham Demonstration Wajdi & Andrew Conclusions Wajdi
5
CS-EE 481 Spring 2005 4 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Introduction (Cont.) Why is this system important? Show development process Describe Features and Specs of Project Swift-Fox Presentation Goals
6
CS-EE 481 Spring 2005 5 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Introduction Project Description –Automotive Data Acquisition System Embedded system Output to computer via RS232 for data analysis PCB used for wiring between components Incased in a small convenient metal case –Importance Device for ME and other EEs to use Research tool
7
CS-EE 481 Spring 2005 6 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Background What we will be measuring on a race car –Lateral Acceleration – allows measurement of the cornering limits of a car –Engine Speed (RPM) – The speed of the crankshaft of the motor –Both useful for monitoring cornering and handling What we will be measuring on a race car –Lateral Acceleration – allows measurement of the cornering limits of a car –Engine Speed (RPM) – The speed of the crankshaft of the motor –Both useful for monitoring cornering and handling
8
CS-EE 481 Spring 2005 7 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Users will want: –To know limits and be alerted when they are reaching them –Review data on computer and analyze it –A bright, easy to view display –A small form factor –An intuitive interface –Expandable and customizable system Background (Cont.)
9
CS-EE 481 Spring 2005 8 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Methods Supporting electronics -Power Supply -Memory -Display -Analog front-end -Sensors -Keypad -RS232 Supporting electronics -Power Supply -Memory -Display -Analog front-end -Sensors -Keypad -RS232 Hardware: Casing -5’’x 5’’x 3’’ Aluminum Case -Connectors for sensor input, RS232 -Power cord with cigarette lighter adaptor Casing -5’’x 5’’x 3’’ Aluminum Case -Connectors for sensor input, RS232 -Power cord with cigarette lighter adaptor Printed Circuit Board -4 layer -Made by PCB Express Printed Circuit Board -4 layer -Made by PCB Express Microchip PIC16F872 Microcontroller -Main hub of system Microchip PIC16F872 Microcontroller -Main hub of system
10
CS-EE 481 Spring 2005 9 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Methods Low Level Code -RS232 -Interrupts -ADC interface -EEPROM interface -Display -Key scanning Low Level Code -RS232 -Interrupts -ADC interface -EEPROM interface -Display -Key scanning Software: Personal Computer -C program saves received files to a.txt file Personal Computer -C program saves received files to a.txt file High Level Code -Main loop -Calls all low level code -Conditional routines - based on user input High Level Code -Main loop -Calls all low level code -Conditional routines - based on user input CCSC C Compiler -More intuitive then assembly CCSC C Compiler -More intuitive then assembly
11
CS-EE 481 Spring 2005 10 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Methods (Cont.) NumberDescriptionOriginal September 2004 Final April 2005 √ 1Form Team09/10/04 √ 2Pre Approval09/13/04 √ 3Functional Spec10/08/0410/14/04 √ 4Project Plan Approval11/16/04 √ 5Finish Design of Analog Front End 11/29/04 √ 6Finish Design of Power Regulator 11/22/04 √ 7Finish Design of Main Board/Digital Components 12/06/04 √ 8Finish Overall Design12/09/04 √ 9Design Release12/10/04 01/21/05 √ 10Order PCB12/17/04 01/21/05 Fall Milestones:
12
CS-EE 481 Spring 2005 11 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Methods (Cont.) NumberDescriptionOriginal September 2004 Final April 2005 √ 11Program Components1/05/0503/04/05 √ 12Program I/O and Spreadsheet Converter 1/05/0503/04/05 √ 13Construct Electronic Components 1/21/052/28/05 √ 14Theory of Operations Approval 2/11/05 √ 15Prototype Release/Approval4/08/054/11/05 √ 16Founder’s Day Presentation4/12/05 17Final Report Approval4/22/05 Spring Milestones:
13
CS-EE 481 Spring 2005 12 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Methods (Cont.) Swift-Fox Budget:
14
CS-EE 481 Spring 2005 13 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Results Block Diagram:
15
CS-EE 481 Spring 2005 14 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Pictures of Project PIC Microcontroller A/D Converter EEPROM Power Supply Analog/Digital Terminators and Inputs RS 232 Circuitry Display/Keyboard Ports Results (Cont): Internal Electronics
16
CS-EE 481 Spring 2005 15 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Results (Cont): Interior: PCB Senor Connectors Keypad RS232 Connector Display Power
17
CS-EE 481 Spring 2005 16 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Results (Cont) Digital Channel (Tach) Connector Swift-Fox Logo Case Analog Channel Connectors Keypad Display Front Angle View:
18
CS-EE 481 Spring 2005 17 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Results (Cont.) Cigarette Lighter Plug Display Case RS232 Connector Keypad 12 Volt DC Input Power Switch w/LED Back Angle View:
19
CS-EE 481 Spring 2005 18 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demonstration We will show an example correlation between actual driving and recorded data. –Circles (Cookies) –Hard Acceleration –S-Curve Cornering
20
CS-EE 481 Spring 2005 19 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont.
21
CS-EE 481 Spring 2005 20 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont.
22
CS-EE 481 Spring 2005 21 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont.
23
CS-EE 481 Spring 2005 22 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont
24
CS-EE 481 Spring 2005 23 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont.
25
CS-EE 481 Spring 2005 24 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Demo-Cont.
26
CS-EE 481 Spring 2005 25 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Conclusions Swift-Fox displays and records telemetry from an automobile and sends it to a personal computer via RS232 Future improvement suggestions: –More sensors –Specialized GUI software for windows –More memory –Graphical animation for replaying recorded data Project Swift Fox has been successfully designed and developed
27
CS-EE 481 Spring 2005 26 Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Questions
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.