10500
Датчик тока ACS712 20А основан на эффекте Холла и полностью совместим для работы с Arduino и другими микроконтроллерами. Датчик имеет аналоговый выход, позволяющий в аналоговом режиме определять силу тока до ± 20 Ампер.
Будет доступен:
Рабочее напряжение, В | 5 В |
Рабочий ток, А | 20 А |
Сопротивление, Ом | 1.2 мОм |
Высокая чувствительность | 185 мВ/А |
Режим подключения | VCC, GND, OUT |
Рабочая температура, °C | от -40°C до +85°C |
Габариты | 31х13 мм |
Датчик ACS712 20A питается от +5В и имеет аналоговый выход по напряжению. При токе равном нулю напряжение на выходе для ACS712 равно 2.5В (половина входного напряжения) и отклоняется к 5В или к 0В в зависимости от направления протекания тока. Он обеспечивает прецизионное решение для измерения AC и DC тока в промышленных, автомобильных, коммерческих системах и системах связи.
Для измерения тока датчик подключается в разрыв цепи между источником питания и нагрузкой.
Подключение датчика:
Представлен скетч для измерения постоянного тока.
// пин подключения контакта 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); }
Представлен скетч для измерения переменного тока.
// пин подключения контакта OUT #define PIN_OUT A0 // подключение библиотеки #include <TroykaCurrent.h> // создание объекта ACS712 dataI(PIN_OUT); void setup() { // запуск последовательного порта Serial.begin(9600); } void loop() { // вывод показаний в последовательный порт Serial.print("Current is "); Serial.print(dataI.readCurrentAC()); Serial.println(" A"); delay(1000); }
Авторизируйтесь чтобы оставить отзыв.