Aller au contenu principal

MAG-BOARD

Le MAG-BOARD est la plateforme électronique centrale pour la construction de systèmes de magnétomètre et gradiomètre fluxgate DIY avec des capteurs FG-3+. C'est une carte basée sur ESP32 qui gère la lecture des capteurs, la sortie d'affichage, l'interface utilisateur et la communication de données.

C'est le composant central du Full Gradiometer Kit et du Professional 3-Axis Magnetometer Kit.


Rôle dans le système

Capteur(s) FG-3+ ──► MAG-BOARD (ESP32) ──► Affichage LCD
──► Sortie USB / Série
──► Boutons / LEDs optionnels
──► Flash externe optionnel

Le firmware du MAG-BOARD lit les sorties d'impulsions de fréquence des capteurs FG-3+ connectés, calcule les valeurs de champ magnétique et fournit une lecture en temps réel sur un affichage LCD optionnel.


Alimentation

Polarité d'alimentation

Le MAG-BOARD ne dispose pas de protection contre les inversions de polarité. Connecter l'alimentation avec une polarité inversée endommagera définitivement la carte. Vérifiez toujours la polarité avant de connecter l'alimentation.

  • Tension d'alimentation : voir la page produit du MAG-BOARD pour la plage de tension d'entrée requise
  • Utilisez une alimentation régulée à faible bruit
  • N'alimentez pas depuis le même rail que des moteurs ou des charges à fort courant sans filtrage adéquat

Composants optionnels d'interface utilisateur

Le MAG-BOARD prend en charge des extensions matérielles optionnelles qui peuvent être installées selon l'application :

ComposantFonction
Boutons poussoirsEntrée utilisateur (ex. : sélection de mode, démarrage/arrêt d'enregistrement)
LEDsIndication d'état (ex. : alimentation, enregistrement, fix GPS)
Affichage LCDLecture en temps réel du champ magnétique

Ces composants sont connectés aux plages ou connecteurs désignés sur la carte. Référez-vous aux instructions d'assemblage dans la documentation du Full Gradiometer Kit pour les détails de placement.


Sélection de la tension LCD

Le MAG-BOARD inclut un cavalier ou pont de soudure pour la sélection de tension pour le rétroéclairage et l'alimentation logique LCD. Celui-ci doit être correctement réglé pour votre module LCD spécifique :

  • 3,3 V — pour les modules LCD 3,3 V
  • 5 V — pour les modules LCD 5 V
attention

Régler la mauvaise tension LCD peut endommager le module LCD ou l'empêcher de s'initialiser. Vérifiez la tension d'alimentation de votre LCD avant de sélectionner.


Flash externe optionnel

Le MAG-BOARD inclut une empreinte pour une puce de mémoire flash SPI externe optionnelle. Cela permet au firmware de stocker des données de calibration, une configuration ou des tampons de journaux étendus localement sur la carte.

remarque

Le flash externe n'est pas requis pour un fonctionnement standard. C'est une fonctionnalité optionnelle pour les cas d'utilisation avancés.


Firmware

Le MAG-BOARD exécute un firmware personnalisé développé par FG Sensors. Deux flux de programmation sont pris en charge :

Arduino IDE

Le MAG-BOARD est compatible avec l'Arduino IDE via le package de support de carte ESP32.

  1. Installez le package de carte ESP32 dans Arduino IDE
  2. Sélectionnez la variante de carte ESP32 appropriée
  3. Ouvrez le sketch MAG-BOARD
  4. Connectez via USB et téléversez

Voir le guide Programmation du MAG-BOARD pour des instructions détaillées étape par étape.

Programmation par fichier BIN (ESP32 Flash Download Tool)

Le firmware précompilé au format .bin peut être programmé directement avec l'ESP32 Flash Download Tool :

  1. Téléchargez l'ESP32 Flash Download Tool depuis Espressif
  2. Connectez le MAG-BOARD via USB
  3. Sélectionnez le type de puce (ESP32)
  4. Chargez le fichier firmware .bin à l'adresse flash correcte
  5. Cliquez sur Démarrer

Cette méthode ne nécessite pas l'Arduino IDE et est recommandée pour mettre à jour le firmware sans modifier le code.

Voir le guide Installation du firmware pour des instructions détaillées et des liens de téléchargement.


Sortie série

Lorsqu'il est connecté via USB, le MAG-BOARD se présente comme un pont USB-UART. La sortie série fournit des mesures de champ magnétique en temps réel et est lisible par n'importe quel terminal série ou logiciel hôte.

ParamètreValeur
InterfaceUSB (via USB-UART embarqué)
Débit en baudsVoir la documentation du firmware
FormatTexte / ASCII