You are on page 1of 15

UNIVERSIDAD DE LAS FUERZAS ARMADAS

ESPE EXTENSIN LATACUNGA


DEPARTAMENTO DE ENERGA Y MECNICA
CARRERA DE INGENIERIA AUTOMOTRIZ
INFORME DE LABORATORIO DE AUTOTRNICA III
CARRERA

CDIGO DE LA
ASIGNATURA

NRC

ING. AUTOMOTRIZ

EMEC44003

3477

NOMBRE DE LA ASIGNATURA
AUTOTRNICA III

PRCTICA
N

LABORATORIO DE:

Laboratorio de Autotrnica

DURACIN
(HORAS)

TEMA:

CONSTRUCCIN Y SIMULACIN DEL


FUNCIONAMIENTO DE INYECTORES POR
SINCRONISMO

OBJETIVOS

EQUIPO Y MATERIALES NECESARIOS

Utilizar los conocimientos adquiridos tericamente para construir y simular el


funcionamiento de una ECU.
Conocer el funcionamiento bsico de una ECU.
Simular el sistema de inyeccin por sincronismo.
Simular el sistema de inyeccin por inyeccin secuencial
Simular el sistema de inyeccin por inyeccin semisecuencial
Simular el sistema de inyeccin por inyeccin simultaneo

Simulador Proteus
Protoboard
Tiristores
Resistencias
Potencimetro
Terminales
Capacitores
Cables
Leds
Regulador 7805

MARCO TEORICO

SINCRONISMO DEL INYECTOR


Inyeccin intermitente: Los inyectores inyectan combustible pulverizado en los
momentos determinados por la unidad electrnica, segn las informaciones recibidas
por los diferentes sensores y las estrategias de funcionamiento programadas en la
propia unidad de mando.
Simultanea: Se basa en inyectar el combustible simultneamente en todos los
inyectores a la vez y a una determinada frecuencia, la cual no tiene por qu coincidir

con la apertura de la vlvula de un determinado cilindro, de modo que el combustible


inyectado se acumula en el colector de admisin, mientras la vlvula de admisin
permanece cerrada, por lo tanto, deber tratarse de una inyeccin indirecta. Cuando
se abre la vlvula se produce la entrada de la mezcla acumulada. La inyeccin se
realiza una vez por vuelta y poco antes del P.M.S. (Punto Muerto Superior) del primer
cilindro.
Semisecuencial: Los inyectores se activan distribuidos por grupos (dos a dos para un
motor de cuatro cilindros). Cada uno de los grupos realiza una inyeccin de
combustible por cada revolucin del motor. La inyeccin se realiza poco antes del
P.M.S. de los pares de cilindros.
Secuencial: Los inyectores funcionan uno a uno, de forma independiente, realizando
el aporte de combustible necesario para la realizacin de la mezcla mediante una
nica inyeccin. La inyeccin se produce poco antes del momento de apertura de la
vlvula de admisin y segn el orden de encendido. El inyector regula la cantidad de
combustible por el tiempo que permanece abierto, y la frecuencia de apertura depende
directamente del rgimen de giro del motor.

Figura 3: Sistema de Inyeccin por ubicacin del inyector


Fuente: http://2.bp.blogspot.com/-VDGh2O3FgA/VRTqDIkXi6I/AAAAAAAAALQ/GvmK9Gkbwnw/s1600/123.png

UNIDAD DE CONTROL DEL MOTOR


La unidad de control de motor o ECU (sigla en ingls de engine control unit) es una
unidad de control electrnico que administra varios aspectos de la operacin de
combustin interna del motor. Las unidades de control de motor ms simples slo
controlan la cantidad de combustible que es inyectado en cada cilindro en cada ciclo
de motor. Las ms avanzadas controlan el punto de ignicin, el tiempo de
apertura/cierre de las vlvulas, el nivel de impulso mantenido por el turbocompresor, y
control de otros perifricos. (WIKIPEDIA, 2016)
El paso de lo mecnico a lo electrnico, ECUs y sus inicios

Las exigentes regulaciones por parte del Gobierno americano respecto a las emisiones
contaminantes durante los aos finales de los 70 y los 80, impulsaron ms por
necesidad que por otro motivo, a un cambio de mentalidad y un obligado paso de lo
mecnico a lo electrnico en cuanto ejecucin y regulacin de los diversos parmetros,
antes realizados por distintos mecanismos neumticos y mecnicos y posteriormente
controlados por este unidad de control, para as poder controlar de manera ms eficaz
la combustin del motor.
Podramos definir una ECU como la unidad de control electrnico que regula al motor.
Esto se traduce de una manera sencilla definindolo como el corazn de un complejo
sistema electrnico compuesto por sensores y actuadores, en la que los sensores
informan a la unidad central y sta enva la orden necesaria a los actuadores para
transformar dicha informacin inicial.
La funcin de los sensores sera la de registrar diversos parmetros sobre el
funcionamiento del vehculo (tales, por ejemplo, como las revoluciones del motor,
temperatura de los sistemas, seal de la posicin del acelerador, etc.) Estos sensores
actan como puente hasta el sistema central o ECU y transforman dichas magnitudes
fsicas en electrnicas.
Por su lado, los actuadores seran los elementos que son dirigidos a su vez por la ECU y
son los encargados de convertir las seales elctricas recibidas en magnitudes
mecnicas. Hablamos por ejemplo de los inyectores de combustible, electro
ventiladores o dems sistemas que reciban la informacin y consecuentemente,
acten de una manera mecnica sobre alguna funcin en el vehculo.
Las primeras unidades de control o ECU ms sencillas controlaban simplemente el flujo
o cantidad de combustible que se inyectaba por cilindro en cada ciclo del motor,
mientras que las ECUs ms actuales controlan casi la totalidad de los sistemas del
vehculo, haciendo en numerosas ocasiones complicado encontrar las posibles averas
derivadas en pequeos fallos electrnicos.
Actualmente un procesador de 32 bits a 60 Mhz podra ser el cerebro encargado de la
ECU principal y al igual que sucede con cualquier ordenador de sobremesa o porttil,
es necesario que disponga de su propio sistema operativo para poder funcionar.
Algunos sistemas operativos funcionales pueden ser osCAN o Microsar Os, por ejemplo.
Debido a que las ECUs no deben soportar una comunicacin directa con el usuario o
interactuar con distintas aplicaciones, estas caractersticas son suficientes en los
modelos actuales.
De igual manera, las unidades centrales han evolucionado hasta las que conocemos
hoy en da con elementos avisadores de autodiagnstico, que nos avisa de los posibles
errores que sta puede padecer si detecta valores fuera del rango pre-establecido por
fbrica. Este sistema hace un anlisis cuando se inicia el arranque y si existe error
alguno nos lo comunica directamente mediante distintos smbolos situados en el
cuadro de mandos del automvil.
ECM COMPONENTES Y FUNCIONES
Los sistemas de inyeccin de combustible en los autos de hoy en da son controlados
por una computadora. La palabra computadora es un trmino extenso, una
computadora es cualquier dispositivo que puede tomar informacin de entrada y
realizar un conjunto de instrucciones generando despus una salida especfica. Por
ejemplo, la computadora puede recibir la entrada de un teclado como el de una
calculadora manual, calcular una formula con los nmeros seleccionados, mostrando
despus una salida (resultado), en una pantalla.
La computadora tambin puede activar un interruptor o realizar casi cualquier tipo de
tarea. Ella recibe datos de entrada de varios dispositivos tales como interruptores y
sensores. Los datos de entrada incluyen:

Ignicin: Define cuando la buja debe disparar la chispa en el cilindro.


Lmite de revoluciones: Define el mximo nmero de revoluciones por minuto que el
motor puede alcanzar. Ms all de este lmite se corta la entrada de combustible.
Correcta temperatura del agua: Permite la adiccin de combustible extra cuando el
motor est fro (estrangulador).
Alimentacin de combustible temporal: Le dice a la ECU que es necesario un
mayor aporte de combustible cuando el acelerador es presionado.
Modificador de baja presin en el combustible: Le dice a la ECU que aumente el
tiempo en el que acta la buja para compensar una prdida en la presin del
combustible.
Sensor de oxgeno (sensor lambda): Permite que la ECU posea datos permanentes
del escape y as modifique la entrada de combustible para conseguir una combustin
ideal.
Algunas de las unidades de carreras ms avanzadas incluyen funcionalidades como
control de salida, limitacin de la potencia del motor en la primera marcha para evitar
la rotura de ste, etc. Otros ejemplos de funciones avanzadas son:
Control de prdidas: Configura el comportamiento del waste gate del turbo,
controlando el boost.
Inyeccin Banked: Configura el comportamiento del doble de inyectores por cilindro,
usado para conseguir una inyeccin de combustible ms precisa y para atomizar en un
alto rango de RPM.
Tiempo variable de levas: Le dice a la ECU como controlar las variables temporales en
las levas de entrada y escape.
TIPOS DE MODULOS DE CONTROL
ECM.- (engine control module), modulo de control del motor
Controla y almacena nicamente los cdigos de diagnstico de fallas (DTCs) de los
componentes del motor
PCM.- (train power control module), modulo de control del tren de
potencia
Controla y almacena datos del motor y la transmisin
VCM.- (vehicle control module), modulo de control del vehiculo
Controla y almacena datos del motor, la transmisin y otros sistemas del vehculo
como sistemas de frenos ABS
TIPOS DE MEMORIA
ROM RAM - EEPROM
ROM (Read Only Memory)
Memoria para lectura nicamente es usada para almacenar informacin en forma
permanente. Cuando la computadora es construida el programa que controla al
microprocesador es almacenado en la memoria ROM. El microprocesador puede leer
estas instrucciones, pero no puede escribir ninguna informacin nueva. La ROM es una
memoria no voltil y no necesita energa para retener su informacin.
RAM (Random Acces Memory)
Memoria de acceso estadstico, es el borrador del microprocesador. El procesador
puede escribir o leer en esta memoria conforme sea necesario. La RAM almacena
temporalmente estos datos y valores tales como la temperatura del refrigerante o la
seal de presin del mltiple de admisin. El microprocesador usa estos datos y
valores para tomar diferentes decisiones. La RAM es una memoria voltil y necesita
una alimentacin de voltaje constante para retener su informacin. Si se pierde su
alimentacin de voltaje, la informacin de la memoria se pierde y los algoritmos del
ECM generan un ETC indicando sta perdida.
EEPROM (Electrically Programmable Read Only Memory)
La memoria EEPROM (memoria programable para lectura nicamente borrable
electrnicamente) es una memoria permanente que esta soldada fsicamente a los

circuitos impresos del (ECM). EEPROM contiene todos los algoritmos de control. La
EEPROM puede ser programada, usando el Tech 1 o actualmente es ms comn el Tech
.
DIBUJO- DIAGRAMA
El ECM est ordenado de un modo lgico y directo, algunos de sus componentes son
fcilmente reconocibles.
Hay resistencias, capacitores, circuitos integrados y otros componentes electrnicos.
Todos estos estn soldados a los circuitos impresos del ECM.
Circuitos integrados
Uno de los chips (circuito integrado) es usualmente un circuito de reloj que regula las
instrucciones que son procesadas cada segundo. Usualmente uno de los chips ms
grandes es la unidad microprocesador (MPU) la cual tambin puede ser llamada Unidad
Procesadora Central (CPU).
ENTRADAS Y SALIDAS DEL ECM
Como ya se estableci, el ECM es el mdulo de control del sistema. Es el responsable
de vigilar (por medio de sus sensores e interruptores) los diferentes aspectos de la
combustin interna del motor y controlar aquellos factores que tienen un efecto directo
sobre la operacin del motor y sus salidas.
Vigilando y controlando las operaciones del motor, el ECM tiene un control directo del
rendimiento del motor y la economa del combustible. Cuando el ECM controle al motor
estar operando en Open Loop lo o en Closed Loop. Cuando el motor es puesto en
marcha por primera vez la mayora de sus componentes, incluyendo el motor mismo,
estn a temperatura ambiente, si han estado sin funcionar durante un tiempo
prolongado.
Un motor fro necesita una mezcla rica para arrancar, conforme el motor se calienta la
mezcla del combustible puede empobrecerse lentamente para compensar el hecho de
que un motor caliente requiere de una mezcla pobre para funcionar.
La funcin del ECM es entregar al motor la cantidad correcta de combustible bajo todas
las condiciones de operacin, esto se logra a travs de varias condiciones conocidas
como Modos de operacin de ECM. (Aguilar, 2013)
REGULADOR DE VOLTAJE 7805
Es un dispositivo electrnico que tiene la capacidad de regular voltaje positivo de 5V a
1A de corriente, en la mayora de los desarrollos con arduino o con programadores Pic
estamos obligados a garantizar una fuente de tensin constante, eso disminuye la
posibilidad de daar nuestro circuito debido a oscilaciones en los niveles de tensin, la
forma ms practica y simple de lograr esto es mediante el Regulador de voltaje
7805, bsicamente es un dispositivo que cuenta con 3 pines.
1 Tensin de entrada
2 Masa
3 Tensin de salida

Diagrama de conexin del regulador de voltaje 7805


Ac les dejo el diagrama de conexin de los componentes para su correcto
funcionamiento, el grfico fue tomado directamente de la hoja de datos del fabricante,
as que tenemos la certeza que funciona correctamente.
Es
importante que el capacitor de la rama de entrada sea por lo menos 3 veces ms
grande que el de la rama de salida.

PIC 16F628
El pic16f628a es un microcontrolador de 8 bit, posee una arquitectura RISC avanzada,
as como un juego reducido de 35 instrucciones. Este microcontrolador es el remplazo
del obsoleto pic16f84a, los pines del pic16f628a son compatibles con el pic16f84a, as
se podran actualizar proyectos que hemos utilizado con el pic16f84a.

ATMEGA328
El ATmega328p es un chip microcontrolador creado por Atmel y pertenece a la serie
megaAVR.

Especificaciones
El Atmega328 AVR 8-bit es un Circuito integrado de alto rendimiento que est basado
un microcontrolador RISC, combinando 32 KB ISP flash una memoria con la capacidad
de leer-mientras-escribe, 1 KB de memoria EEPROM, 2 KB de SRAM, 23 lneas de E/S de
propsito general, 32 registros de proceso general, tres temporizadores
flexibles/contadores con modo de comparacin, interrupciones internas y externas,
programador de modo USART, una interface serial orientada a byte de 2 cables, SPI
puerto serial, 6-canales 10-bit Conversor A/D (canales en TQFP y QFN/MLF packages),
"watchdog timer" programable con oscilador interno, y cinco modos de ahorro de
energa seleccionables por software. El dispositivo opera entre 1.8 y 5.5 voltios. Por
medio de la ejecucin de poderosas instrucciones en un solo ciclo de reloj, el
dispositivo alcanza una respuesta de 1 MIPS, balanceando consumo de energa y
velocidad de proceso.
PARAMETROS

PROCEDIMIENTO

PROCEDIMIENTO
1. Materiales y
herramientas

2. Diagrama del Circuito

3. Armamos el circuito
fuente

4. Armamos el circuito de
control

5. Armamos el circuito
drivers

6. Completamos todos los


circuitos de periferia.

7. Cargamos el cdigo al
micro.

8. Probamos el circuito

ESQUEMA ELECTRICO

CODIGO
#include <SoftwareSerial.h>
SoftwareSerial mySerial(5, 6); // RX, TX
char Datos_BT;
int electroventilador = 2;
int inyector = 3;

int
int
int
int
int
int
int

iac = 4;
bobina = 8;
motorDC = 7;
pulsador = 12; // Azul - 28BYJ48 pin 1 motor
motorPin2 = 11; // Rosa - 28BYJ48 pin 2 motor
motorPin3 = 10; // Amarillo - 28BYJ48 pin 3 motor
motorPin4 = 9; // Naranja - 28BYJ48 pin 4 motor

int motorSpeed = 2000; //variable para fijar la velocidad del motor (el retraso entre
cada secuencia)
int count = 0;
// cuenta de los pasos dados
int countsperrev = 512; // nmero de pasos por vuelta completa
int lookup[8] = {B01000, B01100, B00100, B00110, B00010, B00011, B00001,
B01001};
//variables
int Frecuencia = 0;
int On_Frecuencia = 1;
int senal ;
int s_tps;
int s_temp;
float millivolts;
int celsius;
int modo = 1;
//Entradas
int tps = A2;
const int termico = A1;
int ckp = A3;
int senal_pul;

//********************SEGUNDOS***************************************
//Se declara una variable que almacenar el tiempo actual (real) transcurrido
//desde que se enciende la placa.
unsigned long tiempo = 0;
//Se declara una variable que almacenar el ltimo valor de tiempo en el que se
//ejecut la instruccin (delay).
unsigned long t_actualizado = 0;
//Se declara una variable que almacenar el tiempo que se desea que dure el delay.
unsigned long t_delay = 1000;
void setup() {
mySerial.begin(9600);
Serial.begin(9600);//Iniciamos el Serial
Serial.println("Modulo Listo...");
mySerial.println("Modulo Listo...");

pinMode(inyector, OUTPUT);
pinMode(iac, OUTPUT);
pinMode(electroventilador, OUTPUT);
pinMode(bobina, OUTPUT);
pinMode(motorDC, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);
pinMode(pulsador, INPUT);
digitalWrite(motorDC, LOW);
digitalWrite(bobina, LOW);
digitalWrite(inyector, LOW);
digitalWrite(iac, LOW);
digitalWrite(electroventilador, LOW);
// put your setup code here, to run once:
}
void loop() {
if (Serial.available() > 0) {
Datos_BT = Serial.read();
Serial.println(Datos_BT );
}
//********************************
tiempo = millis();
if ( tiempo > t_actualizado + t_delay) {
//Se actualiza el tiempo que ha de transcurrir para el prximo delay.
t_actualizado = tiempo;
/**********************CONTEO SEGUNDOS******************************/
float millivolts = (s_temp / 1023.0) * 5000;
float celsius = millivolts / 10;

}
//*******************************
senal_pul = digitalRead(pulsador);
if(senal_pul == HIGH){
Datos_BT =1;
delay(500);
}

if (Datos_BT == '0') {

modo = 0;
}
if (Datos_BT == '1') {
modo = 1;
}
if (Datos_BT == '2') {
modo = 2;
}
if (Datos_BT == '3') {
modo = 3;
}

int pausa = s_tps / 10;

if (modo == 1) {
digitalWrite(iac, HIGH);
digitalWrite(motorDC, LOW);
delay(pausa);
digitalWrite(inyector, HIGH);
digitalWrite(iac, LOW);
delay(pausa);
digitalWrite(inyector, LOW);
digitalWrite(electroventilador, HIGH);
delay(pausa);
digitalWrite(bobina, HIGH);
digitalWrite(electroventilador, LOW);
delay(pausa);
digitalWrite(motorDC, HIGH);
digitalWrite(bobina, LOW);
delay(pausa);

}
if (modo == 2) {
digitalWrite(iac, HIGH);
digitalWrite(inyector, HIGH);
delay(pausa);
digitalWrite(inyector, LOW);
digitalWrite(iac, LOW);
delay(pausa);
digitalWrite(electroventilador, HIGH);
digitalWrite(bobina, HIGH);
delay(pausa);
digitalWrite(electroventilador, LOW);
digitalWrite(bobina, LOW);
delay(pausa);
Datos_BT = 2;

}
if (modo == 3 ) {
digitalWrite(iac, HIGH);
digitalWrite(motorDC, HIGH);
digitalWrite(inyector, HIGH);
digitalWrite(electroventilador, HIGH);
digitalWrite(bobina, HIGH);
delay(pausa);
digitalWrite(inyector, LOW);
digitalWrite(iac, LOW);
digitalWrite(bobina, LOW);
digitalWrite(motorDC, LOW);
digitalWrite(electroventilador, LOW);
delay(pausa);

}
//****************************
senal = digitalRead(ckp);
s_tps = analogRead(tps);
s_temp = analogRead(termico);

// put your main code here, to run repeatedly:


}

RESULTADOS OBTENIDOS

CUESTIONARIO
1. Escriba una breve definicin de la ECU
La unidad de control de motor o ECU (sigla en ingls de engine control unit) es una unidad
de control electrnico que administra varios aspectos de la operacin de combustin interna
del motor. Las unidades de control de motor ms simples slo controlan la cantidad de
combustible que es inyectado en cada cilindro en cada ciclo de motor. Las ms avanzadas
controlan el punto de ignicin, el tiempo de apertura/cierre de las vlvulas, el nivel de
impulso mantenido por el turbocompresor, y control de otros perifricos
2. Cules son las funciones principales de la ECU?
Control de la inyeccin del combustible
Control del tiempo de ignicin
Control de la distribucin de vlvulas
3. Qu son las ECUs programables?
Las ECUs programables, son aquellas que pueden ser modificadas como consecuencia de un
cambio de algn componente del vehculo, debiendo ser programado de nuevo para poder
as configurarse correctamente el comportamiento y rendimiento adecuado del automvil.
4. Cules son los tipos de mdulos de la ECU?
ECM.- (engine control module), mdulo de control del motor
Controla y almacena nicamente los cdigos de diagnstico de fallas (DTCs) de los

componentes del motor


PCM.- (train power control module), mdulo de control del tren de potencia
Controla y almacena datos del motor y la transmisin
VCM.- (vehicle control module), mdulo de control del vehculo
Controla y almacena datos del motor, la transmisin y otros sistemas del vehculo como
sistemas de frenos ABS
5. Cul es el funcionamiento de la ECU?
La Computadora Automotriz toma sus decisiones mediante la informacin llegada de los
sensores y la informacin que tiene su memoria interna y enva sus seales de gestin a los
diferentes actuadores. Estos actuadores se amoldan a los diferentes requerimientos del
motor de forma ms o menos adecuada sin necesidad de una puesta punto mecnico ya
que los ajustes a las diferentes necesidades lo comanda la ECU.
6. Cul es la funcin del sensor IAT?
El sensor de temperatura del aire de admisin se utiliza para la deteccin de la temperatura
ambiente en un arranque en fro y la temperatura del aire de admisin mientras el motor
calienta el aire entrante

CONCLUSIONES

Con la ayuda del software proteus su puso simular el funcionamiento de la ECU para asi
analizar los componentes necesarios para su construccin.
Se pudo construir una ECU basandonos en los cocnocimientos adquiridos.
Se pudo comprobar y analizar los voltajes de funcionamiento del subsistema de
encendido.
Se pudo simular el funcionamiento de los sensores CKP, TPS y trmico

RECOMENDACIONES

Tener en cuenta los dataship de los pcis para evitar malas conexiones
Tener cuidado con la esttica al manipular los micros para no quemarlos
Realizar la correcta programacin

9
REFERENCIAS BIBLIOGRFICAS
Bibliografa

Aguilar, A. L. (23 de 12 de 2013). Computadoras automotrices. Obtenido de


https://docs.google.com/document/d/1_X0TvLgCiSc-xk1vvBuxeFUV9pnHs8pG6RKxqjaGOA/edit#
Electronics. (12 de 6 de 2015). Recuperado el 19 de 5 de 2016, de www.autoavance.co:
http://www.autoavance.co/equipos-diagnostico- automotriz/osciloscopioautomotriz-otc-3840f.
Panadero, J. (03 de 07 de 2012). DIARIOMOTOR. Obtenido de
http://www.diariomotor.com/tecmovia/2012/07/03/ecu-que-es-y-el-porque-de-suexistencia/
WIKIPEDIA. (16 de 09 de 2016). Obtenido de
https://es.wikipedia.org/wiki/Unidad_de_control_de_motor
Automotive electrical systems circa 2005. Miller, J.M.; Hurton, C.J. (1996)

FECHA DE ENTREGA: Latacunga 09 de Diciembre del 2016

Firmas
Elaborado por:

Revisado :

Ing. German Erazo L. MSc.

Calificacin :

You might also like