Jei kada nors norėjote tyrinėti magnetinių jutiklių pasaulį, A3144 Hall jutiklis yra puikus įrankis jūsų elektroniniams projektams. Šis prietaisas tapo populiariu šaltiniu tarp technologijų ir inžinerijos gerbėjų dėl savo gebėjimo aptikti campos magneticos su tikslumas y patikimumas. Šiame straipsnyje paaiškinsime viską, ką reikia žinoti apie šį jutiklį, nuo jo veikimo iki to, kaip galite jį integruoti į savo Arduino projektą.
A3144 Hall jutiklis yra ne tik universalus, bet jis taip pat turi labai už prieinamą kainą, todėl puikiai tinka tiek pradedantiesiems, tiek patyrusiems. Sukurta matuoti campos magneticos y aptikti pozicijas, dėl jo naudojimo paprastumo ir kompaktiško dydžio jis yra esminis komponentas projektuose, kuriems reikalingas įrenginys be judančių dalių arba mažai mechaniškai nusidėvėjęs.
Kas yra Hall jutiklis?
Holo jutiklis yra prietaisas, skirtas aptikti campos magneticos per principą salės efektas. Šį reiškinį 1879 m. atrado Edwinas Hallas ir jis išsiskiria tuo, kad sukelia įtampą statmenai į elektros srovę ir magnetinį lauką, kai puslaidininkį kerta minėta srovė esant magnetiniam laukui.
Holo jutikliai gali būti naudojami įvairiose srityse, pavyzdžiui, automobilių pramonėje, kur jie naudojami skirstomojo veleno padėčiai matuoti arba transmisijos sistemose. saugumas y pramoninis matavimas. Jie ypač patrauklūs yra tai, kad jie yra atsparūs triukšmas ir polvoir leisti atlikti matavimus per atstumą, vengiant tiesioginio fizinio kontakto.
Yra du pagrindiniai Hall jutiklių tipai:
- Analogai: Jų išvestis yra proporcinga magnetinio lauko intensyvumui ir naudojami tam tikriems dydžiams matuoti.
- Skaitmeninis: Jie sukuria „aukštą“ arba „žemą“ būseną, priklausomai nuo magnetinio lauko buvimo, todėl jie idealiai tinka aptikti, ar nėra magnetinio lauko. campos magneticos.
Skaitmeniniuose galite rasti „jungiklio“ ir „fiksavimo“ versijas. Pirmasis aptinkamas, kai a magnetinis polius ir išjungiami pašalinus. Sekundės išlaiko savo būseną tol, kol gauna priešingą polių.
A3144 salės jutiklio savybės
Šis jutiklis yra viena iš dažniausiai naudojamų Arduino projektų versijų. Dėl skaitmeninio „jungiklio“ dizaino jis puikiai tinka tokioms programoms kaip padėties aptikimas, tachometrų ar sistemų gamyba saugumas. Be to, taip yra labai patikimas ir praktiškai atsparus dilimui, nes nenaudoja dalių mechaninis.
A3144 pranašumai:
- kaina ekonomiškas: Tokiose platformose kaip „eBay“ ar „AliExpress“ dažnai galite rasti 10 vienetų pakuotes, kurių kaina mažesnė nei 1 €.
- Patvarumas y tikslumas: Itin tiksliai aptinka magnetinius laukus ir yra atsparus fiziniam nusidėvėjimui.
- Integravimo paprastumas: Galima lengvai prijungti prie Arduino naudojant 10kΩ ištraukiamąjį rezistorių tarp maitinimo ir signalo kaiščių.
Kaip veikia A3144 salės jutiklis
A3144 matuoja campos magneticos Per salės efektas. Kai nustatote pasikeitimą poliškumas magnetinio lauko, jo skaitmeninė išvestis keičiasi, todėl galima įrašyti tokius įvykius kaip magneto padėtis ar veleno apsisukimai. Dėl tokio elgesio jis yra idealus pasirinkimas projektams, kuriems reikia greiti matavimai y patikimas lt Tiempo reali.
Jutiklis sudarytas iš trijų kontaktų:
- VCC: Prijungimas prie teigiamos įtampos (paprastai 5 V).
- BND: Žemė.
- OUT: Skaitmeninė išvestis, kuri keičia savo būseną priklausomai nuo magnetinio lauko buvimo.
Svarbu paminėti, kad šiam jutikliui reikalingas Pull-Up rezistorius, kad signalas būtų a apibrėžta būsena kai nėra magnetinio lauko.
Surinkimo ir prijungimo schema su Arduino
A3144 prijungimas prie „Arduino“ yra nepaprastai paprasta. Žemiau pateikiame pagrindinius surinkimo veiksmus:
Būtinos medžiagos:
- 1 x Hall jutiklis A3144.
- 1 10kΩ ištraukiamasis rezistorius.
- Kabeliai ir a Bandomoji Lenta.
- Neodimio magnetas jutikliui suaktyvinti.
Sujungimo schema apima:
- Jutiklio VCC kaištį prijunkite prie Arduino 5 V kaiščio.
- Prijunkite GND kaištį prie Arduino žemės.
- Prijunkite OUT kaištį prie skaitmeninio kaiščio, kurį norite naudoti signalui nuskaityti (pvz., 5 kaiščio).
Taip pat nepamirškite tarp VCC ir OUT kaiščių įdėti ištraukiamąjį rezistorių, kad užtikrintumėte a stabilus veikimas.
Arduino kodo pavyzdys
Šis kodas yra paprastas pavyzdys, kaip nuskaityti jutiklio būsenas ir įjungti šviesos diodą, atsižvelgiant į tai, ar aptiktas magnetinis laukas:
const int HALLPin = 5;
const int LEDPin = 13;
void setup() {
pinMode(LEDPin, OUTPUT);
pinMode(HALLPin, INPUT);
}
void loop() {
if (digitalRead(HALLPin) == HIGH) {
digitalWrite(LEDPin, HIGH);
} else {
digitalWrite(LEDPin, LOW);
}
}
Šis kodas keičia šviesos diodo būseną, priklausomai nuo Holo jutiklio aptikto magnetinio lauko.
Naudojant A3144 Hall jutiklį, galimybės yra neribotos. Iš kurti revoliucijos skaitikliai iki aptikimo konkrečias pareigas, šis jutiklis pateiks jums rezultatus patikimas y tikslus. Dėl lengvo naudojimo, prieinamos kainos ir universalumo jis yra puikus pasirinkimas jūsų elektroniniams projektams.