Pull to refresh

Comments 49

Спасибо, довольно актуальна для меня статья, как раз на почте дожидаются 3 штуки pzem-004t.

А зачем в полевых условиях проверять? Счётчики с подстанций проверяют в метрологии на специальных стендах с незапамятных времён. Разве что в нынешние времена метрологию эффективно развалили.

В электросетевых компаниях контролёры часто ходят по приборам учёта потребителей если есть подозрения, что они некорректно работают. Если обнаружат, что ИПУ неверно считает, тогда уже снимают и везут в лабораторию. Этих ИПУ сотни тысяч, поэтому везти каждый в лабораторию при подозрении на неполадки было бы накладно.

Да, анализируют на верхнем уровне вполне эффективно. Сейчас этим куча компаний занимается, даже МТС. Нейросеть активно используют для этого. Но обход ногами все равно практикуется. Особенно там где нет связи или сбора данных.

в есп разве аппаратного щетщика импульсов нет?

да и метрологический вопрос не раскрыт, почему вы щитаете что этот показометр что-то измеряет?

К аналоговому входу esp подключён фоторезистор, который считывает периодическое загорание светодиода на приборе учёта. Для расчёта мощности необходимо вычислить время между загораниями. Количество импульсов (загораний светодиода) считать не нужно, ведь размер очереди времен между импульсами задаётся пользователем.

"показометр" производит измерения тока и напряжения с помощью трех PZEM. За метрологию отвечают они. Esp считывает данные с них.

в микроконтроллерах модуль таймера может работать в режиме захвата по внешнему сигналу.

Capture/Compare/PWM (захват/сравнение/ШИМ) . Модуль CCP — это периферийное устройство, позволяющее пользователю хронометрировать и контролировать различные события. Режим захвата позволяет хронометрировать длительность события.

По хорошему на PZEM надо подавать не 5v, а 3.3v. Тогда на RX/TX будут 3.3v, что для ESP8266 будет более благоприятно. Много самоделок и у меня где на GPIO ESP8266 подаю 5v или чуть ниже, но существенно больше 3.3v, и вроде работают. Но, вот столкнулся с ESP32, там было много сил и времени потрачено на выяснение почему она виснет, пока не вычислил, что поданные снаружи 5v на GPIO как Digital Input во всем виноват, считал импульсы от одного прибора, добавил резистивный делитель перед входом на ESP и получив 3.3v все пришло в норму. На PZEM там этими 5v питается половина от двух оптопар, подтяжка линий TX/RX через резистор от этих же входных 5v и пара светодиодов через резистор, все, больше там ничего в эту сторону от оптопар, куда идет 4-х пиновый разъем нет. И все это замечательно питается и от 3.3v подтягивая TX/RX к каноническим для ESP 3.3v.

Да и на модуль KY-018 - фоторизистор тоже надо 3.3v подавать. Pin ADC у ESP ожидает 0-1v, на NODE MCU перед входом стоит делитель 220к+100к, который 3,3v поделит и на вход Pin ADC у ESP будет 1v.

Так у него либо должны быть входы какие-то или все толерантны к 5в, либо не надо на них эти 5в подавать. Проверять надо каждый раз когда собираешься такое делать. (Я, к сожалению работал с кучей мк и на память где что не помню совершенно).

А прямо на esp померять не удастся ? Ток можно легко снять, там ведь с датчика идёт прям напряжение пропорциональное току. Напряжение, полагаю можно снять через делитель(ну или трансформатор, если уж совсем кошерно). Проинтегрировать. В крайнем случае внешний ацп стоит копейки по сравнению даже с одним таким модулем.

На esp один аналоговый вход. 100 А на него не подашь. Тем более 3 фазы. Если самому делать делитель, вряд-ли он будет измерять лучше PZEM. Да и какой смысл в таком велосипеде, если есть готовые протестированные решения, которые стоят копейки. Разве что для изучения.

10$/канал не копейки совершенно. Впрочем согласен, что надо считать. Для 30$ может и не надо, если их хотя бы 2-3шт надо, то может и надо...

У меня лежит несколько токовых петель, так прям на них написано 1-ХА выход 1-ХВ, т.е. они очевидно на выходе имеют напряжение уже прям.

Что один вход - это да, проблема, внешний АЦП придется городить, и он, вероятно всю ощутимую экономию сожрет :(. Но тут дело даже не в экономии, у меня совершенно к этому готовому черному ящику доверия нету. Впрочем это дело тоже сугубо субъективное.

Но в целом логика есть, я как-то не привык совершенно что ацп один...

Ну, чаще всего, АЦП в контроллере один, реже - два. Просто стоит коммутатор, который подключает какой-то из вешних каналов. Что мешает подключить подобный внешний коммутатор/мультиплексер на вход АЦП? Ничего, и цена ему - копейки.

Но появляется гальваническая связь с сетью, что уже не сильно хорошо а для более-менее пристойного показометра-измерителя и вовсе плохо.

Кроме того, 0,5% резисторы с хорошим ТКС от известных производителей стоят весьма ощутимо, а их на 400В надо 1206 и не по 1 шт на делитель, нормальные токовые трансы тоже таки недешевые. Посему $7 на канал - не настолько уж и дорого, причем нафиг уходит проблема с калибровкой.

Вот подключение их к блоку сильно колхозное и для нормальной работы требует переделки - это вот минус.Защит на TX/RX тоже не видать - в полевых условиях разное бывает, они нужны обязательно.

Я думаю ни один метролог не станет доверять подобной железке, её ведь нет в реестре СИ, и акт поверки не выпишешь на неё. Но для определённых измерений использовать можно под свою ответственность. Тем более есть возможность её откалибровать.

Так и не доверяют. Это показометр, который позволяет отсеять 50-80% ненужной работы. Межповерочный период никто же не отменял.

Я правильно понимаю, что приезжает электрик отключает счётчик, одевает кольца на провода, измеряет, отключает счётчик, снимает кольца , подключает счётчик? У него нет токоизмерительных клещей, чтобы сделать изменение одним движением?

Не нужно отключать счётчик. У pzem трансформаторы тока разъемные. Можно ими пользоваться как клещами. Напряжение с помощью крокодилов снимается. Т. е. сценарий работы максимально прост: подошёл, подцепил и получил погрешность прибора учёта.

Клещей трое надо... И как вы будете синхронизировать клещи с миганием диода на счетчике, смысл насколько я понимаю именно в этом.

я электрик ненастоящий.. но настоящие электрики с 3 фазными сетями больше 100 лет дело имеют. как они эту задачу решали раньше, без Ардуино?

До недавнего времени частные абоненты не требовали 15кВт на трёх фазах, а обходились однофазным счётчиком и потребляемой мощностью в 2 кВт.

А у промышленности другие сети и они ещё платят за реактивную мощность.

Уже давно есть абоненты не только с 15 кВт а и с 30 кВт. Именно частные лица. Да и однофазные сейчас меньше 5 кВт не заказывают.

Конечно частные есть с бассейнами, банями, гостевыми домами и не 6 сотках .

Как-то, но если ТС будучи настоящим электриком принял решение решать задачу по-другому, то это как-бы намекает...

Возможно в прошлом эту задачу легко и просто было не решить вообще. Никак. Возможно приходилось ждать накинув клещи и считать импульсы вчетвером (трое с клещами, один на светодиоде). Возможно, что-то еще.

Выше писал - ставился параллельно счетчик. Никто не сидел и не считал импулься (а тогда, то есть "давно", их и не было, импульсов разумеется. Был чистой воды аналоговый сигнал).

Егож вроде последовательно надо ставить, счетчик ? А это значит - обесточить абонента итд итп

ЗЫ. А, вижу, трансформаторы отдельно накидывали. Ну оно в целом и есть.

Подозреваю описанное решение сильно быстрее разбег показывает, т.е. ждать надо меньше времени.

Нет. Я же написал - на линейные провода набрасываются разъемные трансы тока, сам счетчик подключается по напряжению параллельно имеющемуся.

Решение со статьи позволяет оценить обшибку, ну за 10 минут. Со счетчиком - час и больше.

А что там делать час? Сосчитал количество импульсов за минуту. Измерил ток.Измерил напряжение . Подставил в формулу. Чтобы оценить, считает ли счётчик, этого достаточно. кмк.

Возможно, у них в хозяйстве такая приблуда есть готовая, с прописанным классом точности и пройденной поверкой.

А что там делать час? Сосчитал количество импульсов за минуту. 

Не считали число импульсов - не было в тех счетчиках светодиода. Нечего было считать.

Сосчитали число оборотов диска, если древний счётчик ещё на ходу. Прямо на нем написано, чему оборот соответствует - это же неспроста?

Ага, вот только нафига - там механический счетчик с цифирьками... Вы сами попробуйте посчитать вручную в течение 10 минут обороты 2 счетчиков одновременно и не ошибиться.

А зачем два счётчика? Сравнивается показания прибора с результатами рассчёта.

Если имеется в виду подключение контрольного счётчика - считать не надо; достаточно увидеть что они крутятся не синхронно.

Там считали обороты диска и умножали на коэффициент написанный на счетчике. Я так мощность телевизора в школьные годы измерил. Счетчики были на разное количество оборотов на кВт.

Опытным электрикам все эти новые приблуды действительно вряд-ли нужны, но сейчас острый дефицит профессионалов, поэтому везде хотят все роботизировать, автоматизировать и оптимизировать)

С чего такой вывод? Если электрик экономит свое время - то он с радостью будет юзать такую приблуду. А вот ежели электрик "опытный" в смысле нихрена нового не принимает и тупенький - ну да, оно ему нахрен не надо. Ибо думать надо. А мозги уже не хотят.

А откуда вообще взялась такая задача у электрика? Какая то самодеятельность если работник необеспечен рабочим инструментом для выполнения работы. Не проведено обучение .

Значит должен быть обеспечен поверенными протестированными инструментами.
В случае несчастного случая прикопаются к этой самоделке. Иногда просматриваю обзор несчастных случаев на производстве или в электроустановках. Всё как в Крыжовнике А.П. Чехова:

... но мы не видим и не слышим тех, которые страдают, и то, что страшно в жизни, происходит где-то за кулисами. Все тихо, спокойно, и протестует одна только немая статистика: столько-то с ума сошло, столько-то ведер выпито, столько-то детей погибло от недоедания… И такой порядок, очевидно, нужен; очевидно, счастливый чувствует себя хорошо только потому, что несчастные несут свое бремя молча, и без этого молчания счастье было бы невозможно. Это общий гипноз. Надо, чтобы за дверью каждого довольного, счастливого человека стоял кто-нибудь с молоточком и постоянно напоминал бы стуком, что есть несчастные, что, как бы он ни был счастлив, жизнь рано или поздно покажет ему свои когти, стрясется беда – болезнь, бедность, потери, и его никто не увидит и не услышит, как теперь он не видит и не слышит других. Но человека с молоточком нет, счастливый живет себе, и мелкие житейские заботы волнуют его слегка, как ветер осину, – и все обстоит благополучно.

Значит должен быть обеспечен поверенными протестированными инструментами.

Так и есть наверное, где-то на складе лежит. И электрики им не очень то и пользуются ибо значительно гемморойнее (да и отвечать за повреждение придется, - все же "полевая" работа, а там всяко бывает). Посему и самоделка (и авторство за "электриками").

Так собственно так же - ставили параллельно "поверочный" счетчик и трансформаторы набрасывали на линейные провода. Если разница большая - клиентский счетчик на поверку. Небольшая - не трогали. Тут роль счетчика и играет ESP8266 с датчиками а все остальное - для упрощения проектирования как аппаратной части так и программной.

Меньше пятидесяти строк в файле конфигурации ESPHome решило похожую задачу без необходимости собирания кода из лоскутов чужих разработок.

Я у себя схожий сетап сделал на ESP8266 (прошивка espeasy), 3 шт PZEM на общих rx-tx линиях с разными адресами. Показания можно пушить куда нужно, в mqtt например, но я забираю в виде prometheus-метрик (expeasy умеет нативно так публиковать метрики) и дальше в grafana смотрю. Позже заменил ESP8266 на WT32-eth, потому что вайфай начал периодически отваливаться, а по кабелю стало гораздо надёжнее.

Sign up to leave a comment.

Articles