Medidor rpm arduino

Cuentarrevoluciones

En ingeniería, un tacómetro es una herramienta útil para calcular el movimiento de rotación de una pieza. Los tacómetros leen las revoluciones por minuto (RPM), que indican al usuario la frecuencia con la que una pieza giratoria completa una rotación completa. Las lecturas de RPM se utilizan en los campos de la automoción, la industria aeroespacial y la fabricación [fuente]. Los tacómetros son importantes para determinar las relaciones entre el consumo de combustible y la velocidad del motor, la seguridad de las piezas móviles e incluso los indicadores de la velocidad del viento. Algunos tacómetros están basados en láser, pero pueden depender del material y del color e incluso ser imprecisos en condiciones de iluminación específicas. En este experimento y tutorial, demostraré cómo construir un tacómetro de efecto Hall barato y fiable que fija un imán de neodimio al eje giratorio de un ventilador de corriente continua. La velocidad de los ventiladores es importante porque son proporcionales a la cantidad de refrigeración suministrada a un sistema, y sin una representación precisa de la velocidad del ventilador – los sistemas de refrigeración pueden funcionar mal, lo que resulta en grandes pérdidas de equipos mecánicos e industriales.

¿Cómo contar RPM con Arduino?

Arduino puede generar PWM en su pin de salida analógica y cuando se aplica al motor DC, su velocidad varía. Así que es una tarea muy simple y fácil. Para medir las RPM, se utiliza el sensor opto-interruptor MOC7811. Cuando el motor completa 1 revolución, el sensor genera 1 pulso y dichos pulsos son calculados por arduino para calcular las RPM.

¿Qué es RPM en Arduino?

El tacómetro es un cuentarrevoluciones que cuenta el número de revoluciones por minuto. Hay dos tipos de tacómetro, uno mecánico y otro digital. Aquí vamos a diseñar un tacómetro digital basado en Arduino utilizando un módulo sensor de IR para detectar objetos para contar la rotación de cualquier cuerpo giratorio.

¿Cómo controlo mis RPM?

La forma más fácil de controlar la velocidad de RPM en vivo es mediante el uso de una herramienta OBD. RPM se mide mediante el control del número de revoluciones realizadas alrededor del eje en un minuto, con una herramienta OBD INNOVA se puede ver esta velocidad en vivo en un formato fácil de leer.

Medir rpm

En este tutorial, aprender a interfaz IR módulo sensor con Arduino o ESP8266 o ESP32 para construir un tacómetro preciso que mide RPM de un objeto giratorio y mostrar los valores medidos en 16×2 módulo de pantalla LCD. Este barato DIY IR basado en tacómetro es más preciso que otros tacómetros basados en láser que viene bajo el rango de 50 $ en el mercado.

El tacómetro no es más que un instrumento de medición que se utiliza para medir elementos giratorios, para determinar el número de vueltas que hace en su propio eje en cierta cantidad de tiempo, que depende de su velocidad.

La unidad de medida del tacómetro son las revoluciones por minuto (RPM), ya que hay que entender que revoluciones significa vueltas, luego sería el número de vueltas que da el elemento, por cada minuto.

La palabra tacómetro tiene un origen en el vocabulario griego, el prefijo «Tacko» significa velocidad o alta velocidad y por su parte, el sufijo «Metron» se traduce como medida.  Por eso afirmo que el tacómetro es un instrumento que mide la velocidad.

Código del tacómetro Arduino

Este sensor utiliza un LED infrarrojo en un lado, y hay un fotosensor en otro lado. Así que cuando no hay ningún obstáculo entre estos lados la luz infrarroja alcanza el fotosensor y da la señal al circuito. Y este módulo dará una salida de 5V o estado HIGH.

Con la conclusión que he mencionado antes, podemos leer fácilmente la señal con un Arduino. Intentaremos leer cada vez que la señal del sensor este cayendo o cambiando de HIGH a LOW. O de que haya obstáculo a que no lo haya. Para ello necesitaremos una interrupción, así que usaré interrupt en el pin 2 y cada vez que ocurra una interrupción. Llamaré a la función count, y la interrupción ocurrirá cada FALLING. Y hago que el LCD imprima los agujeros cada 500ms. La función count que llama a cada interrupción solo incrementa el valor de los agujeros. Este sensor siempre debe utilizar la interrupción para la precisión. Así que siempre debe estar en el pin de interrupción, para Arduino UNO o nano. Los pines de interrupción sólo están disponibles en los pines 2 y 3.

Por lo tanto, para contar más rápido podemos utilizar el método de muestreo. Por ejemplo, si quiero contar sólo durante 6 segundos, es necesario multiplicar por 10. Porque 1 minuto tiene 60 segundos. Y si la velocidad que desea medir es lo suficientemente ALTA, puede contar sólo durante 1 segundo.

Código Arduino hall sensor rpm

El tacómetro es un contador de RPM que cuenta el número de rotaciones por minuto. Hay dos tipos de tacómetro – uno es mecánico y el otro es digital. Aquí vamos a diseñar un tacómetro digital basado en Arduino utilizando un módulo sensor IR para detectar objetos y contar la rotación de cualquier cuerpo giratorio. Como IR transmite rayos IR que reflejan de nuevo al receptor IR y luego IR módulo genera una salida o pulso que es detectado por el controlador arduino cuando pulsamos el botón de inicio. Cuenta continuamente durante 5 segundos.

Como se muestra en el circuito tacómetro anterior, contiene Arduino Pro Mini, módulo sensor IR, zumbador y LCD. Arduino controla todo el proceso como la lectura de pulso que el módulo sensor IR genera de acuerdo a la detección de objetos, el cálculo de RPM y el envío de valor de RPM a la pantalla LCD. El sensor IR se utiliza para detectar objetos. Podemos ajustar la sensibilidad de este módulo sensor por potenciómetro incorporado situado en el módulo IR. El módulo sensor IR consiste en un transmisor IR y un fotodiodo que detecta o recibe rayos infrarrojos. El transmisor IR transmite rayos infrarrojos, cuando estos rayos caen sobre cualquier superficie, se reflejan y son detectados por el fotodiodo (Puedes entender más sobre esto en este Robot Line Folloewr).  La salida del fotodiodo se conecta a un comparador, que compara la salida del fotodiodo con el voltaje de referencia y el resultado se da como salida al arduino.

Acerca del autor

admin

Ver todos los artículos