Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/8/08.

Slides:



Advertisements
Similar presentations
Autonomous Control of a Scalextric Slot Car on a User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Advertisements

Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
INTRODUCTION TO ROBOTICS AND MICROCONTROLLERS Instructors: Tijjani “TJ” Mohammed and Tarek Abdel-Salam.
Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
Motor Control Lab Using Altera Nano FPGA
Dr. Andreas Kunz © 10/2004 inspire icvr BASICS OF ELECTRONICS.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Wireless Telemetry System for Solar Vehicle Scott Cowan Elliot Hernandez Tung Le March 14, 2011 Scott Cowan Elliot Hernandez Tung Le March 14, 2011 School.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee.
CR1000s are only one part of a data acquisition system. To get good data, suitable sensors and a reliable data retrieval method are required. A failure.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
CR1000s are only one part of a data acquisition system. To get good data, suitable sensors and a reliable data retrieval method are required. A failure.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Damian Marks Rekha Vemuri Instructor: Dr. Wu Simple control system for a Stepper and DC motor using a tachometer and the HC11.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Embedded Systems Design
+ Using Ohm’s Law to Build a Voltage Divider 1. + Learning Objectives Understand and demonstrate the engineering design process Use Ohm's Law as a tool.
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
COMPONENTS OF THE SYSTEM UNIT
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Getting started with interactive projects using the Arduino, Max and Processing.
gradually rises from 0 to 9V immediately drops from 9V to 0V
Objectives How Microcontroller works
TA: Chris Reilly Group 5: Benjamin, Ramie, Zachary, Dinal.
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Propulsiometer Instrumented Wheelchair Wheel Prepared by: Seri Mustaza (BME) Siti Nor Wahida Fauzi (BME) Ahmad Shahir Ismail (EECE) Hafizul Anwar Raduan.
Pediatric Dynamometer ABSTRACT The Children’s Hospital of the University of Pennsylvania has long been involved with the study of the correlation between.
Experiments Day 1 Resistors.. Electronic Technology Definition: The technology of using small amounts of electricity for controlling, detecting, collecting,
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
+ Using Ohm’s Law to Build a Voltage Divider 1. + Learning Objectives Understand and demonstrate the engineering design process Use Ohm's Law as a tool.
Measurement and Control. Control Systems A control system usually consists of a processor, a control program, interfaces and a device under the processor's.
Programmable Logic Controller (PLC)
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Figure 12.1 The UP1-bot. Figure 12.2 Left: Radio Control Servo Motor and Right: Servo with Case and Gears Removed.
Data Acquisition Device (DAQ) A DAQ is a cool little device that allows you to interface hardware to a computer. Here is what we will do:  Create a square.
SUBMITTED BY LENIN C INTRODUCTION Railways - cheapest mode of transportation. Aims to avoid accidents. Using simple electronic components- automate.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Personal Computers… …And Their Internal Parts. Table of Contents 1.Motherboard 2.Central Processing Unit (CPU) 3.Power Supply 4.Controller Boards 5.Chipset.
 Introduction.  Block Diagram.  Sensors.  Arduino.  Advantages.  Limitations.  Applications.  Conclusion. Contents.
DESIGN OF MONO-AXIS SOLAR TRACKING SYSTEM USING MICROCONTROLLER BASED STEPPER MOTOR KAMAL J K KOUSHIK VENKATRAMAN N PREM M PRASANTH K Guidance: Mrs.Kavitha.
ARM and GPS Based Transformer monitoring system with area Identification Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Input & Output devices. Input Device :keyboard a keyboard is an input device, partially modeled after the typewriter keyboard, which uses an arrangement.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
The data-logger for computers and CASIO Graphical calculators
Obstacle avoiding robot { pixel }
Prototyping with Microcontrollers and Sensors
ULTRASONIC DISTANCE METER USING 8051
Automatic human detector garbage can.
SCADA for Remote Industrial Plant
SUBMITTED BY EDGEFX TEAM
Arduino Development for Beginners
VIDEO ACTIVATED RELAY TO CONTROL
Introduction to Handshaking Communication with SSC-32U
Technology Literacy Hardware.
Input Device :keyboard Types of key switch Components of Keyboard Keyboard switches Keyboard processor or circuitry Key matrix Types of key Switches.
DIGITAL CALCULATOR USING 8051
ARDUINO LINE FOLLOWER ROBOT
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
‘SONAR’ using Arduino & ultrasonic distance sensor
Instructor Resources.
Manual Robotics ..
Instructor Resources.
Presentation transcript:

Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/8/08

Ryan Background  Building miniature solar cars is a very common activity for teaching school-age kids about renewable energy  There are events specifically designed for building and racing solar cars that are available as educational kits

Ryan Project Description  What is needed is a small, light data logging device specifically designed to interface with a typical educational solar car kit.  What is needed is a small, light data logging device specifically designed to interface with a typical educational solar car kit.  The data collection system would need to collect time dependent data and then provide for the data to be uploaded and analyzed for learning.

Ryan Project Requirements  Record voltage and current to the motor for a specific amount of time  Interface with a computer to easily output the information in a way that can be used for educational purposes  The product must be light enough and use little power so as not to change the performance of the car

Matt System Diagram Data Collection Micro- Controller Motor IMotor VPanel IPanel V Wheel Sensor

Matt System Diagram Data Output Micro- Controller

Responsibilities  Ryan  Data Retrieval (PC end)  Excel VBA Programming  Circuit board layout  Matt  Signal conditioning  HC12 programming,  Data transmission to PC (HC12 end)  Rene  Wheel sensing design  Power Distribution  Casing Prototype  Website

Rene Power Source  Wheel Sensor requires 5V  Using (2) 3V Lithium Batteries in series for power up  Small and efficient

Rene Velocity Sensor Concept  Every time the wheel rotates the sensor triggers the Pulse Accumulator in the microcontroller  By knowing the wheel diameter and reading the accumulator value at regular time intervals we can calculate the speed of the car

Rene Velocity Sensor Circuit

Rene Reflective Object Sensor  Consists of an infrared emitting diode and NPN silicon phototransistor mounted side by side  Phototransistor responds to radiation emitted from diode when it senses a reflective device  Provides  High output sensing no reflection  Low output sensing reflection

Rene Comparator  Velocity sensor output runs into comparator  Eliminates hysteresis and rise times when changing states (high to low; low to high)  Provides quick transition intervals as comparator changes states  Provides sure output

Ryan Comparator Simulation

Rene Velocity Sensor PC Board Layout  4 wire connector from velocity sensor to main board for power and data retrieval

Rene Current Sensing  Use Resistor to measure current to motor  0.15Ω resistor will not affect motor performance  Easy to install in series with clip leads  Voltage will be amplified x30 and converted to positive voltage before A-D converter

Matt HC12 Programming  Why we chose the HC12  What does the Program have to do  How it will be accomplished  Data Transmission to PC

Matt Why the HC12?  Has Analog to Digital Converters  Has RS232 Chip Built into Module  16kB Flash Memory for Data  Easily programmed using available software  Can be programmed on Docking Module then transferred to Application

Matt Program Requirements → On Request: → Read Data from A2D Ports → Read Data from Wheel Sensor → Store Data → On Request or Timeout: → Stop Recording Data → On Request: → Transfer Data to Computer → Erase Memory

Matt Programming Flow Chart Start Initialization of Various Processes Start Record? Transmit? Stop Record? Read Data Store Data Time Limit? Delay MAINRECORD

Matt Data Transmission  Data is sent one number at a time through an RS232 connection  We are using Hyper Terminal to receive the data and capture it to a text file

Ryan PC Programming  How the Excel Program Works  Tutorial for Teacher  Importing Data to Excel

Ryan How VBA Program works  Program references.txt file  Places.txt file in predefined rows  Excel programmed to make calculations and produce graphs of all the data  Calculations:  Voltage Cell: A2D_V *  Current Cell: ((A2D_I*0.0049)/30)/0.15Ω  Automates graph wizard process for all data

Ryan File Contents  The goal is to give the teacher one file where s/he will be instructed to open only the excel file and run the macro

Ryan Board Layout  Circuit Circuit

RyanSchedule

Budget Item Cost CostActualCost HC12$30$0 Solar Car $50$50 Reflective Sensor $2.86$0 3V Lithium Battery (2) $1.98$0 Op-amp TLV 2772 (3) $6.75$6.75 Ribbon Cable(2) $10.00$10.00 Comparator$1.74$1.74 TOTAL$103.33$68.49

Questions?

Ryan