Kako Spojiti Hall Senzor Na Arduino

Sadržaj:

Kako Spojiti Hall Senzor Na Arduino
Kako Spojiti Hall Senzor Na Arduino

Video: Kako Spojiti Hall Senzor Na Arduino

Video: Kako Spojiti Hall Senzor Na Arduino
Video: Демонстрация переключателя датчика Холла и код для Arduino 2024, Maj
Anonim

Halov senzor efekta je električni uređaj koji otkriva promjene u magnetskom polju. Takvi se senzori danas koriste u mnogim područjima života. Ovaj članak govori o povezivanju modula sa 49E Hall senzorom na Arduino Nano ploču i očitavanju očitavanja sa senzora.

Kako spojiti Hall senzor na Arduino
Kako spojiti Hall senzor na Arduino

Potrebno

  • - Modul sa Hall senzorom.
  • - Arduino (bilo koji član porodice).
  • - Spajanje žica.
  • - Računar sa razvojnim okruženjem Arduino IDE.

Instrukcije

Korak 1

Hallov senzor je uređaj koji bilježi promjene u jačini magnetskog polja. Senzori Hall-ovih efekata široko se koriste u svakodnevnom životu i industriji. Tako se, na primjer, koriste kao:

- senzori brzine rotacije - koriste se u automobilskoj industriji i svuda gde je potrebno odrediti brzinu rotacije točka ili drugog rotirajućeg predmeta;

- senzori blizine; tipičan primjer je preklopna futrola na pametnom telefonu koja uključuje pozadinsko osvjetljenje kada ga otvorite;

- mjerenje ugla rotacije;

- mjerenje vibracija;

- mjerenje veličine magnetskog polja - digitalni kompasi;

- mjerenje jakosti struje;

- mjerenje zračnih praznina, nivoa tečnosti itd.

Modul Hall senzora
Modul Hall senzora

Korak 2

Hall-ov senzorski modul sadrži sljedeće komponente: trimer, dvokanalnu komparaciju, nekoliko završnih otpora, par LED-a i sam 49E Hall senzor.

Trimer se koristi za podešavanje osjetljivosti Hall senzora. Prva LED lampica označava prisustvo napona napajanja na modulu, druga označava da je magnetsko polje premašilo zadati radni prag.

Modul senzora ima 4 pina. Njihova veza s Arduino pločom prikazana je na slici.

Shema ožičenja Hall senzora na Arduino
Shema ožičenja Hall senzora na Arduino

Korak 3

Napišimo skicu za očitavanje očitanja s digitalnih i analognih izlaza senzora. Anketirat ćemo senzor svakih 100 ms i izlaziti vrijednosti na serijski port.

Skica Hall senzora
Skica Hall senzora

Korak 4

Prenesite skicu na Arduino i otvorite serijski monitor ili bilo koji terminalni program.

Vidimo dvije kolone s brojevima. U prvom - očitanja digitalnog kanala. Ako je vrijednost "0" - magnetsko polje ne prelazi navedeni prag, ako je "1" - premašuje. Doveo sam magnet do senzora i u nekoliko redaka prošao kroz vrijednosti "1". Prag se postavlja otpornikom za obrezivanje.

A u drugom stupcu - vrijednosti iz analognog kanala senzora. Da bismo razumjeli što znače, potrebno je sastaviti dopisnu tablicu, uz napomenu smjera magnetskih linija (polaritet magneta) i udaljenosti magneta od senzora. Na osnovu ove tablice moći će se interpretirati očitanja Hallovog senzora.

Preporučuje se: