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


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

Модуль датчика Холла 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. https://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.



Оцените: (2 - 5,00 из 5)
Загрузка...
79

НАЖМИТЕ ТУТ И ОТКРОЙТЕ КОММЕНТАРИИ