» Van sites » Speciaal »Draagbare magnetometer

Draagbare magnetometer


Een magnetometer, ook wel gaussmeter genoemd, meet de sterkte van een magnetisch veld. Dit is een belangrijk hulpmiddel voor het controleren van permanente magneten en elektromagneten en voor het begrijpen van de vorm van de veldconfiguraties van niet-standaard magneten. Met voldoende gevoeligheid kan het ook gemagnetiseerde ijzeren objecten detecteren. Tijd variërende velden van motoren en transformatoren kunnen worden gedetecteerd als de sonde voldoende gevoelig is.

In dit artikel zal de Wizard je vertellen hoe je een eenvoudige draagbare magnetometer maakt met gemeenschappelijke componenten: een lineaire Hall-sensor, Arduino, display en knop. De totale kosten zijn minder dan 5 euro en de gevoeligheid is ~ 0,01 mT in het bereik van -100 tot + 100 mT. Dit is beter dan je van zo'n apparaat zou verwachten. Om nauwkeurige metingen te verkrijgen, moet u het instrument kalibreren en de wizard beschrijft dit proces ook.

Gereedschap en materialen:
-SS49E lineaire Hall-sensor;
-Arduino Uno;
-SSD1306 - 0,96-inch zwart-wit OLED-scherm met I2C-interface;
-Micro-knop;
- Balpen;
-3 dunne draden;
-12 cm dunne (1,5 mm) krimpkous;
-Plastic doos (18x46x83 mm);
-Schakelen;
-Batterij 9V;
-Batterijhouder;

Stap één: Theorie
Je kunt een smartphone gebruiken om het magnetische veld te meten. Smartphones bevatten meestal een magnetometer met 3 assen, maar deze is meestal geoptimaliseerd voor een zwak magnetisch veld van de aarde ~ 1 Gauss = 0,1 mT. De locatie van de sensor op de telefoon is niet bekend en het is niet mogelijk om de sensor in nauwe gaten te plaatsen, zoals het gat van een elektromagneet.

Het Hall-effect is een veelgebruikte manier om magnetische velden te meten. Wanneer elektronen in een magnetisch veld door een geleider stromen, wijken ze lateraal af en creëren zo een potentiaalverschil aan de zijkanten van de geleider. Met de juiste materiaalkeuze en de geometrie van de halfgeleider wordt een meetbaar signaal verkregen, dat kan worden versterkt en de meting van één component van het magnetische veld kan worden gegarandeerd.

De wizard maakt gebruik van een goedkope en algemeen verkrijgbare SS49E-sensor.

Dit zijn de kenmerken:
• Energiezuinig
• Handige PCB-interface
• Stabiel laag geluidsniveau
• Voedingsspanningsbereik van 2,7 V DC tot 6,5 V DC
• Gevoeligheid 1,4 mV / G
• Responstijd: 3 mks
• Lineariteit (% van bereik) 0,7%
• Bedrijfstemperatuurbereik van -40 ° C tot 100 ° C

De sensor is compact, ~ 4x3x2 mm. Meet de component van het magnetische veld loodrecht op het vooroppervlak. De sensor is bipolair en heeft 3 pinnen - Vcc Gnd Out

Stap twee: breadboard
Eerst assembleert de meester het circuit op een breadboard. Verbindt de Hall-sensor, display en knop: De Hall-sensor moet worden aangesloten op + 5V, GND, A1 (van links naar rechts). Het beeldscherm moet zijn aangesloten op GND, + 5V, A5, A4 (van links naar rechts). Wanneer de knop wordt ingedrukt, moet er een aardverbinding tot stand worden gebracht op A0.

De code is geschreven en gedownload met de Arduino IDE-versie 1.8.10. Vereist installatie van de Adafruit_SSD1306- en Adafruit_GFX-bibliotheken.
Het display moet de gelijkstroomwaarde en de wisselstroomwaarde weergeven.
De code is hieronder te downloaden.
Magnetometer.ino


Stap drie: Sensor
De Hall-sensor kan het beste aan het einde van een smalle buis worden geïnstalleerd. Deze opstelling is erg handig en kan gemakkelijk in nauwe gaten worden geplaatst. Elke holle buis van niet-magnetisch materiaal is voldoende. De meester gebruikte een oude balpen.
U moet drie dunne flexibele draden voorbereiden die langer zijn dan de buis. Gesoldeerd de draden aan de poten van de sensor, geïsoleerd.


Stap vier: bouwen
De 9V-batterij, het OLED-scherm en de Arduino Nano passen comfortabel in een Tic-Tac-doos. Het voordeel is dat het transparant is, waardoor de waarden op het scherm goed af te lezen zijn aan de binnenkant. Alle vaste componenten (sensor, schakelaar en knop) zijn aan de bovenkant bevestigd, zodat het hele apparaat uit de doos kan worden verwijderd om de batterij te vervangen of de code bij te werken.

De master was geen fan van 9 V batterijen, ze zijn duur en hebben een kleine capaciteit. Maar de plaatselijke supermarkt verkocht opeens een oplaadbare versie van NiMH voor elk 1 euro. Ze kunnen eenvoudig worden opgeladen als ze 's nachts worden gevoed met 11 V via een 100 Ohm weerstand. Om de accu aan te sluiten gebruikt de master de contacten van de oude 9 V accu. 9V-batterij is compact. Van batterij + geserveerd op Vin Arduino, minus op GND. Een uitgang van +5 V heeft een instelbare spanning van 5 V voor het display en voor de Hall-sensor.

De Hall-sonde, het OLED-scherm en de knop worden op dezelfde manier aangesloten als op het breadboard. De enige toevoeging is dat de aan / uit-knop is geïnstalleerd tussen de 9V-batterij en de Arduino.

Stap vijf: kalibratie
De kalibratieconstante in de code komt overeen met het nummer dat is aangegeven in de technische beschrijving (1,4 mV / gauss), maar de technische beschrijving laat een breed bereik toe (1,0-1,75 mV / gauss). Om nauwkeurige resultaten te krijgen, moeten we de sonde kalibreren.

De eenvoudigste manier om een ​​magnetisch veld met een nauwkeurig gedefinieerde kracht te creëren, is door een solenoïde te gebruiken.

Voor de berekening wordt de volgende formule gebruikt: B = mu0 * n * I. De magnetische constante is constant mu0 = 1.2566x10 ^ -6 T / M / A. Het veld is uniform en hangt alleen af ​​van de dichtheid van de wikkelingen n en stroom I, die met goed kan worden gemeten nauwkeurigheid (~ 1%). De bovenstaande formule werkt in dit geval als de verhouding van lengte tot diameter L / D> 10.

Om een ​​geschikte solenoïde te maken, moet je een holle cilindrische buis met L / D> 10 nemen en de wikkeling opwinden. De meester gebruikte een PVC-buis met een buitendiameter van 23 mm. Het aantal beurten is 566. De weerstand is 10 ohm.

Het levert dan stroom aan de spoel en meet de stroom met een multimeter. Om de stroom te regelen, gebruikt het een wisselspanningsbron of een variabele belastingsweerstand. Meet het magnetische veld voor verschillende huidige instellingen en vergelijkt dit met de metingen.

Vóór kalibratie toonde de sensor 6,04 mT, terwijl deze in theorie 3,50 mT was. Daarom vermenigvuldigde de meester de kalibratieconstante in regel 18 van de code met 0,58. De magnetometer is nu gekalibreerd.


9.7
9.3
9

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
4 commentaar
ino53,
Het is niet zo dat de tank mag worden gemagnetiseerd. En het feit dat er een vervorming is van het natuurlijke magnetische veld van de aarde nabij de tank. En het vliegtuig is te vinden. Laat de romp niet-magnetisch zijn, maar de motor is duidelijk niet gemaakt van duraluminium of triplex.
Citaat: R555
R555,
............ je kunt een tank vinden die begraven ligt in de grond of verdronken is in een moeras .... lach

Moet de tank worden gemagnetiseerd?
Een kraan met een elektromagneet voor het laden van schroot - dat is de kracht!
R555,
Trouwens, met een magnetometer, met bepaalde vaardigheden, kun je een tank vinden die begraven ligt in de grond of verdronken in een moeras. Zelfs een emmer kan in de grond worden gevonden (op voorwaarde dat er geen massieve stalen voorwerpen in de buurt zijn).

R555,
Het zou ook interessant zijn om de metingen van dit apparaat in het KMA-gebied te bekijken. Toen ik in de buurt was, herinnerde ik me altijd het kompas, dat niet bij me was. lach
Een bekend onderwerp. Toegegeven, zonder Arduino verzamelde ik vergelijkbaar in verschillende modificaties. En de sensoren die door anderen worden gebruikt.
Ik heb enkele nuttige ideeën uit dit artikel gehaald. Bijvoorbeeld een nieuw (voor mij) type sensor. En (het belangrijkste), een kalibratiemethode. ja

We raden je aan om te lezen:

Geef het voor de smartphone ...