imadeself.com! » От сайтове » специален »Преносим магнитометър

Преносим магнитометър


Магнитометър, понякога наричан още гаусметър, измерва силата на магнитното поле. Това е важен инструмент за проверка на постоянни магнити и електромагнити и за разбиране на формата на полевите конфигурации на нестандартни магнити. С достатъчна чувствителност може да открие и магнетизирани железни предмети. Различни във времето полета от двигатели и трансформатори могат да бъдат открити, ако сондата е достатъчно чувствителна.

В тази статия съветникът ще ви каже как да направите обикновен преносим магнитометър с общи компоненти: линеен сензор на Хол, Arduino, дисплей и бутон. Общият разход е по-малко от 5 евро, а чувствителността е ~ 0,01 mTl в диапазона от -100 до + 100 mTl. Това е по-добре, отколкото бихте очаквали от такова устройство. За да получите точни показания, трябва да калибрирате инструмента, а съветникът също описва този процес.

Инструменти и материали:
-SS49E линеен сензор на Хол;
-Arduino Uno;
-SSD1306 - 0.96 ”монохромен OLED дисплей с I2C интерфейс;
-Микро бутон;
- Химикалка;
-3 тънки жици;
-12см тънка (1,5 мм) свиваща се тръба;
-Пластична кутия (18х46х83 мм);
-Pereklyuchatel;
-Батерия 9V;
-Поставка за батерии;

Първа стъпка: Теория
Можете да използвате смартфон за измерване на магнитното поле. Смартфоните обикновено съдържат 3-ос магнитометър, но той обикновено е оптимизиран за слабо магнитно поле на Земята ~ 1 Гаус = 0,1 mT. Местоположението на сензора на телефона не е известно и не е възможно да поставите сензора вътре в тесни отвори, като дупката на електромагнит.

Ефектът на Хол е често срещан начин за измерване на магнитни полета. Когато електроните преминават през проводник в магнитно поле, те се отклоняват настрани и по този начин създават потенциална разлика по страните на проводника. С правилния избор на материал и геометрия на полупроводника се получава измерим сигнал, който може да бъде усилен и може да се гарантира измерването на един компонент от магнитното поле.

Съветникът използва евтин и широко достъпен SS49E сензор.

Ето неговите характеристики:
• Енергийно ефективни
• Удобен интерфейс за печатни платки
• Стабилен нисък шум
• Диапазон на захранващото напрежение от 2.7V DC до 6.5V DC
• Чувствителност 1.4mV / G
• Време за реакция: 3mks
• Линейност (% от обхвата) 0,7%
• Работен температурен диапазон от -40 ° C до 100 ° C

Сензорът е компактен, ~ 4x3x2 мм. Измерва компонента на магнитното поле, перпендикулярно на предната му повърхност. Сензорът е биполярен и има 3 пина - Vcc Gnd Out

Стъпка втора: дъска
Първо, съветникът сглобява схемата на дъска. Свързва сензора на Хол, дисплея и бутона: Сензорът на Хол трябва да бъде свързан към + 5V, GND, A1 (отляво надясно). Дисплеят трябва да бъде свързан към GND, + 5V, A5, A4 (отляво надясно). Когато бутонът е натиснат, е необходимо да се установи заземена връзка при A0.

Кодът е написан и изтеглен с помощта на Arduino IDE версия 1.8.10. Изисква инсталиране на библиотеките Adafruit_SSD1306 и Adafruit_GFX.
Дисплеят трябва да показва стойността на постоянен ток и променливия ток.
Кодът може да бъде изтеглен по-долу.
Magnetometer.ino


Трета стъпка: Сензор
Датчикът Хол е най-добре инсталиран в края на тясна тръба. Тази подредба е много удобна и може лесно да се постави вътре в тесни дупки. Всяка куха тръба, направена от немагнитен материал, ще свърши работа. Майсторът използва стара химикалка.
Трябва да подготвите три тънки гъвкави проводници, които са по-дълги от тръбата. Припоени проводници към краката на сензора, изолирани.


Четвърта стъпка: Изграждане
9V батерия, OLED екран и Arduino Nano се побират удобно в кутия Tic-Tac. Предимството е, че е прозрачен, така че стойностите на екрана се четат добре отвътре. Всички неподвижни компоненти (сензор, превключвател и бутон) са прикрепени в горната част, така че цялото устройство да може да бъде извадено от кутията, за да се замени батерията или да се актуализира кодът.

Господарят не беше почитател на 9 V батерии, те са скъпи и имат малък капацитет. Но местният супермаркет изведнъж продаде зареждаща се версия на NiMH за 1 евро всяка. Те могат лесно да се презареждат, ако се снабдят с мощност 11 V през 100 ома резистор за една нощ. За да свържете батерията, капитанът използва контактите от старата 9 V батерия. 9V батерията е компактна. От батерия + сервирана на Vin Arduino, минус на GND. На изхода от +5 V ще има регулируемо напрежение 5 V за дисплея и за сензора на Хол.

Сондата Hall, OLED екранът и бутонът са свързани по същия начин, както на дъската. Единственото допълнение е, че бутонът за включване / изключване е инсталиран между 9V батерията и Arduino.

Стъпка пета: Калибриране
Константата на калибриране в кода съответства на числото, посочено в техническото описание (1,4 mV / гаус), но техническото описание позволява широк диапазон (1,0-1,75 mV / гауси). За да получим точни резултати, трябва да калибрираме сондата.

Най-лесният начин да се създаде магнитно поле с точно определена сила е да се използва соленоид.

За изчислението се взема следната формула: B = mu0 * n * I. Магнитната константа е постоянна mu0 = 1.2566x10 ^ -6 T / M / A. Полето е равномерно и зависи само от плътността на намотките n и ток I, която може да бъде измерена с добро точност (~ 1%). Горната формула в този случай работи, ако съотношението дължина към диаметър L / D> 10.

За да направите подходящ соленоид, трябва да вземете куха цилиндрична тръба с L / D> 10 и да навиете намотката. Майсторът използва PVC тръба с външен диаметър 23 mm. Броят на завоите е 566. Съпротивлението е 10 ома.

След това захранва намотката и измерва тока с мултицет. За да управлява тока, той използва източник на променливо напрежение или резистор с променлив товар. Измерва магнитното поле за няколко текущи настройки и го сравнява с показанията.

Преди калибриране сензорът показа 6,04 mT, докато на теория беше 3,50 mT. Следователно капитанът умножи константата на калибриране в ред 18 от кода на 0,58. Магнитометърът вече е калибриран.


9.7
9.3
9

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
4 коментари
ino53,
Не е, че резервоарът трябва да се намагнетизира. И фактът, че има изкривяване на естественото магнитно поле на земята в близост до резервоара. И самолетът може да се намери. Нека фюзелажът не е магнитен, но двигателят очевидно не е направен от дуралумин или шперплат.
Цитат: R555
R555,
............ можете да намерите резервоар, заровен в земята или удавен в блато .... усмихвам

Трябва ли резервоарът да се намагнетизира?
Кран с електромагнит за зареждане на скрап - това е силата!
R555,
Между другото, с магнитометър, с определени умения, можете да намерите резервоар, заровен в земята или удавен в блато. Дори кофа може да се намери в земята (при условие, че в близост няма масивни стоманени предмети).

R555,
Също така би било интересно да разгледате показанията на това устройство в областта на KMA. Когато бях наблизо, винаги си спомнях за компаса, който не беше с мен. усмихвам
Позната тема. Вярно е, че без Arduino сглобявам нещо подобно в различни версии. И сензорите, използвани от другите.
Извадих някои полезни идеи от тази статия. Например нов (за мен) тип сензор. И (най-важното) - метод за калибриране. да

Съветваме ви да прочетете:

Предайте го за смартфона ...