Как да свържете сензор на Hall към Arduino

Съдържание:

Как да свържете сензор на Hall към Arduino
Как да свържете сензор на Hall към Arduino

Видео: Как да свържете сензор на Hall към Arduino

Видео: Как да свържете сензор на Hall към Arduino
Видео: Уроки Arduino - управление сервомашинкой 2024, Декември
Anonim

Сензорът на ефекта на Хол е електрическо устройство, което открива промени в магнитното поле. Такива сензори се използват днес в много области на живота. Тази статия разглежда свързването на модул със сензор 49E Hall към платката Arduino Nano и четене на показанията от сензора.

Как да свържете сензор на Hall към Arduino
Как да свържете сензор на Hall към Arduino

Необходимо

  • - Модул със сензор на Хол.
  • - Arduino (който и да е от семейството).
  • - Свързващи проводници.
  • - Компютър с Arduino IDE среда за разработка.

Инструкции

Етап 1

Датчик на Хол е устройство, което регистрира промени в силата на магнитното поле. Сензорите за ефект на Хол се използват широко в ежедневието и индустрията. Така например, те се използват като:

- сензори за скорост на въртене - използват се в автомобилната индустрия и навсякъде, където е необходимо да се определи скоростта на въртене на колело или друг въртящ се обект;

- сензори за близост; типичен пример е сгъваем калъф на вашия смартфон, който включва подсветката, когато го отворите;

- измерване на ъгъла на въртене;

- измерване на вибрациите;

- измерване на величината на магнитното поле - цифрови компаси;

- измерване на силата на тока;

- измерване на въздушни междини, ниво на течността и др.

Модул на сензора на Хол
Модул на сензора на Хол

Стъпка 2

Модулът на сензора на Hall съдържа следните компоненти: тример, двуканален компаратор, няколко завършващи резистора, двойка светодиоди и самия сензор на Hall 49E.

Тримерът се използва за регулиране на чувствителността на сензора на Хол. Първият светодиод показва наличието на захранващо напрежение на модула, вторият показва, че магнитното поле е надвишило зададения работен праг.

Сензорният модул има 4 щифта. Тяхната връзка с платката Arduino е показана на фигурата.

Схема на свързване на сензора на Hall към Arduino
Схема на свързване на сензора на Hall към Arduino

Стъпка 3

Нека напишем скица за отчитане на показанията от цифровите и аналоговите изходи на сензора. Ще анкетираме сензора на всеки 100 ms и ще изведем стойностите към серийния порт.

Скица на сензора на Хол
Скица на сензора на Хол

Стъпка 4

Качете скицата в Arduino и отворете серийния монитор или друга терминална програма.

Виждаме две колони с числа. В първия - показанията на цифровия канал. Ако стойността е "0" - магнитното поле не надвишава посочения праг, ако "1" - надвишава. Докарах магнита до сензора и през няколко реда преминах през стойностите „1“. Прагът се задава с резистор за подрязване.

И във втората колона - стойностите от аналоговия канал на сензора. За да се разбере какво означават те, е необходимо да се състави таблица на съответствието, като се отбележи посоката на магнитните линии (полярността на магнита) и разстоянието на магнита от сензора. Въз основа на тази таблица ще бъде възможно да се интерпретират показанията на сензора на Хол.

Препоръчано: