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

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

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

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

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

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

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

 

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: Датчик холла пороговый