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
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 :
| Composant | Fonction |
|---|---|
| Boutons poussoirs | Entrée utilisateur (ex. : sélection de mode, démarrage/arrêt d'enregistrement) |
| LEDs | Indication d'état (ex. : alimentation, enregistrement, fix GPS) |
| Affichage LCD | Lecture 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
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.
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.
- Installez le package de carte ESP32 dans Arduino IDE
- Sélectionnez la variante de carte ESP32 appropriée
- Ouvrez le sketch MAG-BOARD
- 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 :
- Téléchargez l'ESP32 Flash Download Tool depuis Espressif
- Connectez le MAG-BOARD via USB
- Sélectionnez le type de puce (ESP32)
- Chargez le fichier firmware
.binà l'adresse flash correcte - 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ètre | Valeur |
|---|---|
| Interface | USB (via USB-UART embarqué) |
| Débit en bauds | Voir la documentation du firmware |
| Format | Texte / ASCII |