Датчики магнитных полей

В продолжение обзоров по готовым модулям различных датчиков к Ардуино платформе, перейдём к датчикам магнитных полей.



Модуль датчика Холла KY-003

Данный модуль предназначен для обнаружения магнитного поля при помощи эффекта Холла. Этот эффект состоит в том, что в проводнике с постоянным током, помещенном в магнитное поле возникает поперечная разность потенциалов [1-3].

Датчики магнитных полей

Датчики магнитных полей



Габариты 28 х 15 мм, масса модуля 1,2 г. На плате имеется два крепежных отверстия диаметром 2 мм на расстоянии 10 мм друг от друга. Для подключения служит трехконтактный разъем. Центральный контакт – питание +5В, контакт «-» – общий, контакт «S» – информационный. Когда индукция магнитного поля превышает заданное значение на информационном выходе модуля высокий логический уровень сменяется на низкий. На модуле имеется светодиод, который загорается при срабатывании датчика. В качестве иллюстрации можно загрузить на плату Arduino UNO программу LED_with_button [4], и подключить вместо кнопки данный модуль.

Датчики магнитных полей

Датчики магнитных полей

Модуль срабатывает только на северный полюс магнита, порог срабатывания достаточно высокий, магнит нужно подносить вплотную. Потребляемый ток 6,3 мА в ждущем режиме и составляет 11 мА при срабатывании.

Датчики магнитных полей

Датчики магнитных полей

Из недостатков следует отметить, что довольно сложно найти взаимную конфигурацию магнита и датчика для надежного срабатывания.

Датчики магнитных полей

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

Модуль на основе геркона KY-021

Датчик представляет собой нормально разомкнутый геркон с добавочным сопротивлением 10 кОм [5-6].

Полезное на сайте:
Датчики изгиба: подключение и тест датчика сгибания

Датчики магнитных полей

Датчики магнитных полей

Габариты модуля 24 х 17 мм, масса 1,2 г. Для подключения служит трехконтактный разъем. Центральный контакт – питание +5В, контакт «-» – общий, контакт «S» – информационный.

Датчики магнитных полей

Потребляемый ток равен нулю в ждущем режиме и составляет 0,5 мА при срабатывании.

Датчики магнитных полей

Модуль подключается и испытывается абсолютно аналогично тактовой кнопке [4,7]. Геркон можно использовать в системах сигнализации, для подсчета числа оборотов и т.п. Способов использования герконов великое множество [8-9].

Модуль датчика Холла (линейный) KY-024

Модуль предназначен для измерения напряженности постоянного магнитного поля [10-11].

Датчики магнитных полей

Датчики магнитных полей

Габариты модуля 44 х 15 х 13 мм, масса 2,8 г., в плате модуля имеется крепежное отверстие диаметром 3 мм. Чувствительным элементом служит датчик Холла SS49E. Индикация подачи питания осуществляется светодиодом L1.

Датчики магнитных полей

Датчик имеет четыре контакта. «A0» – аналоговый выход, напряжение на котором меняется в зависимости от индукции магнитного поля. Выводы питания «G» – общий провод, «+»– питание +5В. На цифровом входе «D0» присутствует низкий логический уровень, если напряженность магнитного поля не превышает заданного порога, при срабатывании датчика низкий уровень меняется на высокий. Порог срабатывания цифрового канала датчика можно менять многооборотным подстроечным резистором. При срабатывании датчика загорается светодиод L2.

Датчики магнитных полей

Датчики магнитных полей

Потребляемый ток 9 мА в ждущем режиме и 11 мА при срабатывании.

Датчики магнитных полей

Датчики магнитных полей

Модуль срабатывает только на северный полюс магнита. Максимальное расстояние срабатывания 6 мм.

Датчики магнитных полей

Аналоговый канал позволяет организовать измерение количественных характеристик магнитного поля. Показания на аналоговом порте Arduino UNO меняются от 550 до 200 единиц в зависимости от расстояния до магнита (в память Arduino UNO была загружена программа AnalogInput2).

Датчики магнитных полей

Модуль с герконом KY-025

Чувствительным элементом модуля является обычный геркон, работающий вместе с компаратором на микросхеме LM393YD, по заверениям продавцов [12-13] это позволяет уменьшить, ток, протекающий через контакты геркона, и тем самым увеличить его ресурс.

Датчики магнитных полей

Датчики магнитных полей

Габариты модуля 45 х 18 х 13 мм, масса 2,8 г., аналогично предыдущему случаю в плате модуля имеется крепежное отверстие диаметром 3 мм. Индикация питания осуществляется светодиодом L1.

Полезное на сайте:
Инфракрасный датчик препятствия

Датчики магнитных полей

Датчики магнитных полей

При срабатывании геркона загорается светодиод L2. Потребляемый ток 3,7 мА в ждущем режиме и 5,8 мА при срабатывании.

Датчики магнитных полей

Датчики магнитных полей

Какой порог чувствительности должен регулироваться переменным резистором неясно, видимо данные модули с компаратором LM393YD являются стандартными и к ним припаивают различные датчики в зависимости от назначения конкретного модуля. Разумеется, модуль срабатывает дискретно как кнопка, в чем можно убедиться с помощью программы LED_with_button [4]. На выводе «A0» постоянно присутствует напряжение питания +5В. Выводы питания «G» – общий провод, «+»– питание +5В. На цифровом входе «D0» присутствует низкий логический уровень, при срабатывании геркона низкий уровень меняется на высокий. Целесообразность данного модуля, по мнению автора, спорна, учитывая, что и в простейшем случае включения геркона типа модуля KY-021 сила тока, протекающая через контакты геркона, существенно меньше одного миллиампера.

Модуль датчика Холла KY-035

Данный модуль представляет собой микросхему SS49E, без каких либо дополнительных устройств [14]. Установка микросхемы на плате в данном случае может быть объяснена, только требованиями унификации при создании данного набора датчиков.

Датчики магнитных полей

Датчики магнитных полей

Габариты модуля 29 х 15 мм, масса 1,2 г. Для подключения служит трехконтактный разъем. Центральный контакт – питание +5В, контакт «-» – общий, контакт «S» – информационный.

Датчики магнитных полей

Потребляемый модулем ток составляет около 6 мА и не зависит от состояния датчика.

Датчики магнитных полей

При отсутствии внешнего магнитного поля на информационном выходе присутствует напряжение равное половине напряжения питания. Внешнее постоянное магнитное поле приводит к тому, что напряжение на информационном выходе начнет увеличиваться или уменьшатся в зависимости от полярности магнита. В этом легко убедиться, используя программу AnalogInput2

Датчики магнитных полей

С помощью данного модуля можно организовать контроль расстояния до источника магнитного поля, подсчет числа оборотов и т.п. Микросхема чувствительна к магнитному полю с индукцией в диапазоне 600-1000 Гс [15].

Полезные ссылки

  1. https://ru.wikipedia.org/wiki/Эффект_Холла
  2. http://arduino-kit.ru/catalog/id/modul-datchika-holla
  3. http://www.14core.com/wiring-hall-effect-sensor-switch-magnet-detector-module/
  4. http://robocraft.ru/blog/arduino/57.html
  5. http://arduino-kit.ru/catalog/id/modul-na-osnove-gerkona
  6. http://www.zi-zi.ru/module/module-ky021
  7. http://2shemi.ru/mehanicheskie-datchiki-dlya-arduino/
  8. https://electrosam.ru/glavnaja/slabotochnye-seti/oborudovanie/gerkony/
  9. http://electrik.info/main/school/419-gerkony-sposoby-upravleniya.html
  10. http://arduino-kit.ru/catalog/id/modul-datchika-holla-_lineynyiy_
  11. http://www.zi-zi.ru/module/module-ky024
  12. http://arduino-kit.ru/catalog/id/modul-magnitnyiy-datchik-s-gerkonom
  13. http://www.zi-zi.ru/module/module-ky025
  14. http://arduino-kit.ru/catalog/id/modul-datchika-holla_
  15. https://ru.wikipedia.org/wiki/Гаусс_(единица_измерения)

Все файлы документации и программ находятся в общем архиве. Обзор подготовил Denev.