Датчик Холла пороговый

Датчик Холла (датчик положения) представляет собой датчик магнитного поля. Работа устройства основана на эффекте Холла. Данный эффект основан на следующем принципе: если поместить определенный проводник с постоянным током в магнитное поле, то в таком проводнике возникает поперечная разность потенциалов (напряжение Холла). Другими словами, устройство служит для измерения напряжённости магнитного поля.

Сфера применения датчиков Холла очень широка. Устройство используется в таких схемах, где требуется бесконтактное измерение силы тока. Что касается автомобилей, датчик Холла служит для измерения угла положения распределительного или коленчатого вала, а также нашел свое применение в системе зажигания, указывая на момент образования искры.

Схема подключения датчика Холла порогового

На изображении ниже представлена схема подключения датчика Холла.

Подключение датчика холла
Подключение датчика холла

Код для подключения датчика Холла порогового

В примере ниже показано, как подключить датчик Холла через цифровой порт контроллера.

 

int led = 13 ; // назначение пина светодиода
int hallPin = 2 ; // назначение пина датчика
int value ; // переменная для хранения значения с датчика
 
void setup ()
{
  pinMode (led, OUTPUT);   
  pinMode (hallPin, INPUT); 
  //Serial.begin (9600);             // Задаем скорость передачи данных
}
 
void loop ()
{
  value = digitalRead (hallPin) ; // чтение значения с датчика
  if (value == LOW) // когда имеется магнитное поле светодиод горит 
  {
    digitalWrite (led, HIGH);
  }
  {
    digitalWrite (led, LOW);
  }
}

Скачать файл с кодом, формат .INO: Датчик холла пороговый