¿Cómo mido los campos electromagnéticos de CA (la densidad de flujo) en microTesla (µT) mientras filtro las fuentes no deseadas de radiación magnética no de CA como la tierra con un Arduino (cualquier microcontrolador realmente)?
¿Cómo mido los campos electromagnéticos de CA (la densidad de flujo) en microTesla (µT) mientras filtro las fuentes no deseadas de radiación magnética no de CA como la tierra con un Arduino (cualquier microcontrolador realmente)?
Medir solo campos magnéticos de CA (40Hz - 130Hz rango) con una arduino y un sensor de efecto Hall US1881
No puedes porque el US1881 no funcionará; es un dispositivo de enganche con una salida digital de encendido / apagado y una histéresis severa. No da una salida lineal: -
Ya que soy el chico que sugirió usar el sensor Hall, parece que es mi responsabilidad ayudarte a encontrar uno :)
Sin embargo, esta respuesta es puramente teórica también.
Puede encontrar una muy buena visión general de la teoría y las aplicaciones de la detección de efecto Hall aquí . Si bien el documento es muy largo y completo, toda la información relacionada directamente con su tarea se encuentra en los primeros cuatro capítulos. Vale la pena leer, de verdad.
Si lees la referencia anterior, entenderás por qué US1881 no es el dispositivo que estás buscando (en el papel que llaman dispositivos como US1881 "digital"; no creo que el nombre sea bueno, porque existen Sensores Hall con salidas digitales que pueden ajustarse a usted. Lo que necesitas es un sensor de efecto Hall lineal .
Veamos cuántos de esos están ahí fuera. Vaya al sitio web de su proveedor favorito y encuentre la categoría de sensores Hall (Estoy usando Digikey ). Filtrar los resultados por "tipo = lineal". Wow, miles de resultados. Demasiado para empezar a comprobarlo.
¿Cómo encontrar uno adecuado? Bueno, depende de tu aplicación. Los "sensores de campo lineal" suenan como la dirección más prometedora. El filtrado por este criterio reduce la lista a solo 12 ICs.
De los 12 anteriores, el A1301 parece la solución más simple, con una sensibilidad de \ $ \ sim 3 \ frac {mV} {G} = 30 \ frac {\ mu V} {\ mu T} \ $ (a 6V tensión de alimentación). Esto significa que para medir el campo magnético con una precisión de 1 \ $ \ mu T \ $, el circuito del sensor posterior deberá resolver los voltajes hasta 30 \ $ \ mu V \ $.
NOTA: dado que la precisión deseada está muy por debajo de los campos magnéticos ambientales (el campo magnético de la Tierra es de decenas de uT), deberá asegurarse de que el sensor esté muy estático durante la medición y que los circuitos posteriores al sensor tengan que cuidarse de compensaciones constantes (calibración).
Lea otras preguntas en las etiquetas arduino electromagnetism measurement