Small Engine EFI Control System Solution

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

CMI Lite. Diagnostic connector

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

Enhanced Diagnostic and Protection of Motor Drivers to Assist Robust System Development. Ryan Kehr Application Manager TI Motor Drive

1 Introduction. 2 Cranking Pulse. Application Note. AN2201/D Rev. 0, 11/2001. Low Battery Cranking Pulse in Automotive Applications

UAV engine EFI components Specifications Manual

Hands-On Workshop: Hardware and Software Technical Training: MC33816 Programmable Solenoid Controller

RC Engine-EFI. Installation Manual

UAV EFI components In miniature sizes

Nissan Altima ECU

AN-1166 Lithium Polymer Battery Charger using GreenPAK State Machine

KIT912S812ECUEVM small engine reference design

Diagnostic Trouble Codes (continued) GM Specific Codes

UAV engine EFI components Specifications Manual

Lingenfelter NCC-002 Nitrous Control Center Quick Setup Guide

Freescale Semiconductor, I

Overview of operation modes

ABS motorcycle braking chip

ABS motorcycle braking chip

SE-3SCR-LM MANUAL MOTOR LOAD MANAGER

1995 Nissan Altima ECU

Sierra 80 Volt Brushless DC Motor Controller Product Specification

COMMON RAIL SYSTEM (CRS)

SP4 DOCUMENTATION. 1. SP4 Reference manual SP4 console.

Dealing with customer concerns related to electronic throttle bodies By: Bernie Thompson

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

Appendix A 2001MY SBECIII/JTEC SCI/J2012 DIAGNOSTIC TROUBLE CODES. Description of Fault Condition

CENTROIDTM. AC Brushless Drive. Product Spec Sheet

Gasoline Engine Management

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

Indian Speedometer and Body Control Module Service Tool Users Guide

1996 Nissan Altima ECU

for First Generation DSM and 3000GT/Stealth Version 1.0

DTC P0102 Mass Air Flow (MAF) Sensor Circuit Low Frequency

Setup Tabs. Basic Setup: Advanced Setup:

Mini Flying Lead Harness for Infinity-6/8h STOP! THIS PRODUCT HAS LEGAL RESTRICTIONS. READ THIS BEFORE INSTALLING/USING!

Fig.11 Powertrain Control Module (PCM)

BAC2000ind.

DATE: 7/29/99. PAGE: 1 of 32

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

The engine is running. DTC P0351, P0352, P0353, and P0354 run continuously once the above condition has been met.

Cannondale Diagnostic Tool Manual

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

5 FEATURES DDEC FOR MBE900 AND MBE4000

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

G - TESTS W/CODES - 2.2L

DASH RETRIEVED FAULT CODES C ONVENTIONAL FS65 SAF T LINER C2, C2E H YBRID SAF T LINER HDX, HD, ER SAF T LINER EF, EFX A LL Y EARS

ENGINE CONTROL (5VZ-FE)

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

ELM327 OBD to RS232 Interpreter

L (LK9, LQ8) when use in: Saab 9-3

Automated Circuit Breaker Calibration

L (LU4, LJ3, L88) used in Saab 9-5 ENGINE DIAGNOSTIC PARAMETERS

Hyundai - Specific Trouble Codes

To put integrity before opportunity To be passionate and persistent To encourage individuals to rise to the occasion

Electronic Ballast EVG 2000-T

Cordless Drill Motor Control with Battery Charging Using Z8 Encore! F0830 Reference Design

SP5 INSTALLATION AND SETUP MANUAL

75/90 FOURSTROKE EFI WIRING DIAGRAM

Stop Lamp Switch. STP or BRK. Stop Lamps

A New Buck-Boost Converter for a Hybrid-Electric Drive Stand P. Mašek

Data Unit Value Coolant temperature 0.436V (130 ) ~4.896V (-40 )

DENISON HYDRAULICS Jupiter 500 Driver Card Series S

TRAVEL CORDSET AND WALL STATION TEST REPORT

1993 Ford Escort. G - TESTS W/CODES - EEC-IV (1.9L)' '1993 ENGINE PERFORMANCE Ford Motor Co. - Self-Diagnostics - EEC-IV

ELM327 OBD to RS232 Interpreter

MODEL 520 REMOTE START ENGINE MANAGEMENT SYSTEM

Code 32. Diagnostic Trouble Code 32

AC drive has detected too high a Check loading

Common rail injection system

ATOTH-G Series BLDC Motor Controller. User s Manual

SE-EFI. Suzuki DR-650. Installation Manual

Installation Instructions for: EMS P/N Toyota Supra

RHINO MOTION CONTROLS

PSC1-003 Programmable Signal Calibrator

ENGINE CONTROL (2RZ FE)

AIC2 Additional Injector Controller

SECTION Multifunction Electronic Modules

CHARGE CONTROLLER C C S B 2

Team HydroFly: Fuel Cell

Alternative Fuel Engine Control Unit

NanoPower P31u / P31uX Datasheet Electric Power System for mission critical space applications with limited resources

ALM LSU ADV Manual. Accurate Lambda Meter With built-in LED display COPY RIGHTS ECOTRONS LLC ALL RIGHTS RESERVED.

Loadcell Tension Control

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

Kelly HSR Series Motor Controller with Regen User s Manual V 3.3. Kelly HSR Opto-Isolated Series Motor Controller with Regen.

Automatized System of Electrical Diagnosis Validation

Caterpillar Electronic Technician 2012C v1.0 Product Status Report 9/28/2017 8:32 AM

07 GRP04_All Transmissions.xls

SCHNITZ MOTORSPORTS USER MANUAL AND INSTALLATION GUIDE PRO-MOD BATTERY VOLTS DIAGNOSTICS NOS PULSE FREQUENCY NOS DELAY TIME IN SECONDS

TECHNICAL PAPER 1002 FT. WORTH, TEXAS REPORT X ORDER

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

E61, E63, E64 BMW AG - TIS

Installation Instructions for: EMS P/N Toyota Supra

Rev 29. Caution

POWER PROFET A simpler solution with integrated protection for switching high-current applications efficiently & reliably

CANBUS Emulator Mini V1.x. Overview - Installation and Operating Instructions

MGL Avionics EFIS G2 and iefis

SPREADER SYSTEM. Proportional three function. 1. Features and Specifications. User Manual 12 INPUTS 12 OUTPUTS CONNECTIVITY MAIN FEATURES

Product Manual. Part Number: MVP-193 Mefi-6 ECU Revision: 1.0

Transcription:

Small Engine EFI Control System Solution FTF-AUT-F0002 Majid Eshaghi Product Line Manager A P R. 2 0 1 4 TM External Use

Agenda SiP Small Engine Control - Analog Solutions Freescale small engine analog controllers: MC33812 Low-end single cylinder MC33813 Mid-range single cylinder MC33814 Mid-range dual cylinder Comparison of all three analog circuits Packaging options (SiP) Functional Blocks Engine Lab and EcoSystem External Use 1

MC33812 Family S12P/MC33812 SiP S12S/MC33812 SiP External Use 2

MC33812 for One Cylinder Low End ECU Manifold pressure Tilt Crankshaft sensor O2 sensor Sidestand Accelerator Position Inlet Air Temp Engine Temp Clutch VRS input CAN ISO9141 Watchdog VCC (+5V) Regulator +5V INTR. CAN SCI Reset Power ADC MCU S12P / S12XS SPI Timers I/O MC33812 Smart MOS8MV Parallel Pre- 2.0A 2.0A 1.0A MIL Lamp Fuel Injector Fuel Pump IGBT or Darlington coil driver External Use 3

MM912_P812, MM912_S812 MC33812 + (S12P or S12XS) MCU S12P or S12XS One Cylinder MM912xx812 Manifold pressure Tilt S12P/MC33812 SiP Crankshaft sensor O2 sensor Sidestand Accelerator Position Inlet Air Temp Engine Temp MC33812A Clutch VRS input CAN ISO9141 Watchdog VCC (+5V) Regulator +5V INTR. CAN SCI Reset Power ADC MCU S12P / S12XS SPI Timers I/O MC33812 Smart MOS8MV Parallel Pre- 2.0A 2.0A 1.0A MIL Lamp Fuel Injector Fuel Pump IGBT or Darlington coil driver External Use 4

SiP (System In Package) MCU Up to 20% board space saving 9S12P96, 9S12P128 9S12XS128, 9S12XS256 LQFP-64 12 mm X 12 mm 0.5 mm pin pitch MM912xS812 Analog MC33812 SOICW-32-EP 7.5 mm x 11 mm 0.65 mm pin pitch External Use 5 MM912IP812, MM912JP812 (S12P) MM912JS812,MM912KS812 (S12XS) LQFP-100-EP 14 mm x14 mm 0.5 mm pin pitch

Mid to High End EFI Solutions for One and Two Cylinder Engines Two Cylinder Advanced built in Features: VRS Input Circuit 3 Voltage regulators SPI & Parallel communication Tachometer Keyswitch Logic O2 Heater pre-driver One Cylinder External Use 6

MC33813 for One Cylinder O2 sensor Sidestand Manifold pressure Accelerator Position Inlet Air Temp Tilt Engine Temp Clutch CAN CAN ADC Timers MC33813 Fuel Injectors 1.3A Diag/Cluster Crankshaft sensor ISO9141 VRS input VCC Regulator 200 ma SCI INTR. Power MCU SPI I/O Reset Parallel Pre- Pre- IGBT coil drivers Battery Pre- Regulator 100 ma Sensors Sensor Regulator Tachometer 50 ma MIL Lamp 1A SPI 2A Relay 1 1A Relay 2 Logic Watchdog O2 sensor heater Ignition Keyswitch External Use 7

MC33814 for Two Cylinder O2 sensor Sidestand Manifold pressure Accelerator Position Inlet Air Temp Tilt Engine Temp Diag/Cluster Crankshaft sensor Clutch CAN ISO9141 VRS input VCC Regulator 200 ma CAN SCI INTR. Power ADC MCU SPI Timers I/O Reset MC33814 Parallel Pre- Pre- Pre- Fuel Injectors 1.3A 1.3A IGBT coil drivers Battery Pre- Regulator 100 ma Sensors Sensor Regulator Tachometer 50 ma MIL Lamp 1A SPI 2A Relay 1 1A Relay 2 Logic Watchdog O2 sensor heater Ignition Keyswitch External Use 8

Comparison of Functions Functions MC33812 MC33813 MC33814 Comments Injector (s) One (2A) One (1.3A) Two (1.3A) Relay (s) One (2A) Two (2A,1A) Two (2A,1A) Lamp One (1A) One (1A) One (1A) Tachometer None Yes (50mA)* Yes (50mA)* *Multifunction Ignition Pre-(s) One* One** Two** *IGBT & Darlington ** IGBT Only O2 Heater Pre- None One One VRS Input Circuit None Yes Yes Voltage Regulator(s) One 5V Two 5V* Two 5V* *with Pre-regulator Watchdog Yes Yes Yes Keyswitch Logic None Yes Yes ISO-9141 Yes Yes Yes MCU Communications Parallel SPI & Parallel SPI & Parallel External Use 9

MC33813, MC33814 Low Side s All low side drivers (INJ1, INJ2, REL1,REL2, TACH, LAMP) have similar features: Output control via parallel input or SPI input (logic OR or AND) Can be PWM with internal PWM or external PWM, or frequency Protected against short to battery, over current and over temperature Can detect Open Load (OL) or Short to Ground (SG) faults. OL current sink and SG current source can be turned off via SPI Can either shut down output or retry on fault, selectable in SPI All faults communicated to MCU via SPI Can be set to ignore in-rush current, selectable in SPI Each low side driver has its own SPI configuration, control & status register All SPI registers can be read and written to by the MCU External Use 10

MC33813, MC33814 Pre- s All Pre-s (IGN1, IGN2, O2Heater) have similar features: Any pre-driver can be used as Ignition or General Purpose Gate Drive (GPGD) Output control via parallel input or SPI input (logic OR or AND) Can be PWM with internal PWM or external PWM, or frequency Protected against short to battery and over current Can detect Open Load (OL) in GPGD OL current sink can be turned off via SPI Can shut down output or retry on fault, selectable in SPI All faults annunciated to MCU via SPI Each pre-driver has its own SPI configuration, control & status register All SPI registers can be read and written to by the MCU External Use 11

Tachometer Three different modes of operation: 1. Outputs same signal as VRSOUT only divided by N Where N=1 to 31, selectable in SPI Configuration Register Can drive up to a 50 ma. meter movement 2. Low side driver controlled by SPI with PWM Useful when MCU controls RPM output to meter Can be used as speedometer driver or other meter function Can be used as a general purpose LED driver with dimming 3. Outputs a fixed frequency from 10 HZ to 100 KHz (8 different values) Useful for implementing CDI high voltage generator Can provide external frequency source for other PWM applications External Use 12

Key Switch Logic Three Power Control Signals KEYSW Input that turns on MC33813, MC33814 circuit, issues Power On RESET BATSW Logic output to MCU to tell it the KEYSW is on or off PWREN- SPI bit set by the MCU to keep MC33813, MC33814 on if KEYSW goes off The purpose of the Key Switch logic is to control the start-up and the shut-down of ECU and motorcycle electrical power. The KEYSW turns on the power and the PWREN bit from the MCU turns it off. BATSW tells the MCU when the KEYSW has been turned off. The MCU turns off the power by setting the PWREN bit low. The BATSW signal can also be used to turn on/off a LED and the Relay 2 output when a power relay is needed External Use 13

Voltage Regulators 6.5 V Pre-Regulator and Two 5V Regulators: Pre-regulator uses external PNP so output current required determines size of external transistor and package type One 5V regulator for MCU VCC supply up to 200 ma One 5V regulator tracks VCC +/- 20 mv up to 100 ma Protected against short to battery, ground, over temperature Can be controlled by MCU VPPREF VPWR Preregulator (6.5V) VPPSENS Regulator (5V) VCC (200 ma) To MCU Tracking Regulator (5V) VPROT (100 ma) To Sensors External Use 14

VRS Input Circuit Comparator Typical external circuitry + -. Gate VRSOUT VRS C1.01 µf R1 15 K R2 15 K C2.01 µf VCC v10 VRSP VCC + C3 Differential 1000 Input pf - VRSN Diode clamps. From Logic & SPI (4 bits) + Peak Detector - D/A Converter Threshold Value. V Peak Trigger Q Programmable One-Shot A/D Converter (3 bits) (4 bits) From Logic & SPI To Logic & SPI Status Register Note: Functional Block Diagram Only Does not depict actual implementation in silicon The logic can set the comparator threshold value manually from a value stored in the SPI Control or Configuration Register or automatically based on a percentage of the amplitude of last pulse received. The Peak Detector determines the amplitude of the signal from the VRS. The logic can set the One Shot time value manually from values stored in the SPI Configuration or Control Registers or automatically based on the time averaged between the last two pulses received. External Use 15

ISO-9141 Communications Interface Converts serial logic input and output to ISO-9141 bidirectional data Used to send diagnostic fault codes to external test unit Translates 5 Volt unidirectional serial data to 12 Volt bidirectional data Protected against short to battery, ground, and over temperature 5 V MCU SO SI Transmitted Data Received Data MTX ISO-9141 MRX 12 V External Use 16

Watch Dog Timer. The watchdog (WD) timer is a circuit that is used to automatically detect software problems, if any occur, and reset the MCU. It is based on a counter that counts down from some initial value to zero. The MCU s embedded software selects the counter's initial value and periodically reloads it. If the counter ever reaches zero before the software reloads it, the software is presumed to be hung-up and the MCU s reset signal is asserted Set initial time Set temporary time Reload timer Read timer value MC33813/MC33814 SPI Reload Timer Initial WD timer value set by MCU via write to WD SPI Configuration Register SPI MCU Reset RESET Time out Watchdog Timer MCU continues to reload this time by writing 80H to the WD SPI Control Register, periodically. MCU can change the WD timer value temporarily by writing a new value to the WD SPI Control Register. Clock MCU can read the currently set timer value from the WD SPI Status Register External Use 17

Powertrain Engine Lab: Customer Engagement Freescale provides expertise and facility to convert existing carburetor engine to EFI Development NRE is based on project complexity Several engine manufacturers are already taking advantage of Freescale s capability to provide these solutions Steps in engine EFI conversion The engine type and size is identified by customer The engine is modified to be adapted to EFI by customers Replace carburetor housing with injector & manifold housing Install fuel pump Install various sensors as required by engine Install motorized governor (throttle control) The engine is shipped to Freescale Engine Lab facility in Tempe AZ Some customers duplicate the engine and keep one at their facility to duplicate the effort and speed development and conversion Freescale Powertrain Engine Lab facility in Tempe, Arizona Modified Scooter Engine to EFI with Freescale Solution Modified Motorcycle Engine to EFI with Freescale Solution External Use 18

Powertrain Engine Lab: EFI Conversion Procedure The engine is tested to validate its operation The engine simulator is designed to duplicate the engine: The external VRS wheel is built Special harness is designed to communicate with engine simulator software Initial test is completed on engine simulator for software modification Evaluation start on actual engine after software modification and operation validation on engine simulator The engine calibration parameters are used in software for evaluation Any issue on actual engine is simulated back again on engine simulator to identify the root cause Weekly conference call is held with customer to review the operation and realign it with their engine expert feedback Portable Engine and DFI simulator for customer presentation and training Modified Carburetor Engine to EFI with Freescale Solution Engine simulator with calibration software External Use 19

Small Engine Product Portfolio - Engine Controllers Development EcoSystem MC33812 EVB Hardware Development Tools MC33812 EVB and Reference Design MM912_812 (SiP) Reference Design MC33813 EVB MC33814 EVB Available now at www.freescale.com/smallengine Software Development Tools FSL CodeWarrior Freescale ECU application code (EFI) Available now at: www.freescale.com/smallengine Relevant Application Notes: AN4258: Serial Bootloader for S12(X) Microcontrollers Based on 180nm Technology AN3961: EEPROM Emulation for the MC9S12XS and MC9S12P Families Using AN2302 as a Reference AN3937: MC9S12P-Family Demonstration Lab Training For more information please contact: Majid Eshaghi. majid.eshaghi@freescale.com Safa Matin, safa.matin@freescale.com MC33812 Ref Design MM912_812 (SiP) Ref Design MC33813, MC33814, EVB External Use 20

www.freescale.com 2014 Freescale Semiconductor, Inc. External Use