Saltar al contenido principal

MAG-BOARD

El MAG-BOARD es la plataforma de electrónica central para construir sistemas DIY de magnetómetro y gradiometría fluxgate con sensores FG-3+. Es una placa basada en ESP32 que maneja la lectura de sensores, la salida de pantalla, la interfaz de usuario y la comunicación de datos.

Es el componente central del Full Gradiometer Kit y el Professional 3-Axis Magnetometer Kit.


Función en el sistema

Sensor(es) FG-3+ ──► MAG-BOARD (ESP32) ──► Pantalla LCD
──► Salida USB / Serie
──► Botones / LEDs opcionales
──► Memoria flash externa opcional

El firmware del MAG-BOARD lee las salidas de pulsos de frecuencia de los sensores FG-3+ conectados, calcula los valores del campo magnético y proporciona lectura en tiempo real en una pantalla LCD opcional.


Alimentación

Polaridad de alimentación

El MAG-BOARD no tiene protección contra polaridad inversa. Conectar la fuente de alimentación con polaridad invertida dañará permanentemente la placa. Verifique siempre la polaridad antes de conectar la alimentación.

  • Voltaje de alimentación: consulte la página del producto MAG-BOARD para el rango de voltaje de entrada requerido
  • Use una fuente de alimentación regulada y de bajo ruido
  • No alimente desde el mismo carril que motores o cargas de alta corriente sin filtrado adecuado

Componentes opcionales de interfaz de usuario

El MAG-BOARD admite complementos de hardware opcionales que pueden instalarse según la aplicación:

ComponenteFunción
PulsadoresEntrada del usuario (p. ej., selección de modo, inicio/parada de registro)
LEDsIndicación de estado (p. ej., alimentación, registro, fijación GPS)
Pantalla LCDLectura del campo magnético en tiempo real

Estos componentes se conectan a las almohadillas o conectores designados en la placa. Consulte las instrucciones de montaje en la documentación del Full Gradiometer Kit para detalles de colocación.


Selección de voltaje LCD

El MAG-BOARD incluye un jumper de selección de voltaje o puente de soldadura para la retroiluminación y el suministro de lógica de la pantalla LCD. Debe configurarse correctamente para su módulo LCD específico:

  • 3,3 V — para módulos LCD de 3,3 V
  • 5 V — para módulos LCD de 5 V
aviso

Configurar el voltaje LCD incorrecto puede dañar el módulo LCD o hacer que no se inicialice. Verifique el voltaje de alimentación de su LCD antes de seleccionar.


Memoria flash externa opcional

El MAG-BOARD incluye una huella para un chip de memoria flash SPI externo opcional. Esto permite al firmware almacenar datos de calibración, configuración o buffers de registro extendidos localmente en la placa.

nota

La memoria flash externa no es necesaria para la operación estándar. Es una función opcional para casos de uso avanzados.


Firmware

El MAG-BOARD ejecuta firmware personalizado desarrollado por FG Sensors. Se admiten dos flujos de trabajo de programación:

Arduino IDE

El MAG-BOARD es compatible con el Arduino IDE a través del paquete de soporte de placas ESP32.

  1. Instale el paquete de placas ESP32 en Arduino IDE
  2. Seleccione la variante de placa ESP32 apropiada
  3. Abra el sketch del MAG-BOARD
  4. Conecte por USB y suba el firmware

Consulte la guía Programación del MAG-BOARD para instrucciones detalladas paso a paso.

Programación con archivo BIN (ESP32 Flash Download Tool)

El firmware precompilado en formato .bin puede programarse directamente usando el ESP32 Flash Download Tool:

  1. Descargue el ESP32 Flash Download Tool desde Espressif
  2. Conecte el MAG-BOARD por USB
  3. Seleccione el tipo de chip (ESP32)
  4. Cargue el archivo .bin del firmware en la dirección de flash correcta
  5. Haga clic en Start

Este método no requiere el Arduino IDE y se recomienda para actualizar el firmware sin modificar el código.

Consulte la guía de Instalación de firmware para instrucciones detalladas y enlaces de descarga.


Salida serie

Cuando está conectado por USB, el MAG-BOARD se presenta como un puente USB-UART. La salida serie proporciona mediciones del campo magnético en tiempo real y es legible por cualquier terminal serie o software host.

ParámetroValor
InterfazUSB (a través de USB-UART integrado)
Velocidad en baudiosConsulte la documentación del firmware
FormatoTexto / ASCII