IJRET: International Journal of Research in Engineering and Technology eissn: pissn:

Similar documents
Specifications and Ordering Guide ENGINE CONTROLS ECU-882-C AND ECU-422-C MANAGEMENT SYSTEMS. Volume

ABSTRACT INTRODUCTION

Design and Experimental Study on Digital Speed Control System of a Diesel Generator

UAV EFI components In miniature sizes

LITENS ADVANCED THERMAL MANAGEMENT SOLUTIONS FOR IMPROVING ENGINE WARM-UP AND FUEL ECONOMY

FAST XIM. XIM Unit Installation

[Hake, 4(4): April 2017] ISSN DOI /zenodo Impact Factor

Automated System for Air Pollution Detection and Control in Vehicles

Small Engine EFI Control System Solution

AiM User Guide. MecTronic MKE1. Release 1.00

SimMotor User Manual Small Engine Simulator and HIL V COPY RIGHTS ECOTRONS LLC All rights reserved

INSTALLATION INSTRUCTIONS. Revision 3.1.1

Engine Control Unit. (ECU) Technical Spec ECOTRONS LLC COPY RIGHTS ECOTRONS ALL RIGHTS RESERVED

INTELLIGENT VEHICLE CONTROL BASED ON IDENTIFICATION OF ROAD SIGNS BY SOLAR POWERED RFID TRANSPONDERS

CARRARO TRAX TLB2 Electronic Module Specification. 29/11/2006, Rev. 5

Megasquirt EX, Installation Instructions document revision 1.4 (Includes also the version equipped with wasted-spark ignition)

UAV engine EFI components Specifications Manual

Gen III HEMI Harness PN or

Engine Management and Data Acquisition Systems

Slippage Detection and Traction Control System

Speed Control of Vehicle Using Voice Commands

AiM Infotech. Link G4 CAN Bus Base and CAN 500k Bus Base protocol. Release 1.02

Integration of EtherCAT in Advanced Test Systems Solutions and Challenges. Dr. Frank Schütte, Andreas Tenge, Dr. László Juhász dspace GmbH, Paderborn

AUTRONIC SM3 ECU Specifications

Model-Based Design and Hardware-in-the-Loop Simulation for Clean Vehicles Bo Chen, Ph.D.

Installation Instructions for: EMS P/N Ford Mustang 5.0L

Installation Instructions for: EMS P/N Ford Mustang 5.0L

Five Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1

Installation Instructions for: EMS P/N Toyota Supra

(for example A0) on the Arduino you can expect to read a value of 0 (0V) when in its upright position and 1023 (5V) when it is tilted.

Installation Instructions for: EMS P/N Toyota Supra

20-pin ECU Technical Specs. Engine Control Unit. (ECU) Technical Spec ECOTRONS LLC COPY RIGHTS ECOTRONS ALL RIGHTS RESERVED

Intelligent Diesel Gasoline Engine Protection System

MaxxECU quickstart guide ( )

LPC8 ECU - REFERENCE MANUAL

MARELLI MF4 Toyota ECU

An High Voltage CMOS Voltage Regulator for automotive alternators with programmable functionalities and full reverse polarity capability

FUEL INJECTION SYSTEM - MULTI-POINT

Development and Fabrication of Electro Pneumatic Automatic Stamping Machine

REMOTE MONITORING, DUST DETECTING AND CONTROLLING OF SOLAR PHOTOVOLTAIC USING IOT

INSTALLATION INSTRUCTIONS. Revision 4.0.3

SME S.p.A. Via della Tecnica, n Arzignano (VI) - ITALY Phone:+39 (0444) Fax: +39 (0444)

Ignition System Fundamentals

Error codes Diagnostic plug Read-out Reset Signal Error codes

Quick Start Guide. This is only a quick start guide. A full wiring and installation manual is included in PCLink.

DIGITAL AIR PRESSURE CONTROLLER FOR FOUR CYLINDER ENGINE

SEQUENT 56: MULTIPOINT SEQUENTIAL INJECTION SYSTEM FOR CYLINDER VEHICLES FIELD OF APPLICATION

Manual. Engine SOLO type i

TTT802 Gearshift Controller, Part # R1N-S (Standard), -P (Paddleshift)

Maximum Demand Control using Microcontroller AT89c51

E-STREET 2 EFI IGNITION CONTROL KIT Part #3674, 3675, 3676, 3679, 3680 INSTALLATION INSTRUCTIONS

TNV TIER3 INTRODUCTION

AUDI ECU for A3, A4, TT (1800 cc) A6 ( cc)

Automated Seat Belt Switch Defect Detector

Stressless Gear Using Embedded System Technology

Key Parameters Investigation on Small Cycle Fuel Injection Quantity for a Diesel Engine Electronic Unit Pump System

SP4 DOCUMENTATION. 1. SP4 Reference manual SP4 console.

ENGINE DISPLACEMENT 2000 NUMBER OF VALVES 16 ENGINE SET NUMBER

Electrical Engineering Design & Drawing II. Prepared By: Sanjeev Kumar Kalra Lect. in Electrical Engg. Guru Gobind Singh Govt. Polytechnic, Cheeka

ITCEMS950 Idle Timer Controller - Engine Monitor Shutdown Isuzu NPR 6.0L Gasoline Engine

User and Installation Manual

Overview of operation modes

Motronic MS Electronic design. Functionality. Mechanical data. Conditions for use

DCU development of diesel engines under V-type procedure Cao Lin1,a, Fan Wei1,b, Yue Guangzhao2,c and Lei Yan3,d

MARELLI SRA EDL8 ECU

Analysis and Design of the Super Capacitor Monitoring System of Hybrid Electric Vehicles

Test Plans & Test Results

ECU Development for a Formula SAE Engine

RC Engine-EFI. Installation Manual

AiM User Guide. MoTec M1. Release 1.00

Real-Time Modelica Simulation on a Suse Linux Enterprise Real Time PC

Design and Implementation of an Automatic Power Supply from Four Different Source Using Microcontroller

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model.

Holley EFI 16 Injector Setup (8 Cylinder Engines) Setup of 8 Injectors in 8:2 Amp Peak and Hold Mode

Speed-Pro EFI Installation Manual

Modeling and Simulate Automotive Powertrain Systems

S1X Generic Speed Control System

SP5 INSTALLATION AND SETUP MANUAL

Automatized System of Electrical Diagnosis Validation

I. CONNECTING TO THE GCU

UAV engine EFI components Specifications Manual

MegaSquirt III for Gen 3 HEMI. Hardware Install THE FOLLOWING SENSOR PART NUMBERS APPLY TO ALL HARNESSES FOR ENGINES 2004 TO CURRENT:

Low Carbon Vehicle Technology Program

Installation Instructions for: EMS P/N Toyota MR2 Turbo Toyota Celica All Trac

Sensing the position of throttle valve using Throttle Position Sensor

Items to specify: 4. Motor Speed Control. Head Unit. Radar. Steering Wheel Angle. ego vehicle speed control

LOAD SHARING WITH PARALLEL INVERTERS FOR INDUCTION MOTOR DRIVE APPLICATION

POLESTAR HS Management System

IFC-BL02 Interface Free Controller Brushless Motor Card

Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1

Application of PLC in automatic control system in the production of steel. FAN Zhechao, FENG Hongwei

Regenerative Braking System for Series Hybrid Electric City Bus

MALLORY FIRESTORM CD MULTI COIL HARDWARE INSTALLATION - PN 69050S / 69050R

EEL Project Design Report: Automated Rev Matcher. January 28 th, 2008

ORDERING INFORMATION # of Ports Pressure Type Device Device Name Options

ENGINE DISPLACEMENT NUMBER OF VALVES 16 VEHICLE CATEGORIES

4.0L CEC SYSTEM Jeep Cherokee DESCRIPTION OPERATION FUEL CONTROL DATA SENSORS & SWITCHES

Adaptronic esel015 Select ECU for Nissan R32/R33/R34GTR Skyline and Z32 300ZX / Fairlady

Swirl Flaps. A = Non swirl not active. B = Swirl active

MapDCCD Version 2 Installation and setup guide

Transcription:

IJRET: International Journal of Research in Engineering and Technology eissn: 39-63 pissn: 3-38 DEGNS OF INPUT AND OUTPUT DRIVER CIRCUITS FOR 6-BIT ELECTRONIC CONTROL UNIT (ECU) AND DEVELOPMENT OF CONTROL STRATEGY FOR ECU UNG THESE I/O DRIVER CIRCUITS Mansi K. Ajudia, Mahesh T. Kolte, Prasanta Sarkar 3 Department of Electronics & Telecommunication, M.E. nd Year (E&TC), M.I.T College of Engineering Pune Department of Electronics & Telecommunication, H.O.D (E&TC), M.I.T College of Engineering Pune 3 TTL Pvt. Ltd., Pune, University of Pune, India Abstract The rapid prototype based method for design process of control strategy of electronic control unit for input and output driver circuit for 6-bit Electronic Control Unit (ECU). This method saves time and cost for making of an electronic control unit board and uses the electronic control unit board having a type of microcontroller in which we can flash code many times for generation of control strategy. Based on the given circuit, development of control strategy for electronic control unit is done in microcontroller s supported IDE. Then, test and verify the developed code with the use of given input and output driver circuits for electronic control unit on test bench with virtual engine environment setup or in an actual vehicle. The whole process is associated with development of Engine Management System. In this paper the input and output driver circuit design is given for further development of control code for four wheeler vehicles. Using this technique the validation process of electronic control unit board is done on test bench setup or in actual vehicle. Keywords- Electronic Control Unit, Integrated Development Environment, Engine Management System, Manifold-air Pressure, Accelerator Pedal Position, Engine Coolant Temperature, Controller Area Network ----------------------------------------------------------------------***-----------------------------------------------------------------------. INTRODUCTION Electronic Control Unit Consists of input and output drivers circuits with communication devices as its peripherals. Those are used for controlling purpose for internal operation of electronic control unit. The main aim of the peripheral circuits for electronic control unit is to drive vehicle with greater accuracy on road condition for achieving better performance from vehicle. Testing of electronic control unit on bench is required because vehicle s engine contains dangerous liquids and harmful gases so the vehicle and electronic control unit may get damaged. So, it necessary to test electronic control unit on test bench earlier and then set up it to actual vehicle. Therefore, the process of development of control code is done in the microcontroller s IDE and tested the same on test bench or in a vehicle. Fig : ECU input output circuit diagram For above given process the circuit of input and output drivers of electronic control unit is required. For designing purpose peripheral circuits of electronic control units is done using circuit Volume: 3 Issue: May-, Available @ http://www.ijret.org

8 IJRET: International Journal of Research in Engineering and Technology eissn: 39-63 pissn: 3-38 tool drafting tool. Here in this paper the schematic for the input and output driver circuits of 6-bit Electronic Control Unit design is given using orcade capture tool. An Electronic Control Unit consists of functional blocks: Microcontroller or microprocessor Power Supply Section Analog Inputs (continuously varying values) Digital Inputs (on/off type inputs) Frequency Inputs (vehicle speed input) Digital Outputs (on/off type output) Injector Driver Output Ignition Coil Driver Output. ANALOG INPUT CIRCUIT FOR ELECTRONIC CONTROL UNIT An analog signal is a type of signal which represents continuously variable voltage and amplitude with respect to time is called as an analog signal. The analog inputs refer and receive the outcome from sensors. In other words an analog input senses the sensor information and feed them to the ECU using a supported voltage level of microcontroller. Typical analog inputs for ECU include accelerator pedal position sensor signal (APP), manifold-air pressure sensor signal (MAP), and engine coolant temperature sensor signal (coolant) etc. are referred as analog inputs. All analog inputs given here are supplied with V with reference to ground potential (zero/negative potential). C nf VCC U 3. DIGITAL INPUT CIRCUIT FOR ELECTRONIC CONTROL UNIT A digital input signal is a type of signal that represents two voltage levels first is high and second is low. The digital signals are having two states for representation and transition of data. The digital input provides the on/off (triggered) type data input to the ECU for its operation. Typically the on/off switch input (toggle switches) are given as a reference for digital inputs of electronic control unit. All digital inputs are preconfigured with internal pull up resistors which can be preconfigured or set during the programming of ECU to convene particular environment. All digital inputs are feed with V supply with respect to Ground. The digital signal is not having continuously variable value like analog signals. The two state values of digital inputs have been expressed in various ways like high/low, on/ off, /. Ignition_Switch_Input(on/of f ) C8 VPWR VDD C9 nf VPWR 6 VDD 3 U SP 3 SO 3 AMUX 3 INT 9 C nf uc_ uc_ uc_6 uc_3 uc_ uc_6 Engine_Coolant_Temp Accelerator_Pedal_Position Manif oldair_pressure_signal R 8K C R 8K C3 R3 8K C6 C 8pF C 8pF C 8pF Y Y VCC 6 COM 3 A B C 9 INH 6 uc_ Analog_Input uc_3 uc_8 uc_8 uc_86 uc_83 Fig 3: Digital I/P Circuit for 6-bit ECU. DIGITAL OUTPUT DRIVER CIRCUIT FOR ELECTRONIC CONTROL UNIT Digital_Input The Low-side Switch and Low-side Drive outputs are used to control the low side of relay coils and other devices. These outputs current on the low-side (zero potential), they are constantly attached to the negative potential a zero potential region of circuit. An example of a Low-side Switch output enabling an external relay. Fig : Analog I/P Circuit for 6-bit ECU Volume: 3 Issue: May-, Available @ http://www.ijret.org 3

6 9 ZERO_EN INT_THRS IJRET: International Journal of Research in Engineering and Technology eissn: 39-63 pissn: 3-38 uc_ uc_8 uc_ uc_3 uc_9 3 3 3 SOPWR VPWR C nf SO - SOPWR VPWR 8 PWM U3 OUT 33 C nf Main_Relay _Startup_Switch(on/of f ) C3. FREQUENCY INPUT CIRCUIT FOR ELECTRONIC CONTROL UNIT The Electronic Control unit senses the input signal coming from variable reluctance sensor (VR); these inputs are being used to provide trigger sensor information to the ECU. These is used in many other applications, typically these are uses include in Cam-shaft/Crank-shaft Position/Vehicle Speed Sensors and wheel speed sensors. Crank_Signal_Input_+v e R U IN+ C nf VCC VCC Digital_Output Crank_Signal_Input_-v e 8K C R6 k n C 8nF R k IN- IN_BIAS COUT uc_ Fig : Digital O/P Circuit for 6-bit ECU The low-side driver switch outputs are selected as low voltage and current range probably the ranges are A which indicates low value, A which indicates medium value, or A which indicates high value with respect to their current conducting capabilities. The only care must be taken to make sure that the devices related with the ECU, which do not exceed the ratings of their respective outputs. uc_ uc_ uc_68 uc_3 uc_3 uc_ C9 nf U VCCVPWR VDD VPWR 3 C8 nf DI 6 S 8 3 DO 9 IN D IN6 VPWR Fuel_Pump_Switch C.uF Frequency _Input Fig 6: Frequency I/P Circuit for 6-bit ECU 6. INJECTOR AND IGNITION COIL DRIVER CIRCUIT FOR ELECTRONIC CONTROL UNIT Injectors are driven with the help of output signal, which is coming from ECU having lower voltage range. Supply of V feed to injectors, which is coming from main power relay of vehicle. High impedance or low impedance injectors can be used with engine lab controllers without the need for higher value resistors. Similarly, Ignition coils are driven with the help of output signal, which is coming from the ECU and having lower voltage range. So, many different types of ignition characteristics are supported, such as Multi- Sequential, Multi-Wasted Spark, Single, Distributor coil and many more. In multi-coil package, the spark gap is used which supports a igniters pack, which are supplied by the positive V main relay signal from the main power relay of vehicle for driving purpose of vehicle successfully on the running condition. Digital_Output Fig : Digital O/P Circuit for 6-bit ECU Volume: 3 Issue: May-, Available @ http://www.ijret.org

33 IJRET: International Journal of Research in Engineering and Technology eissn: 39-63 pissn: 3-38 6-9,-3 3 3 VDD VPWR VDD uc_ uc_ uc_ uc_3 uc_36 uc_ uc_8 C3 nf U6 VDD 8 GIN SPKDUR VPWR 6 OUT SO DIN FB GD 3 RSP 6 RSN C nf R8 36K Q IGBT C mohm R9 Injector_Driv er_output Ignition_Driv er_output uc_ uc_ uc_ uc_3 uc_ uc_3 uc_3 C nf 6 U MO MISO INT TXD RXD VDD 3 VSUP CAN Fig 8: Controller Area Network Circuit for 6-bit ECU CANH 8 CANL 9 V_SUPPLY C nf CAN_High CAN_Low Injector_Ignition_Driv e_circuit Fig : Injector and Ignition Coil Circuit for 6-bit ECU. CONTROLLER AREA NETWORK (CAN) CIRCUIT FOR ELECTRONIC CONTROL UNIT The Can Bus is used to control and communicate with Can devices on the vehicle. To control the air pollution and emission of harmful which are produced by today s automotive industry, the automotive industry has developed multiple electronic systems. Those main functions are to improve pollution and fuel consumption. Those systems having more complication that s why those required the data exchange among them, therefore they required so many hardwired connections for performance of dedicated lines for signal operations. The CAN Communication protocol gives the complete solution path for its function. With, the help of CAN, microcontrollers, vehicle sensors and output directed actuators communicate or interact with each other devices in the given node network, in real(synchronized)-time, with a speed of up to Mbit/second, over a two wire cable serial (ongoing) data bus. 8. EXPERIMENT AND RESULTS Procedure for Generating the Control Algorithm for input and output driver circuits of 6-bit Electronic Control Unit (ECU) in the microcontroller s given Integrated Development Environment (IDE) using the input and output driver circuit and pin mapping of input and output driver circuits with using above given figures for input and output driver circuits. /************** read analog I/ps *************************/ A_HC8_SetVal(); B_HC8_ClrVal(); C_HC8_SetVal(); AD_Measure(); //Measure Accelerator pedal signal AD_GetValue8(Analog_values); Acc_Pedal_Signal = Analog_values[]; A_HC8_SetVal(); B_HC8_ClrVal(); C_HC8_ClrVal(); AD_Measure(); //Measure Engine Coolant temp signal AD_GetValue8(Analog_values); Eng_Coolant_Temp_Signal = Analog_values[]; u3_vect_couraw = Eng_Coolant_Temp_Signal; MAP_Signal = pressure signal Analog_values[]; //Measure Manifold air /************** end of read analog I/ps*******************/ /************** read digital I/p ******************/ Volume: 3 Issue: May-, Available @ http://www.ijret.org

IJRET: International Journal of Research in Engineering and Technology eissn: 39-63 pissn: 3-38 read break switch i/p if(!mc339_vread_ip(rd_buffer)){ if((rd_buffer[]&x)){//if ignition on // MC33999B_MainRelay_SetVal(); //switch on main relay MC33999B_MainRelay_ClrVal(); FuelPump_ClrVal(); } else { // MC33999B_MainRelay_ClrVal(); //switch off main relay MC33999B_MainRelay_SetVal(); FuelPump_SetVal(); } } /************** end of read digital I/p ****************/ method. With using this method we can develop a code for input and output driver circuits for ECU. REFERENCES [] Jian HU, Gangyan LI and Jun XU, Component-Based ECU Design Method of Passenger Car Information Integrated Control System, International Conference on Automation and Logistics, Shenyang, China August 9. [] Daniel D.Gajski, Frank Vahid, Sanjiv Narayan, Jie Gong, Specification and Design of Embedded Systems, Prentice Hall PTR, ISBN: 98-339, 99. [3] EAST-EEA consortium, EAST-EEA Embedded Electronic Architecture, Available: www.east-eea.net, 8. [] AUTOSAR development partnership, TECHNICAL OVERVIEW, Available: www.autosar.org, 8. [] AUTOSAR Layered Software Architecture, R3., Rev., November,. Fig 9: Results of ECU Variables in INCA Window In the given figure the results of ECU inputs are shown. This result shows the variable value in the software tool for ECU variables and its parameters. 9. CONCLUONS The actual development process of electronic control unit board takes much time and cost. For solution of these difficulties we can use such type of microcontroller based ECU board in which we can use a controller which supports the flash programmable memory. Therefore, we can easily do flashing of code on microcontroller of ECU board. This technique is very useful because we can get many applications as per our desired code. By, using this method, development process of control code increases the code flexibility, efficiency, reuse ability and reliability in case of testing or validation process for Electronic Control Unit on test bench, on virtual environment PC setup and in a vehicle. This process is initial and essential for testing purpose of automotive electronic circuits on test bed setup. This is the best example of component based Electronic Control Unit design Volume: 3 Issue: May-, Available @ http://www.ijret.org 6