Страница 27 из 32
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 1:22 pm
serghei
Так. Это уже 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 и землей.
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 1:45 pm
ученик
Заменил код , осцилл перестал появляться, во вкладке электро показывает частоту, напряжение не показывает
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 2:00 pm
serghei
Заменить надо только
Код: Выделить всё
int const MAX_VOLTAGE = 280;-- поставьте число 300-400
int const MIN_VOLTAGE = 0;//160-- тут оставте 0
Коеффициенты оставьте как были. Эти числа говорят о том, что померенное число должно быть в диапазоне от 0 до 400. Они задаются коеффициентми строчкой выше. Уже потом калибровкой вернем все на место.
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 2:17 pm
ученик
Ура!!!!!!!!!! показывает!!!!!!!!!!!!!!
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 3:14 pm
serghei
Теперь надо все вернуть на место и найти где глюк. Потихоньку поставь обратно 260 и 160.Это границы напряжения. Дальше коэффициентом 46 - 30 добейся соответствия 220 вольт и реального напряжения сети. И обрати внимание на синусоиды тока и напряжения- они должны быть в одной фазе - или все вместе расти или падать.
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 4:25 pm
ученик
А с сопротивлениями по линии А0 заморачиваться?
Отправлено с моего HUAWEI VNS-L21 через Tapatalk
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 4:32 pm
serghei
Какая платформа? У меня на Меге смещение минимальное. На Дуе просто ужас и практически модуль не работает. Попробуй поставь подстроечник на 10 ком на А0. И смотря на осциллограмму , уменьшай сопротивление до 5-2 ком. Учти задержку в 10-20 секунд. Добейся практически центрального положения графика. При этом потребуется опять калибровать напряжения.
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 4:45 pm
ученик
У меня мега, просто дома ни одного переменника нужного номинала, пришлось ехать в магазин тогда приеду буду мудрить сперва с амплитудой это сопротивлением потом коэффициентом показания менять
Отправлено с моего HUAWEI VNS-L21 через Tapatalk
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 4:47 pm
ученик
А то что постоянно частота прыгает от 49 до 60 это так измеритель работает или сеть такая грязная ?
Отправлено с моего HUAWEI VNS-L21 через Tapatalk
Re: POWER MONITOR на Arduino
Добавлено: Вс ноя 06, 2016 4:51 pm
serghei
Можешь в личку - вместе мы его победим. Открой все 14 каналов и увидишь мощности ( паразитные значения , но для изучения возможностей самый раз).
Прыгание частоты говорит о не точной калибровке. Тогда надо начать сначала.