You are on page 1of 8

Android-based universal vehicle diagnostic and tracking system

Introduction:
A Smartphone is a mobile phone built on a mobile operating system, with more advanced computing capability and connectivity than a feature phone. The first smart phones combined the functions of a personal digital assistant (P A! with a mobile phone. Later models added the functionality of portable media players, low-end compact digital cameras, pocket video cameras, and GPS navigation units to form one multi-use device. odern smart phones also include high-resolution touch screens and web browsers that display standard web pages as well as mobile-optimi!ed sites. "igh-speed data access is provided by #i-$i and obile %roadband. "ur aim is to design a #ull fledge user friendly application using smart phone application for user information. $he system %ill consist of & parts as follo%s. '! Process unit in car &! (onitoring unit $he Process unit will consist of micro controller, different sensor inputs given to micro controller, L&' to see the sensor readings. %luetooth module is used to read the data from controller. $he (onitoring unit will consist of Smart Phone %ith )luetooth module. (eadings will continuously display on smart phone. This system aims to provide a low-cost means of monitoring a vehicle)s performance and tracking by communicating the obtained data to a mobile device via %luetooth. Then the results can be viewed by the user to monitor fuel consumption and other vital vehicle electromechanical parameters. 'ata can also be sent to the vehicle)s maintenance department which may be used to detect and predict faults in the vehicle. This is done by collecting live readings from the engine control unit *+&,- utili!ing the vehicle)s built in on-board diagnostics system *.%'-. /n electronic hardware unit is built to carry-out the interface between the vehicle)s .%' system and a %luetooth module, which in part communicates with an /ndroid-based mobile device. The mobile device is capable of transmitting data to a server using cellular internet connection. 0n today1s world where science has made ama!ing advances so have the recent cars. These cars are more advanced than ever. They have more speed, state of the art engines and are very closely to these reasons there is a need to adapt a device which can continuously monitor all the various parameters of car. #e have design such a system which, in case of accident will records all the parameters and also help us to prevent any accident to happen in certain e2tends. The pro3ect is developed to record informational data, such as4 speed of vehicle, temperature of the engine *56 seconds before-, etc. to revolutioni!e the field of motor vehicle accident investigation. 0t can also use for vehicle mapping and accident alert with the help of GPS and GS

technology. This pro3ect is designed with the help of +mbedded Technology. +mbedded systems are playing important roles in our lives every day, even though they might not necessarily be visible. /n embedded system can be defined as a control system or computer system designed to perform a specific task and also be defined as a single purpose computer. Some of the embedded systems we use every day are control the menu system on television, the timer in a microwave oven, a cell phone, an P5 player or any other device with some amount of intelligence built-in. /n embedded system contains at least one microprocessor which performs the logical operations for the system. any embedded systems use one or more microcontrollers, which are a type of microprocessor that emphasi!es self-sufficiency and cost-effectiveness, instead of a general-purpose microprocessor. / typical microcontroller contains sufficient memory and interfaces for simple applications, whereas general-purpose microprocessors re7uire additional chips to provide these functions, including at least one (. chip to store the software.89: This pro3ect includes features like fuel leakage detection, engine temperature, alcohol detection, speed measurement; location of car using Global Positioning System, all the data is recorded on a smartcard. ,sing GS dedicated mobile. The pro3ect is developed using /( AI( "# P*"+,-$: .ur aim is to design <&/( %L/&= %.> S?ST+ @ because there are many parts related to vehicles where fault may occur. To recover from fault we re7uire various data for analysis. So, here in this pro3ect we are going to ac7uire data related to various parts of vehicles, such as temp of engine, fuel leakage, speed etc. /fter data ac7uisition we will send this data to internet or can be stored for further analysis. )ASI- -".-,P$: microcontroller. technology the current detail of the car can be sent to a

The basic block diagram of the system is as shown in the fig. This unit continuously scans for various parameters of car. 0t scans and stores the data such as fuel level, engine temperature, and cabin temperature, speed of vehicle, door and bonnet position, obstacle, LPG gas leakage, alcohol A accident sensors. /s soon as the accident is detected the Bc send massage command to GS modem to send GPS coordinates along with all parameters and accident detail. /fter the accident the Bc writes all the information on the Bc memory. The pc unit has an on board C% sDw which graphically shows all the data to the analyst so that the reasons of crashDaccident can be understood better and 7uickly also send help to driver. /ll the parameters are locally displayed on the L&' display fitted on the car dash board. 0f any of the parameter is found abnormal, the bu!!er will sound and gives an audio indication to the driver. Total block diagram is divided into two modes, they are E. 'ata ac7uisition mode. 9. S S sending mode. 5. GPS odule

#ig. )lock iagram L&'

LPG,alcohol, fuel,engine temp

&ontroller

emory

(P ,accide nt,obstacle 9

/>95

%luetooth module

memory

Smart Phone %ith )luetooth

or A$A A-/0ISI$I". (" ,: 0n data ac7uisition mode /( -F microcontroller ac7uires and stores different parameter of car. The main block of #ireless 'ata /c7uisition System for Cehicles is /( -F micro controller which is heart of the &/( %L/&= %.> S?ST+ which provides monitoring and controlling actions. 0t senses signals from input blocks and processes output blocks. The software program is stored in /( -F microcontroller on chip memory, according to which it provides the controlling actions. The on chip /'& converts these parameters into digital form and gives to the /( -F microcontroller. The status of door status i.e. whether the door is opened or closed is sensed by door status block and gives the corresponding signal to microcontroller. The speed of the vehicle is sensed by the speed sensor and this speed is measured in (P by /( -F microcontroller. #ith the help of keyboard block the driver can enter the password along with cabin temperature. The L&' block is provided for visual display of the message and password. /lso it continuously displays the measured parameters. The (T& provides real time clock depending on which the various events occur. #henever accident takes place the accident interrupt block gives interrupt to the /( -F microcontroller. Through serial communication block the purpose. #'/SC is interfaced the P&. #ith this interfacing the stored data is transferred serially to P&, for the analysis

Alcohol Sensor: /( -F microcontroller first reads the value of alcohol sensor if any alcohol is detected in the driver1s cabin, then bu!!er on for indicate or alert to avoid an accident.

1P2 gas sensor: /( -F microcontroller also continuously scans for LPG gas leakage sensor. 0f any LPG gas leakage is detected then display the gas concentration on L&' and bu!!er on for indicate or alert the driver to avoid an accident. Accident s%itches: #e are connecting impact switches on to the e2terior of the car. /s soon as the accident happens the corresponding accident switch is pressed as soon as the accident is detected. The /( F microcontroller stores all this data on the ram memory. /ll these data is sent to the base unit via S S. The Bc uses <at@ commands to initiali!e the mobile and send the S S to the base unit. #uel 1evel Indicator: $or fuel level indication float type fuel level indicator is used. /s the level of fuel varies the resistance of fuel level indicator changes and corresponding value displayed on screen. Speed of vehicle (*P(!: Speed of vehicle is measured on the basis of tachometer for this we use 0( sensor TLP E65E/. $emperature: 0t continuously monitors the temperature of engine as well as cabin A sends its value to microcontroller. 0f temperature of engine or cabin e2ceeds desire value then system alerts to driver.

oor and )onnet: The door and bonnet status is checked with the help of limit switches. 0f any of the door or bonnet is not closed properly, an audio indication is given by the bu!!er. "bstacle: To detect any obstacle, an optical sensor is used. 0f any obstacle is observed, an audio indication is given by the bu!!er. 2PS (odule 4 GPS is connected to the system for receiving the coordinates of the e2act location for the vehicle and send through the S S to the pre defined number. %y using GPS we can send the help to the e2act location where the /ccident is happen.

S(S S,. I.2 (" ,: 0n this mode the #'/SC sends either S S or directly dials calls to pre-recorded #'/SC the accident interrupt block numbers. The main blocks of this mode are microcontroller, mode interfacing unit and accident interrupt. /s accident occurs to the car e7uipped with pre-recorded mobile number. 3ard%are used: the /( -F microcontroller, GPS module, GS module. generates an interrupt. .n receiving this interrupt microcontroller either sends S S or dials call to

Soft%are used: & language is use for programming, e2pressP&% is use for &ircuit and P&% designing.

A 4A.$A2,S: Security of vehicle. (ecord driving data, collision data and position data. /naly!e the accidents detail. Send location of car and its maintenance to base station through GPS A GS Sense gas A fuel leakage and display its status on car monitoring system. 'etect if the driver is drunk or not. Shows engine temperature. (emote place data can be ac7uiesced. techni7ue.

ISA 4A.$A2,S: &ost of some sensor is very high such as vibration sensor 'amage of sensor cannot be detected.

APP1I-A$I". 5 #0$0*, S-"P,: '. Personal vehicle: The main application of black bo2 is for personal vehicle use if any unfortunate accident had occurred to a vehicle fitted with black bo2 then immediate help can be provided to the victimi!ed car on receiving S S.

&. Insurance companies: ost of the times of accident are false .so insurance companies can implement this car black bo2 in the insured vehicle and as a data before and at the time of accident is locked into black bo2. The insurance company can easily analy!e the data recorded. /nd they can find out whether the accident had made or occurred. /nd so the false claim is avoided. 6. *esearch and development of vehicle: 0n testing the vehicle in ( and ' sent an engineers re7uired data at various speed and time. %ut this data is not available e2actly as it is not possible to measure the data for every second and to measure the number of parameters at the same time. %ut if black bo2 is used the data can be made available for each and every second with very high accuracy. %lack bo2 not only makes the data available but with the help of L/%C0+# software the data can be plotted in graphical form that is speed Cs time ,engine temp. Cs time. 7. (ilitary applications: ilitary vehicles carry ammunition from one place to other for e.g. in =ashmir military vehicles can be fitted with car black bo2 so if militants had attacked or damaged the vehicle immediate S S is send to military based station and this ammunitions can be made save from wrong hands.

You might also like