Страница 20 из 32
Re: POWER MONITOR на Arduino
Добавлено: Вс фев 07, 2016 7:42 pm
serghei
Ну а как тогда объяснить ситуацию,когда при перемещении ардуины в другую комнату при подключенных проводах без датчиков напряжения меняются очень сильно?Мне остается смириться с этим.Через месяц придет дуйка-проверим на ней.
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 12:04 am
Alex
Ну а как тогда объяснить ситуацию,когда при перемещении ардуины в другую комнату при подключенных проводах без датчиков напряжения меняются очень сильно?
Похоже на наводки, но что это на самом деле...
У меня ситуация простая — делитель 2х10К должен давать 2,5 вольт, а он даёт 3,62 вольта. Начинаем притягивать принудительно к земле шунтом — достичь 2,5 вольта можно только при 1,2К (!), вообще жуть какая-то.
Если программно притянуть к земле вход, то ситуация улучшается, но процентов на 50, но положительное смещение так и прёт (какие там наводки...).
Через месяц придет дуйка-проверим на ней.
Уже проверили. На Дуе дефект проявляется ещё сильнее (у меня).
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 1:15 am
pastry777
моя проблема связана именно с кодом в котором вычисляется среднеквадратичное значение тока...вот при этих всех расчетах и происходит бяка...
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 8:34 am
Alex
моя проблема связана именно с кодом в котором вычисляется среднеквадратичное значение тока...вот при этих всех расчетах и происходит бяка...
Есть «серьёзный» проект
http://openenergymonitor.org/emon/
и можно взять «правильный» код из их библиотеки.
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 1:45 pm
pastry777
serghei абсолютно прав про устройство АЦП и возникновение наводок...
Alex,как раз со мной вы это обсуждали в ветке AMS...
напомню для остальных...чтобы не было такого сильного влияния на аналоговый порт состояния соседних портов,необходимо в setup определить их как pinMode(14, OUTPUT);//соответствует А0,15-А1 и тд,а далее digitalWrite(14, LOW);
не работает на DUE!!
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 1:52 pm
pastry777
Alex писал(а):моя проблема связана именно с кодом в котором вычисляется среднеквадратичное значение тока...вот при этих всех расчетах и происходит бяка...
Есть «серьёзный» проект
http://openenergymonitor.org/emon/
и можно взять «правильный» код из их библиотеки.
собственно с этого "серьезного" проекта пришлось спрыгнуть вообще,на код от юзера BATONS,из профильной темы,лично вы там с ним и общались...с его кодом я хоть как-то совладал,чуть подкорректировав под себя,конечно, и добился результата..теперь мониторю дома корректную нагрузку от 40w...
чуть позже попытаюсь разобраться в коде power из AMS...изначально код от BATONS был проще,я начал с него,а то в амс открыл,почесал лоб,закрыл,понял,что попозже надо=D
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 2:42 pm
Alex
собственно с этого "серьезного" проекта пришлось спрыгнуть вообще
А собственно почему? Судя по всему они понимают, что делают (в отличие от меня).
а то в амс открыл,почесал лоб,закрыл,понял,что попозже надо=D
В АМС и есть код от BATONS, только размноженный на любое количество каналов.
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 8:08 pm
serghei
Ну вот,как я и предполагал надо очень точно выставить смещение 2.5 вольта.
Теперь по-порядку.
Скетч загружен,сверху ардуины mega sensor shield v2.0,датчик напряжения подключен,
вместо токового-многооборотный подстроечник.Выставляем очень точно 2.5 вольта.
На экране-ток равен 0!Дальше-больше.На свободных аналоговых выводах 1.54 вольта.
(Измеряем на тройках-пинах.Причем если двумя руками держать щупы между нулем
и сигналом и коснуться пальцем любого свободного нуля-напряжение падает до 0,24 вольта
на всех свободных аналогах!) Что еще раз убедило меня в наводках.Для дальнейшей борьбы
с ними придется переделать токовый шилд и отказаться от 712 датчиков в пользу трансформаторов
тока(не разборные на 20 ампер на али стоят полтора бакса!)
Попытаюсь прикрепить фото с кинескопа
Re: POWER MONITOR на Arduino
Добавлено: Пн фев 08, 2016 8:54 pm
Alex
Из объяснения непонятно как вы выставляете 2.5 В. Кусок схемы было бы неплохо. И как можно точно выставить, если каналы влияют друг на друга?
Re: POWER MONITOR на Arduino
Добавлено: Вт фев 09, 2016 10:04 am
serghei
Трудно одному мерить и фотографировать)).
В ардуине скетч от BATONS.Измеряя напругу на А0 виден резкий провал напряжения.
Дальше собирается "бутерброд" для удобства дальнейшего подключения токового шилда.