Прошлые несколько статей я показывал примеры с микроконтроллером esp8266. Например в пред идущей статье я на этом микроконтроллере сделал часы с погодой. О этой реализации можно почитать тут.
Но я соскучился по ардуино. По этому Возвращаюсь к ней. И на этот раз поговорим про датчик тока TA12-100.
Выглядит датчик следующим образом:
Основную часть датчика представляет ферритовое кольцо. В которое просовывается по направлению стрелки один из двух питающих проводов устройства которое хотим измерять.
Иными словами принцип измерения тока, точно такой-же как и у токовых клещей.
Для примера измерения тока нам понадобится:
Сам датчик ТА12-100: http://alii.pub/5v9d9b
Arduino uno: http://ali.ski/BHUqd
Контактные провода: http://ali.pub/1m0h4y
Дисплей LCD1602: http://alii.pub/5v9dct
Ну и подключать все эти элементы будем по следующей схеме:
Ну а что касается программы, то ее как обычно можно найти у меня на сайте.
Программа составлена в FLProg. Блок схемы выглядят следующим образом:
Блок TA12 можно скачать отсюда: https://yadi.sk/d/VnZbLWjh3MjoZX
Ну и конечно же видео демонстрации работы:
В видео я немного ошибся! пин “N” на датчике ненужно никуда подключать!!! из за этого у меня и были расхождения в потреблении