Documentos de Académico
Documentos de Profesional
Documentos de Cultura
e SAyAS)
RESUMEN.
En esta práctica se implementó un sistema de medición de impacto, simulación de sensor
de golpeteo, con salida a indicador bicolor y LCD, realizando la simulación de un bloque
de motor con al menos 2 pistones.
ABSTRACT.
INTRODUCCIÓN.
Sensor de detonación.
Tiene como objetivo recibir y controlar las vibraciones anormales producidas por el
pistoneo, transformando estas oscilaciones en una tensión de corriente que aumentará si la
detonación aumenta.
La señal es enviada al centro de control, que la procesará y reconocerá los fenómenos de
detonación realizando las correcciones necesarias para regular el encendido del
combustible, pudiendo generar un retardo de hasta 10 grados.
Así este sensor regulará el encendido logrando una mejor combustión lo que brindará al
coche más potencia con un consumo menor. Combustibles con un octano mayor permiten
que el sistema, en caso de poseer este sensor de detonación, logren un mejor
aprovechamiento del combustible evitando la detonación, manteniendo el avance del
encendido.
Figura 1. Sensor de Golpeteo (knockSensor).
El sensor se ubica en la parte baja del pleno de admisión reportando el nivel de cascabeleo
del motor. Si existe mucho cascabeleo es dañino al motor ya que indica que el tiempo está
muy adelantado. Es importante que el avance sea retardado hasta que desaparezca el
cascabeleo para que el motor funcione lo mejor posible y sin daños mecánicos.
Figura 4. Ubicación del sensor de golpeteo.
Cuando el sensor de golpeteo falla, provoca lo siguiente:
Explosiones al acelerar
Marcha mínima inestable
Pérdida de potencia
Cascabeleo
Prende la luz Check Engine
Alto consumo de combustible
Piezoelectricidad.
La piezoelectricidad (del griego piezein, "estrujar o apretar") es un fenómeno que ocurre en
determinados cristales que, al ser sometidos a tensiones mecánicas, en su masa adquiere
una polarización eléctrica y aparece una diferencia de potencial y cargas eléctricas en su
superficie.
Este fenómeno también ocurre a la inversa: se deforman bajo la acción de fuerzas internas
al ser sometidos a un campo eléctrico. El efecto piezoeléctrico es normalmente reversible:
al dejar de someter los cristales a un voltaje exterior o campo eléctrico, recuperan su forma.
En esta práctica se trabajó con el mismo circuito tanto el punto 1 como el punto 2.
Componentes
Componentes
analógicos
digitales
Piezoeléctrico Motorreductor
LCD
Simuladores
de cilindros
Buzzer
Para el punto uno se desarrolló un PWM con un circuito integrado 555 esto para controlar
la velocidad del motorreductor en una escala de 1 a 40 rpms y así obtener los 40 Hz.
Posteriormente el punto uno y dos se conjuntaban ya que al momento que el motorreductor
iba girando a una baja velocidad ya controlada este contaba con dos tipos pesas, uno de
mayor peso y otra de menor peso, esto para diferenciar el golpeteo de cada una.
El objetivo de esta práctica fue conocer el funcionamiento que tiene un sensor de
detonación dentro de un motor de combustión interna, para esto se utilizó un sensor
comercial (piezoeléctrico). La función que tuvo el piezoeléctrico fue detectar el golpeteo de
estas pesas. Cada vez que cada una de las pesas golpeaba el sensor este nos arrojaba el dato
de cuál era el quien golpeaba y a que frecuencia lo hacía para esto se tuvo que hacer un
sistema programable en arduino.
Código.
#include <FreqCount.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(13, 12, 11, 10, 9, 8);
/*
En este proyecto usamos un piezoelectrico como sensor
*/
// declaramos las constantes para el uso de los pines
// declaramos las variables para los valores de lectura y estdo del led
int lecturaSensor = 0; // variable para gaurdar el valor del sensor
int estadoLed = 0; // variable pra guaradar el estado del led
void setup() {
// put your setup code here, to run once:
Serial.begin(57600);
lcd.begin(8, 2);
lcd.print("Freq:");
FreqCount.begin(1000);
void loop() {
// put your main code here, to run repeatedly:
if (FreqCount.available()) {
unsigned long count = FreqCount.read();
lcd.setCursor(0, 1);
lcd.print(count);
lcd.print(" ");
}
// leemos el valor del sensor en lecturaSensor
lecturaSensor = analogRead(pinPiezo);
Serial.println(lecturaSensor);
// si el valor del sensor es mayor que el umbral
if (lecturaSensor >= umbral) {
// cambiamos el estado del led
// estadoLed = 1 - estadoLed;
Serial.println("Golpe!!");
estadoLed = 1;
// y actualizamos la salida del pin del led
digitalWrite(pinLed, estadoLed);
delay(2000);
estadoLed=0;
digitalWrite(pinLed, estadoLed);
// Y mandamos un "Golpe!!" a la computadora por el serial
Serial.println("Golpe!!");
}
delay(100); // hacemos un delay para no saturar el bufer de comunicacion
}
Este código se programó para que el piezoeléctrico al ser golpeado con mayor fuerza mandara un
cierto voltaje (alto) y nos indicara el cilindro que lo golpeo y su frecuencia imprimiéndolo en una
LCD y así para el otro cilindro que golpeara con menor fuerza (voltaje bajo), esto también se
indicaría mandándole una señal a un led bicolor (rojo-verde) y a un buzzer (beep-boop). Toda esta
base de programación es indicar cuando va a ver un 1 o un 0 lógico en ciertos pines del sistema
programable (arduino).
CONCLUSIÓNES
Escamilla Ramírez Jesús
Al realizar esta práctica pude llegar a la conclusión de que conocer el funcionamiento del
sensor de detonación dentro del automóvil (motor de combustión interna) me dejo dar una
idea de cómo es su actuación dentro de este. Principalmente pude desarrollar algunos
conocimientos para trabajar con un sensor más barato (piezoeléctrico) y así poder realizar
una simulación de un sistema de detonación.
El realizar esta práctica fue efectiva pero no con resultados esperados ya que la generación
de voltaje que mandaba el piezoeléctrico al ser golpeado a veces mostrada una variación y
no detectaba la misma fuerza y por causa a esto, los indicadores que se tenían como era el
buzzer y el led bicolor no se accionaban cuando debían hacerlo.
Illoldi Sánchez Jorge Joshua
Al finalizar la práctica pude concluir la importancia del sensor de detonación para saber si
en verdad se está efectuando correctamente el control y sincronización en el automóvil.
Pude notar que tuvimos problemas al caracterizar el piezoeléctrico, ya que algunas lecturas
efectuadas por el arduino, variaban al efectuar golpes sobre dicho piezoeléctrico y no
podíamos discriminar con sensatez que pistón era el que lo golpeaba, debido a ésto no
podíamos obtener la frecuencia de cada pistón y en su caso encender el led bicolor
mostrando la diferencia entre un pistón y otro.
Sánchez Benitez Uriel Ricardo.
El sensor de golpeteo es un elemento de gran importancia en los sistemas automotrices
puesto que ayuda en la efectividad de la combustión del combustible. En la práctica
realizada compruebo que efectivamente los sensores piezoeléctricos, en el caso de la
práctica un buzzer piezoeléctrico, generan un voltaje al ser presionados o golpeados,
aunque de nueva cuenta la caracterización de la señal que entrega este sensor se torna muy
complicada, y por consecuencia la práctica no se realiza satisfactoriamente como en
prácticas anteriores.
BIBLIOGRAFIA
“SENSOR DE DETONACIÓN”
Recuperado noviembre del 2016.
http://www.ngkntk.com.br/automotivo/es-pe/produtos/sensor-de-detonacao/
“SENSOR DE DETONACIÓN”
Recuperado noviembre del 2016.
http://www.mecanicafacil.info/mecanica.php?id=sensorDetonacion
“PIEZOELECTRICIDAD”
Recuperado noviembre del 2016.
https://es.wikipedia.org/wiki/Piezoelectricidad