POWER MONITOR на Arduino

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: POWER MONITOR на Arduino

Сообщение serghei » Вс ноя 06, 2016 1:22 pm

Так. Это уже 90 % победа. Теперь дальше. Измените фрагмент кода во вкладке электро

Код: Выделить всё

double VCAL = 370.0; // для напряжения
//               U   [1     2     3     4     5     6     7     8     9    10    11]
double ICAL[] = {0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0};
// вычисляемые коэффициенты для калибровки значений
double UI_RATIO[MAX_UI_SENSORS];

int const MAX_VOLTAGE = 280;-- поставьте  число 300-400
int const MIN_VOLTAGE = 0;//160-- тут оставте 0

 
Этот кусок для Дуи , у Меги аналогичный. У Вас должно появиться напряжение! и переверните фазу на датчике напряжения.Если появится число вольт пусть и не правильное - значит сильно завышено напряжение после транса. Временно поставьте подстроечник вместо 10 ком на делителе 100 ком- 0-10 ком после транса и плавно выкручивайте от 0 до 10 ком. При этом смотрите за синусоидой - она не должна вылететь за график.
результат сообщите тут. Через 2 часа могу продолжить.

Только сеичас заметил - у Вас провалено напряжение смещения. Попробуйте поставить резистор на 10 - 5 ком ( лучше подстроечник ) между А0 и землей.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: POWER MONITOR на Arduino

Сообщение ученик » Вс ноя 06, 2016 1:45 pm

Заменил код , осцилл перестал появляться, во вкладке электро показывает частоту, напряжение не показывает
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: POWER MONITOR на Arduino

Сообщение serghei » Вс ноя 06, 2016 2:00 pm

Заменить надо только

Код: Выделить всё

int const MAX_VOLTAGE = 280;-- поставьте  число 300-400
int const MIN_VOLTAGE = 0;//160-- тут оставте 0
Коеффициенты оставьте как были. Эти числа говорят о том, что померенное число должно быть в диапазоне от 0 до 400. Они задаются коеффициентми строчкой выше. Уже потом калибровкой вернем все на место.
За это сообщение автора serghei поблагодарил:
ученик (Вс ноя 06, 2016 2:22 pm)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: POWER MONITOR на Arduino

Сообщение ученик » Вс ноя 06, 2016 2:17 pm

Ура!!!!!!!!!! показывает!!!!!!!!!!!!!!
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: POWER MONITOR на Arduino

Сообщение serghei » Вс ноя 06, 2016 3:14 pm

Теперь надо все вернуть на место и найти где глюк. Потихоньку поставь обратно 260 и 160.Это границы напряжения. Дальше коэффициентом 46 - 30 добейся соответствия 220 вольт и реального напряжения сети. И обрати внимание на синусоиды тока и напряжения- они должны быть в одной фазе - или все вместе расти или падать.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: POWER MONITOR на Arduino

Сообщение ученик » Вс ноя 06, 2016 4:25 pm

А с сопротивлениями по линии А0 заморачиваться?

Отправлено с моего HUAWEI VNS-L21 через Tapatalk
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: POWER MONITOR на Arduino

Сообщение serghei » Вс ноя 06, 2016 4:32 pm

Какая платформа? У меня на Меге смещение минимальное. На Дуе просто ужас и практически модуль не работает. Попробуй поставь подстроечник на 10 ком на А0. И смотря на осциллограмму , уменьшай сопротивление до 5-2 ком. Учти задержку в 10-20 секунд. Добейся практически центрального положения графика. При этом потребуется опять калибровать напряжения.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: POWER MONITOR на Arduino

Сообщение ученик » Вс ноя 06, 2016 4:45 pm

У меня мега, просто дома ни одного переменника нужного номинала, пришлось ехать в магазин тогда приеду буду мудрить сперва с амплитудой это сопротивлением потом коэффициентом показания менять

Отправлено с моего HUAWEI VNS-L21 через Tapatalk
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: POWER MONITOR на Arduino

Сообщение ученик » Вс ноя 06, 2016 4:47 pm

А то что постоянно частота прыгает от 49 до 60 это так измеритель работает или сеть такая грязная ?

Отправлено с моего HUAWEI VNS-L21 через Tapatalk
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: POWER MONITOR на Arduino

Сообщение serghei » Вс ноя 06, 2016 4:51 pm

Можешь в личку - вместе мы его победим. Открой все 14 каналов и увидишь мощности ( паразитные значения , но для изучения возможностей самый раз).
Прыгание частоты говорит о не точной калибровке. Тогда надо начать сначала.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить