Обзор модуля холла A3144

В этой статье расскажу о датчике холла (A3144), с помощью которого можно обнаружить магнит. Данный датчик используется для определения скорости, закрытии или открытия дверей и так далее.

Технические параметры

► Датчик: A3144
► Диаметр монтажных отверстий: 3 мм;
► Индикатор состояния выхода;
► Рабочее напряжение 3.3В — 5В;
► Габариты: 32 мм х 14 мм x 14 мм;
► Вес: 3 грамма.

Общие сведенья

Как следует из названия, датчик Холла работает по принципу “эффекта Холла”, который был открыт американским физиком Эдвина Холлом в 1878 году. Согласно которому, при воздействии магнитного поля на проводник, по которому проходит электрический ток, на концах проводника возникает разность напряжений при протекании тока, перпендикулярного полю.

Существует два различных типа датчиков Холла: один — цифровой датчик Холла, а другой — аналоговый датчик Холла. Цифровой датчик Холла может только определить, присутствует ли магнит или нет (0 или 1), но выход аналогового датчика Холла изменяется в зависимости от магнитного поля вокруг магнита, то есть он может определить, насколько силен или как далеко находится магнит. 

В статье пойдет речь о датчике холла A3144, который является цифровым (остояния — LOW и HIGH)

Модуль холла оснащен четырьмя выводами, из которых два контакта, аналоговый и цифровой и два контакта для подключения питания. Для считывания аналогово сигнала предусмотрен отдельный вывод «AO», с которого можно считать показания напряжения с 0 В … 3.3 В или 5 В в зависимости от используемого источника питания. Цифровой вывод DO, устанавливается в лог «0» или лог «1», Выходной ток цифрового выхода, способен выдать более 15 мА, что очень упрощает использования модуля и дает возможность использовать его минуя контроллер Arduino и подключая его напрямую ко входу однокональному реле или одному из входов двухконального реле. Принципиальную схему модуля холла A3144, можно посмотреть ниже.

Схема модуля холла A3144

Назначение контактов:
► VCC:  «+» питание модуля;
► GND: «-» питание модуля;
► D0:  цифровой выход;
► A0:  аналоговый выход.

Подключение модуля холла A3144 к arduino

Необходимые детали:
► Arduino UNO R3 x 1 шт.
► Модуль холла A3144, LM393, 4 pin x 1 шт.
► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
► Кабель USB 2.0 A-B x 1 шт.

Описание:
В примере покажу как подключить модуль холла на A3144 к Arduino UNO, полученные данные будем отправлять в последовательный порт.

Подключение:
Подключение модуля холла A3144 с Arduino UNO не сложное. Сначала необходимо подключить питание, GND к GND и VCC к 5V (так же и работает от 3.3В), затем подключаем вывод D0 к порту A1 (Arduino UNO) и вывод A0 к порты A0 (Arduino UNO). Схема подключения приложена ниже.

Программа:
Теперь запускаем среду разработку Arduino IDE и загружаем скетч в контроллер.

 Скачать скетч

Загрузите скетч и откройте «Последовательный монитор» из Arduino IDE. 

Будут вопросы пишите.

Ссылки
  Документация на A3144

Купить на Aliexpress
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Комплект проводов DuPont, 2,54 мм, 20 см
 Модуль холла KY-024, LM393, 4 pin

Купить в Самаре и области
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Провода DuPont, 2,54 мм, 20 см
  Модуль холла KY-024, LM393, 4 pin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *