Está en la página 1de 268

CURSO DE PROGRAMACION

DE
MEMORIAS
E

INICIOS EN LA

POTENCIACION
INTRODUCCION
En el mercado de la electrónica automotriz los
cambios han sido vertiginosas desde los
primeros sistemas montados en el ano 1981 por
la firma mercedes benz, desde entonces las
terminales han invertido grandes capitales para
el desarrollo de la electrónica activa y pasiva.
Los primeros sistemas eran una mezcla de 80 %
mecánica activa y 20 % de electrónica activa.
Con el correr de los anos estos números fueron
equiparándose hasta que en la actualidad mas
del 70 % de un automóvil cuenta con electrónica
activa y pasiva, inyección electrónica, abs,
airbag, control tracción, audio, telefonía, GPS,
etc.
La ingeniería electrónica esta volcada de una
manera importante al desarrollo electrónico en el
automóvil. En la parte de motorización los cambios
fueron los mas significativos la incorporación de
una unidad de mando capas de realizar en tiempo
real todos los cálculos de encendido, avance,
dosificación de combustible, toma de datos de
sensores de motor, enviar señales a los actuadores
correspondientes, etc.
UNIDAD
DE
MANDO
O LLAMADA
TAMBIEN
ECU
Esto converge en el procesamiento de la información y
a la toma de decisiones dentro de la misma, toda
información se encuentra alojada en el cerebro de la
unidad de mando llamada “procesador”, como bien
expresa su palabra es el cual se encarga de procesar la
información de todo lo sucedido en el motor y
determinar la mejor opción para cada punto
característico. Para que todo esto pueda funcionar en
tiempo real es necesario colocar en algún componente
toda la información posible donde el procesador
encuentre para cada situación de manejo la mejor
performance.

MICROPROSESADOR MEMORIA
TIPOS DE MEMORIAS
En las distintas marcas de las computadoras de los
vehículos se encuentran diferentes tipos de
memorias, vamos a clasificar estas en 3 clases:
MEMORIA TIPO DIL
Este encapsulado fue unos de los primeros
usados para los autos equipados con inyección
electrónica desde el ano 1990. Como se aprecia
en la figura este posee (2) líneas con patas o
pines de acceso, estas pueden ser de (28 y 32)
pines.
Una marca o muesca se puede observar en su
encapsulado, el mismo muestra la orientación
de su propia numeración, y la ubicación del
pin 1.
También encontraremos una ventana en el
medio del componente el cual nos indica que
podemos borrar los datos de la misma con
rayos ultravioletas. Este proceso requiere de
un Borrador de eprom y el tiempo de ejecucion
es de aproximadamente 25 minutos.
Su montaje sobre la placa puede realizarse de
2 maneras distintas, directamente soldado
sobre la placa o puede aparecer también
montada sobre un zócalo, esto facilita su
extracción y posterior trabajo.
MEMORIA TIPO PLCC
Este encapsulado fue el segundo
utilizado por las terminales
automotrices el mismo cuenta con un
tamaño reducido y la configuración de
sus patas envuelve los 4 lados a
diferencia de su antecesor (dil) la
cantidad de patas puede ser de 32, 44,
48 patas.
Lo particular de esta configuración es
que las patas o pines se encuentran
hacia adentro y su montaje es
superficial a la placa madre.
Esto simplifica el tamaño que ocupa en la placa madre y también aporta
mayor capacidad en su interior. Este tipo de memorias se borran
eléctricamente para luego poder reutilizarla, este proceso se realiza con un
programador de memorias. Sobre un lateral posee una marca que nos
indica la posición pin 1.
Puede ser encontrado montado directamente sobre la placa como también
sobre un zócalo, esto facilita su extracción y manejo.
MEMORIA TIPO SOP

Este encapsulado es uno de los mas utilizados en la


actualidad, posee una capacidad de 2 hasta 32 megas en el uso
automotriz, este encapsulado logro en su costo, capacidad y
espacio un compromiso adoptado por los fabricantes de
electrónica automotriz.
La cantidad de pines utilizados es de 44 o 48 terminales,
también posee una marca el cual nos indica la posición del pin
1.
CAPACIDADES DE LAS
MEMORIAS
INTERPRETACION DE LA NOMENCLATURA
Familia a
Marca del
la cual
Fabricante
pertenece

Tiempo o
velocidad de Capacidad
acceso de la
memoria 2
megabytes
Flash memoria
memoria a la
cual se borra
electricamente
Tipo de
arquitectura
interna
Rojo (AM) marca del fabricante.

Verde (29): familia a la cual pertenece.

Azul (F): memoria Flash, memoria a la cual se borra


eléctricamente.

Celeste (200): capacidad de la memoria, 2 megabytes.

Rosa (BB): tipo de arquitectura interna.

Amarillo (-90 sf): Tiempo o velocidad de acceso.


ESPECIFICACIONES
Verde (29): Para las memorias montadas en los automóviles
se encuentran en su mayoría 2 tipos de familias la Nro. 27 y la
Nro 29, cada familia estructuralmente cumple con ciertas
condiciones como velocidad de acceso, condiciones de
circuitos internos como compuertas, estructuras,
arquitectura, etc. Estas características se aplican al uso al
cual son sometidas.
Azul (F): Seguido del tipo de familia se observa la
letra “C=5v” esto esta referido a su alimentación o
letra “F=flash” esto esta referido a que su borrado
puede realizarse eléctricamente. Esto se realiza
mediante un programador de eproms, su ventaja
Desarrollar las tensiones de las memorias y
beneficios del flash, borrado de los dil y flash.

Celeste (200): Los números posteriores a su


alimentación es la capacidad que posee la
memoria, lo que puede almacenar internamente y
pueden ser para las memorias Dil, Plcc, Sop,
aplicadas a los automóviles:

128k, 256k, 512k, 1024k, 2048k, 4096k, 8192k


EQUIVALENCIAS
1024 K 1 Mega
2048 K 2 Mega
4096 K 4 Mega
8192 K 8 Mega

TIEMPO DE ACCESO
Amarillo (-90): El tiempo de acceso es el tiempo que se necesita para
localizar y leer una información almacenada; el tiempo de acceso es
una característica importante para determinar la velocidad de
resolución de un sistema, conociendo el tiempo de acceso se puede
predecir el tiempo necesario para procesar un trabajo, si algunas
localidades de la memoria se alcanzan más rápidamente que otras se
suele tomar el valor promedio de todas ellas, se habla entonces del
tiempo de acceso promedio.Ej.:
-10 ns = menor a 10 nanosegundos.
-120 ns = menor a 120 nanosegundos
1 nanosegundo = 1/1.000.000.000 (una milmillonésima) de
Segundo.
LOGO DE LOS FABRICANTES

Usualmente cada proveedor de memorias identifica a su producto


colocando un logo. Hay en el mercado innumerables marcas de
fabricantes de memorias:
ST, AMD, ATMEL, INTEL, FUJITSU, NEC, ….etc
Cabe destacar que debido a los distintos fabricantes de
componentes, existen diferentes formas de colocar la información.
Pero en su mayoría uno puede ver a que tipo de familia pertenece,
su capacidad y su velocidad de acceso. Algunos datos perteneces a
datos internos de cada fabricante, numero de fabricación, lote, etc.
1001=1024=1 megabyte 001=1024=1megabyte
También existen manuales referidos a los distintos tipos de
memorias y su aplicación, donde dan todas las características
correspondientes de cada una de ellas.
EXTRACCION DE LAS MEMORIAS
Haremos mención de los 3 casos particulares mas
frecuentes en las Ecu motor.
MEMORIAS DIL
Cabe destacar que es necesario realizar una buena
extracción y conservar en buen estado le memoria
y la placa madre.
Herramientas necesarias para poder realizar la
extracción de la memoria DIL.

1. Desoldador con regulador de


temperatura y bomba de vació.
2. Soldador con regulador de
temperatura.

3. Liquido Flux.

4. Limpiador de impurezas
5. Recipiente con pincel y
thinner de limpieza.

6. Ecu motor

7. Desmontar la placa pegada


en la parte trasera de la ecu
motor.
8. Ubicación de la memoria en la placa
madre

9. Desmontar totalmente la placa madre


de la carcaza metálica.

10. Observar que la memoria esta soldada


sobre la placa madre, este trípode
soldadura se realiza con maquinas
robotizadas desde su fabricación.
11. Al girar la placa se observa que los pines
de la memoria DIL cruzan toda la placa
madre, esto significa que la soldadura esta
hecha sobre las dos fases de la placa madre.
Esto imposibilita realizar la extracción con un
soldador común.

12. Con el recipiente que contiene de


thinner de limpieza y el pincel desmontar
la cobertura gomosa de protección que se
observa en la placa madre.

13. Realizar el mismo procedimiento en


las 2 fases de la placa madre. Luego rociar
sobre los 2 lados de la placa con FLUX
liquido.
14. Con el Desoldador con regulador de temperatura y
bomba de vació se procede a la extracción del estaño
de las 2 fases de la placa esto se realiza gracias a que la
punto del soldador es la que posee la temperatura
necesaria para derretir el estaño (340 *C) de ambos
lados de la placa y al presionar el interruptor del
soldador comienza a succionar el estaño ya en estado
liquido y se deposita en un compartimiento de reserva
del desoldador. Este procedimiento se realiza según la
cantidad de pines de la memoria.

15. Una vez desmontada de la placa podemos colocar


un zócalo dil para proceder a extraer de la placa la
memoria con más facilidad sin producir ningún daño
sobre la placa madre.
16 / 17. Para soldar la memoria Dil nuevamente o
el zócalo se realiza la soldadura del lado opuesto al
lado componente, y con el Soldador con regulador
de temperatura.El estaño fluirá hacia ambos lados
de la placa realizando el contacto necesario para la
conducción en ambos lados de la placa.

18. Colocar la memoria sobre el zócalo DIL. Tener


precaución de que coincidan en línea todos los
pines de la memoria en el momento de presionar
sobre el zócalo.

19 / 20. Proceder en orden inverso al desarmado.

*El líquido flux se utilizara en caso de


querer soldar la memoria eprom sin zócalo
de extracción.
MEMORIAS PLCC
A diferencia de las memorias DIL, la
extracción puede realizarse con
diferentes métodos y Desoldadores, en el
ejemplo a realizar lo haremos con un
método económico y relativamente
practico.

Herramientas necesarias para poder


realizar la extracción de la memoria
PLCC:
1. Soldador con regulador de
temperatura.

2. Liquido Flux.

3. Recipiente con pincel y


thinner de limpieza.
4. Pistola de aire comprimido,
Pulsador y válvula.

5. Con el recipiente que contiene de


thinner de limpieza y el pincel
desmontar la cobertura gomosa de
protección que se observa en la placa
madre.

6. Rociar uno de los laterales con flux,


con ayuda de una lampa de alta
luminiscencia .
8 y 9. Con el soldador calentar uno de los
terminales de la memoria y al producirse el
calentamiento del estaño presionar el
pulsador de pie que permite la liberación del
estaño residual dejando la unión entre placa
y pin de la memoria libre para su extracción,
realizar este procedimiento acorde a la
cantidad de pines tenga la misma.

10 y 11. Se puede apreciar a medida que se


libera el estaño de los pines como queda libre
para su posterior extracción, este proceso se
realiza sobre los cuatro lados de la memoria
12. Una vez retirada la memoria , quedara al
descubierto todas las pistas de conexión con la
placa, proceder a limpiar bien esta zona con el
thinner y el pincel, ya que cuenta con desperdicios
de estaño y flux, de esta manera dejarla preparada
para su posterior trabajo.

13. Con la memoria ya desmontada proceder


también a su limpieza en especial de todos sus
pines liberándolos de todo desperdicio de
material.

14. Vista inferior de la memoria donde se aprecian


los pines que realizan el contacto con la placa
madre.
15 y16. En el caso que se necesite la sustitución del
componente o la reprogramación de este, se procede con
el comienzo de su montaje, la tarea principal es la del
centrado de la misma a la placa madre, cuanto mas pines
tenemos mejor tendremos que realizar el procedimiento,
en el momento que se logro el perfecto centrado,
procedemos a soldar solo 2 terminales cruzados, esto nos
permitirá que el componente quede perfectamente
centrado sin la posibilidad de su movimiento, seguido
soldamos todos los restantes pines de la memoria

17. E el caso de tener que desmontar el componente


reiteradas veces es necesarios la implementación de un
zócalo plcc, este nos permitirá poder desmontar y montar
el componente de la placa sin dañar la placa ni la
memoria.
18. El procediemito de soldado del zócalo plcc necesita
muy poco aporte de material estaño, se puede ver el la
ilustración que casi no se aprecia el estaño. Debemos tener
en cuenta que tanto el zócalo como la memoria poseen
una posición frente a la placa madre, teniendo que realizar
el montaje de igual manera a su original posición.

19. Una vez realizado la incorporación del zócalo y la


programación de la memoria con una leve presión insertar
la memoria en su zócalo corroborando la estanqueidad de
esta.

20. esquema eléctrico de cómo realizar el pulsador de aire


a presión para realizar la extracción de las memorias plcc.
MEMORIAS SOP

1. Soldador con regulador de


temperatura.

2. Liquido Flux.

3. Recipiente con pincel y


thinner de limpieza.
4. Pistola de aire comprimido,
Pulsador y válvula.

5. Desprender la contratapa
con precaución que se
encuentra pegada con sellador.

6 y 7. Ubicar la memoria a
desoldar y aplicar flux sobre
sus terminales.
6 y 7. Ubicar la memoria a desoldar y aplicar flux sobre sus
terminales.

8. Con el soldador calentar uno de los terminales de la


memoria y al producirse el calentamiento del estaño
presionar el pulsador de pie que permite la liberación del
estaño residual dejando la unión entre placa y pin de la
memoria libre para su extracción, realizar este
procedimiento acorde a la cantidad de pines tenga la
misma.

9. Con una pequeña punta realizar una leve presión donde


se encuentra la parte ya desprovista de estaño y verificar
su despegue de la placa madre. Realizar este
procedimiento en la otra cara de la memoria.
10 y 11. Una vez retirada la memoria ,
quedara al descubierto todas las pistas de
conexión con la placa, proceder a limpiar
bien esta zona con el thinner y el pincel,
ya que cuenta con desperdicios de estaño
y flux, de esta manera dejarla preparada
para su posterior trabajo.

10 y 11. Una vez retirada la memoria ,


quedara al descubierto todas las pistas de
conexión con la placa, proceder a limpiar
bien esta zona con el thinner y el pincel,
ya que cuenta con desperdicios de estaño
y flux, de esta manera dejarla preparada
para su posterior trabajo
12 y 13. En el caso que se necesite la sustitución del
componente o la reprogramación de este, se procede con
el comienzo de su montaje, la tarea principal es la del
centrado de la misma a la placa madre, cuanto mas pines
tenemos mejor tendremos que realizar el procedimiento,
en el momento que se logro el perfecto centrado,
procedemos a soldar solo 2 terminales cruzados, esto nos
permitirá que el componente quede perfectamente
centrado sin la posibilidad de su movimiento, seguido
soldamos todos los restantes pines de la memoria.

12 y 13. En el caso que se necesite la sustitución del


componente o la reprogramación de este, se procede con
el comienzo de su montaje, la tarea principal es la del
centrado de la misma a la placa madre, cuanto mas pines
tenemos mejor tendremos que realizar el procedimiento,
en el momento que se logro el perfecto centrado,
procedemos a soldar solo 2 terminales cruzados, esto nos
permitirá que el componente quede perfectamente
centrado sin la posibilidad de su movimiento, seguido
soldamos todos los restantes pines de la memoria
14. En el supuesto caso que no necesitemos la información
del componente podemos optar por realizar este trabajo,
con una pinza de corte de pequeña medida, cortaremos
una por una las patas o pines del componente , de esta
manera no tendremos que desoldar el componente y los
tiempos de trabajo son mas cortos.

15. Una vez desmontado el componente sobre la placa


madre quedara un resto de los pones de la memoria.

16. Con el soldador barrer con el resto de pines que


quedaron sobre la placa, y dejar limpio para proceder al
siguiente paso.
17. En caso de querer montar un zócalo sop,
es necesario colocar entre la placa y el zócalo
unos pines de ensamble, esto permite insertar
el zócalo sop y realizar la conducción entre la
memoria y la placa madre.

18. Vista superior del zócalo.

19. Montar la memoria sobre el zócalo,


centrarla y luego soldarla.
20. Con la memoria ya soldada al
zócalo y los pinados de adaptación
soldados a la placa madre, insertar el
zócalo.

PROGRAMADORES DE EPROMS
Bien, ahora podemos extraer cualquier memoria de la
placa madre del Ecu Motor, ahora tendremos que
realizar el procedimiento de leer la información
contenida en la memoria. Esto se realiza mediante un
programador de eprom o memorias.
Existen distintos tipos y calidades de programadores de
eproms en el mercado, estos pueden medirse por su
velocidad, capacidad de manejo de distintos
componentes, espacio físico, la posibilidad de su
manejo portátil, su úpate automático, etc.
Programadores de banco
Son aquellos que su utilización es para medianas
y grandes producciones de trabajo, su gran
velocidad permite rápidamente programar y
borrar memoria en segundos , su conexionado es
mediante puerto paralelo o serial, permite
identificación automática el componente a leer,
su tamaño es considerable, y su alimentación es a
una red eléctrica(110v, 220v

Programadores portátiles
Su tamaño es reducido, se utiliza para trabajos de
baja producción, la velocidad esta limitada,
puede programar y borrar memorias en minutos,
permite su traslado y la posibilidad de mediante
pilas poder realizar trabajos en cualquier lugar,
no posee lectura automática del componente, su
conexionado es por puerto paralelo o usb.
Programador de banco y portatil
Es un o de los programadores mas usados en
la actualidad ,puede programar y borrar
memorias en segundos y su conexionado es por
puerto paralelo y se alimenta con una fuente de
9v o por usb,es el mas economico y practico,y
es el que mas estudiaremos en este curso.

Cada programador esta acompañado de su


propio soft de trabajo, todos los soft modernos
trabajan en entorno Windows y su
interpretación es muy similar uno al otro.En su
entorno principal se encuentra la matriz de
datos hexadecimal, las direcciones
correspondientes a la memoria, su work espace
o lugar de trabajo en al PC, y la información de
trabajo del programador.
Ahora que ya realizamos el desmontaje de la
memoria de la ecu, procederemos a insertar la
memoria en el programador, y poder leer la
información dentro contenida. Podemos
insertar las memorias dil directamente sobre
el programador pero para las memorias plcc o
sop tendremos que utilizar unos adaptadores
para su lectura.
En el capitulo que viene haremos una
explicacion bien completa de cómo utilizar el
programador WILLEM y el software para la
correcta programacion de las diferentes
eproms,tanto seriales como dil y plcc
Pasos a seguir para utilizar el
programador Willem
PRECAUCIONES
Guardar la memoria original fisicamente.
Trabajar con sumo cuidado,las pistas en la placa son
muy delicadas.
Trabajar con herramientas adecuadas,no sobrecaliente la
memoria,ni ningun componente.
Grabar en una nueva memoria los datos corregidos.
No comenzar a trabajar directamente sobre
clientes,adquirir practica.

Las memorias con sigla C (Ej: 27C512) son memorias no


reprogramables,por lo que debe adquirir una nueva
memoria para programar una modificacion.
Atencion:
Estas precauciones son importantes tomarlas cuando
recien empieza a trabajar.
Pasos a seguir para la Modificación
de Memorias
1º Instale los programas correspondientes
(Willem Pro, MasterChip y otros).

2º Desde el icono “Willem Eprom” del


escritorio de su PC, haga doble click y
ejecutara el programa. Este programa es el
utilizado para leer y programar las memorias
que extraiga del vehículo.
3º Conecte el equipo programador al la PC,
conectando el cable paralelo y el cable USB.
Luego dentro del programa “Willem Eprom”,
verifique que el mismo lo reconoce, para ello
presione el link Help y luego Test Hardware.
En el sector bajo de la pantalla debe indicarle
“Hardware Present”, lo que representa que esta
correctamente instalado todo para comenzar a
trabajar.
4º Para indicar al software la memoria a leer,
observe la misma en la parte superior y seleccione
en software dicha memoria,que en este caso es una
27C256 dil:
Para cada memoria a leer, el software le indicara de
que manera debe seleccionar los 12 jumper que
posee el programador, esto es muy importante y no
debe ser obviado de ninguna manera. Por otra parte,
el software le indica en la figura, como introducir la
memoria en el zócalo.
5º Una vez colocada la memoria y
seleccionados los jumper, presione el botón
Leer (Read Chip)
Luego de leída la memoria, el software le indicara el Checksum de la
misma: Este numero de cuatro dígitos, debe ser indicado por el
software todas las veces que sea leída la memoria, esto es muy
importante de corroborar ya que de no presentarse el mismo Checksum
cada vez que se lee la memoria, estará presente algún error. Este valor
de Checksum, le será útil para identificar el vehículo y observar si ya
posee una similar y en ese caso poder reemplazarla por esta ultima.
6º Por ultimo, debe guardar la memoria leída en un archivo
seguro y que pueda ser utilizado como respaldo para
futuros usos, como recomendación informamos que puede
observar como están guardadas las memorias que se
entregan como base de datos y realizar la codificación de la
misma manera (los últimos cuatro caracteres son los
correspondientes al valor de Checksum). También es
recomendable guardar las memorias leídas en un CD-R o
DVD-R, a modo de Back-up. Las memorias con la letra “C”
entre sus características (Ej. 27C256) son memorias que no
pueden ser reutilizadas, por lo que debe adquirir una
memoria virgen antes de intentar grabar los datos
modificados.
7º Una vez guardado el archivo en la PC, puede comenzar a
modificarla con cualquier software de remapeo o
reprogramación (recuerde guardar los archivos originales y
modificados en carpetas separadas).
8º Una vez realizada la modificación, volvemos al programa
“Willem Eprom” a grabar dicho archivo modificado en la nueva
memoria a colocar en el vehículo; para esto abrimos el archivo
modificado desde la opción abrir. Luego de presionar Abrir,
selecciona la memoria a grabar.
9º Por último, presionamos el
botón grabar, una vez terminado el proceso, el
software se encarga de verificar si se ha realizado
correctamente y lo informa en pantalla.
Ya tenemos cargado el archivo ,y pulsar
programar,se ve que se enciende
el led 3 amarillo y el led rojo(eso es buena
señal).
Como que está grabando correctamente.
Como decíamos antes
Después de grabar seguidamente el
programa verifica.
Como se ve en la figura el programa ya
termino de programar la memoria .
programado ok(device programed ok)
Si no verifica bien se lo repasa otra vez y repetir lo mismo,el
SMD es delicado( hay veces que le cuesta hacer la verificacion
correctamente y si hay diferencias comparandolo con el
editor bin en ese caso se repite el proseso).
La verificación nos da garantia de que está bien grabado,se
puede leer lo que habeis grabado,guardarlo y con el editor
bin,haceis una comparación con el original,y vera que son
igualitos.
Precauciones a tener en cuenta:

A- Nunca leer la memoria, sin antes haber verificado todas las indicaciones
y configuraciones que elsoftware necesita
B- No coloque el programador en lugares donde puedan existir campos
magnéticos, por ejemplo cercano a un transformador, un imán, cercano al
monitor de la PC, etc.
C- Las memorias originales del vehículo, que poseen una ventana
transparente en el frente, sonmemorias que pueden ser borradas por luz
ultravioleta, por este motivo tome los recaudos necesarios en caso de contar
con una memoria de este tipo
D- La incorrecta modificación de una memoria, puede provocar que el
vehículo no arranque.
E- Antes de colocar o desmontar una memoria, asegúrese de desconectar el
equipo programador, de lo contrario puede provocar daños irreparables en
el equipo y que la garantía no cubre.
F- La garantía del equipo cubre el funcionamiento del mismo, no así los
trabajos realizados por el usuario
G- Antes de comenzar a trabajar con vehículos, es recomendable trabajar
con computadoras (ECU)que sean propias.
Intrucciones de uso del software
Conectar el programador a la PC mediante el Cable
suministrado.(Puerto Paralelo),al puerto paralelo de la pc.
Conectar la fuente de alimentación al programador.(la fuente
deberá ser de 9V o 12V 500mA, regulados, de
continua, sin importar la polaridad de la misma)
Instalación del Software Willem del
Programador
Instalar el archivo setup97ja.exe, que se encuentra dentro
de la Carpeta, Soft Programador, en el CD suministrado. Si
se utiliza el sistema Operativo XP, instalar la entrada de
registro xp_stop_polling.reg dentro de la carpeta Soft
Programador/Instalar en XP.
Una ves instalado el software ,le va aparecer un icono en
forma de una memoria plcc como el de la figura de
abajo,para que el programa se abra hay que tildar ese icono,
BARRA de ICONOS (opciones)
Si queremos LEER el dispositivo, hacer clic en
el icono :READ CHIP

Si queremos CARGAR el Chip con un Bios o


programa, hacer clic en el icono:OPEN FILE

Una vez cargado, para PROGRAMAR el


dispositivo, hacer clic en:PROGRAM CHIP

Si queremos BORRAR el dispositivo, si el


mismo lo permite, hacer clic en:ERASE CHIP

Si leemos un dispositivo y queremos


GUARDAR, la información del mismo en la
PC, hacer clic en:SAVE FILE
Los formatos posibles para guardar
la información contenida en el chip
son:

BIN HEX ROM


(binary) (INTEL hex) ( binary)

S EEP
(MOTOROLA) (EEPROM)
BARRA de ICONOS (opciones)
Para VERIFICAR, en forma MANUAL, si un
programa fue bien grabado en el dispositivo, hacer
clic en: (recordarque la verificación la hace en
forma automática el programa, luego de
programar el dispositivo):VERIFY

Para IDENTIFICAR el tipo de memoria que esta


en el programador, después de haber realizado el
paso 4, hacerclic en el icono:ELECTRONIC ID
nota: este icono aparecerá deshabilitado en los
dispositivos que no soporten esta función.

Si queremos saber si una dispositivo está en


blanco o borrado, sin información, hacer clic en el
icono:
Haciendo clic en la solapa BUFFER
podremos ver el contenido de un
dispositivo leído o de un archivo
cargado

Si queremos BORRAR el
contenido del buffer hacer clic en
el icono:CLEAR BUFFER
”ATENCION”
Se recuerda que ciertos dispositivos como los de la serie
ATMEL MCS-51, MCS-48, las memorias formato
PLCC32 ( tanto las de 5Volt como las de 3,3Volt), AVR y
FIRMWARE HUB-LPC (SST49LF020, SST49LF040
W49V002A, W39V040A, 82802AB, 82802AC
AT49LW040, AT49LW080 SST49LF002A,
SST49LF003A, SST49LF004A,
SST49LF008AW49V002FA, W39V040FA)
se conectan al programador a través de adaptadores,
por lo tanto NO CONECTARLOS
directamente dado que puede ocasionar el deterioro del
dispositivo a programar y del programador.
BORRADOR DE EPROMS

Este dispositivo se encarga de mediante rayos


ultravioletas y una permanencia programada
borrar las memorial DIL, este tipo de
memorias poseen como vimos anteriormente
una ventana de acceso la cual al recibir borra
los datos internos de la memoria, su
exposición esta calculada entre 20 y 30
minutos para su completo vaciado.De estos
programadores existen los portátiles que
funcionan a pila y los de banco que se
conectan a la línea eléctrica, también existen
distintos tipos de tamaño, con la capacidad de
poder borrar varias memorias junta
ZOCALOS ADAPTADORES PARA
PROGRAMACION
• En todos los programadores de memorias
se encuentra un único formato para
insertar el componente y este es el DIL,
para poder insertar los distintos
componentes en el programador es
necesario la utilización de diversos
adaptadores para realizar una acople entre
la cantidad de terminarles de cada
componente y la adaptación de su
electrónica propia.
Para esto cada programador desarrollo los
adaptadores correspondientes a cada caso.
Existen también adaptadores del tipo
universal.
LECTURA DE LA MEMORIA DIL
Para la inserción de la memorias dil en el programador
no es necesario ningún adaptador, solo hay que
respetar la posición marcada en el programador con la
posición de la memoria, esta hace coincidir la
numeración de los pines. Existe una pequeña palanca
que nos facilita que la memoria permanezca bien
conectada al programador

Este programador es el WILLEN unos de los mas


usados y en software que se usa con el sale como ubicar
la memoria dil para proseder a grabar o leer y tambien
tiene una palanca que asegura que la memoria no se
mueva.
LECTURA DE MEMORIAS PLCC
Para la inserción de las memorias plcc es
necesario la utilización de un adaptador
entre el programador y la memoria. Para los
diferentes tamaños de memorias plcc hará
falta un adaptador diferente. Sobre el zócalo
adaptador estará la marca que identifica la
colocación correcta para su lectura

Vista Zócalo Plcc-Dil


LECTURA MEMORIA PLCC EN
WILLEN
Para la inserción de las memorias plcc en el
WILLENMes necesario la utilización de un
adaptador entre el programador y la memoria. Para
los diferentes tamaños de memorias plcc hará falta
un adaptador diferente. Sobre el zócalo adaptador
estará la marca que identifica la colocación correcta
para su lectura.

Vista Zócalo Plcc-Dil para el programador WILLEM


LECTURA DE MEMORIA SOP
Para la inserción de las memorias sop también será necesario
la utilización de un adaptador entre el programador y la
memoria, el tamaño de este adaptador es uno de los mas
grandes debido a el trabajo que tiene que realizar para
efectuar la lectura correspondiente, este tipo de adaptador
permite leer una gran variedad de memorias sop. En la hoja
correspondiente al adaptador indica su posición en el
programador y la correcta colocación de sus jumpers

Vista Zócalo sop-dil,que se usa en el programador de la figura


de arriba..
LECTURA MEMORIA SOP EN
WILLEM
Para la inserción de las memorias sop también será necesario
la utilización de un adaptador entre el programador y la
memoria, el tamaño de este adaptador es uno de los mas
grandes debido a el trabajo que tiene que realizar para
efectuar la lectura correspondiente, este tipo de adaptador
permite leer una gran variedad de memorias sop. En la hoja
correspondiente al adaptador indica su posición en el
programador y la correcta colocación de sus jumpers.

Vista de Zócalo sop-dil para programador WILLEM


Como soldar componentes SMD
Ponemos este documento para que tengan varias tecnicas para el
soldado y desoldado de componentes de este tipo que son los que mas se
utilizan .
1- Introducción
Hoy en día es cada vez más difícil encontrar circuitos impresos con
componentes discretos de gran tamaño. Casi todos los circuitos comerciales
usan componentes de montaje superficial o también conocidos como SMD
(Superficial Mounted Devices).
En más de una ocasión es posible que debamos de cambiar un circuito
integrado,un condensador, resistencia o bobina SMD y hemos podido ver que la
punta de nuestro soldador es desproporcionadamente grande y que tantas
patillas soldadas en un PCB es realmente difícil de desoldar.
Aquí vamos a explicar algunas técnicas para desoldar y soldar estos
componentes usando herramientas comunes y alguna que otra no tan común
como los soldadores de gas.
Materiales

Soldador de 25 w-Estacion soldadora o soldador de gas-Flux liquido-Estaño-


Malla desoldadora-Cable de cobre muy delgado.
De todo lo anteriormente descrito veamos con detenimiento algunas
herramientas que quizás os sean nuevas.
Soldador de Gas
El soldador de gas puede funcionar como soldador normal, soplete o soldador
por chorro de aire caliente dependiendo de la punta que utilicemos. Pala la
soldadura en electrónica la punta más utilizada es la de chorro de aire caliente.

Estos soldadores funcionan con butano tienen control de flujo de gas y son
recargables. El uso más común que se les da a estos soldadores el el de soldar y
desoldar pequeños circuitos integrados, resistencias, condensadores y bobinas
SMD.
Para llevar a cabo la soldadura con este tipo de soldador es necesario el uso de
flux líquido el cual aplicaremos tanto en los pads sobre los que soldaremos el
componente como sobre este.
FLUX
El flux es una sustancia que aplicada a un pieza de metal hace que esta se
caliente uniformemente dando lugar a soldaduras más suaves y de mayor
calidad. El flux se encuentra en casi todos los elementos de soldadura. Si cortáis
un trozo de estaño diametralme nte y lo observáis bajo un microscopio veréis
algo como esto.

Sección transversal estaño de 0.25mm Mecha de 3mm con flux


Lo que se puede ver en el centro del alambre de estaño no es ni más ni menos
que flux el cual al fundirse junto con el estaño facilita que este se adhiera a las
partes metálicas que se van a soldar. También podéis encontrar flux en las
trenzas de una mecha de desoldadura de calidad, el cual hace que el estaño
fundido se adhiera a los hilos de cobre rápidamente.
Pinchad sobre ambas fotografías para ver entamaño real a través del
microscopio.
Desoldadura y soldadura de un encapsulado TQFP
El encapsulado que vamos a desoldar para sustituirlo por otro es el llamado
TQFP y que podéis ver en la siguiente fotografía.

Para desoldar este tipo de


encapsulado(plano cuadruple fino) lo
primero que hacemos es tratar de
eliminar todo el estaño posible de sus
patillas. Para ello utilizamos malla de
desoldadura con flux.
Una vez quitado todo el estaño que haya
sido posible vamos a proceder a desoldar
el integrado usando un soldador normal.
Para ello vamos a pasar por debajo de los
pines de un costado un hilo de cobre muy
fino. El hilo ha de ser de bobina que
vienen lacados. Uno de los extremos del
cable se suelda a cualquier parte del PCB.
La técnica es la siguiente. Con el único
extremo libre del cable que esta soldado a
la
placa y ha sido pasado por debajo de los
pines del integrado vamos a ir tirando de
el muy suavemente mientras calentamos
los pines del integrado que están en
contacto con el.
Y repetimos este procedimiento en los
cuatro lados del integrado. Asegurarse
que se calientan los pines bajo los cuales
va a pasar el hilo de cobre para
separarlos de los pads y hacerlo con
mucho cuidado, sin forzar.
Una vez quitado el circuito integrado por completo hay que limpiar los
pads de resto de estaño.
Para ello aplicamos la malla de desoldadura sobre estos apoyándola y
pasando el soldador sobre esta.
Nunca mover la malla sobre los pads arrastrándola pues algún pad se
puede pegar a la malla y al tirar de esta se puede desprender.
En el caso de que la malla se quede un poco pegada a los pads, solo hay
que ir calentando y separando pero siempre con cuidado.
Una vez que tenemos los pads completamente limpios vamos a proceder a
soldar un nuevo circuito integrado. En primer lugar vamos a aplicar flux sobre
los pads. La cantidad de flux no debe importar pues luego la limpiaremos lo que
si es importante es que no debemos de quedarnos cortos así que con alegría. Lo
siguiente que haremos es con un soldador de punta muy fina poner un poco de
estaño en cada pad pues luego vamos a fundir este estaño para que se pegue al
pin del integrado.

Ahora hay que situar el nuevo componente sobre los pads con cuidado y
prestando mucha atención de que cada pin está sobre su pad correspondiente.
Recomiendo que hagás uso de una buena lente de aumento para llevar a cabo
esta operación.Una vez situado el componente en su lugar aplicar el soldador a
un pin de una esquina hasta que el estaño se derrita y se adhiera al pin.
Se hace lo mismo con un pin del lado contrario. Esta operación es la más delicada pués
el integrado se suele mover. Una vez fijado el integrado volvemos a aplicar flux sobre los
pines del chip para que cuando el estaño se derrita se adhiera tanto al pad como al pin.
El siguiente paso es pasar el soldador de pin en pin presionándolo contra su
correspondiente pad de modo que este se calienta, calienta el pad y el estaño y
todo se funde en un bloque. repetir el proceso con cada pin. Después de soldar
todos los pines revisar con cuidado que todos los pines hacen buen contacto.

En este paso se puede usar el soldador de


chorro de aire caliente.Como seguramente
todo el perímetro del integrado estará lleno
de flux que suele ser algo aceitoso,
tendremos que limpiarlo.

Para ellos se utiliza un disolvente


limpiador de flux (o alchol isopropilico) y se aplica sobre la zona a limpiar. Una
vez aplicado se mete todo el PCB, en una cubeta de agua por ultrasonidos. Esta
cubeta transmite ultrasonidos al agua y la hacen vibrar de manera que el agua
entra por todas partes debido a la frecuencia de vibración limpiando todo el PCB de
"flux remover". Una vez limpia se seca todo el PCB con aire a presión
asegurándonos que no quede ningún resto de agua que pueda corroer partes
metálicas.
Desoldar y soldar un condensador, bobina o resistencia
SMD
Los formatos SMD de estos elementos se pueden clasificar a priori en
tres grupos atendiendo a su tamaño.
Se pueden encontrar estos componentes en los formatos de menor a
mayor 0402, 0603 y 0805, 1206,hay muchos más pero esto son los más
comunes.
Estos elementos se pueden soldar y desoldar con un soldador de baja
potencia y sin grandes dificultades cuando se trata de encapsulado de
0.8 y si los componentes no están muy cerca unos de otros. En el caso
encapsulados de 0.6 nos va a hacer una lente de mucho aumento y en los
de 0.4 vamos a requerir un microscopio.
Para poder calentar ambos terminales simultáneamente para poder
fundir el estaño que los suelda para poder retirar con fac ilidad el
componente vamos a usar un soldador de aire caliente como el
anteriormente citado.
A continuación vamos a desoldar y soldar un condensador en formato
0.8 y vamos a ver que el resultado obtenido es perfecto, una soldadura
limpia.
Lo primero que hacemos antes de aplicar el chorro de aire caliente sobre el
condensador vamos a aplicarle un poco de flux para que el calor que
posteriormente apliquemos se concentre sobre el estaño y los dos pads sobre los
que esta soldado el condensador.
El siguiente paso que llevamos a cabo es el
calentamiento de componente con el
soldador de chorro de aire caliente
moviéndolo sobre el componente para que
el
calor se distribuya uniformemente sobre
todo el condensador. Es recomendable
usar unas pinzas de puntas finas pues
cuando el estaño se funde podemos
rápidamente retirar el condensador.
A la hora de volver a soldar el condensador
tenemos que aplicar de nuevo flux a los
pads del PCB y al condensador.
Colocamos el componente sobre los pads y
volvemos a aplicar calor con el soldador
de chorro de aire caliente.

Como hemos podido ver a pesar de no


tener los hornos para las soldaduras de
precisión podemos apañarnos un poco y
hacer un buen trabajo con herramientas
baratas y con un poco de cuidado. Espero
que os sirva este artíc ulo y os
recomiendo que antes de nada practiquéis
un poco en algún PCB de algún cacharro
estropeado.
SISTEMAS NUMERICOS

El sistema numérico que utilizamos a diario es
el sistema decimal, pero este sistema no es
conveniente para las máquinas debido a que la
información se maneja codificada en forma de
bits prendidos o apagados; esta forma de
codificación nos lleva a la necesidad de
conocer el cálculo posicional que nos permita
expresar un número en cualquier base que lo
necesitemos.
• Es posible representar un número
determinado en cualquier base mediante la
siguiente formula:
• Donde n es la posición del dígito empezando de
derecha a izquierda y numerando a partir de
cero. D es el dígito sobre el cual operamos y B
es la base numérica empleada.
COMVERTIR NUMEROS BINARIOS A
DESIMALES
• Trabajando en el lenguaje
ensamblador nos encontramos con la
necesidad de convertir números del
sistema binario, que es el empleado
por las computadoras, al sistema
decimal utilizado por las personas.
• El sistema binario está basado en
únicamente dos condiciones o estados,
ya sea encendido (1) o apagado (0), por
lo tanto su base es dos.
• Para la conversión podemos utilizar la
formula de valor posicional:
• Por ejemplo, si tenemos el número
binario 10011, tomamos de derecha
a izquierda cada dígito y lo
multiplicamos por la base elevada a
la nueva posición que ocupan:
• Binario: 1 1 0 0 1
• Decimal: 1*2^0 + 1*2^1 + 0*2^2 +
0*2^3 + 1*2^4
• = 1 + 2 + 0 + 0 + 16 = 19 decimal.
• El carácter ^ es utilizado en
computación como símbolo de
potenciación y el carácter * se usa
para representar la multiplicación.
COMVERTIR NUMEROS DECIMALES A
BINARIOS
• Existen varios métodos de conversión
de números decimales a binarios; aquí'
solo se analizará uno.
• Naturalmente es mucho más fácil una
conversión con una calculadora
científica, pero no siempre se cuenta
con ella, así que es conveniente
conocer por lo menos una forma
manual para hacerlo.
• El método que se explicará utiliza la
división sucesiva entre dos, guardando
el residuo como dígito binario y el
resultado como la siguiente cantidad a
dividir.
Tomemos como ejemplo el número 43
decimal:
• 43/2 = 21 y su residuo es 1
• 21/2 = 10 y su residuo es 1
• 10/2 = 5 y su residuo es 0
• 5/2 = 2 y su residuo es 1
• 2/2 = 1 y su residuo es 0
• 1/2 = 0 y su residuo es 1

Armando el número de abajo hacia
arriba tenemos que el resultado en
binario es 101011
SISTEMA HEXADECIMAL

• En la base hexadecimal tenemos 16 dígitos


que van de 0 a 9 y de la letra A hasta la F
(estas letras representan los números del
10 al 15).
Por lo tanto, contamos:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F.
• La conversión entre numeración binaria y
hexadecimal es sencilla. Lo primero que se
hace para una conversión de un número
binario a hexadecimal es dividirlo en
grupos de 4 bits, empezando de derecha a
izquierda. En caso de que el último grupo
(el que quede más a la izquierda) sea
menor de 4 bits se rellenan los faltantes
con ceros.
Tomando como ejemplo el número binario
101011 lo dividimos en grupos de 4 bits y
nos queda:

• 10; 1011
• Rellenando con ceros el último
grupo (el de la izquierda):
• 0010; 1011
• Después tomamos cada grupo como
un número independiente y
consideramos su valor en decimal:
• 0010 = 2; 1011 = 11
• Pero como no podemos representar este
número hexadecimal como 211 porqué
sería un error, tenemos que sustituir todos
los valores mayores a 9 por su respectiva
representación en hexadecimal, con lo que
obtenemos:

2BH (Donde la H representa la base
hexadecimal)

Para convertir un número de hexadecimal
a binario solo es necesario invertir estos
pasos: se toma el primer dígito
hexadecimal y se convierte a binario, y
luego el segundo, y así sucesivamente hasta
completar el número.
INTERPRETACION Y PROCESO DE
TRABAJO
• Bien, ahora que ya pudimos leer la información de la
memoria, procederemos a guardar la misma en un directorio
por nosotros asignados. Las extensiones en las que se
guardan estos archivos son siempre en Binario, por
consecuencia su extensión será por ejemplo:
nombre del archivo.bin
Por consiguiente tendremos que encontrar la manera de
conseguir la interpretación de la información contenida
dentro de la memoria, sabemos que la misma hasta el
momento podemos apreciarla en idioma hexadecimal
mediante la lectura del programador. Se nos haría muy
trabajoso interpretar y poder llegar a encontrar los datos
contenidos en la memoria en forma hexadecinal
observándolos en la matriz de un software de un
programador, su contenido es demasiado largo de recorrer y
no podríamos obtener de alguna manera una forma de
encontrar los datos que a nosotros nos interesan y proceder a
su modificación.
Los datos contenidos en la memoria son los utilizados por el
microprocesador para informar un instante de conducción,
esto seria, encontrar para un determinado giro de motor,
vacío de motor, temperatura de motor, temperatura del aire
de admisión, posición del acelerador motor, estado del
oxigeno de los gases de escape y alguna otra información que
la ECU considere importante, poder determinar y encontrar
un grado de avance para el encendido y una dosificación de
combustible acorde para ese instante. Este proceso se realiza
por cada instante a una velocidad por nosotros inalcanzable
de interpretar, este trabajo es la búsqueda de conformar y
encontrar la mejor función del automóvil, cada fabricante
vuelca sobre la memoria los datos correspondientes para que
pueda realizar y encontrar dentro de esta toda la información
las distintas posibilidades que puede producirse en el manejo
del automóvil, esto significa que para cada conjunto de datos
recibidos de los distintos sensores de motor analizara,
buscara en la memoria y procesara la mejor alternativa para
ese instante, este trabajo se realiza indefinidamente en el
tiempo mientras el auto permanezca en marcha.
Por el momento tenemos como datos validos las
direcciones dentro de las memorias, están serán de
mayor o menor cantidad dependiendo de su capacidad:

Por otro lado tenemos que por cada dirección de


memoria hay un dato hexadecimal correspondiente.
Si tomaremos una dirección como ejemplo: 0012 tendríamos
como datos A7.
Si bien podemos establecer que dato esta contenido en cada
dirección hexadecimal todavía nos es difícil su interpretación
lógica.
Llevar este tipo de datos a una forma de traducción grafico
seria una solución para la interpretación visual a la cual el ser
humano esta mas relacionada en su entorno de comprensión
.Tendríamos que situar toda la información a dos ejes los
cuales nos permitan poder empezar a visualizar los datos,
veamos el primer paso.
Tracemos 2 ejes de trabajo, sobre el primer eje “X”
pondremos todas las direcciones de memorias, sobre el
segundo eje “Y” colocaremos en altura partiendo de 0 como
dato de inicio y terminando en 255 correspondiente al dato
máximo que puede almacenar una dirección de memoria.
Podemos ver esta información también en hexadecimal, pero
por un criterio de lenguaje de interpretación en binario
podemos manejar mejor esta información. Tendremos algo
como esto realizando a simple vista este proceso.
Podemos ver que ya tendremos una forma
de ver esta información de una manera más
simple de interpretar, ahora realizaremos
la unión de estos datos mediante un trazado
entre puntos, el resultado será este:
Bien, ahora podemos ver que mediante un soft que nos permita
verlo en un entorno grafico la información podremos visualizar que
la sucesiva unión de puntos entre las diferentes direcciones y los
datos contenidos nos dará como resultado que podremos recorrer
toda la información y esta se nos traducirá en una sucesión de
trazados mas fácil de manejar para nuestra visión.
Existen en los mercados diversos software para la
interpretación de estos datos, nosotros en este
curso trabajaremos con el ECM 2001,que es el mas
completo y fasil de utilizar.
• 1. Genéricos: Estos software son los que nos permiten trabajar
con todos los datos contenidos en la memoria, podemos
modificar todos los datos en la misma contenidos. Estos se
utilizan por los programadores que poseen experiencia necesaria
como para la interpretación de toda la información contenida en
el programa de la Ecu motor. Este soft tendrá que estar
acompañado por otras herramientas como Emuladores y
analizadores lógicos que permitirán complementar este trabajo
para su preparación final.
2. Dedicados: Este software posee la particularidad de sectorizar solo las partes
a las cuales el software la permite realizar el cambio, prefijando estos sectores
para no cambiar algún otro dato que comprometa el buen funcionamiento del
automóvil. Si bien parece más fácil su utilización, tendremos a futuro depender
de las futuras actualizaciones para realizar este trabajo en alguna fila nueva en
el mercado. Este soft posee un gran trabajo de investigación dado que entrega al
usuario los datos ya ubicados y testeados para una mayor rapidez y precisión en
el trabajo.
ALGORITMO CHECKSUM

• El sistema más simple de detección de


errores es el llamado Checksum, o suma
de comprobación. Se basa simplemente en
añadir al final del bloque de datos la suma
de todos ellos. El receptor debe comprobar
que este dato se corresponde
efectivamente con la suma de los datos
recibidos. De no ser así, es que ha ocurrido
un error, por lo que debe pedir al
transmisor que repita el bloque de datos.
CHIPS DOBLE
El entorno como se aprecia en la figura es simple y
fácil de manejar, el mismo soft se encarga de
guiarlo en el proceso de unión de los 2 programas
para posteriormente colocarlos sobre el zócalo.
Este soft se encarga de realizar la unión de dos
programas diferente en un mismo zócalo, su
utilidad se podría orientar a dos puntos más
fuertes, Potenciación electrónica y GNC.
En ambos casos el proceso es el mismo:

Zócalo para
Programa Programa Programa montar la
Original Modificado Unificado memoria
(512) Programada
(512) (1024)
Si bien su proceso es como marca este diagrama,
tendríamos que llevarlo a la parte práctica para
seguir todo el camino. El problema en este punto es
como realizamos la unión de estos dos programas y
como tendríamos que solucionar el tema del
checksum.
UTILIDAD PARA UNIR LOS
MAPAS
SOFT Y ZOCALOS CODIFICADOS
Esta herramienta es utilizada por todos los
programadores de memorias de automóviles, el
sistema es de fácil utilización. Este conjunto esta
constituido por un soft de codificación y los
respectivos zócalos dil, plcc, sop.
Ejemplo:
• Sobre esta pantalla se ubica arriba a la derecha
la tecla de “Seleccionar archivo de origen”, en
este punto se colocara el archivo del programa
ya potenciado o de gnc ubicado en algún
directorio previamente asignado por nosotros
en la PC. Luego sobre el segundo botón de
“Seleccionar archivo destino” se colocara el
lugar donde queremos guardar el programa ya
codificado creado bajo un archivo de nombre
nuevo. Sobre la solapa “Tipo de archivo”
colocaremos la codificación correspondiente,
esta contiene las diferentes codificaciones.
Posteriormente presionando la tecla
“Convertir” realizara el proceso de
codificación y el archivo estará preparado para
grabar sobre una nueva memoria y ser
instalado en el zócalo codificado, esto
permitirá proteger nuestro trabajo de posibles
lecturas y no existirá la posibilidad de acceder
a la información interna.
Estos zócalos son montados sobre el lugar donde
estaría soldada la memoria original de la ECU
motor, los zócalos tienen un formato mayor al de
una memoria y poseen internamente un circuito
electrónico que permite realizar el trabajo de
protección y también que el micro de la ECU motor
pueda acceder a la información sin ningún
problema.

Zócalo Sop Zócalo Dil


En esta foto podemos ver un zócalo sop
instalado sobre la ECU motor preparado ya
para ser instalado en el vehículo, se observa
el cable azul, este tendrá que ser enviado
fuera de la ECU motor para realizar el
trabajo de cambio de mapatura
correspondiente al trabajo por nosotros
realizado.

Estos zócalos pueden utilizarse también para


guardar dentro de ellos 2 programas juntos y
mediante el cable azul que se observa en las
figuras de la diapositiva de abajo, se puede
acceder a leer una de las dos partes....
Como trabaja este zócalo:
LAS FIGURAS MUESTRAN EL

ORGANIGRAMA DE PROSEDIMIENTO DE

LA MAPATURA DOBLE

SOFT
CODIFI
CADOR
CODIFICACIONES ORIGINALES IMPUESTAS
POR LOS FABRICANTES

Informacion
• Con el pasar de las distintas experiencias en
este rubro, los fabricantes decidieron
adoptar un sistema de codificación propio de
cada uno para evitar las modificaciones de
sus centrales. Esto significa que la
información contenida en cada chip se
encuentra codificada lo cual nos permitirá su
lectura pero no su interpretación como
solíamos trabajar. Cada fabricante utiliza
dentro su amplia gama de automóviles
diversas codificaciones, se comprueba con
esto que desde el ano 2000
aproximadamente existe varios tipos de
codificaciones dentro de cada ECU motor.
1. Para que se hacen estas codificaciones?
Por el simple hecho de proteger el trabajo
dentro establecido.
2. Que se necesita para esto?
Para estos casos se necesitara un decodificador
para este tipo de codificado “Sirius 32”.
Los diversos programadores se encontraron
con estas codificaciones y mediante
analizadores lógicos e interpretaciones y
cálculos numéricos se obtuvo la forma de
visualizar esta información en cualquier soft
genérico.
3. Como se vera la información?
Como ejemplo podemos ver en este caso
particular trabajando con una codificación
impuesta por Renault llamada “Sirius 32” en
alguna de sus ECUS.
Con líneas azules puede observarse como es el programa original
codificado con “Sirius 32”
Con líneas rojas puede observarse el programa ya decodificado listo
para trabajar.
Cabe destacar que una vez decodificado y modificado se tendrá que
codificar nuevamente para volver a montar en la ECU motor. Se
observa también que mediante la descodificación el cheksum
también variara.
Algunas Codificaciones del mercado:
EMULADORES DE MEMORIAS
• Los emuladores de memorias fueron creados para
facilitar la programación de la s memorias, evitando
prolongadas extracciones de memorias y acortando
sustancialmente el proceso de trabajo final de un
desarrollo especifico.
• Para el uso en el mercado de potenciación y gnc se
empezó a utilizar los emuladores con el mismo fin,
pero de igual manera el proceso requería de mucho
tiempo para ubicar todos los datos dentro de una
memoria, sabiendo que con el pasar de los años las
memorias contenían mas información y mayor
capacidad, se incorporo al emulador mediante un
soft y hard la posibilidad de traza sobre el programa
en tiempo real, esto nos dice donde esta leyendo el
micro de la ECU sobre la memoria y poder de esta
manera ubicar los datos con mayor facilidad sin
grandes inversiones de tiempo.
Conexionado de un emulador con
trazado en tiempo real
Para los distintos tipos de memorias se utilizaran
adaptadores diferentes para poder emular las Ecus motor. Su
conexión se realiza por el puerto paralelo de cualquier PC o
Laptop. Existen distintas categorías de emuladores en el
mercado, las diferencias están dadas por su tecnología
interna, su velocidad de acceso y modificación y su Soft con
distintas capacidades y posibilidades de manejo.
Con esta herramienta uno puede obtener como datos
importante: Corte de RPM motor, Sonda Oxigeno, MAP
Motor, válvula ralenti, etc.

Adaptador Plcc-Dil Adaptador Sop-Dil


SISTEMAS HIBRIDOS O SERIALES
En algunos casos nos encontraremos con unas
Ecus las cuales al desmontarlas del auto y abrir su
caja no veremos ningún componente como micro,
memoria, transistores, etc.
Su encapsulado será así:

VISTA NOMENCLATURA ECUS VISTA DE CONECTORES


VISTA INTERIOR DE LA ECU
Para estos tipos de Ecus motor se utiliza y su
desarrollo esta en constante evolución la
programación serial utilizando un cableado serie,
un soft incluido en el programador, y su manual
correspondiente.
Su trabajo se realiza a través del puerto de
conexión de diagnostico tipo OBDII.

Programador Serial

Programador Serial
Plataforma de trabajo Soft Serial
En la práctica con estos programadores seriales se podrá
observar que nos permitirá la modificación de solo algunos
datos específicos, trasformándose este sistema en un Soft
dedicado, el cual solo nos permitirá el cambio de direcciones
especificas dentro de la ECU motor.
SISTEMA FORD
En el caso particular de la compañía FORD, desde el inicio de las
programaciones ha adaptado un sistema de programación diferencial al
resto de las terminales, en este caso en particular tendremos que acceder
a un programador especifico y su respectivo soft. En las ecos Ford podrá
observarse que es su parte trasera tendrá una tapa color negra de acceso
de material plástica, removiendo esta nos encontraremos con un
enchufe montado en la plaqueta madre, esta será el acceso para insertar
el programador directo sobre este enchufe y poder extraer el programa
interno de la ECU Ford, no se podrá extraer de la ECU motor la memoria
para su posterior lectura con un programador universal.
Una vez realizada la lectura mediante el soft Ford y su posterior
almacenamiento en la PC podremos ahora editarla con un soft genérico
y poder recorrer su mapatura.
Si bien después de la modificación correspondiente y su
almacenamiento como modificado, tendremos nuevamente que
mediante el sofá Ford colocar el archivo modificado sobre un zócalo
especial de la línea Ford. Este será instalado en el lugar en donde
colocamos el programador para extraer la información.
PROGRAMADOR FORD
SOFT FORD
MODOS ALTERNATIVOS
Sistemas EDC Diesel
Este dispositivo se intercala en los sistemas EDC para
efectuar variaciones en sus datos y poder de esta
manera ofrecer un plus extra en su potencia original,
sin ofrecer daño alguna al sistema eléctrico y sin la
apertura de la ECU motor. Trabaja sobre la señal del
acelerador electrónico, cutt-off, sensor de presión del
turbo compresor con la posibilidad de efectuar 3
modificaciones, baja, media y alta presión.

Sistemas Commond Rail


Este dispositivo se intercala en los sistemas HDI
(Commond Rail) para efectuar variaciones en sus
datos y poder de esta manera ofrecer un plus extra en
su potencia original, sin ofrecer daño alguna al sistema
eléctrico y sin la apertura de la ECU motor. Este
modulo trabaja sobre la posición del acelerador
electrónico, la presión de carburante y la presión del
turbocompresor.
POTENCIACION
POR MEDIO DE LA ELECTRONICA

Todos los vehículos modernos están


equipados con inyección electrónica. La
responsable de este funcionamiento es la
computadora del automóvil.
Dentro de la computadora se encuentra la
memoria eprom, la que en su interior aloja
todos los parámetros para los cuales el
vehículo funcione correctamente. En la
ilustración se aprecia la computadora,
todos los componentes se encuentran
conectados a esta.
Primera parte
Tomaremos en este procedimiento de
potenciación por medio de la electrónica un
ejemplo de trabajo a realizar en un Peugeot 405 Mi
16v con Inyección Motronic 3.2 con AFP
1.Primer paso, Identificación del lugar donde se
ubica la Computadora (ECU), para
Después proceder a la extracción. En este caso se
aloja sobre lado motor, junto a
la bomba de freno, se encuentra cubierta por una
caja plástica la cual la protege
de la entrada de la suciedad y del agua.
Y foto desmontando la ficha.
2. Segundo paso se procede a quitarle la
tapa de protección, seguido a esto se
desarma los anclajes y se retiran los
tornillos. Posteriormente se ubica la
memoria donde realizaremos el trabajo de
extracción de esta.
“Muy importante”
es tener como precaución la ubicación
de esta, esto significa que posee una
posición establecida, uno puede
accidentalmente colocar la memoria a
la inversa, si bien esto no produce daño
alguno en la memoria o la ECU motor,
el auto no va a arrancar. Esta posee una
marca sobre la memoria y también
sobre el zócalo de la placa. Con ayuda de
una herramienta o con un
destornillador pequeño logramos le
extracción de la memoria de la placa.
EXTRACCION DE LA MEMORIA
3. Tercer paso, con la ayuda de una
computadora PC o portátil y un programador
de eprom de memorias se procede a la lectura
de los datos que se encuentran dentro de la
misma, este programador se comunica con la
PC por medio del puerto paralelo o impresora.
Todo programador posee un soft para poder trabajar con
las distintas memorias que poseen los
vehículos,nosotros ya explicamos en este curso como
usar el soft del willem.

Por intermedio del soft del programador de eproms se


graba los datos contenidos en la misma en un lenguaje
denominado hexadecimal. Este lenguaje es el más común
usado para el trabajo con datos de memorias.
4. Cuarto paso, una vez que tenemos el programa
grabado en un archivo binario, vamos a necesitar para su
interpretación un soft especialmente diseñado para
trabajar con archivos binarios de memorias eprom de
vehículos.

Mediante este software realizaremos las modificaciones


necesarias como para lograr una mejor performance,
esto se logra cambiando los valores correspondientes a
inyección de combustible, avance de encendido,
corrección del limitador de rpm
Este soft traduce la información
hexadecimal en grafica para poder
interpretar mejor la información de esta.

Una vez realizada la modificación del


mismo, se prodece nuevamente a grabar
este archivo binario de la misma manera
que lo hicimos en el paso 3.

5. Quinto paso: Ya tenemos el programa


original y el programa modificado.
Ahora vamos a necesitar grabar en una
memoria virgen el programa realizado por
nosotros, tendremos que comprar una
memoria virgen y junto con el programador
vamos a volcar los datos del archivo a esta
memoria virgen.
6. Sexto y último paso: realizaremos el proceso
inverso al paso 1 y 2.
Montaremos la memoria en la computadora,
colocaremos los anclajes y tornillos de
sujeción, y cerraremos la computadora para
proceder a probarla sobre el vehículo en
cuestión. Cuando procedemos a colocar
nuevamente el vehículo en posición llave
contacto, la luz del check tiene que permanecer
en el tablero encendida. Luego realizar un test
en carretera para poder ver los resultados
obtenidos en aceleración y velocidad final, se
puede acompañar la prueba con un
acelerómetro o también en un banco de
rodillos.
Memoria lista para probar y luz de
check prendida
En el ejemplo anterior leeimos la memoria
sacandola de la ecu ya que en esa marca y
modelo de ecu es la unica forma que se puede
hacer manualmente y con el programador
willen que es el que vamos a utilizar de ahora
en mas.
Hay otro prosedimiento de lectura de las
memorias que se puede hacer en algunas ecus
atravez de una INTERFACE OBDII que se
conecta atravez de puerto usb y con el software
que tiene esta interface (galleto),la cual
explicaremos como utilizarlo y tambien
pondremos en el servidor como realizar el
circuito de la interface con el negativo y el
circuito electrico e indicaciones.
UTILIZACION DEL SOFTWARE DE OBDII
PARA LA INTERFAZ GALETTO
1-Conecte el equipo a la PC a traves del
puerto USB e instale los driver que Windows
le solicitara.
2-Ejecute el software que previamente instalo
en su maquina y cuyo acceso directo se
encuentra en el escritorio de
Windows.Recuerde que el equipo debe estar
conectado a la PC para que el software pueda
ser utilizado,de lo contrario no podra
abrirlo,no es necesario que este conectado al
vehiculo.
3-Al abrir el programa encontrara las
siguientes Obciones:
4-Selecione la marca con la que desea trabajar
5-Selecione el modelo con el cual desea trabajar
6-Presione el boton “Info Ecu”,aquí el equipo
detecta la ECU del motor y le entrega informacion
de la misma:
7-Presione el boton “LEER ECU”,el software le
solicitara con que nombre desea guardar la
memoria leida.
8-Una vez terminada la lectura,el software le
mostrara la siguiente imagen,indicandole que ha
terminado de leer la informacion.
9-Una vez que se a leeido la memoria se la abre con el
ECM2001 y se la chipea o POTENCIA modificando los
parametros que ya explicaremos mas adelante,una ves
modificada la volvemos a cargar en el programa.
10-Luego presione el boton “Prog.Fichero” y el software
comenzara a programar la ECU,terminado el proceso,el
software le indicara que desconecte el contacto por 10
segundos (esto varia según modelo).
GUIA PARA POTENCIAR Y MODIFICAR LAS
MEMORIAS CON EL ECM2001
EL MAPA

Antes de empezar
a enseñar como
programar los
mapas
hablaremos de
todas las
funciones de la
potenciacion.

Imagen que muestra


una parte del
contenido del archivo
de una EPROM en
hexadecimal (Hex).
Qué es una EPROM? Básicamente, una EPROM contiene
un archivo cuyo tamaño es el tipo de EPROM instalado.
Dentro de los archivos se encuentra una gran cantidad
de datos por escrito en hexadecimal, que incluye el
software que gestiona la ECU Y los famosos mapas.

Otra oportunidad para mostrar el contenido de una


EPROM es la exposición en forma gráficos de cada
valores hex, uno tras otro, lo que contribuye a componer
una especie de gráfico dentro del cual se puede
identificar el mapa.
Visualización de una parte del archivo
contenido en una EPROM en forma gráfica
de dos dimensiones
Pero, ¿cuáles son realmente los mapas? Son un conjunto de
datos que, por conveniencia, se convierten en tablas. ECM2001,
gracias a los drivers, extrae de la EPROM datos sobre los
mapas, divide los valores de las escalas de velocidad y carga, lo
transforma de hexadecimal adecimal y hace un video de una
curva muy comprensible.

Visualización de la
cartografía
parcializada de
antemano
expresada en
grados de avance
La función de la cartografía es restituir al software de
gestión el valor dado por una serie de sensores aplicado
al motor.
En esencia el mapa está compuesto, como vemos
en el ejemplo anterior, por una escala horizontal, y una
escala vertical y dentro, una serie de números. Las
escalas se representan por valores devueltos por los
sensores aplicados en el motor, es decir, régimen y carga
por la apertura de la mariposa en el colector de presión o
succión (máquinas equipadas con la sonda de presión),
mientras que los números están dentro de valores tiempo
de inyección o grados de antemano, que será utilizada
por el software para realizar cálculos basado en el valor
de otros sensores (temperatura, lambda, etc…) cuyo
resultado será enviado a los actuadores, para inyectar la
cantidad exacta de gasolina y aire en el momento exacto
del encendido de la chispa.
Imagine, entonces, señalar a dos líneas Matrícula (horizontal y
verticalmente) en los valores devueltos por los sensores, el valor
que nos encontramos en el punto de encuentro de dos líneas es
el valor que el software se utiliza para realizar los cálculos
necesarios para elaborar un resultado que debe transmitir a los
actuadores. Esto se aplica a todos los mapas.
En este caso, a 1000 rpm. y el 15% carga, la unidad utiliza el
número 410 para desarrollar los cálculos necesarios.

El mapeo también cambia


dependiendo de la temperatura,
debemos considerar que los
mapas de un motor frío no son
los mismos de un motor caliente,
entonces debemos hacer todas
nuestras pruebas con el motor a
la temperatura adecuada De
funcionamiento.
LOS DRIVERS
Los drivers son extensiones de software ECM2001, que
contienen toda la información que el programa
necesita saber para realizar la modificación de la
unidad en cuestión.
En buen estado Básicamente, se ocupa de los mapas,
su tamaño, áreas en las que realizar los cálculos en
relación con la suma de comprobación y otras
informaciones están contenidas en el archivo; costosa
y difícil La investigación de esta información no es la
responsabilidad del ECM2001, que se debe
simplemente preocupar por aumentar o disminuir los
valores de la inyección, encendido, turbo de presión,
limitador de velocidad y todo lo que parece ser ,de esa
forma siempre que elegimos un driver tiene que ser el
Pues bueno, empecemos a ver este estupendo
software que estara disponible en su version mas
reciente en el servidor para descargar.
Abrimos el archivo original, sin seleccionar ningun
driver, para poder ver la versión hardware y software del
archivo y así poder poner el driver correspondiente.
A continuación seleccionamos el driver
correspondiente al vehículo y a las versiones SW
(software) y HW (Hardware). Si os fijais, en los
driver solo se usan las tres ultimas cifras de cada
numeración.
Una ves cargado el drivers pasamos a cargar el archivo
original que leimos de la ecu el cual vamos a modificar,si
nos fijamos a la derecha aparece la informacion de
vuestra ECU detallada perfectamente incluido el CKSUM
Tras la carga del file podremos ver a la derecha la informacion del
mismo y vereis como aparecen los dos mismo numeros que daba
el kwp2000 al hacer la lectura de la ECU y ademas algo bastante
importante, el CKSUM ke os aparece mas abajo este CKSUM lo
calcula automaticamente el programa al seleccionar el driver que
estamos utilizando .
En este driver solo nos carga 4 parametros y como se ve aparece
entre parentesis un 2 significativo de que son 2 mapas ,abriremos
el primero Iniezione parzializzato que para que lo podamos
entender es el mapa del limitador de las emisiones de humos, este
mapa controla como varia el caudal de carburante respecto al
regimen.
Como detalles se puede fijar abajo que pone en el mapa
en el que esta trabajando y la direccion, si intentas
cambiar algo en esta pantalla en hex pues no hay manera
, eso pasa por tener un par de mapas, ahora veremos
como lo solucionamos.... De todas formas podemos
ver un detalle significativo
de un mapa, veras como
aparecen la primera
columna a 0 y la primera
fila a 0 tambien....

Podemos ver este mapa en


2 dimensiones si queremos
verlo graficamente e
incluso para
posteriormente hacer las
modificaciones mas
importantes. Para ello
pinchamos en el icono de
la grafica o en el menu de
visualizacion.
Se puede ver como por ahora esta desactivada la
opcion del 3D,pero como digo por momentos.En
esta figura se abre la ventana 2D .
Bueno ya sabemos cargar el driver en el ECM y el fichero leido de
la ecu pero como hemos podido observar no podemos ver muchas
direcciones ya que el driver no es demasiado completo.
Vamos a solucionar un poco este tema....
abrimos el ECM y cargamos el driver y lo editamos, para ello
pinchamos en 'DRIVER MANAGER' y tendremos la siguiente
ventana con la que trabajaremos por el momento ,en ella vemos
(en rojo) los mapas que contiene este driver y la cantidas de ellos
repetidos, lo vemos ma abajo donde deplegando la lista salen las
direcciones en las que aparecen .
Pues vamos a cambiar algunas cosas de aqui ... de momento
haremos lo siguiente, cada mapa lo vamos a identificar con una
sola direccion, en este caso solo la mas alta (en el ejemplo
07236A) para ello cambiamos Tot. affini a 1 y cambiamos el 6 por
un 7, depues pinchamos en Modifica (boton de abajo) y listo, eso si
es un poco tedioso algunas veces porque el programa ni se entera
pero con la practica se soluciona .
Una vez que tenemos esos mapas con una sola
direccion fijarse en algunos detalles, en verde tienes
tanto a lo que corresponde cada coordenada como la
dimension del mapa y esto si es muy importante saber
la dimension del mapa ya lo veremos mas adelante.

Por otro lado en


azul se ve a la
familia a la que
esta asignado
este driver para
posteriormente
hacerle el calculo
del CHKSUM
que sino la ecu
no se lo traga.
Bueno nos quedaria algo asi:
Si nos fijamos ahora (en verde) ya todos los mapas tienen una
sola direccion xD tan solo tenemos que pinchar en guardar
driver y nos pide el nombre del nuevo driver .
Una vez tenemos grabado el driver pues vamos a cargar de
nuevo todo desde el principio.
Cargamos el nuevo driver modificado y el file leido de la ecu y Si
miramos de nuevo los parametros en el mapa tenemos muchos
cambios lo principal es que ahora podeis seleccionar una zona y ahora si
ke ya podeis cambiar los parametros , para ello hay mil formas ya es
todo practicar, si marcais una zona y pinchais en los botones de arriba
(azul) pues haceis una variacion de toda esa zona xD

Tenemos 2 formas
de modificar la
cartografia... la
primera es de lo
mas sencillo.
Lo que haremos primero es cargar en el ECM dos mapas, uno
original y otro modificado de un mismo auto que este
funcionando al 100% y sacar los incrementos que se han
hecho en las diferentes direcciones para luego aplicarlos a
nuestra cartografia y la segunda pues teneniendo suficientes
conocimientos del motor y el comportamiento de los
diferentes mapas ir cambiando las cartografias paso a paso
de forma que obtengamos un rendimiento lo mayor posible.
Pues empezamos con la primera y mas facil ,vamos a cargar
en el ECM un driver del XSARA y dos ficheros, uno sera un
original y el otro un mod, no nos importa en este caso el
driver siempre y cuando nos permita cargar esos dos
ficheros.
Podemos hacer una comparacion de forma visual (muy
lucrativo) si pinchamos en Utility -> Confronta duo file
podemos ver en que direcciones hay variaciones.
Una vez que tenemos
la zona donde estan las
modificaciones pues
las aplicamos a nuestra
cartografia. para ello
haremos lo siguiente:
Vamos a la grafica y
seleccionamos la zona
en la cual hay
modificaciones,

lo ideal es seleccionar todo el mapa completo como se ve en la


imagen de abajo (desde la primera linea verde hasta la segunda).
Para seleccionar usamos el boton secundario para marcar la primera
linea y de nuevo el boton sec para marcar la segunda linea, en ese
momento aparece en la casilla selezione los dos valores en verde y se
puede pinchar en el boton salva incrementi (azul).
Con esto lo que hacemos es guardar lo que se ha
incrementado de la cartografia original a la modificada
para posteriormente usarla.

Pues ya tan solo tenemos que aplicar las modificaciones


que hemos guardado a nuestra cartografia.
Abrimos el ECM con nuestro fichero original de la ECU y
vamos a la grafica, alli deberemos buscar el mapa al cual
le hemos guardado el incremento, no debe de estar en la
misma direccion si la ECU no es la misma pero seguro
que estara muy cerca, lo que si debemos es siempre de
identificarla perfectamente para no cometer ningun
fallo.
Colocamos el cursor en la misma posicion que usamos
para guardar la modificacion y una vez alli damos al
boton de abrir y seleccionamos la modificacion y listo,
veras como aparece nuestro mapa modificado xD.
Es un poco trabajo de chinos pero es una forma muy facil
de modificar una cartografia si se tienen original y
modificada de otra cartografia aunque no sea la misma
ecu pero si parecida.
Con todo lo explicado hasta aqui se puede modificar de
forma rapida y comprensible pero funciona, o al menos
es como lo hacen en el 90% de los sitios donde nos
venden una cartografia tal y cual para tu vehiculo por el
modico precio de xxx$$$. Hasta aqui lo facil ahora
empezara lo complicado.
Aca empieza como modificar los mapas de otra forma
diferente a la anterior
lo ponemos mas para que usted vea las funciones de los controles
.Tratamos de ubicarlo en color y bien identificado para que se
entienda bien,esto para ser utilizado correctamente.

AQUI EL DRIVER CORRESPONDIENTE

AQUÍ EL ARCHIVO ORIGINAL

AQUÍ EL ARCHIVO MODIFICADO


A continuacion selecionamos el driver correspondiente al
vehiculo,de la carpeta donde esta instalado el programa en el disco
c:/, Si se fija en los driver solo se usan las tres ultimas cifras de
cada numeración.
Seguidamente tildamos donde dise EPROM Originale y
selecionamos el original del vehiculo que en este caso seria el que
leimos de la ECU que queremos modificar.
Es importante tener especial atención con el checksum, ya que si
no es correcto, la ECU se puede bloquear, para ello tenemos los
checksum (en archivos .DLL).

Aquí tenemos los


menus de mapas
que contiene el
driver y que se
pueden modificar. Checksum ,control
que determina si el
archivo esta
corrupto o
modificado.
En la fig.se visualiza lo que se puede modificar en este driver se
puede inezione y anticipo,en otros driver se pueden modificar mas
cosas como la inyeccion,avanze,encendido,rpm,etc.

FIJARSE BIEN QUE


ACA EN ESTE
MOMENTO DISE NO
CUANDO
GUARDEMOS
TENEMOS QUE
CAMBIARLO POR SI
En este caso elegimos modificar la iniezione parzializzato y la abrimos
en en formato Hexagecimal, los valores que se deben modificar,en
columna las rpm del motor y en los casilleros los valores del tiempo de
inyeccion.
Puede observar los valores en grafico 2D (dos dimensiones) y se puede
modificar de aca tambien,si vemos en la figura nos indica que iniezione
parzializzato tiene 4 partes para modificar y lo bueno que tiene modificar en 2d
es que el programa nos marca lo que tenemos que modificar

Aceptar cambios
Configuraci
Cancelar cambios
ones a la
Volver al estado
hora de
original
modificar

Informacion
de los valores
donde se
encuentra el
cursor en ese
momento Aquí es
donde
tenemos las
obciones de
visualizacion
normalmente
Zoom de en 16 bitt
izquierda a IEEE ,donde
derecha pone max es
el zoom de
Para moverse abajo hacia
en la arriba
cartografia

Direccion
Para moverse donde nos
entre las encontramos
diferencias del
modificado y el
original
Aca ya modificamos las cuatros partes que nos puso el drivers y ahora lo
guardamos,para eso vamos a file elegimos salva le modiche y ya tenemos
guardado lo que vamos modificando para que no se pierda.
Tildamos
en mas 5
y cada ves
que la
tildemos
seran 5
por ciento
mas,si
tildamos
5 veces le
Con el boton
estaremo
izquierdo del
s dando
mouse
un 25 %
marcamos la
,tota,vere
primera linea
mos como
y despues
se va
marcamos de
modifican
igual forma la
do el
segunda linea
mapa en
verde al final
rojo.
de la flecha
azul de cada
parte del
mapa
siempre
modificamos
una por ves
Ahora modificaremos Anticipo parzializzato,que significa avance
zonificada,y si nos fijamos veremos que esta dividido en dos o sea que el
programa cuando abramos nos marcara dos zona con la flecha azul
En este caso elegimos modificar la anticipo parzializzato y la abrimos en
en formato Hexagecimal, mas adelante veremos como se modifica en
hexadesimal.
Puede observar los valores en grafico 2D (dos dimensiones),si vemos en la
figura nos indica que anticipo parzializzato tiene 2 partes para modificar y lo
bueno que tiene modificar en 2d es que el programa nos marca lo que tenemos
que modificar
Aca ya modificamos las dos partes que nos puso el drivers y ahora lo
guardamos,para eso vamos a file elegimos salva le modiche y ya tenemos
guardado lo que vamos modificando para que no se pierda.
En esta pantalla vemos como hay que modificar donde esta la marca con
una flecha roja,si vemos que en EPROM modificata esta en no cambiarlo
por si para que la modificacion se realise.

Tiene
que
quedar
si
En esta pantalla vemos que una vez finalizado la modificacion de los
mapas se guarda el archivo modificado poniendole un nombre al archivo
para identificarlo a la hora de programar la memoria.

Aca le
ponemos un
nombre el
cual
Vamos a file y
podamos
marcamos
acordarnos a
Salvataggio
la hora de
EPROM
grabarlo en
modificata
la memoria.
Aca vamos a señalar en esta figura como abrir el archivo en 3D y las
funciones de los controles para modificar en este sistema cuando el
programa nos deja.
Configuraciones de
las variaciones a
las hora de
El zoom para modificar
agrandar el
mapa o
achicarlo

Para girar para


los lado ,y abajo Posicion del
y arriba el cursor y el
mapa valor desimal
factor K

Para mover el
cursor dentro del
Para ir
mapa
seleccionando
dentro del mapa

Esta es la curva de carga a lo largo de las RPM


Este mapa lo pusimos para que entiendan bien los controles de un
a modificacion en 2D
Limitador de vueltas
Con esta utilidad común para todos los drivers, puede cambiar el límite de
corte para el limitador de vueltas.
La casilla "Habilitar limitador está activo sólo en los casos en que no es posible
hacer un examen manual de limitación de valor.
Después de escribir el nuevo valor de limitación o después de seleccionar la
casilla "Habilitar limitador, "debe hacer clic en el botón "Modificar”.

Esta pantallita se abre si en el driver usted quiere modificar la limitacion del


corte y no sale en todos los drivers ,en los drivers que no sale hay que buscar
en el mapa manualmente y modificarlo.
Aparte del ECM2001 tenemos el programa Master Chip
Tunning,que en realidad sirve para estudio de los mapas

La ventana del estudio es el componente básico donde es posible ver el


COMPARTIMIENTO a estudiar de los archivos.Usando esta ventana puede
analizar el contenido completo de todo el COMPARTIMIENTO de los archivos,
analizar los mapas, visualizar el rastro, estudiar y compensar la suma de
comprobación y realizar todos los cambios posibles en el COMPARTIMIENTO
de los archivos. La ventana del estudio puede demostrar el contenido de estos
archivos, de la zona del mapa y de las partes del programa. Esta ventana se
compone de algunas funciones estándar, como 2 sectores de tareas, uno a la
izquierda y otro en el lado inferior de la misma una ventana.
La ventana principal tiene un plano de profundidad blanco, donde está el
contenido del archivo, visualizado con algunas líneas. Este tipo de visualización
admite que pueda identificar fácilmente a los mapas dentro del archivo y las
distintas áreas de programación. El COMPARTIMIENTO del archivo se
visualiza de acuerdo al formato que el usuario define. En la parte inferior, tiene
una barra de control en la cual esta la información que necesita conocer
durante lospasos del estudio y cambios a realizar.
Barra de Control
La barra del control para el estudio admite el control de todas las funciones principales
del cambio, a su vez visualice
los valores actuales y en cada ventana activa las elecciones del estudio.
Esta ventana esta dividida en 3 partes:
1 – Cambios del apuntador
2 – Cambios de Mapa (o elección)
3 – Formato de los Cambios
La parte 1 está para apuntar. Está en el lado izquierdo (que refiere a la
ventana de control) como aparece aquí:

Usando esta ventana, es posible ver la siguiente información:


- Referencias de los cambios y ajustes a formato en la parte 3 de la misma ventana
-Apuntes referente al formato de 8 bits
-Valor modificado (línea Roja) del punto correspondiente, en formato hexadecimal y
decimal
-Valor Original (línea negra) del punto correspondiente, en formato hexadecimal y
decimal.
-Valor de comparación de BIN y el punto correspondiente al valor apuntado, en formato
hexadecimal y decimal.
Como se puede ver, es posible ver los valores en formato (hexadecimal o decimal) para
cada punto modificado.
También es posible modificar el valor directamente con el Mouse.
La parte 2 es para la selección del mapa:

Esta parte de la barra de control permite que cambie (y cheque) los parámetros de
la selección actual.
La primera caja es para apuntar el principio del mapa, que es la dirección donde el
área de la elección gris
comienza. Se muestran estos apuntes usando el formato actual para la
visualización. En el derecho de cada caja,
tiene unas flechas que
La caja que sigue muestra el margen de la elección, si selecciona un mapa
tridimensional, este valor es para el
margen de una onda que componga el mapa. La tercera caja, muestra el número de
elecciones hechas. Esta caja
tiene valor 1 generalmente, y tiene valores más grandes a 1 cuando selecciona un
mapa tridimensional.
Todos estos valores pueden ser modificados utilizando el teclado o el Mouse.
La parte 3 es para el formato de datos:

En esta última parte de la ventana de control para el estudio, las cajas


son la edición que hacen posible queponga el formato de los datos para el
estudio.

Este formato de datos se basa en los datos que los fabricantes del
ECU utilizan en el interior de los mapas.

Tan pronto como pongas nuevos parámetros en esta ventana, la ventana


del estudio se reajusta automáticamente, por lo tanto es posible, sólo en
algunos segundos, ver como el mapa se presenta en diversos formatos y
encontrar formato seguro.
Estudio de los Formatos
Con las ECUs del mercado, que utilizan procesadores de 16 Bit de memoria, no es
posible trabajar con
solamente 8 Bits de visualización, debido a estos formatos mas complejos de datos, sin
una buena
visualización de los datos incurrirá en errores y modificaciones erróneas.
Los parámetros que se pueden modificar son los siguientes:
- Bit , Número de Bits (8 or 16)
- Sign , habilita o deshabilita la opción de visualización
- Swap , cambia los bytes pares y impares
- Vertical Zoom, 8 zoom verticales diferente en mapas de 16 Bits

Usando estos parámetros, es posible colocar 6 tipos de visualizaciones:

8 - - Simple 8 bit
8X- 8bit with
16 - - Simple 16 bit
16 x - 16bit with sign
16 - x 16 bit with Swap
16 x x and Swap
Pensando en la posibilidad de colocar diferentes zoom verticales (puede usar
los mapas en 16 Bits), 34 tipos de visualización están disponibles.
Siguiendo reglas simples, es posible entender fácilmente cual es el formato
correcto para cada mapa.
Primero, los mapas tienen picos diferentes en un mapa de 16 Bits, estos mapas
tienen un Byte significativo bajo(LSB) y un Byte más significativo(MSB) que es
256 mayor que el padrón.

Cuando coloque un número de bits, si tiene un mapa de 16 Bits, cheque cual es el MSB y
el LSB, debe colocar en orden dos Byte, consecuentemente tiene que decidir si quiere o
no habilitar esta opción Swap (intercambio).

Esta opción depende del tipo de ECU y Microcontrolador que la misma tenga, ya que
algunos utilizan un valor de 16 Bits con MSB en direcciones impar y otros en direcciones
par.
Si la opción fue
seleccionada
correctamente,
los datos
incorrectos se
pueden mostrar
de alguna de
estas formas.

Las figuras a
seguir son
solamente
algunos
ejemplos.
Es claro que las situaciones en las cuales existe el formato correcto de datos no
necesita ningún cambio (en nuestros ejemplos el formato correcto de datos
necesitó un intercambio).
El cambio de la visualización es posible con el formato de 8 y 16 bits, el
significado es igual, y la diferencia entre los datos demostrados es la misma.
Puedes encontrar fácilmente los mapas que se deben demostrar a usando la
opción de la visualización.
En la mayoría de las situaciones estos mapas se utilizan como “mapas de la
corrección” para los mapas principales que los corrigen en la forma positiva
(que baja el valor final).
Si la visualización se aplica en los mapas de 16 Bits, el efecto visual es más
enfático (como semuestra abajo).
Si cambia la visualización en un mapa, apareará con las ondas bajas y las altas
en el centro de la pantalla.

En este caso el valor 0 (cero) no aparece en la parte inferior de la pantalla, de


modo que sea posible ver los valores negativos también.

Finalmente se debe mencionar que el zoom vertical es muy importante en los


mapas de 16 Bits.

Estos mapas, en la mayoría de las situaciones, son muy bajos en la pantalla, con
los valores más altos entre 500 y 600, aunque los valores teóricos máximos
están hasta los 65535. Debajo se muestran algunos ejemplos:
Estudio de los Comandos
Comandos para archivos Binarios (BIN)

Abrir un archivo:
- Menú file y comando Open Bin
- Presione CTRL-O

Guardar un archivo:
- Menú file y comando Save Bin
- Presione CTRL-S

Guardar un archivo usando un nombre:


- Menu file y comando Save Bin with
name
Cerrar un archivo:
- Menú file y comando Close Bin
Buscar comandos para archivos binarios (BIN)

Buscar diferencias a la izquierda entre


archivos remapeados y originales:
- Menu Modify seleccione Search Difference
e ycomando At left from Standard- Presione
F3

Buscar diferencias a la derecha entre


archivos remapeados y originales:
- Menú Modify seleccione Search Difference
e y comando At right from Standard
- Presione F4

Buscar diferencias a izquierda entre


archivos comparados y remapeados:
- Menu Modify seleccione Search Difference
e ycomando At left from Compared
- Presione ALT-F3
Buscar diferencias a derecha entre archivos
comparados y remapeados:
- Menu Modify seleccione Search Difference e y
comando At right from Compared
- Presione ALT-F4

Editar y modificar comandos para archivos


binarios (BIN)
Seleccionar zona para valores originales:
- Menú Modify seleccione o comando Set like
standard

Seleccionar zona para valores comparados:


- Menú Modify seleccione o comando Set like
comparedModifique com % los puntos
- Menu Modify seleccione el comando Set with
Percent/Points
- Presione F5
Copiar la zona seleccionada:
- Menú Modify seleccione el comando Copy Selection
- Presione Ctrl-C o Ctrl-INS

Colar el contenido en la posición del puntero (cursor)


- Menú Modify seleccione el comando Paste from Pointer
- Presione Ctrl-V o Shift-INS

Usar el Mouse como herramienta para operaciones en archivos


binarios (BIN)
Hacer la selección con el puntero (cursor):
- Menú Modify seleccione el comando Set Pointer
- Presione Shift en la zona que este activa la selección

Hacer la selección:
- Menú Modify seleccione el comando Set Selection
- Presione Shift

Herramientas de Utilidad para archivos binarios (BIN)


Como crear un Setup para compensación de CheckSun (CheckSun
Avanzado):
- Menú Tools seleccione o comando Create CheckSum Setup
Como hacer el procedimiento de Checksum Avanzado:
- Menú Tools seleccione el comando Advanced CheckSum

Como hacer el procedimiento de CheckSum Original:


- Menú Tools seleccione el comando Standard CheckSum

Calcular y exhibir los valores actuales de CheckSum:


- Menú Tools seleccione el comando Show CheckSum
- Presione F6

Como crear un Mapa (archivo MAP) 3D, 2D de 1 ponto:


- Menú Tools seleccione o comando Create Map

Como comparar un binario activo con otro archivo binario:


- Menu Tools seleccione comando Compare with other file

Mudar el alineamiento de dos archivos BIN comparados:


- Menú Tools seleccione el comando Align Compared BIN
- Presione F7
Estudiando Selección de Mapas
La división y selección correcta de un mapa dentro de la ventana de estudio es muy importante para
la buena creación de un
Cuando se encuentra la forma correcta de visualización, es posible colocar la dimensión correcta del
mapa, usando algunas reglas simples:
1 - Chequé el tamaño del mapa
2 - Chequé las informaciones sobre los otros mapas con el mismo archivo
Passo 1 (Chequeando el tamaño del mapa) es lo mas importante, porque usando la visualización
que entienda,entenderá lo que el software le muestra. La ventana de estudio muestra datos dentro
de un archivo BIN, en las lineas compuesta y ondas se encuentran los mapas.
La regla básica es encontrar el comienzo y el extremo del mapa que comprueba su tamaño. Eso es
muy importante para las elecciones simples, de que utilizas crear mapas en 2 dimensiones. Los dos
ejemplos siguientes demuestran 2 formas correctas de elección para los mapas en 2d, usando
el tamaño de las líneas dentro de la ventana del estudio:

Cuando realice una selección multiple, para crear un mapa 3D, el


primer paso es definir cual es el tamaño correcto de la curva
dentro del mapa.
Para hacer esta selección puede usar el mismo procedimiento
explicado para mapas de 2D.
Cuando tiene que corregir el tamaño de las ondas, puede
aumentar o no, usando el botón del panel de control. Las
figuras a continuación, muestran algunas elecciones
múltiples correctas:

Algunos casos no son muy simples (como el ejemplo), son importantes comprobar que
no existan partes no continuasde cada curva, pero las curvas deben ser regulares y sin
puntos consecutivos con grandes diferencias de valor.
El paso 2 (comprueba la información sobre otros mapas en el mismo archivo) es
importante prevenir muchos errores.
Debe recordar que los mapas en la lógica de la ECU, deben trabajar juntos unos con
otros, por eso es mas fácil y rápido tener mapas con tamaño similar. En la mayoría de los
casos la anchura de un mapa tiene un par del número de los puntos (8.10.12.16.18.24
.....), mapas con menos de 8 puntos son muy raros, así como mapas de más de 24
puntos.
Tenemos aquí un Mapa en 3D. Cada curva representa un valor de carga,
dentro de cada curva tenemos 12 puntos de RPM que puede ser dividido en 3
situaciones distintas. Rotación baja, media y alta.
Puede modificar cada fase conforme a la necesidad de afinación.
Para la ECU calcular el valor de Lambda o grados de una zona de carga que no
tiene una curva específica, usa una velocidad de cálculo entre 800.000 a
11.000.000 por minuto y encuentra una interpolación perfecta.
POWER ENGINE TUNING
Interfaz para potenciación de motores, por toma de diagnósticos. Manejo sencillo, e intuitivo. Ideal
para profesionales, talleres y servicios de potenciación rápida,este equipo como el galletto se usan
de la misma forma explicaremos como utilizarlo,yo por lo general utilizo el galletto.
Como comenzar a utilizar el equipo:
1º Conecte el equipo a la toma USB de su computadora o Notebook
2º Inserte el CD que se acompaña con el equipo y luego presione continuar en el cartel que
Windows le muestra, esto instalara los driver del equipo.
3º Instale el software en la PC, para ello haga doble clic en el archivo SETUP.EXE que encontrara
en el CD.
4º Conecte el equipo al vehículo a potenciar y ejecute el programa desde el acceso directo del
escritorio
5º Leer ECU
Elegimos la marca del vehículo y el tipo de motor. No es problema,
si tenemos alguna duda sobre el sistema de motor, podemos probar
tranquilamente la comunicación en varios modelos.
Cuando aparece la ventana de dialogo con la ECU, pulsamos
“INFO” y esperamos, a que el programa contacte y lea la
Centralita.
Ya tenemos alguna información sobre la ECU. Pulsamos “LEER” para
asegurar nuestro trabajo, y guardamos la programación original, para
dejar la centralita como estaba, en caso de problemas.

La centralita entra en el modo de lectura y


podremos ver el proceso, hasta que
termine
Seleccionamos el directorio en el que guardar el fichero, y el
nombre que vamos a darle, al archivo original. Para clasificar
nuestro trabajo, conviene poner marca de coche y los números, que
aparecen en la ventana “Información Centralita”. Pulsamos
“Guardar”…
El sistema nos pide girar la llave de contacto del coche a la
posición “apagado”.
Giramos la llave y confirmamos este paso, pinchando “OK”.
Proceso de Programación de la centralita

Abrimos el dialogo con nuestro coche y pulsamos “INFO”, igual


que en el proceso de lectura.
Ahora nos vamos a elegir “ABRIR”, para seleccionar el archivo
preparado para potenciar el vehículo…
En la ventana derecha aparece la referencia de la ECU, que
corresponde al archivo abierto.
Vemos,que esta información corresponde a nuestra centralita,
comprobamos los números en ambas ventanas,para asegurarnos.
Si estamos seguros, de lo que estamos haciendo, pulsamos “PROG”
y veremos, como el sistema borra la memoria flash de la centralita,
y la programa de nuevo, con el fichero potenciado.
En cuanto finalice, giramos la llave y confirmamos. Todo está
ya listo. Probamos arrancar el motor y a disfrutar.
En caso de problemas

Puede ocurrir, que tengamos una centralita, que no permite trabajar por toma de
diagnosis.
Comprobamos la referencia del fabricante BOSCH y verificamos en nuestra base de
datos, que tipo de 137 memoria tiene nuestra centralita. Si tenemos el tipo 2xFxxx
(28F010, 29F400…), debemos poder leer y programar por diagnosis. Si la memoria tiene
el tipo 2xCxxx, también podemos hacer la programación de potencia, pero solo abriendo
la ECU y reemplazando el chip de memoria por uno nuevo preprogramado. El tipo de
memoria 2xCxxx (27C010, 27C512…) es programable una sola vez,y no existe otra
solución para este tipo.
Para vehículos del grupo VAG

Para los coches del grupo VAG, abrimos la zona de fusibles y sacamos los fusibles de
5 Amperios (en el dibujo, en color Rojo). Deben de apagarse los indicadores del
cuadro de instrumentos. Intentamos el trabajo, de nuevo, en este modo.
Observaciones Antes de empezar. Información MUY importante.

Todas las operaciones con la ECU se hacen con la llave de contacto puesta en la
posición ON, en la que se encienden todas las luces del cuadro de instrumentos.
La palanca de cambio de marchas debe que estar en “Punto Muerto” para cambios
manuales y en “P”en cambios automáticos.
Durante el proceso de lectura y escritura no se puede apagar o suspender el
ordenador, ni girar la llave de contacto, o podemos provocar la perdida de la
información.
Hay tipos del ECU´s, que no permiten hacer la lectura de información, pero pueden
ser programadas.
No todos los vehículos permiten hacer la lectura y escritura por línea de diagnosis,
pero, casi todos los coches a partir de año 1999-2000 están preparados, para ello.
Pines de Conexión:

Mini Bosch EDC15C DDE


Opel Delphi Z1.4XE / Z1.6 XE
Isuzu DTI Bosch EDC15M
Honda Civic Bosch EDC15C-7

Citroën/Peugeot Bosch EDC15C-2 Nissan Bosch EDC15C2


Audi/Volskwagen 1.9 Tdi Bosch Opel Bosch ME 1.5.5
EDC15V Opel Siemens Simtec 70 (1.8 –
Chrysler Bosch EDC15C2 2.0)
Smart Bosch EDG15C-5 Opel Delco 1.7 DTI
Audi/Volskwagen 1.9 Tdi EDC15P Opel Bosch M1.5.5 Euro 2
Audi/Volskwagen 1.9 Tdi EDC15P Opel Siemens Simtec 90
Renault 1.9 Cdi Bosch EDC15C2 Hyundai EDC15C2
Opel DTI Bosch EDC15M Volvo V40 EDC15C3
Ford Galaxy 1.9 Tdi EDC15P
Fiat/Alfa Bosch M1.5.5 Euro 2
Fiat/Alfa Bosch EDC15C Euro 2
Fiat Punto Bosch ED15C-6
Fiat/Alfa Bosch EDC15C-7 Euro 3
Fiat Bosch ME7.2.1 Euro 2
Fiat Bosch ME7.3.H4 Euro
Alfa Bosch ME7.3.1 Euro 3
Fiat/Alfa Bosch ME3.1 Euro 2
Fiat/Alfa Bosch ME2.1 Euro 2
Ferrari 360 Modena ME7.3

BMW 320 EDC15C


BMW Siemens MS41
BMW Common Rail EDC15C2
BMW Bosch Motronic M5,2,1b
BMW Siemens MS 43
Consideraciones Especiales
Alfa Romeo Bosch ME7.3.1 – Ferrari ME7.3

Para poder realizar la lectura y programación de la central, se debe conectar el pin 20 del
conector “A”a masa del vehículo, luego de haber colocado el pin 20 a negativo se debe
colocar el contacto del vehículo, de esta manera se podra ingresar al modo de lectura y
programación. Terminado el proceso de programación, gire la llave en OFF y desconecte
el pin 20.
FIAT Bosch ME 2.1

Para poder realizar la lectura y programación de la central, se debe


conectar el pin 3 al terminal positivo de la batería, luego se debe
colocar el contacto del vehículo, de esta manera se podrá ingresar
141 al modo de lectura y programación. Terminado el proceso de
programación, gire la llave en OFF y desconecte el pin 3
FIAT Bosch 1.5.5

Para poder realizar la lectura y programación de la central, se debe


conectar el pin 10 al terminal positivo de la batería, luego se debe
colocar el contacto del vehículo, de esta manera se podrá ingresar al
modo de lectura y programación. Terminado el proceso de
programación, gire la llave en OFF y desconecte el pin 10.
EJEMPLO DE COMO EXTRAER UNA MEMORIA DE UN CORSA S10
BLASER QUE TIENE UNA ECU:AC DELCO GM BLUE,PARA PODER
REMAPEARLA O CHIPEARLA ACA VAMOS A EXPLICAR CON FIGURAS
COMO COLOCAR EL SOCALO Y LA MEMORIA.

Caracteristicas de la ECU:CORSA MPFI 1.0 e 1.6 8V S10 BLAZER EFI (UN


INYECTOR,MONOPUNTO) ,La memoria en esta ECU es una 27c256 de 32 k
y viene soldada de fabrica en un modulo el cual para leerla hay que
desoldarla,y en otro tipo de ecus viene en la plaqueta directamente donde
hay que desoldarla con mucho cuidado para leerla y poner un socalo para
que sea mas fasil cuando se quiera modificar.
RETIRAR LA TAPA QUE ESTA SUJETA POR 2 TORNILLOS EN LOS
COSTADOS UNA VES DESCUBIERTA VEREMOS LA MEMORIA QUE ESTA
RECUBIERTA POR UN ENCAPSULADO AZUL DE PLASTICO SE RETIRA Y
TENEMOS LA MEMORIA EN LA CUAL TIENE LA DESCRIPCION DEL TIPO
EN ESTE CASO SERIA UNA MEMORIA DIL 27C256 Y ALGUNAS VIENEN
CON EL CHECKSUN COMO SER CBHU-CSUK-CAAA,ETC.
Para sacar esta memoria se levanta la tapa azul la cual tiene 2
click de plastico unidos en la punta la cual se aprietan y se
levanta para arriba con cuidado y sale la eprom con el zocalo el
cual esta soldada a la memoria
En esta figura se puede ver como se retira la tapa de plastico
de la eprom y tomar atencion en la posicion de la eprom para
cuando la vuelva a colocar no la ponga al reves.
Aca estamos viendo como hay que sujetar el socalo con la memoria en
una pequeña o grande morza,para poder desoldarla,tiene que estar
firme para poder trabajarla.
En estas figuras explicamos como tienen que enfocar la estacion
soldadora (que es una aparato que larga aire caliente y se puede regular
la salida de aire y el calor),esto es para darle calor parejo a las patas de
la eprom para cuando se derrita el estaño pueda salir la eprom del
socalo sin romperse.

A los costados de punta a punta


se va aplicando el calor hasta
ver que el estaño esta liquido.
Cuando ya tenemos el estaño liquido le hacemos palanca con un destornillador con
cuidado a la eprom o con los dedos con un guante la sacamos,una ves liberada tenemos
que limpiar el socalo del estaño que quedo,y lo sacamos calentando con cuidado con el
soldador y chupando con un desoldador el estaño sobrante siempre hay que cuidar de no
quemar el plastico,y al final con un trapito con alchol isopropilico limpiamos todas las
superficies del socalo y la eprom.

En la figura vemos la eprom


liberada del socalo,ahora
limpiar bien las 28 patitas de la
eprom del estaño sobrante.
Una ves que ya tenemos limpia la memoria la ponemos en el
programador y le cargamos el archivo que modificamos acordarse
de que estas memorias son FLASH y para borrarlas hay que
ponerlas en un borrador con luz ionica para que se borren y poder
grabar el archivo modificado.
Una ves que la memoria ya tiene cargado el archivo
modificado la colocamos en el socalo fijandonos la posicion
que marcamos cuando la sacamos la colocamos en la ECU y
a disfrutar la potencia que le agregamos al vehiculo.
ALGUNOS MAPAS DE EJEMPLOS EN LAS
DIFERNETES MARCAS DE ECUS.
MAGNETTI MARELLI
MAPA DE AVANCE EN ACELERACION

Mapa de avance Aceleración en 3D definido con 24 curvas por 9


puntos de RPM dentro de cada curva
MAPA DE AVANCE EN PLENA CARGA

Mapa de avance en 3D definido con 4 curvas de carga cada una de


25% por 24 puntos de RPM, dentro de cada curva para controlar la
aceleración a plena carga.
El segundo mapa es para carga estable.
MAPA DE AVANCE

Mapa de Avance definido en 3D con 18 curvas de carga (5,5%


cada) por 24 puntos de RPM dentro de cada curva.
Debe tener trabajando un esquema 7/5/3 o 5/7/3 o usar un
aumento general de 5%.
MAPA DE COMBUSTIBLE

Mapa de combustible 3D definido con 8 curvas de


carga (12,5% cada) por 24 puntos de RPM dentro de
cada curva.
MAPA DE COMBUSTIBLE X
ACELERACIÓN

Mapa de combustible definido en 3D con 11 curvas


de carga por 16 puntos de RPM.
MAPA DE AVANCE EN ACELERACION

Mapa de avance definido en 3D con curvas de carga,


siendo la primera de 0 a 50% y la segunda de 51 a 100%.
Con 16 puntos de RPM dentro de cada curva.
MAPA DE AVANCE EN ACELERACION

Mapa de avance en 3D definido con 10 curvas de


carga, valiendo 10%, por 16 puntos dentro de cada
curva.
MAPA DE COMBUSTIBLE EN
ACELERACION

Mapa de combustible en 3D de arriba para abajo, definido con 16 curvas de


carga y 16 puntos de RPM dentro de cada curva. Para descubrir el sentido de
RPM basta observar la variación de menor a mayor punto dentro
de cada curva. Las rotaciones iniciales deben ser mayores y las finas deben ser
menores. Ej: En gráficos normales observe que a mayor RPM menor variación
de puntos dentro de la curva.
MAPA DE COMBUSTIBLE EN ACELERACION

El primer mapa es de combustible en 3D definido con 13 curvas de


carga y 10 puntos de RPM dentro de cada curva.
El segundo mapa es de avance en 3D definido por 3 curvas de
carga (baja, media, alta) por 13 puntos de RPM dentro de cada
curva
BOSCH
MAPA DE AVANCE MONOMOTRONIC

Mapa de avance definido en 3D con 16 curvas de RPM


por 16 puntos de carga, basados en el ángulo del
potenciometro de mariposa (TPS).
MAPA DE COMBUSTIBLE

Mapa de combustible definido en 3D con 6 curvas de


carga y 16 puntos de RPM, orientados por el TPS, pues se
trata del sistema Bosch Monomotronic (ángulo x
rotación).
MAPA DE CONTROL DE PRESION DEL
TURBO

Mapas de control de presión del Turbo, en 3D con 16


curvas de carga, 8 puntos de RPM dentro de cada curva
para presión constante en 2D definido en RPM (8puntos)
y presión en altura.
LIMITADOR DE RPM
MAPA DE COMBUSTIBLE
BMW Bosch
MAPA DE AVANCE

Mapa detallado de avance en aceleración para observa el


rediseño de los puntos de RPM de las curvas de carga.
MAPA DE COMBUSTÍVEL

Primeramente esta fase de carga y RPM estable o comando de válvulas esta


atrasado, visando mayor elasticidad o sea menor giro a mayor velocidad.
Por eso tiene solamente un mapa para esta situación. Este mapa determina
la lambda, con velocidad prácticamente constante y carga nula,
independientemente de cual es el valor de rotación del motor. Definido en
RPM x Lambda en 2D. El remapeamiento debe ser muy poco alterado, pues
la ECU usa esta mapa justamente como una señal de Sonda Lambda para
calcular la medida estequeometrica.
MAPAS DE COMBUSTIBLE

Este mapa determina la cantidad de combustible, a


través del largo de pulsos de los inyectores, que es
medido en milisegundos, mostrando una proporción
máxima de mezcla aire/combustible para cada zona de
RPM con el acelerador a fondo.
Este mapa definido por RPM x Carga c Lambda en 3D o 2D lineal
consecutivo, conforme a lo explicado en teorías iniciales, determina la
lambda para aceleración con cualquier movimiento del pedal del
acelerador.
Para controlar usa 16 curvas de carga de 0 a 100% por 12 puntos de RPM
(600 RPM), por un valor de lambda representado en altura. El
remapeamiento debe seguir la filosofía de 7/5/3 o 5/7/3 y la mezcla debe
ser medida con un voltímetro en la Sonda Lambda para ajustar el valor
correcto en aceleración variable sin dejar faltas o excesos en diversas
zonas de RPM. Posteriormente debe ser hecha una lectura de
confirmación.
MAPA DE AVANCE

Estos mapas definidos en 2D (RPM x grados) también es doble,


conforme a la posición del comando. Estas determinan el valor
máximo de avance con el acelerador a fondo. Se sugiere un aumento
progresivo para no ahogar el motor en alta y evitar detonaciones
indeseables. Este desenvolvimiento debe ser observado
principalmente con un medidor de avance. Tiene 8 puntos de RPM
por una altura en grados que no debe pasar mucho la altura máxima
definida por el grafico original.
LIMITADOR DE RPM
DWELL - ANGULO DE PERMANENCIA

Mapa de ángulo de permanencia presentado en 3D con RPM x


DWELL x VOLTS. Este remapeamiento tiene por objetivo
aumentar el tiempo de carga del primario de la bobina a baja
y media rotación. No debe pasar por mucho el tiempo máximo
definido en el grafico original, debido a que puede producir la
rotura del bobinado.
DELCO ROCHESTER
MAPA DE CONTROL DE MARCHA LENTA

Mapas de control de marcha lenta. Algunos vehículos con


cambio automático fijan un valor de rotación en baja, en
torno a los 600 RPM, en este caso puede ser alterada a 850 o
900 RPM. Eventualmente también puede ser usado para
corregir algún defecto en el motor rotativo que controla la
marcha lenta.
DWELL - ANGULO DE PERMANENCIA

Mapa de control de ángulo de permanencia de la bobina.


Definido como los sistemas Bosch (RPM x DWELL x
VOLTS) pero con menos curvas, 4 curvas de RPM por 6
puntos de voltaje.
MAPA DE AVANCE A PLENA CARGA

Mapa de avance usado para definir los grados máximos


en plena carga. Presentado en 3D lineal
consecutivo, definido por 9 curvas de carga y 9 punto de
RPM dentro de cada curva. Cada punto representa
una zona de voltaje del sensor MAP.
MAPA DE AVANCE X ACELERACIÓN

Mapa doble de avance usado para controlar en función de la


temperatura del motor, para la fase de aceleración, escrito
con 16 curvas de carga y 11 puntos de RPM.
MAPA DE COMBUSTÍVEL

Detalle del mapa de combustible para orientación del


remapeamiento por la carga y zona de RPM.
Este detalle también sirve como orientación par las curvas de
avance.
LIMITADOR DE RPM
Limitador de RPM de los sistemas Delco Rochester. Para
aumentar las RPM máximo del motor debe bajar
algunos puntos. En este caso las RPM deseados son
6800. A diferencia de los puntos es un 13%.
SIEMENS
MAPA DE AVANCE

Mapa de avance en 3D definido con 12 curvas de carga y


12 puntos de RPM.
MAPA DE COMBUSTÍVLE

Mapa de combustible definido en 3D con 12 curvas de


carga y 12 puntos de RPM.
TEMIC
MAPA DE COMBUSTIBLE

Mapa de combustible definido en 3D con 16 curvas de


carga y 16 puntos de RPM dentro de cada curva.
MAPA DE AVANCE

Mapa de avance definido en 3D con 16 curvas de RPM


por 16 puntos de carga (MAP).
Toda persona que quiera armar el
programador WILLEM tiene que pedirlo y
le mandamos los archivos para armarlo
donde salen esquematico ,componentes,y
circuito.
Tambien si quieren armar una interfase
pedirlo a:

programacion@electroeducar.com.ar
cursos@electroeducar.com.ar
y en el servidor van a tener algunos
archivos de ayudas.

También podría gustarte