Está en la página 1de 93

powerinyection.com.

ar
powerinyection.com.ar
¿ Que significa la sigla ECU ?

> ECU - ENGINE CONTROL UNIT (UNIDAD DE CONTROL DE MOTOR)


> ECM representando “ENGINE CONTROL MODULE” (MODULO DE CONTROL DE
MOTOR)
> PCM “POWERTRAIN CONTROL MODULE” (MODULO DE CONTROL DEL TREN DE
POTENCIA)
> DME “DIGITAL MOTOR ELECTRONICS” (ELECTRONICA DIGITAL DE MOTOR)
> DDE “DIGITAL DIESEL ELECTRONICS” (ELECTRONICA DIGITAL DIESEL)
> Entre otros

powerinyection.com.ar
¿ Cual es la función principal de una ECU ?

powerinyection.com.ar
powerinyection.com.ar
En resumen, la ECU recibe un mundo de informaciones desde el
exterior, las cuales procesa y realiza cientos de cálculos, utilizando su
lógica de control alojada en el MICRO PRINCIPAL, en conjunto a una
serie de informaciones preestablecidas internamente en dispositivos de
MEMORIA y microprocesadores Secundarios.

- SOFTWARE DE COMPORTAMIENTO MOTOR o MAPAS


- INMOVILIZADOR
- TRANSMISIÓN
y por ultimo ejecuta acciones de control manipulando actuadores mediante su
hardware de potencia.

powerinyection.com.ar
powerinyection.com.ar
 EL MICROPROCESADOR PRINCIPAL

 EL/LOS MICROPROCESADOR SECUNDARIO/S

 LAS MEMORIAS EPROM (ROM1)

 LAS MEMORIAS EEPROM (ROM2)

 COMPONENTES ACTIVOS/PASIVOS
C.I./SEMICONDUCTORES/RESISTENCIAS/CAPACITORES, etc

powerinyection.com.ar
powerinyection.com.ar
ROM (read only memory) EPROM (erasable-prom)
Memoria que permite sólo la lectura de la Este tipo de memoria es similar a la PROM con
información y no su borrado. Los datos la diferencia que la información se puede
almacenados en la ROM no se pueden borrar y volver a grabar varias veces. Borrado
modificar. Se utiliza principalmente para por UV.
contener el firmware u otro contenido
vital para el funcionamiento del EEPROM (electrically-eprom)
dispositivo.
La memoria EEPROM es programable y borrable
PROM (programable read only memory) eléctricamente. Para reescribir no se necesita
hacer un borrado previo.
Este tipo de memoria a diferencia de la
ROM no se programa durante el proceso de FLASH
fabricación, en vez de ello la efectúa el
usuario y se puede realizar una sola y Es del tipo eeprom y se caracteriza por tener
única vez. El proceso de programación es alta capacidad para almacenar información y de
destructivo y para almacenar la fabricación sencilla, por ende menor costo.
información se emplean dos técnicas: por
destrucción de fusible o por destrucción OTP-EPROM (one time programming)
de unión.
Última generación en protección de datos,
utilizada por micros actuales.
powerinyection.com.ar
VCC= Alimentación Voltaje (5v)
VDD/VPP= Voltaje Programación
VSS= Conexión a masa
GND= Conexión a masa
SDA= Serial Data
Qx= Parallel Data Output
Ax= Address Data
E= Clock-Enable
CS= Chip-Select
NC= Not Conected
SCL/CLK= Reloj u oscilador
OSC= Reloj u oscilador
WP= Protección contra escritura
Logic= Estado lógico

powerinyection.com.ar
5v 2,5v

0v 0v

powerinyection.com.ar
Tasa de baudios (Baud-Rate)
Se puede definir como: la cantidad de datos que se pueden transmitir en determinado
tiempo. Se utiliza la unidad de medida bit/segundo (bps).
En la industria automotriz podemos encontrar velocidades que van desde los 1200 bps
hasta 38400 bps. Esto depende del fabricante y la necesidad de comunicación.

powerinyection.com.ar
powerinyection.com.ar
DIP/DILDual In Line Package

Numero de Terminales
Máximo 48
Minino 8

powerinyection.com.ar
Marca de orientación
Pin 1

Pin 1

powerinyection.com.ar
SOIC
Small Outline Integrated Circuit

Numero de Terminales
Máximo 64
Minino 4

powerinyection.com.ar
Marca de orientación

Muesca
Pin 1
Logo de
fabricante

powerinyection.com.ar
TSOP
Thin Small Outline Package

Numero de Terminales
Máximo 40
Minino 8

powerinyection.com.ar
Marca de orientación

Pin 1

powerinyection.com.ar
PLCC
Plastic Leaded Chip Carrier

Numero de Terminales
Máximo 124
Minino 18

powerinyection.com.ar
Marca de orientación

Corte
Muesca

powerinyection.com.ar
PSOP Numero de Terminales
ÚLTIMA TECNOLOGIA FLASH
56

powerinyection.com.ar
Marca de orientación

Muesca

powerinyection.com.ar
Adaptador especial
Sumamente costoso

SOLUCIÓN ALTERNATIVA !

powerinyection.com.ar
QFP
Quad Flat Package

Numero de Terminales
Máximo 244
Minino 44

powerinyection.com.ar
Marca de orientación

Muesca

powerinyection.com.ar
Adaptador ultra Especial
Solo para algún Programador

SOLUCIÓN ALTERNATIVA !

powerinyection.com.ar
powerinyection.com.ar
FAMILIA Y CAPACIDAD
TIPO DE BUS

DATOS
FABRICANTE TECNICOS

powerinyection.com.ar
M24= Bus I2C C32= 32 Kb (4096bits x 8)

W= Vcc 2.25 a 5.5v


ST Micro Electronics P= EcoPack2

Datos de Manufactura

powerinyection.com.ar
Familia

Arquitectura
Capacidad
Velocidad
Voltaje Nominal

Encapsulado Temperatura

powerinyection.com.ar
M29=Utiliza un solo voltaje prog.

B= Bottom Sector

70 ns 400B=4MBits=512Kbytes
F=5v

S= TSOP44 E= Extendido -55°a 125°


powerinyection.com.ar
powerinyection.com.ar
En algunos módulos automotrices se utilizan máscaras con la finalidad de evitar el
acceso a la información del sistema inmovilizador. En la siguiente imagen tenemos una
memoria RA57 que se monta en ECU DENSO de Toyota y se lee como 93C46

=93C46

powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
Los dispositivos de control, sólo almacenan información en formato digital, es decir que
sólo puede tener dos estados (0 o 1). La menor unidad de información que se puede
almacenar en una memoria es en efecto “un 0 ó un 1”. A esta unidad se la ha denomina
BIT, y su uso en la programación: CÓDIGO BINARIO.

POR ARQUITECTURA DE LOS PRIMEROS MICROPROCESADORES


RESPECTO A CAPACIDAD DE PROCESAMIENTO, ESTOS BITS SE
AGRUPAN EN MÚLTIPLOS DE 8, LO CUAL SE DENOMINA BYTE.
El Bit tiene los siguientes múltiplos:
1Kbit (Kilo Bit) = 1024 bits = 2^10
1Mbit (Mega Bit) = 1024 Kbit = 2^20

El BYTE tiene los siguientes múltiplos:


1KB (Kilo Byte) = 1024 Bytes = 2^10
1MB (Mega Byte) = 1024 KBytes = 2^20

powerinyection.com.ar
Existen 2 tipos de comunicaciones utilizadas por los dispositivos de control de las ECUs

 La COMUNICACIÓN SERIAL
 La COMUNICACIÓN PARALELO
La COMUNICACIÓN SERIE es el proceso de envío y recepción de datos de un bit a la
vez, de forma secuencial, sobre un canal de comunicación o single bus.

La COMUNICACIÓN PARALELO envía todos los bits de cada byte al mismo tiempo, y por
ello debe haber al menos 8 bits de ancho de BUS.

La ventaja de la comunicación serie es que necesita un número más pequeño de


líneas de transmisión pero si ambos canales operan a la misma frecuencia de clock, el
canal paralelo sería ocho veces más rápido (la comunicación serie tiene que
compensar esta debilidad con una frecuencia más alta).

SIN EMBARGO SURGEN ALGUNOS PROBLEMAS EN LA TRANSMISIÓN DE UN GRAN


NÚMERO DE BITS EN PARALELO, COMO LOS PROBLEMAS DE INTERFERENCIA O
DESINCRONIZACIÓN (necesidad de cambio de tecnología)

powerinyection.com.ar
powerinyection.com.ar
Tipo de Memorias Serial

I2C SPI

MICROWIRE

powerinyection.com.ar
Tipo de Protocolo Serial

I2C
Inter Integrated Circuit

Selecciona esclavo por address


powerinyection.com.ar
Tipo de Protocolo Serial

SPI
Serial Peripehal Interface

Línea de Selección de
Periférico exclusiva

powerinyection.com.ar
 ¿Cómo se encuentra ó se pide, un dato
alojado en una memoria? La respuesta nace de…
 ¿ Cómo se almacena la información dentro
de una memoria?

powerinyection.com.ar
 ¿Cómo se encuentra ó se pide, un dato
alojado en una memoria?
PARA CADA BYTE DE INFORMACIÓN SE TENDRA
UNA ÚNICA DIRECCIÓN DE MEMORIA

powerinyection.com.ar
 ¿Entonces siempre una misma dirección de
memoria apunta a un único dato?

powerinyection.com.ar
 DEPENDE DEL TIPO DE MEMORIA y DEL
TIPO DE TECNOLOGÍA DE FABRICACIÓN DEL
SOFTWARE (empaquetado de datos)

powerinyection.com.ar
Dir.mem.0 Dir.mem.1
Dir.mem.2

powerinyection.com.ar
Dir.mem.0 Dir.mem.1
Dir.mem.2

powerinyection.com.ar
 ¿En que formato tradicional se muestra
el software en un Buffer / Ventana
de información de un programador
universal?

powerinyection.com.ar
 ¿Tiene alguna relación con el formato de
código binario?

powerinyection.com.ar
Sistema Binario – ESCALA DE VALORES POR BIT

powerinyection.com.ar
Sistema Binario – ESCALA DE VALORES POR BIT

powerinyection.com.ar
Sistema Binario – ESCALA DE VALORES POR BIT

powerinyection.com.ar
RELACIÓN SISTEMA DECIMAL vs HEXADECIMAL

 ¿ Qué valor representa el código C ?


 ¿ y el E ?
 ¿ y el F ?

powerinyection.com.ar
 ¿ Como represento el valor A
en sistema binario?

powerinyection.com.ar
 ¿ Como represento el valor F
en sistema binario?

powerinyection.com.ar
 ¿ Cuantos dígitos Hexadecimales
Representan un byte ?

powerinyection.com.ar
PROGRAMADOR UNIVERSAL CON CODIGO REAL

powerinyection.com.ar
powerinyection.com.ar
¿Qué es un u-Procesador?
También conocidos como Unidad de procesamiento Central (CPU) o
cerebro de cualquier dispositivo electrónico digital, el cual puede
trabajar en conjunto con otros dispositivos electrónicos (IC) como puede
ser unidades de display, dispositivos con tecnología bluetooth, dispositivos
de comunicación CAN, MEMORIAS, etc.

powerinyection.com.ar
Diferencia entre u-Procesador y u-Controlador

u-Procesador u-Controlador
Memoria FLASH EEPROM Memoria FLASH EEPROM
Memoria EEPROM Tareas especificas
Múltiples Tareas

powerinyection.com.ar
Arquitectura de un Procesador

powerinyection.com.ar
Arquitectura de un Controlador

powerinyection.com.ar
 ¿Que diferencia existe entre un
MCU y una Memoria?

powerinyection.com.ar
powerinyection.com.ar
PLCC
Plastic Leaded Chip Carrier

Numero de Terminales
Máximo 124
Minino 18

powerinyection.com.ar
Corte

Marca de orientación
powerinyection.com.ar
QFP
Quad Flat Package

Numero de Terminales
Máximo 244
Minino 44

powerinyection.com.ar
Marca de orientación

Pin 1

powerinyection.com.ar
BGA
Ball Grid Array

powerinyection.com.ar
Stencil

powerinyection.com.ar
powerinyection.com.ar
FAMILIA
CAPACIDAD (FLASH)

Temperatura Encapsulado

Mascara

powerinyection.com.ar
9S12 128 KB

FU=80QFP
C=-40°-85°
PV=112QFP
V=-40°-105°
M=-40°-125°

Mascara
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar
powerinyection.com.ar

También podría gustarte