
Цифровой магнитный датчик Холла Arduino
Описание
Цифровой магнитный датчика Холла (рисунок 1), входящий в состав ARDUINO SENSOR KIT, предназначен для определения присутствие поля постоянного магнита или магнитного поля катушки проволоки, подключенной к постоянному току (фиксирует наличие постоянного магнитного поля). Воспринимающим элементом данного модуля является датчик Холла. Датчик срабатывает при поднесении постоянного магнита и реагирует только на один полюс магнита. Определить полюс магнита, на который реагирует датчик, следует экспериментально (для данного датчика, как правило, это северный полюс магнита). При наличии рядом постоянного магнита электроны в пластине датчика, с протекающим через неё током, будут отклоняться в направлении, перпендикулярном направлению тока (в какую именно сторону будут отклоняться электроны, зависит от полярности магнитного поля). В результате на выходе датчика появляется сигнал, а на плате загорается светодиод-индикатор.

Рисунок 1 - Цифровой магнитный датчик Холла Arduino.
Цифровой магнитный датчика Холла состоит из платы, на которой смонтированы 3 порта подключения к плате Arduino, датчик Холла, резистор и светодиод-индикатор срабатывания датчика. Данный модуль может отправлять цифровой сигнал, который выдает лишь факт наличия / отсутствия поля, и обычно имеет два порога: включения - когда значение индукции выше порога (датчик выдает логическую единицу), и выключения - когда значение ниже порога (датчик выдаёт логический ноль). Технические характеристики цифрового магнитного датчика Холла представлены в таблице.
Таблица – Технические характеристики цифрового магнитного датчика Холла Arduino.
Параметр | Значение |
---|---|
Номинальное рабочее напряжение | 5 В |
Рабочая температура | от -40 °C до +100 °C |
Габаритные размеры | 32 мм x 15 мм x 12 мм |
Подключение цифрового магнитного датчика Холла
Распиновка цифрового магнитного датчика Холла представлена на рисунке 2.

Рисунок 2 – Распиновка цифрового магнитного датчика Холла Arduino.
Для его подключения потребуются:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- провода типа «папа-мама»;
- цифровой магнитный датчика Холла;
- USB кабель для подключения платы Arduino к персональному компьютеру с установленной средой Arduino IDE.
Схема подключения цифрового магнитного датчика Холла к плате Arduino представлена на рисунке 3.

Рисунок 3 – Подключение цифрового магнитного датчика Холла к Arduino UNO.
Схемы подключения цифрового магнитного датчика Холла к микроконтроллерам Arduino Uno, Arduino Nano или Arduino Mega принципиально ничем не отличаются.
Подключается цифровой магнитный датчик Холла к Arduino Uno следующим образом:
- GND - GND;
- VCC - 5V;
- In - любой цифровой порт (на схеме – пин 3).
После сборки электрической схемы, необходимо загрузить управляющую программу (скетч) в микроконтроллер. Затем можно открыть монитор порта и понаблюдать за получаемыми цифровым магнитным датчиком Холла значениями.
Применение
Цифровой магнитный датчика Холла используется в автоматике, электромеханике для определения параметров движения деталей механизмов (например, применяется для определения скорости вращения различных деталей механизмов). Кроме того, его можно использовать вместо модуля с герконом, так как благодаря отсутствию подвижных элементов данный датчик обладает большей долговечностью. Цифровой магнитный датчика Холла так же может использоваться в приборах бытового, развлекательного назначения и учебного (например, при применении как наглядного пособия для ознакомления с эффектом Холла).