Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Распиновка датчика Холла:полное руководство

Были ли обнаружены проблемы с такими переменными, как скорость, смещение или близость вашей механической системы? Или вашему проекту требуется что-то для определения положения объектов или наличия магнитного поля? Что ж, вам повезло, потому что у нас есть ответ. Датчик Холла — это все, что вам нужно.

Этот датчик можно использовать для различных целей, в том числе для определения полярности полюса магнита и измерения напряженности магнитного поля.

Итак, в этой статье мы расскажем вам все о датчике Холла и покажем, как собрать простую схему на эффекте Холла с помощью Arduino.

Начнем.

Что такое магнитный датчик Холла?

Магнитный датчик Холла — это устройство, которое определяет наличие магнитного поля. Таким образом, когда есть магнитное поле, выход этого устройства будет высоким. С другой стороны, при отсутствии магнитного поля результат будет низким.

Более того, вы можете регулировать чувствительность магнитного датчика Холла с помощью потенциометра.

Модуль на эффекте Холла состоит из резисторов, потенциометра, источника питания, датчика Холла, светодиодного индикатора, компаратора LM393 IC и конденсаторов.

Цепь датчика Холла

Конфигурация PIN-кода

Вот конфигурации контактов модуля датчика Холла:

Имя контакта Описание
ВКК VCC отвечает за питание модуля напряжением +5 В.
Земля Вывод GND — это заземление источника питания.
СДЕЛАТЬ Цифровой выходной контакт подключается непосредственно к цифровому контакту микроконтроллера.
АО Аналоговый выходной контакт подключается непосредственно к аналоговому контакту микроконтроллера.

Распиновка датчика Холла

Технические характеристики

Вот особенности и характеристики магнитного датчика Холла:

Принцип работы

Все датчики на эффекте Холла A3114 имеют материалы с магнитными полями, но без активных зарядов. Таким образом, эти заряды станут активными всякий раз, когда он получит напряжение непосредственно на входных контактах.

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

Эти частицы являются проводниками с током. Таким образом, весь процесс образует две плоскости. По сути, первый имеет магнитное поле, а второй — проводники с током или отклонённые заряженные частицы.

Схема датчика Холла

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

Другими словами, если вы не видите никаких изменений тока, напряжения Холла будут измерять сдвиг или плотность потока магнитного поля.

Альтернативные цифровые датчики Холла

Вот несколько альтернативных цифровых датчиков Холла на тот случай, если вы не можете найти модуль датчика Холла A3114 или хотите что-то другое:

Другие аналоговые датчики Холла

Кроме того, вот некоторые другие аналоговые датчики Холла:

Как подключить датчик Холла A3144 к плате Arduino

Вам понадобится контроллер, если вы собираетесь проверять плотность магнитного потока с помощью датчика Холла. Итак, в этом случае мы будем использовать плату Arduino. Таким образом, вы можете подключить датчик Холла A2144 к плате Arduino через проводные соединения, показанные на принципиальной схеме ниже:

Проводные соединения Arduino

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

Когда вы сделаете необходимые соединения, вы напишете простую логическую программу, используя библиотеку Arduino, а затем загрузите код через программное обеспечение Arduino IDE на плату Arduino.

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

Распиновка датчика Холла — Как собрать схему датчика Холла

Для этой схемы мы будем использовать датчик Холла Allegro A1302 для обнаружения магнитных полей. Затем мы подключим датчик к плате Arduino, чтобы считать напряжение с выхода A1302 и отобразить его на экране.

Итак, если вы поместите магнит близко к датчику, произойдет изменение показаний. Это означает, что датчик обнаруживает приближение магнита.

Необходимые компоненты

Примечание. Распиновка датчика Холла A1302 отличается от ранее упомянутого датчика. Вместо четырех выводов эта микросхема имеет только три (V В , GND и V ВЫХОД <эм>). Контакт 1 принимает положительное постоянное напряжение для работы микросхемы (4,4-6 В), а контакт 2 является контактом заземления. Это означает, что он подключается к отрицательной клемме источника питания постоянного тока. Наконец, контакт 3 является выходным контактом. Он выдает аналоговое напряжение в зависимости от плотности магнитного поля.

Распиновка A1302

Распиновка датчика Холла — Схема цепи

Вот принципиальная схема и схема:

Схема подключения

Схема цепи

Распиновка датчика Холла — Шаги

Следуйте приведенной выше схеме, чтобы подключить датчик Холла к плате Arduino, чтобы построить эту схему.

Когда вы закончите с подключениями, возьмите USB, подключите Arduino к компьютеру и введите следующий код, чтобы отобразить показания магнитного поля вашего датчика Холла.

Примечание. USB-кабель должен быть типа A с одной стороны и типа B с другой.

//инициализирует/определяет соединения контактов <эм>
int outputpin=0; <эм>
//устанавливает контакт заземления на НИЗКИЙ, а входной контакт на ВЫСОКИЙ <эм>
аннулировать установку() <эм>
{ <эм>
Serial.begin(9600); <эм>
<эм>} <эм>
<эм>
//основной цикл — считывает необработанное значение с выходного контакта и распечатывает его <эм>
пустой цикл() <эм>
{ <эм>
int rawvalue=AnalogRead(outputpin); <эм>
Serial.println(необработанное значение); <эм>
задержка(5000); <эм>
<эм>}

Хотя устройство не обладает наилучшей чувствительностью, оно покажет изменение показаний, если поднести к нему магнит.

Распиновка датчика Холла — приложения

Вы можете использовать схему датчика Холла для следующих приложений:

Подведение итогов

Взаимодействие Arduino с датчиками на эффекте Холла — один из наиболее эффективных способов считывания магнитных полей. Почему? Потому что большинство датчиков работают с входным напряжением 4,5–6 В, а Arduino обеспечивает питание 5 В, что делает его идеальным для датчика.

Кроме того, вы можете определить свои соединения контактов с помощью кода Arduino и считывать аналоговое напряжение с выходного контакта вашего датчика. Вот лучшая часть. Arduino только считывает необработанное значение без вычислений или преобразований и отображает его.

Ну вот и подошла к концу эта статья. Есть вопросы? Свяжитесь с нами здесь. И мы будем рады помочь.


Промышленные технологии

  1. Работа датчика эффекта Холла и его применение.
  2. Полное руководство по выбору взрывозащищенного двигателя
  3. Полное руководство по правильному хранению электродвигателей
  4. Полное руководство по 3D-печати
  5. Полное руководство по обработанным деталям
  6. Полное руководство по управлению запасами
  7. Как работает пьезоэлектрик:Полное исчерпывающее руководство
  8. BME680 — полное руководство по датчику окружающей среды
  9. Понимание датчика Холла
  10. 5-осевая обработка с ЧПУ:полное руководство