Wireless Telemetry for Solar Powered Car

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Design & Prototyping of Hybrid Electric Vehicle Electronic Control Unit Dinçer Mehmet BAHAR Energy Institute 2008,Gebze.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
FLIGHT READINESS REVIEW TEAM HAWAII. LEO HANO FULL SCALE LOW POWER March 13, 2011 Motor = K780R.
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
Bradley University Department of Electrical and Computer Engineering 2011 Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski.
Wireless Ethernet AT-Rover Group 1 Beau Cook, Barry Greenwood, Danny Martin, Matt Patella, Ian Petrie.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
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.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Comprehensive Design Review.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Interface 1: Knobs GUI: link the buttons/knobs to “an action”; prompt MCA.py USB Client: do bit-masking and packet formation; send data as a control transfer.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Wireless Telemetry System for Solar Vehicle
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
E102 LAB Temperature Control of Heated Block. Temperature Controller Specifications Design, simulate and test a control system for temperature control.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
System for Motor Control in a Solar Powered Electric Race Car Jay Oatts Duncan Thompson Pavel Rybakov Alex Jenkins Ed Kfir Monday November 1, 2010 Solar.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
02/13/2002Team Epimetheus1 Team Epimetheus Wireless Robot Module Matt Beerman John Fatica Hubert Ho Erik Justen Brad Kramer Matt Rankin Karl Yeh EE682.
Authors: Jarred Coulter Vishu Gupta Zane Sapp ARD, Carderock Division, Bayview,ID Project Professors: Dr. Herb Hess & Dr. Brian Johnson Summer Research.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
SCADA and Telemetry Presented By:.
Solar Car Electrical System Overview
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
Some Test Result about Current Sensor
SAE Formula Car Data Acquisition & Display System February 25, 2015 Advisor : Professor Steven Gutschlag Ahmed Albitar John Gertie Justin Ibarra Sean Lenz.
University of Bergen public domain software: SEISLOG Linux, data-acquisition system for standard PC and embedded lowcost, low-power solutions Terje Utheim.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
EV-EMCU Electric Vehicle - Economy Mode Control Unit Shauntice Diaz Chris Chadman Vanessa Baltacioglu Group 4.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Electronic Instrumentation & PLC DKT 314 Digital thermometer LCD display using LM35 Lecturer: En Mat Nor Mohamad B Ismail En Zulkifli Husin.
Data Acquisition Systems
Justin Kenny – IME  Project Description + Goals  Block Diagram + Descriptions  Schematic + Layout  Construction, Testing + Problems.
Propulsiometer Instrumented Wheelchair Wheel Prepared by: Seri Mustaza (BME) Siti Nor Wahida Fauzi (BME) Ahmad Shahir Ismail (EECE) Hafizul Anwar Raduan.
Digitization When data acquisition hardware receives an analog signal it converts it to a voltage. An A/D (analog-to-digital) converter then digitizes.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Wind Turbine Simulation (Phase IV)
University of Tehran 1 Microprocessor System Design IO Applications Omid Fatemi
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
For Electric Vehicle Team Members Pramit Tamrakar - EE Jimmy Skadal - EE Hao Wang - EE Matthew Schulte - EE William Zimmerman - EE Advisor Ayman Fayed.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
Wind Turbine Energy Conversion System Design and Integration
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
FOR MORE CLASSES VISIT   ECET 340 Week 1 HomeWork 1  ECET 340 Week 1 iLab 1  ECET 340 Week 2 HomeWork 2  ECET 340 Week 2 iLab.
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Fan Assembly Driven by Magnetic Fields
MECH 373 Instrumentation and Measurements
Team Epimetheus Wireless Robot Module
Intro to USB-6009 DAQ.
AUTOMATIC TEMPERATURE CONTROLLED FAN USING 8051
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
System Network Structure
SCADA for Remote Industrial Plant
Schmitt Trigger Circuits
Presentation transcript:

Wireless Telemetry for Solar Powered Car School of Electrical and Computer Engineering Wireless Telemetry for Solar Powered Car Heather Chang Farhan Farooqui William Mann December 13, 2010

Project Overview What is telemetry? Why are we doing this project? Throughout the solar car race, two escort vehicles accompany the one-man solar-powered vehicle to monitor its safety and performance. The Solar Jackets Telemetry System is an automatic, remote monitoring device that collects and transmits crucial instrumental data from low-power sensors and controllers inside the solar car to its chase car through a radio frequency (RF) transmission. The Solar Jacket’s telemetry system allows a user to view and store real-time data from the solar powered car. The data will be viewable remotely through a computer program that will be installed on a laptop computer. The main purpose of this system is to provide the individuals in a chase car with real time data that will help monitor performance of the solar car.

Objectives Real-time processing of vital information: Measure vehicle speed Measure battery pack voltage and current Measure motor controller voltages and currents Measure outdoor and cabin ambient temperature Receive vehicle location (GPS) Receive motor controller status (on/off) Receive currents, voltages, temperature readings from solar panels Wireless link with solar car (at least 100 ft) GUI displaying data on LCD to driver and on laptop in chase car Storage of data in solar car

Design Overview Made changes: font size, LCD to Driver

Data Acquisition: Vehicle Speed Two part system Hall effect sensor Temperature-stable Stress-resistant Supply voltages of 3 to 24 V Magnet http://media.digikey.com/photos/Allegro%20Microsystems/A1120LUA-T.JPG Made changes

Vehicle Speed Process Vout switches from 2.8V to -0.022V as a south pole comes in close proximity (ca. 25mm) to the sensor SBC keeps track of ‘LOWS’ to return a RPM measurement

Vehicle Speed Test Results SBC (rpm) Tachomter (rpm) Percentage Error (%) 168.1 161.8-170 * N/A 300 300.8 0.266 504 505.6 0.316 * at no load, the motor was not constant

Data Acquisition: Current (I) Sensor HASS 200-S Sensor: Nominal current: 200 A Measurement range: ± 600 A Low power consumption (5V, 22 mA) Single power supply +5V   Advantages Easy installation (current wire intact, has connectors and mounting screws) High immunity to external interference.

Current (I) Sensor Process Vout (Analog) = Vref ± (0.625·Ip/Ipn) where Vref = 2.487V Ip = measured current Ipn = 200 (HASS 200 model)

Current (I) Sensor Problem and Potential Solution Change in Vout of current (I) sensor too small Δi of 10A leads to ΔVout of 0.03125V ADC can’t recognize change Potential Solutions Amplify signal (differential amplifier) LEM HASS-50 (measuring range ± 150) Δi of 10A leads to ΔVout of 0.125V

Current (I) Sensor Potential Solution Differential Amplifier Circuit

Current (I) Sensor Results “Simulated” Current (A) with Loops Measured Current (A) * Number of Loops Parallel Resistors Vout measured with Multimeter (V) Vout theoretical Percentage Error (%) with 4.233 4.2333 1 3ohm 2.4998 2.5001 0.01 -4.217 -4.2167 1 ** 2.474 2.47369 16.800 4.2000 4 2.5381 2.43437 4.26 12.650 4.2167 3 2.5255 2.44734 3.19 18.0714 1, 2 ohms 2.541 2.4304 4.55 * the DC ammeter has a max current of 10A; otherwise, calculated (Vbatt/Rtotal) ** reversed the direction of the current sensor *** resistors have a power rating of 200W

Data Acquisition: AC Voltage Schematic of AC Voltage divider circuit:

DC Voltage Schematic of DC voltage divider circuit:

Voltage Process

Voltage Measurement Motor Controller Results Max voltage Reading on SBC: 96 V Max Voltage Reading on Oscilloscope: 94 V

Voltage Measurement Battery Pack Results DC Input (V) SBC measured Voltage (V) Percentage Error (%) 10.9173 9.8 10.23 20.321 19.26 5.22 30.857 29.8 3.43 40.358 39.6 1.88 50.252 49.7 1.10 59.988 59.8 0.31 70.729 70.6 0.18

Data Acquisition: Temperature Temperature sensor outputs a binary value SBC sees binary value as an integer Divide integer value by 8 to get Kelvin scale Convert Kelvin scale to Fahrenheit scale

Temperature Results

Data Acquisition: GPS GPS Tracking Plugs into the SBC’s USB port Outputs longitude, latitude and altitude data as ASCII text Data captured by the SBC and forwarded to a laptop Has a 5 ft long wire http://ecx.images-amazon.com/images/I/41SsaqCyC3L._SL500_AA300_.jpg

GPS Output $GPRMC,201740.394,V,,,,,,,101110,,,N*43 $GPRMC,201741.394,V,,,,,,,101110,,,N*42 $GPRMC,201742.407,V,,,,,,,101110,,,N*4C $GPRMC,201743.394,V,,,,,,,101110,,,N*40 $GPRMC,201744.394,V,,,,,,,101110,,,N*47

Single-Board Computer (SBC) Running Linux at 200 Mhz Programmed using C Allows for multi-process scheduling Full socket connection available via network. Start-up script to load drivers for hardware when powered on.

Asus Wireless-G USB Module Easier to interface with SBC than previous ZigBee module. Allows full network connection Built in encryption/checksum Socket programming Remote debugging (Telnet/FTP) Outdoor range up to 1085 ft Compatible with standard Wi-Fi equipment

SBC Program Routine Constant loop Receive data from ADC via SPI bus. Convert voltages received to appropriate measurements Receive data from temperature sensor via SPI bus Receive new string from GPS receiver Monitor RPM sensor over 5 second period Create string containing all new data Broadcast string via datagram socket over network 2.75,2.94,2.67,38.33,0.08,0.07,76.2,78.8,0.0,$GPRMC,183411.675,V,,,,,,,081110,,,N*4E

Remote Laptop Program Runs on Linux Listen for any packets being sent through socket on specified port Format and display received strings in console Save received string to CSV file on laptop CSV file readable using text editor, Excel, Matlab, etc…

Data Storage USB thumb drive attached to SBC Remote laptop storage Saves to FAT16 formatted drive Saves every string broadcasted out in CSV file 200 byte strings saved every second ~700kB/hour Remote laptop storage Listening program on remote laptop saves every string received

Code: Suggestions For Improvement Increased compatibility: Listener program could be easily ported to Windows API’s. Enhanced GUI or addition of threshold warnings for some measurements could be added to listener program. Multiple listeners: Additional addresses could be added to broadcast to more than one laptop.

Problems Temperature Sensor Zigbee Module for Wireless Data Transfer Driver SPI Zigbee Module for Wireless Data Transfer Compatability Range Power Consumption

Future Work Current Sensor RS-232 Data Reception LCD Range Power Consumption Printed Circuit Board

Cost Description Quantity Cost Cost per Part- # TS-7250 SBC 1 $149.00 USB 802.11g wireless network interface for TS-7250 $35.00 GlobalSat BU-353 Waterproof USB GPS Receiver $36.95 Hall-effect, uni-polar switch (A1120) switch $1.37 Magnet Alnico 5 (AlNiCo) 2 $1.17 $2.34 Current Sensor (HASS 200) 4 $26.00 $104.00 12-bit, 16 input channel ADC (MAX11633) ** $8.13 QSOP-24 to DIP-24 Adapter $12.00 $24.00 Temperature Sensor (MAX1299) ** $7.20 SSOP-16 to DIP-16 $10.00 $20.00 Quad rail-to-rail op amp (LMC6484) 3 $3.61 $10.83 Voltage regulator, 5V, 3A (LD1085V50) $1.63 Voltage regulator , 3.3V, 1A, input $1.13 Total Cost $401.58 ** free samples available from MAXIM

Questions?