A Hall-effektus-érzékelő olyan elektromos eszköz, amely érzékeli a mágneses mező változását. Ilyen érzékelőket manapság az élet számos területén alkalmaznak. Ez a cikk azt tárgyalja, hogy hogyan kell csatlakoztatni a modult egy 49E Hall érzékelőhöz az Arduino Nano táblához, és leolvasni az érzékelőből.
Szükséges
- - Hall-érzékelővel ellátott modul.
- - Arduino (bármelyik családtag).
- - Vezetékek csatlakoztatása.
- - Számítógép Arduino IDE fejlesztői környezettel.
Utasítás
1. lépés
A Hall-érzékelő olyan eszköz, amely rögzíti a mágneses tér erősségének változását. A Hall-effektus érzékelőket széles körben használják a mindennapi életben és az iparban. Tehát például ezeket használják:
- forgássebesség-érzékelők - az autóiparban használják, és bárhol is szükséges meghatározni egy kerék vagy más forgó tárgy forgási sebességét;
- közelségi érzékelők; tipikus példa az okostelefon összecsukható tokja, amely bekapcsolásakor bekapcsolja a háttérvilágítást;
- a forgásszög mérése;
- rezgésmérés;
- a mágneses tér nagyságának mérése - digitális iránytűk;
- az áram erősségének mérése;
- légrések, folyadékszint stb. mérése
2. lépés
A Hall-érzékelő modul a következő alkatrészeket tartalmazza: trimmer, kétcsatornás komparátor, több lezáró ellenállás, pár LED és maga a 49E Hall-érzékelő.
A trimmerrel a Hall érzékelő érzékenységét állíthatjuk be. Az első LED a tápfeszültség jelenlétét jelzi a modulon, a második azt jelzi, hogy a mágneses mező túllépte a beállított működési küszöböt.
Az érzékelő modul 4 csapos. Kapcsolatukat az Arduino táblával az ábra mutatja.
3. lépés
Írjunk egy vázlatot az érzékelők digitális és analóg kimeneteiről történő leolvasáshoz. 100 másodpercenként lekérdezzük az érzékelőt, és az értékeket kiadjuk a soros portra.
4. lépés
Töltse fel a vázlatot az Arduino alkalmazásba, és nyissa meg a soros monitort vagy bármely terminálprogramot.
Két oszlopot látunk számokkal. Az első - a digitális csatorna leolvasása. Ha az érték "0" - a mágneses tér nem haladja meg a megadott küszöbértéket, ha az "1" - meghaladja. Hoztam a mágnest az érzékelőhöz, és több sorban végigfuttattam az "1" értékeket. A küszöbértéket levágó ellenállással állítják be.
És a második oszlopban - az érzékelő analóg csatornájának értékei. Ahhoz, hogy megértsük, mit jelentenek, egy megfelelési táblázatot kell készíteni, figyelembe véve a mágneses vonalak irányát (mágnes polaritása) és a mágnes távolságát az érzékelőtől. E táblázat alapján lehetőség nyílik a Hall-érzékelő leolvasásának értelmezésére.