Реализовал опрос трех PZEM004(первой версии) одним сериал портом. Подключил по методу brokly.
Присвоил каждому PZEMу свой IP(ид.номер) и в цикле опрашиваю каждый по очереди. Наконец-то стал получать данные со всех трех энергометров.
При использовании подключения к трем Serial( и софтверных , и хардверных) получалось принять данные только с двух. Или с 1-го и 2-го , или с 1-го и 3-го, или со 2 и 3 .
Присвоил каждому PZEMу свой IP(ид.номер) и в цикле опрашиваю каждый по очереди. Наконец-то стал получать данные со всех трех энергометров.
Устойчиво работает? В последний раз, когда я про параллельные пземы читал, видел рекомендацию выпаивать со всех, кроме одного, какие-то резисторы. Без этого проблемы начинались или типа того...
Устойчиво работает? В последний раз, когда я про параллельные пземы читал, видел рекомендацию выпаивать со всех, кроме одного, какие-то резисторы. Без этого проблемы начинались или типа того...
На всех трех ПЗЕМах уменьшил резисторы R17 для работы с 3,3 вольтовой логикой (для ESP),подключил оптроны для сброса счетчика потребленной энергии вместо штатных кнопок.И все ,больше ничего не переделывал .
За стабильность пока не могу ничего сказать , так как от начала работы устройства прошло не более 5-6-ти часов. Но за это время затыков пока не было. Данные обновляются стабильно и в ком-порту , и по MQTT со всех трех энергомеров.А так до следующих выходных оставлю на тестовый прогон и посмотрю.
Всем спасибо за участие.
Реализовал опрос трех PZEM004(первой версии) одним сериал портом. Подключил по методу brokly.
Присвоил каждому PZEMу свой IP(ид.номер) и в цикле опрашиваю каждый по очереди. Наконец-то стал получать данные со всех трех энергометров.
При использовании подключения к трем Serial( и софтверных , и хардверных) получалось принять данные только с двух. Или с 1-го и 2-го , или с 1-го и 3-го, или со 2 и 3 .
Присвоил каждому PZEMу свой IP(ид.номер) и в цикле опрашиваю каждый по очереди. Наконец-то стал получать данные со всех трех энергометров.
Устойчиво работает? В последний раз, когда я про параллельные пземы читал, видел рекомендацию выпаивать со всех, кроме одного, какие-то резисторы. Без этого проблемы начинались или типа того...
Устойчиво работает? В последний раз, когда я про параллельные пземы читал, видел рекомендацию выпаивать со всех, кроме одного, какие-то резисторы. Без этого проблемы начинались или типа того...
На всех трех ПЗЕМах уменьшил резисторы R17 для работы с 3,3 вольтовой логикой (для ESP),подключил оптроны для сброса счетчика потребленной энергии вместо штатных кнопок.И все ,больше ничего не переделывал .
За стабильность пока не могу ничего сказать , так как от начала работы устройства прошло не более 5-6-ти часов. Но за это время затыков пока не было. Данные обновляются стабильно и в ком-порту , и по MQTT со всех трех энергомеров.А так до следующих выходных оставлю на тестовый прогон и посмотрю.
MQTT исторические данные не хранит... Сложно будет понять - были сбои, когда не смотрел в клиента или не было их.
Но, тем не менее, если не забудете - отпишитесь, как оно.
Но, тем не менее, если не забудете - отпишитесь, как оно.
to sadman41
Прошло два месяца- полет нормальный. Затыков в опросе 3-х PZEMов не наблюдалось.
В скетче ESP-32(кроме опроса и отправки данных по MQTT) ничего нет.
MQTT исторические данные не хранит... Сложно будет понять - были сбои, когда не смотрел в клиента или не было их.
Судя по логу с СД-карты с другой ESP -все нормально, при условии что есть подсоединение обеих ЕСП к сети.