Брат писал(а):.... Короче, помогите, кто может!
В своем многоквартирном доме (27кв.) на общественных началах занимаюсь всем, что связано с электричеством! Нет, всех я уже направил на безгреховный жизненный путь, но, тем не менее, мне необходим постоянный мониторинг потребления электроэнергии жильцами дома по трем фазам и с каждой по трем направлениям, то есть мне нужны девять отдельных электросчетчиков!
Решил использовать отдельные Arduino NANO для каждой фазы, на три направления. То есть к Arduino подключен датчик напряжения фазы (трансформатор) и три датчика тока DL-CT1005A 2000/1, вывод информации на 4-х строчный HD44780. Контроль остальных двух фаз аналогичен.
Создал блок на базе библиотеки EmonLib, оставил только необходимое, а именно V, I, P. Вход опроса не реализовал, собственно и не пытался, и так нормально! Блок тоже со странностями, иногда, при создании проекта отказывается нормально работать (нет исходных нулей, нарушены функции), по непонятной причине в новом проекте начинает работать нормально, ну и спасибо!
Блок можно взять из проекта для калибровки датчиков тока.
Отправлено спустя 5 минут 59 секунд:
Брат писал(а):.... Короче, помогите, кто может!
Датчики подключены по типовой, общеизвестной схеме.
Для нормальной работы датчиков с Arduino NANO ее необходимо запитать от отдельно источника, провода от датчиков должны быть экранированными, то есть стараемся избавиться от наводок, иначе, век нуля Вам не видать!
Отправлено спустя 5 минут 23 секунды:
Большая проблема откалибровать датчики и блоки по току. Подключать утюги для нагрузки бестолково. Придумал схему для калибровки датчиков, на Рис.2. Используется обыкновенный ЛАТР 0-260 вольт, к которому подключается понижающий трансформатор 220/ 5 вольт, 300Вт. Низкую сторону закорачиваем через контрольный амперметр, продев провод через измерительный трансформатор. Теперь у нас есть возможность плавно менять ток от 0 до 10А, можно и больше, причем без экстрима и подогрева своего тела! Калибровку необходимо выполнять не только для каждого измерительного трансформатора, но и для конкретного аналогового входа конкретной Arduino! Показания стабильны, в диапазоне 0 -10А заметных погрешностей не выявил, показания адекватны, то есть, надежда создать счетчик с приемлемой погрешность есть!