Ako Pripojiť Hallov Senzor K Arduinu

Obsah:

Ako Pripojiť Hallov Senzor K Arduinu
Ako Pripojiť Hallov Senzor K Arduinu

Video: Ako Pripojiť Hallov Senzor K Arduinu

Video: Ako Pripojiť Hallov Senzor K Arduinu
Video: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, Apríl
Anonim

Hallov snímač je elektrické zariadenie, ktoré detekuje zmeny v magnetickom poli. Takéto snímače sa dnes používajú v mnohých oblastiach života. Tento článok pojednáva o pripojení modulu so snímačom 49E Hall k doske Arduino Nano a o čítaní údajov zo snímača.

Ako pripojiť Hallov senzor k Arduinu
Ako pripojiť Hallov senzor k Arduinu

Nevyhnutné

  • - Modul s Hallovým snímačom.
  • - Arduino (ktorákoľvek z rodiny).
  • - Pripojovacie vodiče.
  • - Počítač s vývojovým prostredím IDE Arduino.

Inštrukcie

Krok 1

Hallov senzor je zariadenie, ktoré zaznamenáva zmeny v sile magnetického poľa. Senzory Hall efektu sú široko používané v každodennom živote a priemysle. Napríklad sa používajú ako:

- snímače rýchlosti otáčania - používajú sa v automobilovom priemysle a všade tam, kde je potrebné určiť rýchlosť otáčania kolesa alebo iného rotujúceho predmetu;

- snímače priblíženia; typickým príkladom je skladacie puzdro na vašom smartfóne, ktoré po otvorení zapne podsvietenie;

- meranie uhla natočenia;

- meranie vibrácií;

- meranie veľkosti magnetického poľa - digitálne kompasy;

- meranie sily prúdu;

- meranie vzduchových medzier, hladiny kvapaliny atď.

Hallov senzorový modul
Hallov senzorový modul

Krok 2

Modul Hallovho snímača obsahuje nasledujúce komponenty: trimer, dvojkanálový komparátor, niekoľko zakončovacích odporov, dvojicu LED diód a samotný Hallov snímač 49E.

Vyžínač slúži na nastavenie citlivosti Hallovho snímača. Prvá LED indikuje prítomnosť napájacieho napätia na module, druhá indikuje, že magnetické pole prekročilo nastavenú prevádzkovú hranicu.

Modul snímača má 4 piny. Ich pripojenie k doske Arduino je znázornené na obrázku.

Schéma zapojenia Hallovho senzora do Arduina
Schéma zapojenia Hallovho senzora do Arduina

Krok 3

Poďme si napísať náčrtok na čítanie údajov z digitálnych a analógových výstupov snímača. Každých 100 ms budeme snímať snímač a hodnoty odosielať na sériový port.

Hallov senzor
Hallov senzor

Krok 4

Nahrajte náčrt do Arduina a otvorte sériový monitor alebo ľubovoľný terminálový program.

Vidíme dva stĺpce s číslami. V prvom - údaje digitálneho kanála. Ak je hodnota „0“- magnetické pole nepresahuje zadanú prahovú hodnotu, ak „1“- presahuje. Priniesol som magnet k senzoru a v niekoľkých riadkoch som prebehol cez hodnoty „1“. Prahová hodnota sa nastavuje pomocou trimovacieho odporu.

A v druhom stĺpci - hodnoty z analógového kanálu snímača. Aby sme pochopili, čo to znamená, je potrebné zostaviť korešpondenčnú tabuľku, v ktorej si všimneme smer magnetických čiar (polaritu magnetu) a vzdialenosť magnetu od snímača. Na základe tejto tabuľky bude možné interpretovať údaje Hallovho snímača.

Odporúča: