Jos olet koskaan halunnut tutustua magneettisten antureiden maailmaan, A3144 Hall -anturi on loistava työkalu elektroniikkaprojekteihisi. Tästä laitteesta on tullut suosittu resurssi tekniikan ja tekniikan fanien keskuudessa sen havaitsemiskyvyn ansiosta magneettikentät kanssa tarkkuus y luotettavuus. Tässä artikkelissa selitämme kaiken, mitä sinun on tiedettävä tästä anturista, sen toiminnasta siihen, kuinka voit integroida sen Arduino-projektiisi.
A3144 Hall-anturi ei ole vain monipuolinen, mutta sillä on myös erittäin edullinen, joten se sopii sekä aloittelijoille että asiantuntijoille. Suunniteltu mittaamaan magneettikentät y havaita paikat, sen helppokäyttöisyys ja pieni koko tekevät siitä olennaisen osan projekteissa, joissa tarvitaan laitetta ilman liikkuvia osia tai vähän mekaanista kulumista.
Mikä on Hall-anturi?
Hall-anturi on laite, joka on suunniteltu havaitsemaan magneettikentät periaatteen kautta Hall-ilmiö. Edwin Hall löysi tämän ilmiön vuonna 1879, ja se erottuu jännityksen synnyttämisestä kohtisuora sähkövirtaan ja magneettikenttään, kun puolijohteen ylittää mainittu virta magneettikentän läsnä ollessa.
Hall-antureilla on erilaisia sovelluksia esimerkiksi autoteollisuudessa, jossa niitä käytetään nokka-akselin asennon mittaamiseen tai voimansiirtojärjestelmissä. turvallisuus y teollinen mittaus. Erityisen houkuttelevia tekee niistä se, että ne ovat immuuneja ruido ja polvoja salli mittaukset kaukaa välttäen suoraa fyysistä kosketusta.
Hall-antureita on kahta päätyyppiä:
- Analogit: Niiden teho on verrannollinen magneettikentän voimakkuuteen ja niitä käytetään tiettyjen suuruuksien mittaamiseen.
- Digitaalinen: Ne tuottavat "korkean" tai "matalan" tilan riippuen magneettikentän läsnäolosta, mikä tekee niistä ihanteellisia havaitsemaan magneettikentän olemassaolo tai puuttuminen. magneettikentät.
Digitaalisista löytyy "kytkin"- ja "salpa"-versiot. Ensimmäinen havaita, kun a magneettinen napa ja ne poistetaan käytöstä, kun ne poistetaan. Jälkimmäiset säilyttävät tilansa, kunnes saavat vastakkaisen navan.
A3144 Hall-anturin ominaisuudet
Tämä anturi on yksi Arduino-projektien eniten käytetyistä versioista. Sen digitaalinen "kytkin" muotoilu tekee siitä täydellisen sovelluksiin, kuten sijainnin tunnistus, takometrien tai järjestelmien valmistus turvallisuus. Lisäksi se on erittäin luotettava ja käytännössä immuuni kulumiselle, koska se ei käytä osia mekaaninen.
A3144:n edut:
- hinta taloudellinen: Löydät usein 10 kappaleen pakkauksia alle 1 euron hinnoilla sellaisilla alustoilla kuin eBay tai AliExpress.
- kestävyys y tarkkuus: Tunnistaa magneettikentät erittäin tarkasti ja kestää fyysistä kulumista.
- Integroinnin helppous: Voidaan helposti liittää Arduinoon käyttämällä 10kΩ Pull-Up vastusta teho- ja signaalinastan välissä.
Kuinka A3144 Hall-anturi toimii
A3144 mittaa magneettikentät kautta Hall-ilmiö. Kun huomaat muutoksen vastakkaisuus magneettikentän digitaalilähtö muuttuu, mikä mahdollistaa tapahtumien, kuten magneetin sijainnin tai akselin kierrosten tallentamisen. Tämä käyttäytyminen tekee siitä ihanteellisen vaihtoehdon vaativiin projekteihin nopeat mittaukset y luotettava fi tiempo todellinen.
Anturi koostuu kolmesta nastasta:
- VCC: Kytkentä positiiviseen jännitteeseen (normaalisti 5 V).
- GND: Maa.
- OUT: Digitaalinen lähtö, joka muuttaa tilaansa magneettikentän läsnäolon mukaan.
On tärkeää mainita, että tämä anturi vaatii Pull-Up-vastuksen pitämään signaalin arvossa a määritelty tila kun magneettikenttää ei ole.
Asennus- ja kytkentäkaavio Arduinolla
A3144:n yhdistäminen Arduinoon on erittäin yksinkertaista. Alla annamme sinulle kokoonpanon suorittamisen perusvaiheet:
Tarvittavat materiaalit:
- 1 x Hall-anturi A3144.
- 1 10kΩ vetovastus.
- Kaapelit ja a leipälauta.
- Neodyymimagneetti aktivoimaan anturin.
Kytkentäkaavio sisältää:
- Liitä anturin VCC-nasta Arduinon 5V-nastaan.
- Liitä GND-nasta Arduinon maahan.
- Liitä OUT-nasta digitaaliseen nastaan, jota haluat käyttää signaalin lukemiseen (esimerkiksi nasta 5).
Muista myös asettaa Pull-Up vastus VCC- ja OUT-nastan väliin varmistaaksesi a vakaa toiminta.
Koodiesimerkki Arduinolle
Seuraava koodi on yksinkertainen esimerkki anturin tilojen lukemiseksi ja LEDin aktivoimiseksi sen mukaan, havaitaanko magneettikenttä:
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);
}
}
Tämä koodi vaihtaa LEDin tilaa riippuen Hall-anturin havaitsemasta magneettikentästä.
A3144 Hall -anturin mahdollisuudet ovat rajattomat. Luomisesta vallankumouslaskurit kunnes havaitaan tietyt asemat, tämä anturi antaa sinulle tuloksia luotettava y tarkka. Sen helppokäyttöisyys, edullinen hinta ja monipuolisuus tekevät siitä erinomaisen valinnan elektronisiin projekteihin.