Deep Memory Automotive Data Logger Adolph Seema Paul Kurucz.

Slides:



Advertisements
Similar presentations
September 18, A device for storing and retrieving digital information It consists of one or more rigid ("hard") rapidly rotating discs (platters)
Advertisements

Basic Computer Vocabulary
Future Vehicle Telematics
Introduction to Computers Lecture By K. Ezirim. What is a Computer? An electronic device –Desktops, Notebooks, Mobile Devices, Calculators etc. Require.
Computer Parts There are many parts that work together to make a computer work.
Advanced Scan Tool Diagnostics Steve Zack Jim Wilson
OBDII Bluetooth Dongle
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Computer Case Houses computer components Provides physical, environmental and electrostatic protection Source for the following: wikipedia.org-Personal_computer_hardwarewikipedia.org-Personal_computer_hardware.
Mobile Computing Advantages and limitations of mobile computing
OBJECTIVES After studying Chapter 2, the reader will be able to:
Introduction to Computer Hardware and Software. Definition of a Computer “A computer is an electronic device, operating under the control of instructions.
Essential Introduction to Computers. What is a Computer? An electronic device, operating under the control of instructions stored in its own memory, that.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 Objectives Compare the types of computers.
Automotive WiFi Controller
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.
On Board Diagnostics OBD
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
1 Application Accessory For Cellular Phone - Mid. Semester A Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi Technion.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Flash Cards Computer Technology.
Tom Allen Computer Science Department Trinity University.
Developing PC-Based Automobile Diagnostic System Based on OBD System Authors : Hu Jie, Yan Fuwu, Tian Jing, Wang Pan, Cao Kai School of Automotive Engineer.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Translate the following message:
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Microsoft Office 2007 Essential Introduction to Computers.
Business Computer Information Systems I.  Knowing how to use a computer is a basic skill necessary to succeed in business or to function effectively.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Introductory Concepts CIS 100: Introduction to Computers Mr. A. Craig Dixon Spring 2006.
Personal Computer Parts Open your web browser and using an online search engine, find and enter the name of the PC Part in the title box of each slide.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
NICOLE AND LAVONTIS COMPUTER APPLICATIONS. USB Flash Drive A USB flash drive,sometimes called s pen drive or thumb drive,is a flash memory storage device.
1 PVDI personal vehicle diagnostic interpreter Grandma Photo courtesy of Getty Images.
Asttraining.com Scan Procedures for Ford EEC-V OBD II Systems.
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Kaaba Technosolutions Pvt Ltd1 Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components.
Chapter 5 Server Installation NT Server Requirements NT Server File Systems Installation.
Electronic Tampering. Overview 1.Drew Tech 2.What is Tampering 3.Common methods of tampering 4.Exploring the OBD2 Simulator 5.Detecting Simulators 6.Flash.
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
SENSOR SELECTION CALIBRATION OVERVIEWOVERVIEW DESIGN ROADMAP ACKNOWLEDGEMENTSACKNOWLEDGEMENTS The project would not have been possible without the extensive.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Automobile Background ECU Parameters ( SAE Society of Automotive EngineersJ1979 ) – Speed – Engine RPM – Ignition on – Battery Boltage – VIN # – Fuel Trim.
 Input - A device, such as a keyboard, used to enter information into a computer  Output - Electronic or electromechanical equipment connected to.
Computer Parts There are many parts that work together to make a computer work.
Japan’s proposal for EPPR-16-10
(After the EPPR telephone conference on 11/May/2016)
Total Car Diagnostics ELM327 USB scanner can read numerous car data/parameters that handheld scan tools can't. Combined with powerful OBD software — you'll.
24 Chapter On-Board Diagnostics and Scan Tools.
Supervised by Prof. Ran Gilady
PC Parts Worksheet- Building Your own Computer
Self Diagnosis and Trouble Codes
Technology Literacy Hardware.
Computer Case Houses computer components
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
On-Board Diagnostics Chapter 18 Lesson 1.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Electronic Tampering.
DIGITAL LIBRARY.
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Diana Garcia California State University, Chico EECE 490A
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

Deep Memory Automotive Data Logger Adolph Seema Paul Kurucz

Motivation Paul’s idea Paul’s idea

Presentation Plan Description of the project. Description of the project. System Breakdown System Breakdown  User Profile  Software & System Design Constraints Hardware-Software Interface Hardware-Software Interface - OBD-II setup - OSI-9141 and SAE-J Logging structure.

System Description Modern vehicles contain a myriad of sensors. Modern vehicles contain a myriad of sensors. Sensors are monitored by the engine control unit (ECU) to determine the status of the vehicle’s critical systems such as engine speed, coolant temperature, fuel pressure and intake air density. Sensors are monitored by the engine control unit (ECU) to determine the status of the vehicle’s critical systems such as engine speed, coolant temperature, fuel pressure and intake air density. Most vehicles since 1996 have On-Board Diagnostic (OBD-II) connector. Most vehicles since 1996 have On-Board Diagnostic (OBD-II) connector.  Service Engine Soon light?

Goal Design and implement a data logger that communicates with the ECU via the OBD-II connector. Use the Dell Axim TM X5 PDA as the data logger and the user interface between the OBD-II and the user. Data logged should be compressed into a Compact Flash that could be read by a Linux station through the flash reader.

The Compact Flash Reader and the PDA

Flash Reader and PDA Cont… The reader accepts six types of flash media The reader accepts six types of flash media  Compact Flash, Smart Media, Secure Digital, Memory Stick, Micro Driver and MMC multimedia card. The Dell PDA accepts three types of flash media The Dell PDA accepts three types of flash media  Compact Flash, Secure Digital and MMC multimedia card

System Components PDA is the primary system controller that provides the data logging and compression services along with the user interface. PDA is the primary system controller that provides the data logging and compression services along with the user interface. The RS232 to OBD-II interface converter contains a PIC micro-controller and electrical interface circuitry. The RS232 to OBD-II interface converter contains a PIC micro-controller and electrical interface circuitry. The interface converter allows the PDA to communicate with vehicles that use each of the three different physical layer protocols, while only using one command set and baud rate. The interface converter allows the PDA to communicate with vehicles that use each of the three different physical layer protocols, while only using one command set and baud rate.

User Profile After everything is connected and working After everything is connected and working

Three protocols possible to be implemented.

Choosing sensors to be logged and vehicle. If we have time we will create a “database” of a few vehicles

Choosing specific log settings.

Secondary functionality If we have time we will create a “database” of a few vehicles DTC description

Basic OBD-II Modes Nine (9) modes Nine (9) modes Mode 1 Mode 1  Vehicle speed, RPM, fuel system status, O 2 sensor voltages, temperatures and timing advance. Mode 2 Mode 2  A snapshot of mode 1 settings when a trouble code condition occurred Mode 3 Mode 3  Retrieves powertrain trouble codes (P codes) from the ECU. The ECU may not respond if there are no trouble codes present. Mode 4 Mode 4  Clears all diagnostic and trouble code data.

Basic OBD-II Modes Mode 5 Mode 5  O 2 sensor test results on some vehicles. Mode 6 Mode 6  Non-continuously monitored test results. Mode 7 Mode 7  Continuously monitored test results. Mode 8 Mode 8  Requests control of on-board devices. Not well defined Mode 9 Mode 9  Reports VIN # and calibration constants.

Software & System Design Constraints Primarily Microsoft embedded Visual C++ (eVC++) for the GUI, C for basic libraries. Primarily Microsoft embedded Visual C++ (eVC++) for the GUI, C for basic libraries.

Software System Diagram

Formatting GUI requests Two types Two types  Scheduler Request Format  Query format QF|________| ModePID SRF |________||________||________||________| ModePIDIntervalsSample Count The Query Format Primarily for Secondary functionality

PDA Resources The Dell Axim TM X5 PDA has: The Dell Axim TM X5 PDA has:  Built in 32 MB of Flash  32 MB of built-in RAM 2 external flash storages including 2 external flash storages including  The Compact Flash, which can go up to 3GB  We have 2 128MB Compact Flashes.

APPENDIX [1] OBD II Interface Chip Data Sheet For PWM, VPW, and ISO Vehicles [2] ODB Notes. A collection of a few fact on OBD-II [3] INTERNATIONAL STANDARD IS First edition [4] INTERNATIONAL STANDARD IS First edition [5] SAE International, SURFACE VEHICLE STANDARD J1979 REV. APR2002 [6] miniLZO Resource Center, [7] Microsoft Developer Network, MSDN, us/vcsample/html/vcorivisualcsamplesportal.asp [8] Circuit Cellular, [9] Stanford University Fact [10] eMbedded Development Ultimate Information Site, 2001, eVC++ Tutorial, Daniel Lehtovirta us/vcsample/html/vcorivisualcsamplesportal.asp Daniel Lehtovirtahttp://

Question Time