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
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:
| Componente | Función |
|---|---|
| Pulsadores | Entrada del usuario (p. ej., selección de modo, inicio/parada de registro) |
| LEDs | Indicación de estado (p. ej., alimentación, registro, fijación GPS) |
| Pantalla LCD | Lectura 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
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.
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.
- Instale el paquete de placas ESP32 en Arduino IDE
- Seleccione la variante de placa ESP32 apropiada
- Abra el sketch del MAG-BOARD
- 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:
- Descargue el ESP32 Flash Download Tool desde Espressif
- Conecte el MAG-BOARD por USB
- Seleccione el tipo de chip (ESP32)
- Cargue el archivo
.bindel firmware en la dirección de flash correcta - 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ámetro | Valor |
|---|---|
| Interfaz | USB (a través de USB-UART integrado) |
| Velocidad en baudios | Consulte la documentación del firmware |
| Formato | Texto / ASCII |