Датчик тока 30 А

Датчик тока на 30А позволяет отслеживать в проектах новых устройств превышение напряжения, перегрузки, нестабильный режим работы и снижение частоты. Он позволяет защитить другие устройства от короткого замыкания.

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

Устройство отлично совместимо с Arduino и прочими микроконтроллерами. Датчик тока имеет аналоговый выход.

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

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

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

Код для подключения датчика тока 30 А

В примере ниже показано, как подключить вывод датчика тока 30А к монитору последовательного порта платы (вывод можно посмотреть в мониторе порта Arduino IDE).

 
// пин подключения контакта OUT
#define PIN_OUT A0
// подключение библиотеки
#include <TroykaCurrent.h>

// создание объекта
ACS712 dataI(PIN_OUT);

void setup()
{
  // запуск последовательного порта
  Serial.begin(9600);
}

void loop()
{
  // вывод показаний в последовательный порт
  Serial.print("i = ");
  Serial.print(dataI.readCurrentDC());
  Serial.println(" A");
  delay(1000);
}
 

Скачать файл с кодом, формат .INO: Датчик тока 30А