» Z witryn » Specjalne »Przenośny magnetometr

Przenośny magnetometr


Magnetometr, czasem nazywany także gaussomierzem, mierzy siłę pola magnetycznego. Jest to ważne narzędzie do sprawdzania magnesów trwałych i elektromagnesów oraz do zrozumienia kształtu konfiguracji pól niestandardowych magnesów. Przy wystarczającej czułości wykrywa także namagnesowane żelazne przedmioty. Zmienne w czasie pola z silników i transformatorów można wykryć, jeśli sonda jest wystarczająco czuła.

W tym artykule Kreator powie Ci, jak zrobić prosty przenośny magnetometr z typowymi komponentami: liniowym czujnikiem Halla, Arduino, wyświetlacz i przycisk. Całkowity koszt wynosi mniej niż 5 euro, a czułość wynosi ~ 0,01 mT w zakresie od -100 do + 100 mT. Jest to lepsze niż można by oczekiwać po takim urządzeniu. Aby uzyskać dokładne odczyty, należy skalibrować przyrząd, a kreator opisuje również ten proces.

Narzędzia i materiały:
-SS49E liniowy czujnik Halla;
-Arduino Uno;
-SSD1306 - 0.96 ”monochromatyczny wyświetlacz OLED z interfejsem I2C;
-Mikro przycisk;
- długopis;
-3 cienkie skrętki;
Rura termokurczliwa o grubości -12 cm (1,5 mm);
- Pudełko z tworzywa sztucznego (18 x 46 x 83 mm);
-Przełącznik;
-Bateria 9 V;
-Bateria na akumulator;

Krok pierwszy: teoria
Możesz użyć smartfona do pomiaru pola magnetycznego. Smartfony zwykle zawierają 3-osiowy magnetometr, ale zwykle jest zoptymalizowany do słabego pola magnetycznego Ziemi ~ 1 Gauss = 0,1 mT. Lokalizacja czujnika w telefonie nie jest znana i nie jest możliwe umieszczenie czujnika w wąskich otworach, takich jak otwór elektromagnesu.

Efekt Halla jest powszechnym sposobem pomiaru pól magnetycznych. Gdy elektrony przepływają przez przewodnik w polu magnetycznym, odchylają się w bok, tworząc w ten sposób różnicę potencjałów po bokach przewodnika. Przy odpowiednim doborze materiału i geometrii półprzewodnika uzyskuje się mierzalny sygnał, który można wzmocnić i zapewnić pomiar jednego elementu pola magnetycznego.

Kreator używa taniego i powszechnie dostępnego czujnika SS49E.

Oto jego cechy charakterystyczne:
• Energooszczędny
• Wygodny interfejs PCB
• Stabilny niski poziom hałasu
• Zakres napięcia zasilania od 2,7 V DC do 6,5 V DC
• Czułość 1,4 mV / G
• Czas reakcji: 3mks
• Liniowość (% zakresu) 0,7%
• Zakres temperatur roboczych od -40 ° C do 100 ° C

Czujnik jest kompaktowy, ~ 4x3x2 mm. Mierzy składową pola magnetycznego prostopadłego do jego przedniej powierzchni. Czujnik jest bipolarny i ma 3 styki - Vcc Gnd Out

Krok drugi: deska do krojenia chleba
Najpierw kreator montuje obwód na płycie chleba. Łączy czujnik Halla, wyświetlacz i przycisk: Czujnik Halla musi być podłączony do + 5 V, GND, A1 (od lewej do prawej). Wyświetlacz musi być podłączony do GND, + 5 V, A5, A4 (od lewej do prawej). Po naciśnięciu przycisku konieczne jest ustanowienie uziemienia w A0.

Kod został napisany i pobrany przy użyciu Arduino IDE w wersji 1.8.10. Wymaga instalacji bibliotek Adafruit_SSD1306 i Adafruit_GFX.
Wyświetlacz powinien pokazywać wartość prądu stałego i wartość prądu przemiennego.
Kod można pobrać poniżej.
Magnetometer.ino


Krok trzeci: czujnik
Czujnik Halla najlepiej zainstalować na końcu wąskiej rurki. To ustawienie jest bardzo wygodne i można je łatwo umieścić w wąskich otworach. Zda się każda pusta rurka wykonana z materiału niemagnetycznego. Mistrz użył starego długopisu.
Musisz przygotować trzy cienkie elastyczne przewody, które są dłuższe niż rura. Przylutowano przewody do nóg czujnika, izolowane.


Krok czwarty: budowanie
Bateria 9 V, ekran OLED i Arduino Nano mieszczą się wygodnie w pudełku Tic-Tac. Zaletą jest to, że jest przezroczysty, dzięki czemu wartości na ekranie są dobrze odczytywane w środku. Wszystkie stałe elementy (czujnik, przełącznik i przycisk) są przymocowane do góry, dzięki czemu można wyjąć całe urządzenie z pudełka w celu wymiany baterii lub zaktualizowania kodu.

Mistrz nie był fanem akumulatorów 9 V, są drogie i mają małą pojemność. Ale lokalny supermarket nagle sprzedał akumulator NiMH za 1 euro każdy. Można je łatwo naładować, jeśli są zasilane napięciem 11 V przez rezystor 100 omów przez noc. Aby podłączyć baterię, master wykorzystuje styki starej baterii 9 V. Bateria 9 V jest kompaktowa. Z baterii + podawanej na Vin Arduino, minus na GND. Na wyjściu +5 V napięcie wyświetlacza i czujnika Halla będzie regulowane na poziomie 5 V.

Sonda Halla, ekran OLED i przycisk są połączone w taki sam sposób, jak na płycie chlebowej. Jedynym dodatkiem jest to, że przycisk włączania / wyłączania jest zainstalowany między baterią 9 V a Arduino.

Krok piąty: Kalibracja
Stała kalibracji w kodzie odpowiada liczbie wskazanej w opisie technicznym (1,4 mV / gaus), ale opis techniczny pozwala na szeroki zakres (1,0-1,75 mV / gaus). Aby uzyskać dokładne wyniki, musimy skalibrować sondę.

Najłatwiejszym sposobem na wytworzenie pola magnetycznego o ściśle określonej sile jest użycie elektromagnesu.

Do obliczeń przyjmuje się następujący wzór: B = mu0 * n * I. Stała magnetyczna jest stała mu0 = 1,2566x10 ^ -6 T / M / A. Pole jest jednorodne i zależy tylko od gęstości uzwojeń ni prądu I, które można zmierzyć z dobrym dokładność (~ 1%). Powyższy wzór w tym przypadku działa, jeśli stosunek długości do średnicy L / D> 10.

Aby wykonać odpowiedni elektromagnes, musisz wziąć pustą cylindryczną rurę o L / D> 10 i owinąć uzwojenie. Mistrz użył rurki PCV o zewnętrznej średnicy 23 mm. Liczba zwojów wynosi 566. Rezystancja wynosi 10 omów.

Następnie zasila cewkę i mierzy prąd za pomocą multimetru. Do sterowania prądem wykorzystuje źródło napięcia przemiennego lub rezystor o zmiennym obciążeniu. Mierzy pole magnetyczne dla kilku bieżących ustawień i porównuje je z odczytami.

Przed kalibracją czujnik wykazywał 6,04 mT, podczas gdy teoretycznie wynosił 3,50 mT. Dlatego master pomnożył stałą kalibracji w wierszu 18 kodu przez 0,58. Magnetometr jest teraz skalibrowany.


9.7
9.3
9

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij
4 komentarz
ino53,
Nie jest tak, że zbiornik powinien być namagnesowany. I fakt, że w pobliżu zbiornika występuje zniekształcenie naturalnego pola magnetycznego ziemi. I samolot można znaleźć. Niech kadłub będzie niemagnetyczny, ale silnik wyraźnie nie jest wykonany z duraluminium lub sklejki.
Cytat: R555
R555,
............ możesz znaleźć czołg zakopany w ziemi lub utopiony w bagnie .... uśmiechnij się

Czy zbiornik powinien zostać namagnesowany?
Żuraw z elektromagnesem do ładowania złomu - taka jest moc!
R555,
Nawiasem mówiąc, za pomocą magnetometru z pewnymi umiejętnościami możesz znaleźć zbiornik zakopany w ziemi lub utopiony w bagnie. Nawet wiadro można znaleźć w ziemi (pod warunkiem, że w pobliżu nie ma żadnych masywnych stalowych obiektów).

R555,
Interesujące byłoby również przyjrzenie się odczytom tego urządzenia w obszarze KMA. Kiedy byłem blisko, zawsze pamiętałem o kompasie, którego nie miałem przy sobie. uśmiechnij się
Znajomy temat. To prawda, że ​​bez Arduino zbierałem podobne w różnych modyfikacjach. I czujniki używane przez innych.
Wyodrębniłem kilka przydatnych pomysłów z tego artykułu. Na przykład nowy (dla mnie) typ czujnika. I (najważniejsze) metoda kalibracji. tak

Radzimy przeczytać:

Podaj go do smartfona ...