62
Bustamante Microsystems Engineering

ECU’s y Programacion v2.1

Embed Size (px)

DESCRIPTION

bueno

Citation preview

Page 1: ECU’s y Programacion v2.1

Bustamante Microsystems Engineering

Page 2: ECU’s y Programacion v2.1

Computadoras AutomotricesCerebros Electrónicos

Ing. MSc. Carlos Alejandro Bustamante Lujan

Page 3: ECU’s y Programacion v2.1

320/04/23 Electronic Control Unit 3

Mecánica

Page 4: ECU’s y Programacion v2.1

420/04/23 Electronic Control Unit 4

ECU• Electronic Control Unit• Engine Control Unit• Electronic Control Module – ECM• Unidad de Control Electrónico• Computadora/ordenador de Autos• Computadora/ordenador de Abordo• Centralita• Calculador• Microcontroladores (Pequeños Cerebros)• Cerebro Electrónico• Unidad de Mando • CAN• VAN• LIN• Electronic Diesel Control (EDC)

Page 5: ECU’s y Programacion v2.1

5

Sistemas Electrónicos Automotrices

Page 6: ECU’s y Programacion v2.1

6

Page 7: ECU’s y Programacion v2.1

7

Principales Arquitecturas de Computadoras Automotrices

Page 8: ECU’s y Programacion v2.1

8

Estructura del Sistema de la ECU

Page 9: ECU’s y Programacion v2.1

9

Estructura del Sistema de la ECUL-Line(13)

K-Line(55)

Pre-Processor

Reserved(42)

MAT(44)

CTS(45)

PSS(51)

Reserved(52)

MAF(7)

Reserved(40)

ACCR(41)

EGRP(50)

TPS(53)

MVM(27)

OXYD(28)

OXYHD(Int.)

OCSC(39)

Knock(11,30)

PassiveFilters

Pre-Processor

SystemControl

Vo

ltag

e In

pu

tsR

esis

tiv

eS

enso

r

Sig

nal

Con

diti

oner

s

K, L LineInterface

SI9243EY

ExtensionSlot

NFP-50A

MicroController

C509L

EEPROM/Flash Memory

Am29F040NM24C04

Out

put

Dri

vers

Crankshaft(49,48)

CAM(8)

VSpeed(9)

FPM(47)

Power Regulators/Reset CircuitTLE4266GTLE4267G

TPS2814D/IGBTs

SAC1-4(1)

SAC2-3(20)

TL

E62

30

GP

350

mA

/50

V..7

5V

TLE6220GP2A/60V..80V

TLE6220GP

BTS933

TLE4729G

BSP78BSP78

TSO(43)

FCSO(54)

Reserved(38)

ACCR(25)

CFR(6)

MR(46)

FPR(3)

MFIL(22)

ISV(36)

Reserved(31)

CPV(5)

EGRV(17)

Injector4(34)

Injector3(35)

Injector2(16)

Injector1(23)

OSH(33,15)

IAC-A(4),B(26)-C(21),D(29)

Reserved(32)

EGRP(50)

L-Line(13)

K-Line(55)

Pre-Processor

Reserved(42)

MAT(44)

CTS(45)

PSS(51)

Reserved(52)

MAF(7)

Reserved(40)

ACCR(41)

EGRP(50)

TPS(53)

MVM(27)

OXYD(28)

OXYHD(Int.)

OCSC(39)

Knock(11,30)

PassiveFilters

Pre-Processor

SystemControl

Vo

ltag

e In

pu

tsR

esis

tiv

eS

enso

r

Sig

nal

Con

diti

oner

s

K, L LineInterface

SI9243EY

ExtensionSlot

NFP-50A

MicroController

C509L

EEPROM/Flash Memory

Am29F040NM24C04

Out

put

Dri

vers

Crankshaft(49,48)

CAM(8)

VSpeed(9)

FPM(47)

Power Regulators/Reset CircuitTLE4266GTLE4267G

TPS2814D/IGBTs

SAC1-4(1)

SAC2-3(20)

TL

E62

30

GP

350

mA

/50

V..7

5V

TLE6220GP2A/60V..80V

TLE6220GP

BTS933

TLE4729G

BSP78BSP78

TSO(43)

FCSO(54)

Reserved(38)

ACCR(25)

CFR(6)

MR(46)

FPR(3)

MFIL(22)

ISV(36)

Reserved(31)

CPV(5)

EGRV(17)

Injector4(34)

Injector3(35)

Injector2(16)

Injector1(23)

OSH(33,15)

IAC-A(4),B(26)-C(21),D(29)

Reserved(32)

EGRP(50)

Page 10: ECU’s y Programacion v2.1

10

Tendencias de Desarrollo de los Sistemas Electrónicos del Automóvil

• Crecimiento de la importancia del software en el Vehiculo

Refer to:B. Hardung, T. Kolzow, and A. Kruger, “Reuse of Software in Distributed Embedded Automotive Systems”

Page 11: ECU’s y Programacion v2.1

11

Tendencias de Desarrollo de los Sistemas Electrónicos del Automóvil

• Ejemplo de ECU

Page 12: ECU’s y Programacion v2.1

12

Alarma Para Diagnostico & Reparación

• Check Engine• Chequear/Verificar el motor• Servicio rápido• Service Engine Soon• Check Engine Soon• Malfunction Indicator Lamp (MIL)

20/04/23 Electronic Control Unit 12

Page 13: ECU’s y Programacion v2.1

1320/04/23 Electronic Control Unit 13

Diagnóstico Computarizado

Page 14: ECU’s y Programacion v2.1

1420/04/23 Electronic Control Unit 14

Diagnóstico Computarizado

Page 15: ECU’s y Programacion v2.1

Modos de Diagnóstico con Scanner

• 1 – Lectura de Datos del motor – Este modo se tiene acceso los datos actuales, de entradas y salidas (sensores y actuadores), así como información del estado del sistema.

• 2 – Freeze Frame – Este modo da acceso a información de actuales en Freeze Frame. Un Freeze Frame consiste en la entrega de datos colectados en un evento específico como por ejemplo alguna falla en el motor.

• 3 – Leer Códigos de Error – Con este modo accedemos a los códigos de error que se encuentran presentes en la ECU del Vehículo.

• 4 –Eliminar Códigos de Error – El propósito de este modo es proveer eliminar la información relacionada con los Códigos de Error de la ECU del Vehículo.

• 5 – Test de Sensores de Oxígeno

• Este modo permite acceder a los resultados del test de los Sensores de Oxígeno.

20/04/23 Electronic Control Unit 15

Page 16: ECU’s y Programacion v2.1

Modos de Diagnóstico con Scanner II

• 6 – Test Abordo

• Este modo da acceso a los resultados para los Test a Sistemas que no son monitoreados constantemente. Por ejemplo, el Catalizador o el sistema de Emanación de Gases.

• 7 – Test de Abordo 2 – A través de este modo, el equipo de diagnóstico puede obtener los resultados de los Sistemas que son constantemente monitoreados durante la conducción en condiciones normales.

• 8 – Test de Componentes

• Este modo habilita a un equipo de diagnóstico pueda controlar la operación del Sistema Abordo, Testeo o Componentes.

• 9 – Solicitar Información del Vehículo

• Este modo da acceso a información específica del Vehículo como el VIN y otros.

20/04/23 Electronic Control Unit 16

Page 17: ECU’s y Programacion v2.1

1720/04/23 Electronic Control Unit 17

Entrada Proceso Salida

Page 18: ECU’s y Programacion v2.1

18

ESTRUCTURA DE UN SISTEMA AUTOMÁTICO DE CONTROL

UNIDAD

ELECTRÓNICA

DE CONTROL

(ECU)

ENTRADAS PROCESO SALIDAS

SENSORES ACTUADORES

Información Órdenes

Page 19: ECU’s y Programacion v2.1

1920/04/23 Electronic Control Unit 19

Laboratorio

Page 20: ECU’s y Programacion v2.1

20

ARQUITECTURA DE BLOQUES DE UNA ECU

PROCESADOR

Reloj

Interface de

entradas

Interface de

salidas

Memoria ROM

Memoria RAM

AutodiagnosticoIntersistemas

Ent

rada

s

Sal

idas

Red

m

ultip

lexa

da

Líne

a de

di

agnó

stic

o

Page 21: ECU’s y Programacion v2.1

2120/04/23 Electronic Control Unit 21

¿Cuales son los objetivos principales de los

sistemas computarizados de inyección?

• Regulación Lambda • Relación ideal aire combustible • Tiempo de encendido • Mapa de ignición • Regulación de pre-ignición ó cascabeleo

(knocking) • Control de presión del turbo (Turbo Boost

Control) • Control de ralentí ó marcha mínima

Page 22: ECU’s y Programacion v2.1

Redes de Datos

CAN, VAN, LIN, BEAN

Page 23: ECU’s y Programacion v2.1

23

Redes en automóviles

Buses Veloc. Origen

D2B (5 Mbit/s, Principalmente eléctrica u óptica para audio digital)

Alta Auto

MOST (22.5Mbit/s, audio, video, control) Alta Auto

FlexRay (10Mbit/s, x-by-wire, safety-critical control) Alta Auto

Byteflight (10 Mbit/s, latencia constante, airbag, sear-belt) Alta Auto

TTP (5~25 Mbit/s, distribución en real-time/applic con tolerancia a fallas)

Alta Auto

Bluetooth (10 Mbits/s, inalambrico para equipos infotainment)

Alta Consumidor

CAN (50-1000 kbit/s solo control) Baja Auto

J1850 (10.4 kbit/s y 41.6 kbit/s, control) Baja Auto

LIN (20 kbps, control) Baja Auto

Page 24: ECU’s y Programacion v2.1

24

Interconexiones en el Vehículo

Page 25: ECU’s y Programacion v2.1

2520/04/23 Electronic Control Unit 25

Redes Vehiculares

• CAN - ISO 11519

• VAN (Francés) - ISO 11519

• SAE J1850 (Mas Económico)

• LIN

Page 26: ECU’s y Programacion v2.1

2620/04/23 Electronic Control Unit 26

LIN

Page 27: ECU’s y Programacion v2.1

2720/04/23 Electronic Control Unit 27

Otras Aplicaciones

• Motos• Aviones• Barcos• F1• GP1

Page 28: ECU’s y Programacion v2.1

Programación de Cerebros Electrónicos

Ing. MSc. Carlos Alejandro Bustamante Lujan

Page 29: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

29

Programación de Cerebros

• Programación• Logueos• Asignación • Sintonía• Reasignación• Reprogramación• Repro• Mapeo• ReMapeo• Tuning• Chip tuning• Flasheo• Reflasheo

Page 30: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

30

NO …………

• BRICOTUNNING – (Bricollage)– Tuning Casero

• DIY – (Do it Your Self)

• Mecánica Popular• Hobbie• ADVERTENCIA

– La utilización de algunos métodos o técnicas descritos pueden arruinar la ECU o incluso llegar a dañar el motor u otras piezas importantes y sobre todo caras.

Page 31: ECU’s y Programacion v2.1

31

Tipos de archivos

• .eff

• .bin

• .xdf

• .adx

• .ads

• .s19

Page 32: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

32

Programas de las ECUs

• Programas originales – ECU• Fabricante funcionamiento óptimo del motor

– Multitud de circunstancias ambientales– Carburantes de distintas calidades– Buscando una relación de potencia - consumo -

ecología equilibrada

• Cumpliendo las estrictas normativas de emisiones y dejando unos márgenes de seguridad de funcionamiento.

Page 33: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

33

CONCEPTO DE REPROGRAMACIÓN:

•Repro es el método que utilizan los chiptuners para programar la ECU

•Ésta memoria normalmente se puede modificar todas las veces que

deseemos,

•Podemos variar los parámetros de su gestión de motor para así conseguir

una perfecta optimización, un aumento de potencia, y par motor.

•Parámetros que se suelen variar son

• inyección de gasolina

• presión de soplado del turbo

•Otras ECU es necesario sustituir la EPROM para poder variar los

parámetros.

•En ambas ocasiones siempre podremos volver a la programación original

con total garantía.

Page 34: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

34

VENTAJAS:

· Aumento de potencia: en motores turbo (± 30 cv.)en motores atmosféricos (± 10 cv.)

· Aumento del par motor.

· Reducción de consumo de combustible en conducción estándar.

· Aumento considerable de potencia por poco dinero (250 – 400 €)

Page 35: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

35

COMO SE HACE UNA “REPRO”?

Físicamente en la centralitaExtraemos la memoria de su unidad de control para así poder leer su archivo original. Reprogramamos dicho archivo original y lo grabamos de nuevo en su memoria, o en una nueva.                                                                                                  

A través del puerto de diagnosis de su automóvilEste método es el más cómodo y rápido. Mediante un ordenador conectado a su automóvil, leemos el archivo original y grabamos el reprogramado. Es completamente indetectable, y no se necesita desmontar nada en su vehículo.

Cable de diagnosis OBD2

Page 36: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

36

Tipos de Programación

1. Programación de Llaves

2. Programación de Módulos o calibración

3. Programación de Módulos o Adaptación

4. Clonación de Memorias

5. Inmovilización

6. Contaminación

7. Alarmado

Page 37: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

37

Funciones

• ID

• Lectura

• Escritura

• Respaldo (BackUp)

• Recuperación (en maquinas de especificaciones elevadas)

Page 38: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

38

Tipos de Sistemas• Sistema Esclavo (Slave System)

– Encriptados

• Sistema Maestro (Master System) – In encriptable

Page 39: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

39

Métodos

• Conseguir que el motor mejore su respuesta y consiga la curva de potencia deseada. – 1) reprogramación o sustitución de la EPROM de la

centralita• SERIAL (OBD2)• FISICO

– 2) Instalación de centralitas digitales complementarias

• HALTECH, MOTEC, COBB, otros.

Page 40: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

40

Ganancia de Potencia

• Todos los motores modernos con gestión electrónica se puede mejorar la entrega de potencia, ya sean atmosféricos o turbo.

• Mejor rendimiento– Motores turbo– Motores Turbo Diesel (última generación)

• Hasta un 40% en algunos casos.• Ganancia de potencia (en función de sus prioridades)

– Ligera– Media – Alta

Page 41: ECU’s y Programacion v2.1

Chip tuning

Magia en el Motor

Page 42: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

42

Chip tuning

• El chip tuning es la optimización electrónica de los parámetros por los que se rige el motor, con los que se puede conseguir de una manera sencilla, ganancias de potencia y par muy importantes.

Page 43: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

43

Pros y Contras

• Ventajas– Aumento de Potencia.– Disminución del

consumo.– Mayor agrado de

conducción

• Desventajas– Ninguna

Page 44: ECU’s y Programacion v2.1

Trabajos Realizados

BMW

Page 45: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

45

Page 46: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

46

Page 47: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

47

Page 48: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

48

Page 49: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

49

Hardware

Page 50: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

50

Hardware

Page 51: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

51

Hardware WINOLS

Page 52: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

52

ROM Raider ECU Logger

Page 53: ECU’s y Programacion v2.1

Mapeos

Cartografias

Page 54: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

54

Cambiar Mapas (Golf IV)•

P1: Cable Galletto 1260 (o el 1250)

P2: Programa de modificación de los mapas de la ECU !

-ECM 2001 v5.3 (v6.2, v6.3)

P3: Extraer el mapa de la ECU, en este caso -Centralita Golf IV AJM 115 cv-

-Mapa Original (descargar) 302_461

P4: Modifica mapas con el programa ECM 2001.

-Mapa modificado 1 Rendimiento de +10%

-Mapa modificado 2 + turbo

-Mapa modificado 3 - Super inyección + par motor

-Mapa modificado 4 - Inyección

Page 55: ECU’s y Programacion v2.1

Ejemplo Procedimiento Correcto

¡¡¡¡¡MUY IMPORTANTE!!!!!!!

Page 56: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

56

Pasos • P1: Apagar Celulares • P2: Verificar Sistema• P3: Verificar Cables • P4:Verificar Batería (Min 11.5 V)• P5: Scanear ECU (Comunicación OBD II)• P6: Sacar VIN• P6.1: Mediciones en banco de potencia (Banco

de Pruebas o Dinamometro) • P7: Leer ECU• P8: Respaldar ECU (Info Original de la ECU)

Page 57: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

57

Software Genérico

• WinOLS (11 000 Dolares)

• OLS

• WinMERGE

• ROMRAIDER

• ECUTEK

• ECUFlash

• ECU Edit

Page 58: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

58

Software Propietario

• COBB

• HALTECH

• MOTEC

• VIEZU

Page 59: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

59

Herramientas• KESS• Alientech• Delta Dash• Titanium• CMD Flash• Alientech Kess• Optican • Byteshooter • AMT Cartech • MPPS• Frieling SPI Wizard

Page 60: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

60

Preguntas frecuentes o comunes

• ¿Reprogramar la centralita acorta la vida del motor?• ¿El mantenimiento del coche deberá de ser más

estricto?• ¿Se obtiene la misma ganancia de potencia en todos

los modelos?• ¿Aumentará el consumo de combustible al tener

más potencia?• Solo quiero que mi coche mejore la respuesta en la

zona media del cuenta revoluciones ¿es posible?• ¿Perderá mi coche la garantía del fabricante?• ¿Se puede volver a la cartografía original?

Page 61: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

61

Preguntas frecuentes o comunes

• ¿QUE VENTAJAS TENGO CON UNA REPROGRAMACIÓN? • ¿QUE DESVENTAJAS PUEDO TENER CON UNA REPROGRAMACIÓN? • ¿PORQUE NO LO MONTA EL FABRICANTE DE SERIE? • ¿LOCALIZAN LA REPROGRAMACIÓN EN EL CONCESIONARIO O ITV? • ¿ACORTA LA REPROGRAMACIÓN LA VIDA DEL MOTOR? • ¿HAY QUE INCLUIR LA MODIFICACIÓN EN LA FICHA TÉCNICA? • ¿CUANTO DURA LA INSTALACIÓN? • ¿ES IRREVERSIBLE LA MODIFICACIÓN? • ¿AUMENTA EL CONSUMO DEL COMBUSTIBLE? • ¿PORQUE MI AUTOMOVIL NECESITARÍA UNA REPROGRAMACIÓN? • ¿ES ACONSEJABLE HACER UNA REPROGRAMACIÓN A MI VEHÍCULO CON

MOTOR ATMOSFÉRICO, SIN TURBO? • ¿PORQUE HAY REPROGRAMACIONES Y CENTRALITAS DE POTENCIA CON

MUCHA DIFERENCIA DE PRECIOS? • ¿PORQUE HAY DIFERENCIAS DE PRECIOS EN UN MISMO MODELO Y

MOTOR COMO POR EJEMPLO UN VW 2.0TDI o UN BMW 320d?• ¿QUE RIESGOS HAY AL REALIZAR UNA REPROGRAMACIÓN?

Page 62: ECU’s y Programacion v2.1

20/04/23 Programacion de Cerebros Electronicos

62

Gracias

[email protected]@hotmail.com

70582820767014196806815572532913

Bustamante Microsystems Engineering