Un sensor de efecto Hall es un dispositivo eléctrico que detecta cambios en un campo magnético. Estos sensores se utilizan hoy en día en muchas áreas de la vida. Este artículo analiza la conexión de un módulo con un sensor Hall 49E a la placa Arduino Nano y la lectura de lecturas del sensor.
Necesario
- - Módulo con sensor Hall.
- - Arduino (cualquiera de la familia).
- - Conexión de cables.
- - Computadora con entorno de desarrollo Arduino IDE.
Instrucciones
Paso 1
Un sensor Hall es un dispositivo que registra cambios en la fuerza de un campo magnético. Los sensores de efecto Hall se utilizan ampliamente en la vida cotidiana y en la industria. Entonces, por ejemplo, se usan como:
- sensores de velocidad de rotación: se utilizan en la industria automotriz y donde sea necesario para determinar la velocidad de rotación de una rueda u otro objeto giratorio;
- sensores de proximidad; un ejemplo típico es un estuche plegable en su teléfono inteligente que enciende la luz de fondo cuando lo abre;
- medición del ángulo de rotación;
- medición de vibraciones;
- medir la magnitud del campo magnético - brújulas digitales;
- medición de la intensidad de la corriente;
- medición de espacios de aire, nivel de líquido, etc.
Paso 2
El módulo del sensor Hall contiene los siguientes componentes: un recortador, un comparador de dos canales, varias resistencias de terminación, un par de LED y el propio sensor 49E Hall.
El recortador se utiliza para ajustar la sensibilidad del sensor Hall. El primer LED indica la presencia de la tensión de alimentación en el módulo, el segundo indica que el campo magnético ha superado el umbral de funcionamiento establecido.
El módulo de sensor tiene 4 pines. Su conexión a la placa Arduino se muestra en la figura.
Paso 3
Escribamos un boceto para leer las lecturas de las salidas digitales y analógicas del sensor. Sondearemos el sensor cada 100 ms y enviaremos los valores al puerto serie.
Paso 4
Sube el boceto a Arduino y abre el monitor en serie o cualquier programa de terminal.
Vemos dos columnas con números. En el primero, las lecturas del canal digital. Si el valor es "0" - el campo magnético no excede el umbral especificado, si "1" - excede. Llevé el imán al sensor y, en varias líneas, recorrí los valores "1". El umbral se establece con una resistencia de recorte.
Y en la segunda columna, los valores del canal analógico del sensor. Para comprender lo que significan, es necesario elaborar una tabla de correspondencias, anotando la dirección de las líneas magnéticas (polaridad del imán) y la distancia del imán al sensor. Con base en esta tabla, será posible interpretar las lecturas del sensor Hall.