Hallov senzor učinka je električna naprava, ki zazna spremembe v magnetnem polju. Takšni senzorji se danes uporabljajo na številnih področjih življenja. Ta članek obravnava povezavo modula s 49E Hall senzorjem na ploščo Arduino Nano in branje odčitkov s senzorja.
Potrebno
- - Modul s Hallovim senzorjem.
- - Arduino (kateri koli iz družine).
- - Priključne žice.
- - Računalnik z razvojnim okoljem Arduino IDE.
Navodila
Korak 1
Hallov senzor je naprava, ki beleži spremembe jakosti magnetnega polja. Senzorji Hallovega učinka se pogosto uporabljajo v vsakdanjem življenju in industriji. Tako se na primer uporabljajo kot:
- senzorji hitrosti vrtenja - uporabljajo se v avtomobilski industriji in povsod, kjer je potrebno določiti hitrost vrtenja kolesa ali drugega vrtljivega predmeta;
- senzorji bližine; tipičen primer je zložljiva torbica na pametnem telefonu, ki pri odpiranju vklopi osvetlitev ozadja;
- merjenje kota vrtenja;
- merjenje vibracij;
- merjenje velikosti magnetnega polja - digitalni kompasi;
- merjenje jakosti toka;
- merjenje zračnih vrzeli, nivoja tekočine itd.
2. korak
Modul Hall-ovega senzorja vsebuje naslednje komponente: trimer, dvokanalni primerjalnik, več zaključnih uporov, par LED in sam 49E Hall senzor.
Trimer se uporablja za nastavitev občutljivosti Hall senzorja. Prva LED prikazuje prisotnost napajalne napetosti na modulu, druga pa, da je magnetno polje preseglo nastavljeni prag delovanja.
Modul senzorja ima 4 nožice. Njihova povezava z Arduino ploščo je prikazana na sliki.
3. korak
Napišimo skico za branje odčitkov z digitalnih in analognih izhodov senzorja. Senzor bomo anketirali vsakih 100 ms in vrednosti izpisali na serijska vrata.
4. korak
Skico naložite v Arduino in odprite serijski monitor ali kateri koli terminalni program.
Vidimo dva stolpca s številkami. V prvem - odčitki digitalnega kanala. Če je vrednost "0" - magnetno polje ne presega določenega praga, če je "1" - presega. Magnet sem pripeljal do senzorja in v več vrsticah prešel skozi vrednosti "1". Prag se nastavi z obrezovalnim uporom.
In v drugem stolpcu - vrednosti iz analognega kanala senzorja. Da bi razumeli, kaj pomenijo, je treba sestaviti tabelo ujemanja, pri čemer je treba upoštevati smer magnetnih linij (magnetna polarnost) in razdaljo magneta od senzorja. Na podlagi te tabele bo mogoče interpretirati odčitke Hallovega senzorja.