Датчик тока выполнен на основе микросхемы ACS712. Предназначен для определения силы тока в цепях постоянного и переменного тока в диапазоне до 20A. (бывают на 5А и 30А).
Результатом работы сенсора является аналоговый сигнал. В отсутствии электрического тока датчик выдаёт половину напряжения питания. При появлении тока сигнальное напряжение отклоняется к нулю или напряжению питания пропорционально силе измеряемого тока.
Модуль с обвязкой можно купить на Али за 70-90 рублей
- Напряжение питания: 5 В
- Потребляемый ток: 10 мА
- Измеряемый ток: переменный и постоянный
- Диапазон измеряемого тока: −20…+20A
- Чувствительность: 100 мВ/А
- Гальваническая развязка, пробивное напряжение: 2,1 кВ
- Рабочий диапазон температур: −40…+85 °C
Датчик тока ACS712ELCTR-05B основан на эффекте Холла, суть которого в следующем: если проводник с током помещён в магнитное поле, на его краях возникает ЭДС, направленная перпендикулярно к направлению тока и направлению магнитного поля. (при измерениях обязательно беречь или экранировать от магнитных полей!)
Ключевая характеристика для датчиков тока ACS712 - насколько изменяется напряжение на выходе в зависимости от изменения протекающего через него тока:
- ACS712ELCTR-05B-T 185mV/A
- ACS712ELCTR-20A-T 100mV/A
- ACS712ELCTR-30A-T 66mV/A
Схема обвязки из документации:
Для проведения тестирования потребуется ЛБП с возможностью регулировки выходного тока (к сожалению моя самоделка в к/з отдает максимум 1.7А) и источник питания на 5V.
При отсутствии тока напряжение на выходе составляло 2.53V
При токе в 1А напряжение на выходе составляет 2.63V
Точно как в Аптеке.
- 0.5A - V2.58V
- 1.5А - V2.68V
Соответственно при смене полярности:
- 0.0A - V2.53
- 0.5А - V2.48
- 1.0А - V2.43
- 1.5А - V2.38
Датчик работает предсказуемо и точно - единственная проблема, на вход должно подаваться стабилизированное напряжение (при его изменении, показания на выходе также будут меняться).
Для низковольтных цепей конечно лучше воспользоваться датчиком тока INA219, про который я писал в этой статье:
Но INA219 умеет измерять ток текущий только в одном направлении, а ACS712 можно использовать и для замера переменного тока (разумеется с использованием микроконтроллера). Но, это уже тема следующей статьи.
Оглавление канала тут:
Всем удачи!