Tabla de contenido:

Medidor de RPM en Arduino Uno: 3 pasos
Medidor de RPM en Arduino Uno: 3 pasos

Video: Medidor de RPM en Arduino Uno: 3 pasos

Video: Medidor de RPM en Arduino Uno: 3 pasos
Video: ✅ Medir RPM de un Motor (usando interrupciones con Arduino) 2024, Noviembre
Anonim
Medidor de RPM en Arduino Uno
Medidor de RPM en Arduino Uno

Arduino es una plataforma de omnipotencia. Permite crear luces intermitentes simples, pero también sistemas complejos para una automatización más avanzada. Gracias a los diferentes buses, el Arduino también se puede ampliar para incluir diferentes periféricos. Hoy veremos más de cerca el sensor de infrarrojos de obstáculos y su uso para el tacómetro. El principio del sensor es muy simple. Contiene 2 diodos, diodo emisor y receptor.

Paso 1: Hardware usado

Hardware usado
Hardware usado

El diodo IR receptor está conectado directamente a la salida digital de 5 V, y se puede usar un potenciómetro para controlar la sensibilidad (distancia del objeto) a la que reaccionará el diodo receptor. El módulo es alimentado por Arduino 5V, también se usa para suministrar un diodo IR transmisor que emite luz permanentemente a 38kHz a una longitud de onda de 950nm / 940nm (dependiendo del diodo usado). El módulo se puede encontrar en los minoristas (Aliexpress y otros) con el nombre KY-032, respectivamente Obstacle Sensor. Hay varias versiones, utilicé la primera versión, que está construida de manera muy simple.

El sensor reacciona a un obstáculo a una cierta distancia (establecido por un potenciómetro) 2-40 cm. Cuando se detecta un obstáculo, se aplica una señal de 5V al terminal de salida del módulo que procesa el Arduino. Una de las (in) ventajas de los diodos IR es que la luz puede reflejarse en superficies brillantes. Es decir, la superficie brillante se detecta a una distancia más corta que la superficie mate. Esto me hizo pensar en usar este sensor de manera diferente como tacómetro. En la superficie mate: la polea del cigüeñal pegué una tira de cinta de aproximadamente 1 cm de ancho, o es bueno usar papel de aluminio, tiene mejores propiedades reflectantes de la luz. Configuré la intensidad de ganancia de modo que a una distancia constante de la polea, el módulo solo responda a la cinta cuando pasa a través del módulo en cada revolución del cigüeñal, no a la polea en sí.

Paso 2: Arduino, hardware de salida y esquemas

Arduino, hardware de salida y esquemas
Arduino, hardware de salida y esquemas

Arduino interrumpe la señal del módulo y agrega una variable que se evalúa una vez por segundo mediante una fórmula que convierte las señales leídas en el número de señales por minuto. Esto permite determinar el número de revoluciones del cigüeñal (motor) por minuto. Actualizar la pantalla es cada segundo. La velocidad se muestra más tarde en una pantalla de caracteres LCD de 20x4 con un convertidor I2C. Gracias a los convertidores, basta con conectar 4 cables a la pantalla. Fuente de alimentación (5V), tierra (GND), señal de reloj (SCL), datos (SDA). El tacómetro se puede utilizar para varias máquinas, monitoreo de velocidad de poleas de tractores, cosechadoras, pero también en la industria para monitorear procesos, operación y actividad de máquinas.

Paso 3: Códigos de origen y de resultado

Códigos de resultado y fuente
Códigos de resultado y fuente

El programa del proyecto y otros proyectos interesantes se pueden encontrar en: https://arduino.php5.sk/otackomer.php?lang=en o en el correo electrónico: [email protected]

Recomendado: