Jak Připojit Hallův Senzor K Arduinu

Obsah:

Jak Připojit Hallův Senzor K Arduinu
Jak Připojit Hallův Senzor K Arduinu

Video: Jak Připojit Hallův Senzor K Arduinu

Video: Jak Připojit Hallův Senzor K Arduinu
Video: Hall Effect Sensor Tutorial with Arduino 2024, Prosinec
Anonim

Hallův senzor je elektrické zařízení, které detekuje změny v magnetickém poli. Takové senzory se dnes používají v mnoha oblastech života. Tento článek pojednává o připojení modulu s Hallovým senzorem 49E k desce Arduino Nano a čtení údajů ze senzoru.

Jak připojit Hallův senzor k Arduinu
Jak připojit Hallův senzor k Arduinu

Nezbytné

  • - Modul s Hallovým senzorem.
  • - Arduino (kdokoli z rodiny).
  • - Připojení vodičů.
  • - Počítač s vývojovým prostředím Arduino IDE.

Instrukce

Krok 1

Hallův senzor je zařízení, které zaznamenává změny v síle magnetického pole. Hallovy senzory jsou široce používány v každodenním životě a průmyslu. Například se používají jako:

- snímače rychlosti otáčení - používají se v automobilovém průmyslu a všude tam, kde je nutné určit rychlost otáčení kola nebo jiného rotujícího předmětu;

- snímače přiblížení; typickým příkladem je skládací pouzdro na smartphonu, které po otevření zapne podsvícení;

- měření úhlu natočení;

- měření vibrací;

- měření velikosti magnetického pole - digitální kompasy;

- měření síly proudu;

- měření vzduchových mezer, hladiny kapaliny atd.

Hallův senzorový modul
Hallův senzorový modul

Krok 2

Modul Hallova senzoru obsahuje následující komponenty: trimr, dvoukanálový komparátor, několik zakončovacích odporů, dvojici LED diod a samotný Hallův senzor 49E.

Trimr se používá k nastavení citlivosti Hallova snímače. První LED indikuje přítomnost napájecího napětí na modulu, druhá indikuje, že magnetické pole překročilo nastavenou provozní prahovou hodnotu.

Modul snímače má 4 piny. Jejich připojení k desce Arduino je znázorněno na obrázku.

Schéma zapojení Hallova snímače do Arduina
Schéma zapojení Hallova snímače do Arduina

Krok 3

Napíšeme náčrt pro čtení naměřených hodnot z digitálních a analogových výstupů snímače. Každých 100 ms budeme dotazovat senzor a hodnoty vysílat na sériový port.

Hallova čidla
Hallova čidla

Krok 4

Nahrajte náčrt do Arduina a otevřete sériový monitor nebo libovolný program terminálu.

Vidíme dva sloupce s čísly. V první - odečty digitálního kanálu. Pokud je hodnota „0“- magnetické pole nepřekračuje zadanou prahovou hodnotu, pokud „1“- překračuje. Přivedl jsem magnet k senzoru a v několika řádcích jsem prošel hodnotami „1“. Prahová hodnota se nastavuje pomocí trimovacího odporu.

A ve druhém sloupci - hodnoty z analogového kanálu snímače. Abychom pochopili, co to znamená, je nutné vypracovat srovnávací tabulku, ve které je uveden směr magnetických čar (polarita magnetu) a vzdálenost magnetu od snímače. Na základě této tabulky bude možné interpretovat odečty Hallova senzoru.

Doporučuje: