Как логировать напряжения в сети 220в на arduino?

Господа помогите решить задачу логировать напряжение в сети.
Сколько искал по интернету так и не нашел датчика напряжения AC для ардуино.
На силу тока есть ACS712, а напряжения нет.
Может я плохо искал?
В идеале мне нужно то что сможет собирать напряжение с более одного входа и передавать параметры на ардуино.
  • Вопрос задан
  • 16922 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Alexeyslav
Программирование, электроника
Так это по любому надо будет иметь какой-то АЦП, если городить на дискретном АЦП - получится слишком сложно. Возможно, проще самому разработать модуль измерения напряжения на той же ардуинке с 8-канальным АЦП и I2C выходом.
Отдельно стоит вопрос о гальванической развязке... Можно запитать этот модуль через трансформаторный преобразователь напряжения 1:1 а данные передавать через оптрон, а можно гальванически отвязать каждый вход, но это станет слишком дорого - модули гальванической развязки как в осциллографах используют стоят от 50$ за штуку. Но зато не надо будет беспокоится о разных фазах напряжений на индивидуальных входах.
Ну и в конце=концов, дешевле всего выйдет использование маломощных трансформаторов на каждый вход - есть трансформаторы на 0.6Вт@6.3В размерами 20x30мм - и гальваническая развязка тебе, и дешево.
Ответ написан
WildHorn
@WildHorn
А может стоит собрать самому?
Например: http://cxema.my1.ru/publ/teorija/izuchaem_mikrokontrollery/tipovye_skhemy_uzlov_vvoda_mk_datchiki_naprjazhenija_set_220_v/33-1-0-2430
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы