Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.

Slides:



Advertisements
Similar presentations
ECE 495: Integrated System Design I
Advertisements

Vehicle Tracking Remote Control & Monitoring System.
INPUT-OUTPUT ORGANIZATION
1 In this lecture, you will learn the following. 1. Basics of real-time control engineering 2. Effects of fixed and unfixed (also probably unknown) sampling.
Cas Craven Nick Paine Glen Rhodes Lev Shuhatovich Joe Zugelter A little black box for your motorcycle.
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Mentor, John R. LaCourse: Nicholas Parrott: Erick Janampa: Project Definition “ The goal of this project.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
WIMS Capstone Proposal DSP Demo Abigail Fuentes Rivera Esteban Valentin Lugo Michael Ortiz Sanchez ICOM 5047 Prof Nayda Santiago.
Wireless ABS system By: Srej Balázs Pereira Raymond Alejandro Escalada Arto Toppinen Anssi Suhonen Savonia Polytechnic.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
S.W.A.T (Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Portable Web-based Tracking System Group Members Jennifer Arnold Barabara Davis Luther Durkop Greg Feiner.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Wireless Data Acquisition System (WiDAS) Justin Peters Advisor: Professor Steven Gutschlag Senior Design Project 1.
Computerized Train Control System by: Shawn Lord Christian Thompson Advisor: Dr. Schertz.
The Gateway of Amateur Satellites for Internet Users By Junsang, Bo, Suresh, Vinh.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/8/08.
Craig Chan & Mike Abidoye
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Mars Rover TEAM CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Car Monitoring System Team IPA Kirill Belyayev Amjad Chaudhry Arush Dhawan Aditya Kaundinya Bilal Yousufi.
Agenda 1. Background/vocabulary of WSNs, wireless sensor networks 2. Some applications of WSNs 3. Components of a WSN 4. Setting up a WSN with local mote.
Sensors Microcontroller (ATmega128) Amulet LCD Wireless Transceiver Laptop (LabVIEW GUI)
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
ACTIVE SUSPENSION TEST PLATFORM BRANDON NAYDEN & CHIAO LIU BY ADVISED BY: STEVEN GUTSCHLAG.
Robotic Arm Controller A VLSI Implementation Team: Justin Hamann & Dave McNamara Team: Justin Hamann & Dave McNamara Advisor: Dr. Vinod Prasad Advisor:
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag May 2, 2000 Senior Project Final Presentation.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
ASPPRATECH.
Wireless User Interface for Variable Frequency Drives Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei (EngPhys - EE)
INPUT-OUTPUT ORGANIZATION
SCADA and Telemetry Presented By:.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
SAE Formula Car Data Acquisition & Display System February 25, 2015 Advisor : Professor Steven Gutschlag Ahmed Albitar John Gertie Justin Ibarra Sean Lenz.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
0 SAE Formula Car Data Acquisition & Display System Ahmed AlbitarJohn Gertie Justin IbarraSean Lenz Bradley University Electrical Engineering Department.
Advisor : Professor Steven Gutschlag Ahmed Albitar John Gertie
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Team Dominate(d?) The Happy Peace Bike. Defining un-measured variables  The variables we decided to characterize are: Acceleration Deceleration Lateral.
Team Dominate(d?) The Machine.
Autonomous Helicopter James LydenHarris Okazaki EE 496.
Embedded Stroke Evaluation System Amanda Sweeney, 4ECE Supervisor: Dr. Martin Glavin.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
© 2008 RoboRubik1 11 Technical Communication Skills Practicum Theory of Operation and Hardware Design Narrative.
Measurement and Control. Control Systems A control system usually consists of a processor, a control program, interfaces and a device under the processor's.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
Car-to-Car Communication for Accident Avoidance
Devin Mullen Advisor: Professor Andrew Kun.  Background  Problem Definition  Proposed Solution  Design Objectives  Implementation and Testing  Budget.
Formula SAE Ryan Langley
13-1 MAVEN PFP ICDR, May 23 – 25, 2011 Particles and Fields Package Critical Design Review May , 2011 GSE Timothy Quinn.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
Members:Ahmet Unsal Alex Dolan Mohammad Khan Adviser:Prof. Aditya Ramamoorthy.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Intro to USB-6009 DAQ.
SCADA for Remote Industrial Plant
PC Mouse operated Electrical Load Control Using VB Application
How SCADA Systems Work?.
GSM - GPS BASED VEHICLE TRACKING SYSTEM
Presentation transcript:

Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag

Presentation Outline Project Overview Project Overview –Functional Description Hardware Description Hardware Description –Wireless Transceivers Software Description Software Description Current Progress Current Progress Future Work Future Work

SAE Formula Car Ongoing Senior Design Project at Bradley University Ongoing Senior Design Project at Bradley University Needs a system that can track the car’s behavior in real time and record data for future analysis. Needs a system that can track the car’s behavior in real time and record data for future analysis.

Benefits of System Accurate data logging Accurate data logging Stored in Excel Spreadsheet Stored in Excel Spreadsheet Safer for car driver Safer for car driver Real time viewing Real time viewing

Wireless Data System Use the EMAC to interface with the sensors on the car. Use the EMAC to interface with the sensors on the car. Transmit the data wirelessly to a laptop computer and store it for further analysis. Transmit the data wirelessly to a laptop computer and store it for further analysis. Use the Aerocomm AC Wireless Transceivers. Use the Aerocomm AC Wireless Transceivers. Update the laptop frequently to observe and record car behavior. Update the laptop frequently to observe and record car behavior.

Data to Acquire Car Velocity Car Velocity –Acceleration Computation Engine Speed Engine Speed Engine Water Temperature Engine Water Temperature Oil Pressure Oil Pressure Suspension travel Suspension travel –Four Sensors

Functional Description

Aerocomm AC MHz Transceivers 900 MHz Transceivers Range of about 1 mile. (4 miles with external antenna) Range of about 1 mile. (4 miles with external antenna)

Aerocomm AC Use RS232 Com Port 2 to communicate serially with Transceivers.

Aerocomm AC Chips must be initialized to same settings. Chips must be initialized to same settings. Use AT Command Mode to Initialize AC4790. Use AT Command Mode to Initialize AC4790. AC4790 responds back to Host when issued a command. AC4790 responds back to Host when issued a command.

Aerocomm AC Initializing the AC4790 for Data Transmission Initializing the AC4790 for Data Transmission

Aerocomm AC AT Command Example AT Command Example WriteRead

Aerocomm AC

Transmitting Data 256 Byte Buffer Set threshold on buffer for transmission initiation – –Set RF Packet Size Each hop takes 50ms

Additional Hardware One on-board EMAC Microcontroller Development Board to process sensor signals and transmit them through the RS232 Com Port 2. One on-board EMAC Microcontroller Development Board to process sensor signals and transmit them through the RS232 Com Port 2. One additional EMAC Microcontroller Development Board to test the receiving end of the system before interfacing the transceiver directly with a laptop. One additional EMAC Microcontroller Development Board to test the receiving end of the system before interfacing the transceiver directly with a laptop.

Equipment List (2) EMAC Microcontroller Development Boards (2) EMAC Microcontroller Development Boards  (2) Aerocomm AC Transceiver Chips  (2) MC1488 and MC1489 Drivers  Various Analog Components for Protection Circuitry  Function Generator  Digital Multi Meter Oscilloscope Oscilloscope Laptop Laptop  High Current Power Supply (to run wheel sensor motor)

Software Requirements Utilize A/D Converter and interrupts to interpret the signals from the SAE car. Utilize A/D Converter and interrupts to interpret the signals from the SAE car. Use Com Port 2 to interface the transceiver with the EMAC board. Use Com Port 2 to interface the transceiver with the EMAC board. Update information as required by the Mechanical Engineers. Update information as required by the Mechanical Engineers. –Different Priorities

Updating Priority Priority ONE Priority ONE –Car Velocity –Engine Speed –Suspension Travel –Lap Timer Priority TWO Priority TWO –Engine Water Temperature –Oil Pressure

Transmitting Flow Chart

Receiving Used EMAC board to receive data from the transceiver. Used EMAC board to receive data from the transceiver. Ideally, the transceiver will be directly connected to a laptop through the RS232 port. Ideally, the transceiver will be directly connected to a laptop through the RS232 port. –MATLAB can provide this functionality. –Program would store data in some usable form (i.e. Spreadsheet, notepad file) –Program would display critical information on laptop screen and update as new information is received.

Current Progress Completed task of getting two EMAC boards to communicate with each other via RS-232 ports. Completed task of getting two EMAC boards to communicate with each other via RS-232 ports. –Sine wave applied to A/D converter and transmitted out through COM2 port. –Second EMAC board receives converted signal and sends it back to the first EMAC board. –When the signal is received by the first EMAC, the transmission is sent out through the D/A converter and compared with the input signal on an oscilloscope.

Current Progress

Established serial communication with AC4790 Transceivers. Established serial communication with AC4790 Transceivers. AT Command Mode mastered. AT Command Mode mastered. Successfully initialized both transceivers. Successfully initialized both transceivers.

Current Progress Wirelessly transmitted and received data. Successfully sent and received 40 continuous bytes of data in one packet. No errors in data

Current Progress Attempted to send continuous streaming data Attempted to send continuous streaming data –100Hz Sine Wave Buffer filling up Buffer filling up –Data loss occurring

Current Progress Simulated car signals on transmitting end. Processed signals and sent out in a packet. – –Updated every 0.5s

Future Work Implement MATLAB Software to display data in real time on off-track computer. – –We already have program information Testing with actual car sensors Design and build casing for inside the SAE Formula Car – –Install hardware on formula car

Questions?