За последнее время на смену индукционным счётчикам электроэнергии пришли электронные. В данных счётчиках счётный механизм приводится во вращение не с помощью катушек напряжения и тока, а с помощью специализированной электроники. Кроме того, средством счёта и отображения показаний может являться микроконтроллер и цифровой дисплей соответственно. Всё это позволило сократить габаритные размеры приборов, а также, снизить их стоимость.

В состав практически любого электронного счётчика входит одна или несколько специализированных вычислительных микросхем, выполняющие основные функции по преобразованию и измерению. На вход такой микросхемы поступает информация о напряжении и силе тока с соответствующих датчиков в аналоговом виде. Внутри микросхемы данная информация оцифровывается и преобразуется определённым образом. В результате, на выходе микросхемы формируются импульсные сигналы, частота которых пропорциональна текущей потребляемой мощности нагрузки, подключенной к счётчику. Импульсы поступают на счётный механизм, который представляет собой электромагнит, согласованный с зубчатыми передачами на колёсики с цифрами. В случае с более дорогостоящими счётчиками с цифровым дисплеем применяется дополнительный микроконтроллер. Он подключается к вышесказанной микросхеме и к цифровому дисплею по определённому интерфейсу, ведёт накопление результата измерения электроэнергии в энергонезависимую память, а также, обеспечивает дополнительный функционал прибора.

Рассмотрим несколько подобных микросхем и моделей счётчиков, которые мне попадались под руку.

Ниже на рисунке в разобранном виде изображён один из наиболее дешёвых и популярных однофазных счётчиков «НЕВА 103». Как видно из рисунка, устройство счётчика довольно простое. Основная плата состоит из специализированной микросхемы, её обвески и узла стабилизатора питания на основе балластового конденсатора. На дополнительной плате размещён светодиод, индицирующий потребляемую нагрузку. В данном случае – 3200 импульсов на 1 кВт*ч. Также есть возможность снимать импульсы с зелёного клеммника, расположенного вверху счётчика. Счётный механизм состоит из семи колёсиков с цифрами, редуктора и электромагнита. На нём отображается посчитанная электроэнергия с точностью до десятых кВт*ч. Как видно из рисунка, редуктор имеет передаточное отношение 200:1. По моим замечаниям, это означает «200 импульсов на 1 кВт*ч». То есть, 200 импульсов, поданных на электромагнит, поспособствуют прокрутке последнего красного колёсика на 1 полный оборот. Это соотношение кратно соотношению для светодиодного индикатора, что весьма не случайно. Редуктор с электромагнитом размещён в металлической коробке под двумя экранами с целью защиты от вмешательства внешним магнитным полем.



В данной модели счётчика применяется микросхема ADE7754. Рассмотрим её структуру.



На пины 5 и 6 поступает аналоговый сигнал с токового шунта, который расположен на первой и второй клеммах счётчика (на фотографии в этом месте видно повреждение). На пины 8 и 7 поступает аналоговый сигнал, пропорциональный напряжению в сети. Через пины 16 и 15 есть возможность устанавливать усиление внутреннего операционного усилителя, отвечающий за ток. Оба сигнала с помощью узлов АЦП преобразуются в цифровой вид и, проходя определённую коррекцию и фильтрацию, поступают на умножитель. Умножитель перемножает эти два сигнала, в результате чего, согласно законам физики, на его выходе получается информация о текущей потребляемой мощности. Данный сигнал поступает на специализированный преобразователь, который формирует готовые импульсы на счётное устройство (пины 23 и 24) и на контрольный светодиод и счётный выход (пин 22). Через пины 12, 13 и 14 конфигурируются частотные множители и режимы вышеперечисленных импульсов.

Стандартная схема обвески практически представляет собой схему рассматриваемого счётчика.



Общий минусовой провод соединён с нулём 220В. Фаза поступает на пин 8 через делитель на резисторах, служащий для снижения уровня измеряемого напряжения. Сигнал с шунта поступает на соответствующие входы микросхемы также через резисторы. В данной схеме, предназначенной для теста, конфигурационные пины 12-14 подключены к логической единице. В зависимости от модели счётчика, они могут иметь разную конфигурацию. В данном кратком обзоре эта информация не столь важна. Светодиодный индикатор подключен к соответствующему пину последовательно вместе с оптической развязкой, на другой стороне которой подключается клеммник для снятия счётной информации (К7 и К8).

Из этого же семейства микросхем существуют похожие аналоги для трёхфазных измерений. Вероятнее всего, они встраиваются в дешёвые трёхфазные счётчики. В качестве примера на рисунке ниже представлена структура одной из таких микросхем, а именно ADE7752.



Вместо двух узлов АЦП, здесь применено их 6: по 2 на каждую фазу. Минусовые входы ОУ напряжения объединены вместе и выводятся на пин 13 (ноль). Каждая из трёх фаз подключается к своему плюсовому входу ОУ (пины 14, 15, 16). Сигналы с токовых шунтов по каждой фазе подключаются по аналогии с предыдущим примером. По каждой из трёх фаз с помощью трёх умножителей выделяется сигнал, характеризующий текущую мощность. Эти сигналы, кроме фильтров, проходят через дополнительные узлы, которые активируются через пин 17 и служат для включения операции математического модуля. Затем эти три сигнала суммируются, получая, таким образом, суммарную потребляемую мощность по всем фазам. В зависимости от двоичной конфигурации пина 17, сумматор суммирует либо абсолютные значения трёх сигналов, либо их модули. Это необходимо для тех или иных тонкостей измерения электроэнергии, подробности которых здесь не рассматриваются. Данный сигнал поступает на преобразователь, аналогичный предыдущему примеру с однофазным измерителем. Его интерфейс также практически аналогичен.

Стоит отметить, что вышеописанные микросхемы служат для измерения активной энергии. Более дорогие счётчики способны измерять как активную, так и реактивную энергию. Рассмотрим, например, микросхему ADE7754. Как видно из рисунка ниже, её структура намного сложнее структуры микросхем из предыдущих примеров.



Микросхема измеряет активную и реактивную трёхфазную электроэнергию, имеет SPI интерфейс для подключения микроконтроллера и выход CF (пин 1) для внешней регистрации активной электроэнергии. Вся остальная информация с микросхемы считывается микроконтроллером через интерфейс. Через него же осуществляется конфигурация микросхемы, в частности, установка многочисленных констант, отражённых на структурной схеме. Как следствие, данная микросхема, в отличие от предыдущих двух примеров, не является автономной, и для построения счётчика на базе этой микросхемы требуется микроконтроллер. Можно зрительно в структурной схеме пронаблюдать узлы, отвечающие по отдельности за измерение активной и реактивной энергии. Здесь всё гораздо сложнее, чем в предыдущих двух примерах.

В качестве примера рассмотрим ещё один интересный прибор: трёхфазный счётчик «Энергомера ЦЭ6803В Р32». Как видно из фотографии ниже, данный счётчик ещё не эксплуатировался. Он мне достался в неопломбированном виде с небольшими механическими повреждениями снаружи. При всё при этом он находился полностью в рабочем состоянии.



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



Модули запаяны вертикально на основную плату. Витыми проводами к данным модулям подключаются токовые шунты.

За пару часов удалось срисовать электрическую схему прибора. Рассмотрим её более детально.



Справа на общей схеме изображена схема однофазного модуля, о котором говорилось выше. Микросхема D1 этого модуля AD71056 по назначению похожа на микросхему ADE7755, которая рассматривалась ранее. На четвёртый контакт модуля поступает питание 5В, на третий – сигнал напряжения. Со второго контакта снимается информация в виде импульсов о потребляемой мощности через выход CF микросхемы D1. Сигнал с токовых шунтов поступает через контакты X1 и X2. Конфигурационные входы микросхемы SCF, S1 и S0 в данном случае расположены на пинах 8-10 и сконфигурированы в «0,1,1».

Каждый из трёх таких модулей обслуживает соответственно каждую фазу. Сигнал для измерения напряжения поступает на модуль через цепочку из четырёх резисторов и берётся с нулевой клеммы («N»). При этом стоит обратить внимание, что общим проводом для каждого модуля является соответствующая ему фаза. А вот, общий провод всей схемы соединён с нулевой клеммой. Данное хитрое решение по обеспечению питанием каждого узла схемы расписано ниже.

Каждая из трёх фаз поступает на стабилитроны VD4, VD5 и VD6 соответственно, затем на балластовые RC цепи R1C1, R2C2 и R3C3, затем – на стабилитроны VD1, VD2 и VD3, которые соединены своими анодами с нулём. С первых трёх стабилитронов снимается напряжение питания для каждого модуля U3, U2 и U1 соответственно, выпрямляется диодами VD10, VD11 и VD12. Микросхемы-регуляторы D1-D3 служат для получения напряжения питания 5В. Со стабилитронов VD1-VD3 снимается напряжение питания общей схемы, выпрямляется диодами VD7-VD9, собирается в одну точку и поступает на регулятор D4, откуда снимается 5В.

Общую схему составляет микроконтроллер (МК) D5 PIC16F720. Очевидно, он служит для сбора и обработки информации о текущей потребляемой мощности, поступающей с каждого модуля в виде импульсов. Эти сигналы поступают с модулей U3, U2 и U1 на пины МК RA2, RA4 и RA5 через оптические развязки V1, V2 и V3 соответственно. В результате на пинах RC1 и RC2 МК формирует импульсы для механического счётного устройства M1. Оно аналогично устройству, рассматриваемому ранее, и также имеет соотношение 200:1. Сопротивление катушки высокое и составляет порядка 500 Ом, что позволяет подключать её непосредственно к МК без дополнительных транзисторных цепей. На пине RC0 МК формирует импульсы для светодиодного индикатора HL2 и для внешнего импульсного выхода на разъёме XT1. Последний реализуется через оптическую развязку V4 и транзистор VT1. В данной модели счётчика соотношение составляет 400 импульсов на 1 кВт*ч. На практике при испытании данного счётчика (после небольшого ремонта) было замечено, что электромагнитная катушка счётного механизма срабатывает синхронно со вспышкой светодиода HL2, но через раз (в два раза реже). Это подтверждает соответствие соотношений 400:1 для индикатора и 200:1 для счётного механизма, о чём говорилось ранее.

Слева на плате расположено место для 10-пинового разъёма XS1, который служит для перепрошивки, а также, для UART интерфейса МК.

Таким образом, трёхфазный счётчик «Энергомера ЦЭ6803В Р32» состоит из трёх однофазных измерительных микросхем и микроконтроллера, обрабатывающий информацию с них.

В заключение стоит отметить, что существует ряд моделей счётчиков куда более сложней по своей функциональности. К примеру, счётчики с удалённым контролем показаний по электролинии, или даже через модуль мобильной связи. В данной статье я рассмотрел только простейшие модели и основные принципы построения их электрических схем. Заранее приношу извинения за возможно неправильную терминологию в тексте, ибо я старался излагать простым языком.

Комментарии (43)


  1. alkoro
    29.08.2018 15:50
    +1

    А вы обращали внимание на такую мелочь, как подключение электроники? Имеется в виду — к какой части сети выполнено подключение: к внешней, за счёт энергокомпании, или к внутренней, за счёт клиента?
    Мне попадались счётчики от энергомеры, разных марок, но в которых было разное (!) подключение.


    1. R3EQ Автор
      29.08.2018 16:24
      +1

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


      1. svitoglad
        30.08.2018 18:30

        Вы уверены что не чувствителен? :)


        1. R3EQ Автор
          31.08.2018 08:37

          Не уверен. Но при такой мизерной мощности счётчик намотает сам себя не более рубля в месяц. Ладно, я проведу эксперимент. Подключу два счётчика последовательно, гляну, сколько первый намотает от второго. Кстати, по аналогии с реализацией велоспидометра (об этом уже писал) через импульсный выход счётчика, МК и простейшей прошивки можно, подсчитав период между импульсами, вычислить мощность: P(Вт) = 9000 / t(сек), если счётчик 400 имп на кВт*ч.


          1. svitoglad
            31.08.2018 22:51

            При номинальном токе 10А чувствительность должна быть не больше 25мА. Конденсаторный БП потребляет больше.
            Очень долго ждать импульс (точно не помню но на самоход у нас проверяли гдето 20 мин). Неплохо использовать какую нибудь «ловушку» для импульсов на тригере или МК.


  1. alexyr
    29.08.2018 16:44

    Обзор и устройство современных счётчиков электроэнергии*

    *в России


    1. R3EQ Автор
      30.08.2018 09:50

      И в Украине.


  1. TimoshkinVlad
    29.08.2018 18:28
    +1

    «К примеру, счётчики с удалённым контролем показаний по электролинии, или даже через модуль мобильной связи. „

    Вот это очень интересно. Например, как наиболее дешево уметь опрашивать счетчики удаленно (или находясь рядом с ним, к-нить девайсом) в поселке на 2 трансформатора и 100 домов?


    1. gopotyr
      29.08.2018 19:29

      Ну… Есть стандарт Prime G3, есть HomePlug, а можно и типа такого: Power line adapter for blue pill


      1. TimoshkinVlad
        29.08.2018 20:18

        Наши счетчики поддерживают can. Насколько я понимаю нужно к-то устройство к счетчику + общее оконечное устройство. То что я видел жутко дорого.



        1. g0rd1as
          30.08.2018 22:53

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


          1. gopotyr
            31.08.2018 06:13

            Хм… Шифровать CAN?!
            Оно безусловно проблем не составляет. Но… Приоритет кадра основан на приоритете бит идентификатора. Что станет с идентификатором после шифрования? Т.е. система приоритетов идет лесом…
            Второе, CAN локальный протокол (физический уровень). И на кой там шифрование?
            Третье, дядьки, использующие CAN в автомобилях — ну тупые

            Библиотека от TI для шифровки чего-угодно


          1. TimoshkinVlad
            31.08.2018 10:14

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


          1. GloooM
            31.08.2018 15:08

            А ничего что IP тоже не шифрован сам по себе? Вот так и CAN «не шифрован», а что вы там положите ему в payload это уже ваше дело и можете шифровать сколько угодно и чем угодно. Это немного разные уровни.


          1. svitoglad
            31.08.2018 22:41

            CAN частенько и в промышленной электронике используют.


    1. robux
      30.08.2018 01:16

      Вот-вот. Тоже думаю, как бы проще Raspberry Pi к своему "Нева МТ 123" подключить.
      Там ИК-порт есть и клеммы. ИК-приемник покупать надо, а с клеммы сигнал расшифровать…
      Хоть просто веб-камеру с распознаванием мастрячить — самый "дешевый" вариант )


      1. Dmitri-D
        30.08.2018 04:03

        в америке вот примерно так считывают
        hackaday.com/2014/02/25/using-sdr-to-read-your-smart-meter
        (там дальше ссылки на все подробности)


      1. R3EQ Автор
        30.08.2018 09:54

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


        1. robux
          31.08.2018 00:58

          Про готовые решения ничего не знаю — так, фантазирую.
          Библиотек распознавания сейчас много. Полагаю, что-то на питоне можно найти.
          Но также полагаю, что с этим проще будет разобраться, чем с протоколом 61107, про который ниже расписали. Вобщем, заниматься надо, а мне влом :)
          P.S. Кстати, к вебке ещё подсветку придётся добавлять, в щитке темновато.


          1. R3EQ Автор
            31.08.2018 08:52

            Каждому своё. Мне больше нравится с протоколами разбираться. От питона я далёк, к примеру. А по поводу распознавания цифр с камеры — актуально на не электронных счётчиках (газовых, к примеру). Пой подход к этому примерно такой. Сначала надо отработать алгоритм распознавания для BMP картинки. Камеру надо устанавливать так, чтобы координаты и размеры областей для каждой цифры были заранее известны (алгоритм поиска исключить — для упрощения). Сама процедура распознавания — нейросетевая модель, алгоритмы известны, можно подглядеть. Потом уже переходить к реалтайм видео. Я не знаю, стоит ли тут иметь дело с h264 кодеком, ключевыми кадрами и прочими специфическими вещами… Я бы ловил с камеры RAW данные об изображении. В одной из камер, с которыми я сталкивался, выходил цифровой компонентный сигнал по 8-битной шине (может все камеры такой сигнал выдают, я просто не в курсе). Так вот, для алгоритма распознавания достаточно только яркостной составляющей.


      1. techmike
        30.08.2018 09:54

        С ИК целая история, просто за три копейки ИК датчик не подключить, либо покупать от производителя счетчиков, либо мучаться перебирая, чтобы для IRDA.
        Тем более что ИК уже в прошлом и найти IRDA адаптеры уже не так просто, а тем более совместимые в новым железом (Usb часто нет у них)


        1. R3EQ Автор
          30.08.2018 09:55

          Эти проблемы решаемы, но нужно поработать руками. Думаю, что подойдёт RS232<->USB и ИК с небольшой схемкой.


        1. svitoglad
          30.08.2018 18:26

          ИК в счетчиках самое простое и висит на U(S)ART микроконтроллера. Другое дело что там все паролят. А в последние время видел счетчики с опломбированим портом. :(


          1. techmike
            31.08.2018 08:57

            Всё просто в теории, не нашел рабочей схемки для электросчетчиков. ГОСТ и принцип работы известен и не тайна.


            1. R3EQ Автор
              31.08.2018 09:06

              На практике тоже просто. Всё зависит от уровня образованности. Простота практики заканчивается на недоступных вещах: пароль на UART интерфейсе.


              1. svitoglad
                31.08.2018 22:36

                В счетчике который я разрабатывал было 2 пароля. :)
                Не помню делал ли увеличение временного интервала если пароль не правильный.
                Протокол передрал у Енергомера.


            1. svitoglad
              31.08.2018 22:39

              Делал на попавших под руку ИК-светодиоде, ИК-фототранзисторе. Для интерфейса с ПК была МАХ232.


      1. andranick
        30.08.2018 09:55

        «Нева МТ 123.....» — дальнейшее цифро-буквенное обозначение имеет значение. Из руководства:

        Счётчик в зависимости от исполнения имеет интерфейс удалённого доступа и
        оптический порт по ГОСТ IEC 61107-2011 или порт IRDA 38 kHz. Протокол обмена по
        интерфейсам соответствует ГОСТ IEC 61107-2011
        Протокол 61107 — простой, текстовый, заточен именно на использование при измерении энергии. Применяется так же в счетчиках Энергомера, в их руководствах есть его описание. В ПО производителя Невы есть «История обмена» можно «подсмотреть» как ПО «общается» со счетчиком, там ничего сложного, сравнением с показаниями счетчика можно увидеть как данные запрашиваются и как счетчик отвечает.


      1. g0rd1as
        30.08.2018 22:46

        Главное, чтоб очередные проверяющие вашу «малинку» не приняли за устройство скрутки показаний. ;) А вообще, умные счетчики в наших реалиях для меня просто мечта, ибо задолбался уже ежемесячно передавать показания и еще и забывать это делать через раз! :(


        1. R3EQ Автор
          31.08.2018 08:59

          Я одному человеку делал на МК устройство, которое подключается к импульсному выходу его счётчика. Это упрощает процедуру снятия показаний, даже расширяет функционал счётчика (двухтарифный учёт, к примеру). Интересно, как на самодельное устройство оформить лицензию, чтобы его признала управляющая компания? И ещё есть идея. С помощью современных фишек, о которых тут часто пишут (Raspberry Pi, питон...) наверняка можно сделать не только ежемесячное считывание показаний, но и функцию автоматической оплаты через API интерфейс Сбербанк онлайн.


    1. numbnp
      30.08.2018 09:56

      В проекте внутреннего учета потребляемой электроэнергии отделений одного зеленого банка использовались счетчики Меркурий 230 и для удаленного опроса задействовали железки iRZ АTM2-485 (не реклама). Все это дружило по RS485. Но это все не бытовой уровень)


  1. ladutsko
    30.08.2018 09:56

    Будете ли продолжать? Например, про электросчетчики с дистанционным снятием показаний …


    1. R3EQ Автор
      30.08.2018 09:58

      У меня есть однофазный счётчик фирмы Echelon со встроенным ИК портом, автомат. выключателем, дист. контролем показаний. Возможно, продолжу, расписывая именно этот прибор.


  1. ledinhome
    30.08.2018 09:58

    Как у Невы делитель интересно сделан. Не знаете, как они их калибруют?


    1. R3EQ Автор
      30.08.2018 10:02

      Делитель для измерения напряжения — легко. Сложнее, на мой взгляд (возможно именно это вы имели ввиду) — токовый шунт. Можно где-то почитать, но я думаю, что сначала делается грубый расчёт шунта (удел. сопр., длинна, сечение...), испытывается на стенде (сравнивается с эталоном), при необходимости шунт можно подогнать напильником.


      1. ledinhome
        30.08.2018 10:16

        Имхо напильником даже проще, чем неизвестными шагами. Да, я именно про делитель, а не про шунт. (На первой работе я диоды для термодатчика по падению напряжения подбирал, увлекательный квест — 4 диода, все датчики должны быть одинаковые)


        1. svitoglad
          30.08.2018 18:32

          Но при массовом производстве такое лучше не делать.


    1. svitoglad
      30.08.2018 18:19

      Можно калибровать нижним резистором, верхним или програмно что скорее всего и сделано.
      Есть и более интересные делители с фазовым сдвигом. :)


      1. R3EQ Автор
        31.08.2018 09:02

        Точно, программно. АЦП там с большим запасом.


        1. svitoglad
          31.08.2018 22:31

          В этой схеме не АЦП используют. :)


  1. gmaximenko1
    30.08.2018 10:02

    https://www.saures.ru/katalog/ustroystva/kontroller-r1/


    Работает Меркурием и Энергомерой по CAN или rs485