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

💖 Нравится? Поделись с друзьями ссылкой

Если нужно сделать прибор для измерения потребляемой мощности бытовой техники. Не обязательно усложнять схему микроконтроллерами, ЖК индикаторами и прочими дорогими радиокомпонентами. В этой конструкции не понадобятся даже транзисторы. Достаточно часть тока от потребителя через небольшой трансформатор подать на диодный выпрямитель, а дальше на стрелочный индикатор, чтоб иметь достаточно точный индикатор мощности до 1 киловатта. При необходимости можно увеличить этот диапазон хоть до 10 кВт.

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

Основа работы устройства - трансформатор тока, который по сути то же самое что обычный трансформатор. Одна обмотка у него 3000 витков тонкой проволоки, намотанной на железном сердечнике - это вторичная обмотка. Первичная обмотка представляет собой пару витков сетевого шнура. Отношение тока, протекающего через первичную сторону и вторичную обмотки, является обратным соотношением числа витков. Линейность будет правда не идеальной, но для средней точности пойдёт. В конце концов 540 ватт потребляет устройство или 580 - не слишком важно. Однополупериодный выпрямитель представляет собой конденсатор небольшой ёмкости и германиевые диоды, прямое падение напряжения при переходе измряется индикатором на 100 мкА. Выбрать предел измерений 1000 Вт и 100 Вт можно подключив резистор параллельно стрелочной головке.

При испытаниях и настройке (подбирая сопротивления), использовалась 100 Вт лампа накаливания и прожектор на 500Вт. То есть подключайте нагрузку, мощность которой вы знаете заранее, и по ней выставляйте нужные показания индикатора. Готовый ваттметр можно разместить в любой пластиковой коробочке, или же встроить в сетевой фильтр. В этом случае нужно будет найти небольшой стрелочник, типа индикатора уровня записи от старого магнитофона.

Данная работа представляет собой небольшой приборчик на дешёвой элементной базе, который позволяет определить потребляемые нагрузкой мощности на переменном токе частотой 50Гц, т.е. от сети или трансформаторов. Причём определяет он именно потребляемые в данный момент мощности, и никоим образом не является счётчиком электроэнергии. Мощностей три - полная, активная и реактивная. О существовании других я не знаю. Так же в показаниях выводится значение косинуса угла сдвига фаз, благодаря которому и производятся расчёты полной и реактивной мощности.
Проектирование ваттметра было целью дипломной работы, поэтому ТЗ формировалось руководителем работы и хорошим преподом - Бобром А.И. В формировании ТЗ главным фактором было то, что этот препод должен проводить лабораторные работы и иметь в наличии множество приборов и стендов. Т.к. в стране бардак и денег как обычно ни у кого нету - многим приходится выезжать на учащихся. Посему множество стендов изготовлено руками учащихся на дипломном проектировании. Данную работу предполагается использовать для изучения КЗ и ХХ на трансформаторе, который подключён к сети через автотрансформатор, посему и ТЗ ограничилось такими параметрами как:
- максимальная измеряемая мощность - 650Вт (655,36 , если быть точным);
- шаг определения угла сдвига фаз - 1° (это же касается и таблицы косинусов);
- от максимальной мощности зависят измеряемый ток и напряжение - амплитуда напряжения до 256*1,41 (В), а тока - до 2,56*1,41 (А);
- погрешности были заданы на уровне не более 10% от Рном, хотя я думаю лучше сказать - 10% от Sмакс, однако по мере уменьшения измеряемой мощности погрешности будут расти из-за того, что напряжение делится на 141, а битность АЦП всего 10.
Исходя из этих основных параметров можно сказать что данный ваттметр может быть полезен начинающим и как пример для дальнейших разработок аналогичных приборов, потому как не всё ещё гладко в схеме и прошивке, но он работает.
Итак, схема:

Кое-какие комментарии по схеме:
- цепь питания стандартная, никаких излишеств кроме фильтрации питания на аналоговую часть МК (дроссель и конденсатор на лапах МК)
- R5 для подсветки, при таком номинале подсветка средняя и видна при недостатке света, так же она не сильно кочегарит линейный стабилизатор, посему у меня он без радиатора стоит.
- R4 необходим для регулировки контрастности ЖКИ.
- С7 - фильтрация помех, т.к. ИОН внутренний, а нога от него не отключается.
- С10 - фильтрация помех по питанию ЖКИ, частенько при дребезге контактов он сбивается и показывает ахинею. Этот кондёр немного исправляет ситуацию.
- С11 - та же самая фильтрация, только по измеряемой цепи, т.к. при подключении и отключении нагрузки помехи бывают очень страшные. Данный кондёр выдран из фильтра питания платы от копира. Такие же есть в комповских БП на входе, только не стоит с номиналом перебарщивать, т.к. реактивные элементы создают сдвиги фаз.
- R7 и SMBJ5.0A служат для ограничения напряжения при всплесках тока. SMBJ5.0A - это супрессор, трансил или защитный диод. Работает он как стабилитрон, с той лишь разницей что не рассчитан на долговременную стабилизацию и при превышении напряжения на которое рассчитан открывается и способен шунтировать большие токи на десятки микросекунд. Необходимость в нём и резисторе возникла после того, как спалил один МК из-за искрения вилки в розетке. Однако наряду с защитой появляется один нехороший баг - начинает скакать косинус и активная с реактивной мощности на ХХ из-за наводок, хоть при этом полная мощность нулевая и остальные расчёты не должны проходить.
- R1, R2, VD1 - делитель на 141, и диод выполняет роль ограничителя прохождения обратной полуволны на АЦП.
- R6, VD6 - токовый шунт и мощный диод для того, чтобы отрицательная полуволна шла через него.
- ЖКИ у меня SC1602BULT, т.к. других фирм найти проблематично, а этот сделан бравыми тайваньскими ребятами, у которых девиз как и у Америки - сделаем всё через одно место, чтобы весь мир завидовал. Посему у Америки дюймы вместо метров, а у тайваньцев подключение питания другое и таблица символов не соотвествует ни одной из стандартных. При этом контроллер совместим с HD44780.
Ну собственно и всё по элементам. Как и писал выше - ничего необычного и дефицитного.

Теперь краткий анализ вычислений и методики определения величин.
Тактовый генератор АЦП настроен на частоту 125кГц. Оцифровка идёт один период, т.е. 20мс. Одна оцифровка длится 13 тактов АЦП. АЦП всего один, поэтому его каналы надо оцифровывать последовательно. Оцифровка канала тока и напряжения ничем практически не отливается за исключение разных переменных и каналов. При оцифровке каждое измеренное значение сравнивается с предыдущим, и если новое больше - оно запоминается. Таким образом можно определить полную потребляемую мощность. Угол сдвига фаз определяется же путём программного определения перехода полуволны через ноль (или лучше сказать приближения синусоиды к нулю). При условиях соответствующих переходу полуволны синусоиды через ноль в возникает прерывание от таймера, внутри которого выполняются все арифметические действия с полученными значениями для вычисления мощностей и косинуса. Это основной код. Остальное всё не имеет большого значения и стандартно.

Здесь:
U - напряжение сети;
I - ток через нагрузку;
U * - амплитудное значение напряжения после резистивного делителя;
U ** - амплитудное значение напряжения на токоизмерительном резисторе;
U ADC0 - оцифровываемое напряжение на входе ADC0 микроконтроллера;
U ADC1 - оцифровываемое напряжение (соответствующее измерямому току) на входе ADС1 микроконтроллера;
а - область запоминания времени таймера, соответствующего переходу синусоиды через ноль;
b - погрешность запоминания времени таймера (определения перехода синусоиды через ноль).

Теперь фотки.

Моя печатка, которая для дипломки сделана. Половина на ней не разведена, одна дорожка забыта и не совсем удачная разводка. Посему свою версию печатки не выкладываю и предлагаю всем заинтересованным развести её под себя и с учётом требований к хорошей помехозащищённости аналоговых цепей.


Вид сверху на печатку и транс в корпусе. Корпус покупался на рынке. Мастер из колледжа сказал что возят их из Польши. Стоит сие чудо около 3у.е.


Верхняя часть корпуса с розеткой, фильтрующим кондёром и ЖКИ модулем.


Вид сверху на это чудо собранное в корпус.


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


Работаем на ХХ и ловим глюки (или наводки).


Работаем на лампу накаливания 60Вт и показываем вполне реальные значения. К слову - для определения потребляемой мощности и калибровки прибора пользовался мультиком Mastech MY-6. При этом напряжение в сети было 210В, а тока через лампу составил 0.22А Куда пропали 2Вт - не могу сказать, однако измерил делить напряжения, скорректировал формулу и по току также скорректировал формулу, потому как в идеале там должен был быть резистор 0.707 Ом.
Косинус по-моему вполне достоверный получился. Он соответствует углу в 2°. Конечно можно ввести поправку на угол при чисто активной нагрузке, но надо учитывать что провода, их изоляция и т.п. тоже вносят реактивную составляющую в мощность.


Так горит лампа. Полосы - рассинхронизация между фотиком и частотой мерцания лампы. На глаз этого конечно же не заметно и лампа светит так же как и от сети. От чего это на фотках заметно - не знаю. То ли сопротивление через диод ниже намного оказывается, то ли все лампы так будут мерцать.
Ещё одно замечание - косинус отличный от 1.000 следует читать как 0.XXXX . Знак угла сдвига фаз не указывается, т.к. не хватает места на ЖКИ и обычно преобладают индуктивные нагрузки.
Буду рад за любые комментарии, критику и предложения по данному устройству. Также есть желание привести прошивку и схему в более удачный вид, посему заинтересованных прошу высказываться, и со своей стороны обещаю помогать с любыми проблемами, возникшими при повторении.

Вопросы, как обычно, складываем .

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

Угол поворота подвижной части ваттметра:

α = k2IIu = k2U/Ru

где I - ток последовательной катушки; I и - ток параллельной катушки ваттметра.

Рис. 1. Схема устройства и соединений ваттметра

Так как в результате применения добавочного сопротивления параллельная цепь ваттметра имеет практически постоянное сопротивление ru , то α = (k2/Ru)IU = k2IU = k3P

Таким образом, по углу поворота подвижной части ваттметра можно судить о мощности цепи.

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

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

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

Рис. 2. Правильная схема включения ваттметра

Рис. 3. Правильная схема включения ваттметра

В схеме, данной на рис. 2, ток последовательной обмотки ваттметра равен току приемников энергии, мощность которых измеряется, а параллельная цепь ваттметра находится под напряжением U" большим, чем напряжение приемников, на величину падения напряжения в последовательной катушке. Следовательно, Рв = IU" = I(U+U1) = IU = IU1 , т. е. мощность, измеряемая ваттметром, равна мощности приемников энергии, подлежащей измерению, и мощности последовательной обмотки ваттметра.

В схеме, данной на рис. 3, напряжение на параллельной цепи ваттметра равно напряжению на приемниках, а ток в последовательной обмотке больше тока, потребляемого приемником, на величину тока параллельной цепи ваттметра. Следовательно, P в = U(I+Iu) = UI+ UIu , т. е. мощность, измеряемая ваттметром, равна мощности приемников энергии, подлежащей измерению, и мощности параллельной цепи ваттметра.

При измерениях, в которых мощностью обмоток ваттметра можно пренебречь, предпочтительнее пользоваться схемой, показанной на рис. 2, так как обычно мощность последовательной обмотки меньше, чем параллельной, а следовательно, показания ваттметра будут более точными.

При точных измерениях необходимо вводить поправки в показания ваттметра, обусловленные мощностью его обмотки, и в таких случаях можно рекомендовать схему на рис.3, так как поправка легко вычисляется по формуле U 2 /Ru , где Ru обычно известно, а поправка остается неизменной при различных значениях тока, если U постоянно.

При включении ваттметра по схеме на рис. 2 потенциалы концов катушек разнятся только на величину падения напряжения в подвижной катушке, так как генераторные зажимы катушек соединены вместе. Падение напряжения в подвижной катушке незначительно по сравнению с напряжением на параллельной цепи, так как сопротивление этой катушки незначительно по сравнению с сопротивлением параллельной цепи.

Рис. 4. Неправильная схема включения ваттметра

На рис. 4 дана неправильная схема включения параллельной цепи ваттметра. Здесь генераторные зажимы катушек соединены через добавочное сопротивление, вследствие чего разность потенциалов между концами катушек равна напряжению цепи (иногда весьма значительному 240 - 600 В), а так как неподвижная и подвижная катушки находятся в непосредственной близости одна от другой, то создаются условия, благоприятные для пробоя изоляции катушек. Кроме того, между катушками, имеющими весьма различные потенциалы, будет наблюдаться электростатическое взаимодействие, могущее вызвать дополнительную погрешность при измерении мощности в электрической цепи.


Нередко требуется измерить мощность того или иного мощного (и не очень) электрооборудования. Кроме того, иногда полезно знать одновременно и ток нагрузки I, и напряжение U, и не просто мощность (всё равно какую), а и полную P, и активную S (их нередко путают и не всегда уточняют, которая из них имеется в виду в том или ином случае). Также в ряде специфических случаев требуется знать коэффициент мощности сети, равный P/S (он же косинус φ (фи) - угла сдвига фаз между напряжением и током), реактивную мощность Q и сам φ.

Обычный мультиметр в решении вышеозначенных задач не поможет, т.к. измерив, пусть даже одновременно (2-мя приборами), ток нагрузки и напряжение в сети мы сможем получить только S=UI, а все остальные параметры остаются недоступными, т.к. для их вычисления одних U и I недостаточно.

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

Имеющиеся решения

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

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

Схема устройства, детали

Схема электрическая принципиальная ваттметра приведена на рис. 1.

Рис. 1. Схема электрическая принципиальная

Полная схема есть в прилагаемом архиве.
Схема устройства состоит из 2-х частей – аналоговой (слева от DIP выключателей SW1) и цифровой (справа).

Аналоговая часть состоит из измерительных трансформаторов напряжения (Т1), тока (Т2) и согласующих узлов.
Резистор R2 – потенциометр для точной настройки напряжения, поступающего на АЦП.
Т2 – токовый трансформатор Talema AC1025, нагруженный на шунт-резистор R1 номиналом 100 ом мощностью 0.125Вт. Такие параметры резистора рекомендованы фирмой-производителем трансформатора. Первичная обмотка – 2 витка обычного одножильного провода сечением 1-1.5 мм, этого вполне достаточно для бытовых нагрузок мощностью до 2 кВт и током до 10А. На характеристики и настройку схемы толщина этого провода не влияет.

Узел R3, C1, C3, DA1.1 – формирователь средней точки для «поднятия» синусоид на полдиапазона АЦП. ОУ DA1 – в принципе любой. Я использовал и LM358, и rail-to-rail MCP601.
Делитель R4, R5, R6 – цепочка для измерения больших (от 4-5А) токов.
Диодные пары VD1-VD2, VD3-VD4, VD5-VD6 и R7 – классическая защита входов АЦП от перенапряжения (точнее – от выхода синусоиды за границы 0..+5в). VD1-VD4 – желательно Шоттки. Можно также применить «специализированные» диодные сборки типа BAV199 (1 сборка содержит 1 пару диодов) или аналогичные.
Все потенциометры (R2, R3 и R5) желательно многооборотные. Они позволят провести наиболее точную настройку узлов схемы.

Для измерения тока предусмотрено 2 канала – слаботочный (T2-R7-ADC2) и сильноточный (T2-R4-R5-R6-ADC3). Такое решение вызвано тем, что большие нагрузки (4-5А и выше) приводят к появлению на выходе ТТ напряжения, превышающего по амплитуде 4.5-5в. Вершины полуволн такого напряжения будут срезаны диодной парой VD3, VD4, что означает фактическую невозможность измерения тока выше указанных значений. Микропрограмма контроллера автоматически выбирает, который из двух сигналов использовать.

Цифровая часть схемы – микроконтроллер AtMega16, стандартный алфавитно-цифровой ЖК дисплей типа HD44780 и пр. элементы. Схемы включения – стандартные для этих компонентов. При подключении дисплея следует руководствоваться документацией на конкретную модель, т.к. существуют разные их цоколёвки (распиновки). Мне известны 2. На схеме я привёл наиболее распространённую.
Единственное требование к дисплею – он должен быть русифицированным, т.к. все сообщения выдаются на русском языке.

Резистор R8 – обычный (не многооборотный), служит для установки желаемого уровня контрастности изображения на LCD.
R9 и SB5 – подсветка. Номинал R9 не указан, т.к. разные модели LCD имеют разный ток подсветки. Его можно вычислить по закону Ома, используя значение тока подсветки для конкретного дисплея. Если дисплей без подсветки, то R9 и SB5 вообще не нужны.

R11, VD6 – индикатор «Питание подано».
Никаких специальных настроек цифровой части не требуется. При исправных деталях, правильном монтаже и запрограммированном контроллере схема начинает работать сразу после подачи питания.

Сам МК может быть модификаций AtMega 16/16A. Модификацию буквой L использовать нельзя – штатно она не работает на частоте 16MHz.
При программировании (прошивке) кроме заливки в контроллер файла wattmetr.hex также необходимо:
1. выставить режим кварцевого резонатора (CKSEL3..0=1111)
2. выставить CKOPT=0 (обязательно, т.к. кварц 16MHz)
3. выставить JTAGEN=1. Если этого не сделать, то LCD не будет корректно работать, ибо JTAG контроллер (4 старших бита PC) программно не выключается.
4. прошить EEPROM первоначальной конфигурационной информацией (файл wattmetr.eep).

Все кнопки без фиксации. Их конструкция любая, в зависимости от предполагаемых условий эксплуатации. SB1-SB3 и VD5 используются только при настройке и калибровке прибора, поэтому их можно разместить непосредственно на плате, SB4 и SB2 используются ещё и для переключения режимов отображения информации на дисплее, поэтому её лучше вывести наружу либо для удобства калибровки продублировать (2 параллельно включённые кнопки – на плате и на корпусе). Для подключения дублирующих кнопок на плате сделаны специальные отводы для разъёмов.
Назначение кнопок и светодиода будет описано ниже, в разделах «Калибровка» и «Эксплуатация».

Следует отметить, что на схеме отсутствует какой-либо преобразователь уровней UART (ножки 14, 15 контроллера). Это связано с тем, что тип и само наличие либо отсутствие такого преобразователя сильно зависит от того, к чему будет подключаться прибор. Если COM-порт, то это микросхема MAX232, если USB – то что-то типа FT232BM, если к другому контроллеру, то, может быть, преобразователи вообще не нужны и т.д.

Моя авторская конструкция предполагает подключение к другому МК AVR, поэтому преобразователь в ней вообще отсутствует. Резистор R12 необходим для поддержания на входе Rx высокого уровня в отсутствие передачи (согласно правилам работы UART), либо когда этот интерфейс вообще не используется.

Схемы узлов на MAX232, FT232 и пр. здесь не приводятся, их легко можно найти в документации на эти микросхемы. Также можно использовать USB шнуры от старых мобильников с нативным интерфейсом UART (типа PL2303). Но перед этим следует убедиться, что на выходе шнура лог. уровни ТТЛ, а не RS232.
Для тестирования работы интерфейса мною использовался узел на MAX232, собранный на другой плате. Этот узел я подключал к прибору стандартным аудиошлейфом от компьютерного CD/DVD привода.

Питание схемы осуществляется от любого источника постоянного тока напряжением 5в. Например, от классического блока питания на однокристальном стабилизаторе LM7805 – рис. 2. Можно также использовать любой другой БП, дающий 5в, батарейку, порт USB компьютера и т.п.

Рис. 2. Схема электрическа принципиальная блока питания

Если предполагается запитывать схему от той же сети, куда включается измеряемая нагрузка (как, например, в быту, в квартире), то можно объединить трансформаторы T1 обеих схем. Т.е. использовать один, с двумя независимыми вторичными обмотками. Так, я использовал один трансформатор с двумя вторичками по 15в каждая.

Схема собирается любым удобным способом.

К статье также прилагается чертёж печатной платы, созданный в широко известной программе Sprint Layout v5.0.
БП по рис. 2 был собран на готовой п/п заводского изготовления. Её чертёж также прилагается.

После сборки прибор необходимо настроить и откалибровать - см. полный вариант статьи.

Эксплуатация прибора

Пользоваться предлагаемым устройством очень легко.
Сразу же после включения питания появляется приветственное сообщение, спустя 1 секунду прибор переходит в рабочее состояние и начинает отображать измеренные параметры на дисплее. Показания обновляются примерно раз в секунду.
Устройство имеет два т.н. «профилей отображения» - наборов одновременно отображаемых параметров:

1.1-я строка дисплея – U, I, S; 2-я – P, cos(φ),φ.
2.1-я - U, I, S; 2-я – P, Q, φ.
Набор профилей и их состав фиксированы, никаких средств модификации не предусмотрено.
Для смены профиля необходимо нажать кнопку SB4 и держать её до появления на дисплее надписи «Профиль изменён». После появления этой надписи кнопку отпустить.

«Заводские» настройки содержат активным 1-й профиль. Запомнить текущий профиль, чтобы прибор при включении сразу его использовал, можно кнопкой SB2. Кнопку SB2 необходимо держать до появления надписи «Профиль запомнен». При калибровке прибора текущий профиль не меняется, однако при сбросе настроек в заводские, текущим становится профиль 1.

Автоматически выбор профиля не сохраняется. Это сделано с целью экономии ресурса EEPROM.
На состав информации, выдаваемой по UART выбор профиля никак не влияет.

Следует также обратить внимание на следующую особенность – ТТ с первичной обмоткой по функционированию и конструктивно похож на антенну радиоприёмника. По такому принципу работают устройства поиска скрытой в стенах проводки и родственные конструкции. В связи с этим при отсутствии нагрузки прибор иногда показывает «мусор» - какой-то наведенный помехами ток и мощности. На результаты измерений при подключенной нагрузке эти наводки не проявляются.
Никаких средств по борьбе с этим явлением не предусмотрено.

Интерфейс обмена данными по UART

Предлагаемый прибор имеет возможность выдачи результатов измерений через стандартный последовательный интерфейс UART. Т.о. можно использовать его в составе более сложных устройств либо подключать его к компьютеру для автоматизированного сбора информации.
Параметры обмена данными – 38400, 8N1.
Протокол обмена очень прост – по однобайтовой команде 0xAA контроллер выдаёт блок информации размером 15 байт - см. полный вариант статьи в архиве.

Для иллюстрации работы с прибором мною разработано демонстрационное Windows приложение WinAppWattmeter.exe для ПК. Оно написано на C# и работает в среде WinXP и выше. Необходимо наличие платформы.NET 2.0 и одного COM-порта (физического либо виртуального USB), куда следует подключить прибор. Исходники компилируются в среде VS.NET 2005 и выше. Версии VS Express и.NET Compact не проверялись.
Скриншот приложения:

Технические характеристики, достоинства и недостатки прибора

Достоинства:

1.Полная гальваническая развязка от измеряемой сети.
2.Возможность питания от любого источника – БП, батарейки, USB порт компьютера и т.п.
3.Широкий диапазон настроек.
4.Доступная элементная база.
5.Большой спектр измеряемых величин.
6.Возможность передачи результатов измерений в другие вычислительные системы (например, в ПК).

Недостатки:

1.Нелинейность ТТ ведёт к погрешностям измерения тока на всём диапазоне. Это существенно затрудняет оценку точности измерений (какие-то диапазоны токов измеряются точно, остальная часть с погрешностями, причём разными). Эти диапазоны сильно зависят от коэффициентов, регулируемых в режиме калибровки прибора, поэтому не являются фиксированными. Например, можно откалибровать так, что на малых нагрузках типа зарядок для мобильников, паяльников или квартирных лампочек показания будут правильными, а более мощные (утюги, фены, электрические плиты, духовки, микроволновки, стиральные машины) будут измеряться с ошибками.
2.Сам ТТ может оказаться труднодобываемой и дорогостоящей деталью.
3.При отсутствии нагрузки прибор иногда показывает какой-то ток, наведенный в первичной обмотках ТТ и, как следствие, какие-то мощности и пр. параметры.
Детальные технические характеристики прибора не приводятся, т.к. имеются довольно широкие возможности по его настройке и регулировке.

Используемая модель ТТ потенциально позволяет измерять токи до 25А, но для полного использования этого диапазона необходимо дорабатывать входной (аналоговый) каскад схемы и микрокод.
Диапазон измеряемых напряжений также зависит от используемого трансформатора. Если обычный, «из блока питания», то это «стандартный» диапазон порядка 180-250в, а если взять какой-то специально изготовленный трансформатор, то можно измерять и 380 вольт.

Диапазоны значений величин, обусловленные используемыми типами данных и алгоритмическими особенностями микрокода – U=1..999в, I=1мА..65А, S/P/Q – каждая 1..999 соответствующих единиц.
Ток потребления схемы составляет 28-30 mA без учёта тока подсветки дисплея. Этот ток разный у разных моделей LCD. Его типовое значение – 100-120 мА.
Также, ток может немного отличаться от приведенных значений при использовании разных моделей LCD и ОУ.

Фотографии

В завершение несколько фотографий устройства.


Блок питания. Трансформатор физически один, с двумя независимыми вторичными обмотками. Одна обслуживает сам БП, 2-я (2 жёлтых провода справа) – измерительный Т1.


Макетная плата устройства. Замечание (ещё раз): это – макетный экземпляр. По чертежу Sprint п/п не изготавливалась, т.к. планируется эксплуатация прибора в составе другого изделия, которое пока в разработке. Поэтому на две колодки, второй дисплей и светодиод слева просьба внимание не обращать. К описываемому прибору они отношения не имеют.


Паяльник на 25W. Профиль отображения 2.


Без нагрузки. Профиль отображения 2. Ловим наводки и глюки на обмотку ТТ. Результат – «левый» ток 68 мА со всеми вытекающими.


То же самое, что и выше, но без наводок. Профиль отображения 2.


Утюг 1кВт. Профиль отображения 1. Отрицательная активная мощность:) - режим «коррекции» отключен. Светится второй слева светодиод – признак использования канала высокого тока (ножка 19 (PD5) контроллера). Задан порог – 4А.

Список прилагаемых материалов

Wattmetr-Mega16-16MHz.zip – микропрограмма контроллера с исходниками CvAVR. Также в архиве есть готовый файл микрокода wattmetr.hex и файл заводских установок (EEPROM) - wattmetr.eep.
WinAppWattmeter.zip – демонстрационное приложение с исходниками (.NET 2.0, С# под VS.NET 2005+). Там же готовый exe файл (без вирусов).
Plata\*.* - чертежи печатных плат в формате.lay (Sprint 5).
Также в архиве есть полный вариант статьи в формате MS Word 2003.

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





Что может данная модель ваттметра, кроме измерения мощности:
1. Измерять параметры: напряжение, ток, активную мощность, количество энергии.
2. Сигнализировать о перегрузке (превышение мощности порогового значение, мигание подсветкой), сигнализация превышения параметров прибора, установленных пользователем (можете установить порог срабатывания мощности).
3. Сохранение данных в энергонезависимую память и сброс их при желании.
Хочу подчеркнуть, что прибор измеряет только активную мощность, собственно, как и любой электрический счетчик, установленный у Вас дома. Реактивная мощность не учитывается. Реактивную мощность выдают емкостные и индуктивные нагрузки.

Особенности вычисления активной мощности.

Активная мощность рассчитывается как: P = U * I * COS, где COS коэффициент мощности.
Для чисто резистивный нагрузок (таких как лампы накаливания, нагревательные элементы, и др.) коэффициент мощности, как правило, близко к 1. Для индуктивных и емкостных нагрузок коэффициент мощности может принимать значение от 0 до 1.
Ваттметр управляется одной кнопкой.

1. Управление подсветкой.

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

2. Установка пороговой мощности.

Нажмите на кнопку и удерживайте её око 3 секунд, пока экране на появиться надпись “SET CLR”. Цифра, которую можно изменить, начнет мигать. Затем короткими нажатиями на кнопку вы можете поменять значение. Чтобы вернуться в исходное состояние нужно удерживать кнопку более 5 секунд.

3. Сброс показаний энергии.

Нажмите на кнопку и удерживайте её более 5 секунд, пока экране не начнет мигать цифра энергии. Короткое нажатие на кнопку снова, обнуляет значение энергии. После настройки вернуться в исходное состояние можно удерживая кнопку более 5 секунд.
Измерительный элемент находиться внутри ваттметра, никаких дополнительных шунтов и трансформаторов не требуется. Так же прибор не требует подключения дополнительного питания. Схему включения прибора вы найдете на задней стенке ваттметра. Надписью «LOAD» обозначается подключенная нагрузка.




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

Характеристики ваттметра.

Напряжение измерения: AC 80 ~ 260 В
Частота: 45 – 65 Гц
Точность измерения: 1.0 класс
Ток измерения: AC 0 ~ 20 А
Мощность измерения: 0 ~ 22 кВт
диапазон измерения энергии: от 0 до 9999 kWh
Рабочая температура: -10 °C ~ 65 °C
Рабочая влажность: 35 ~ 85% RH
Размер: 90x50x25 мм (округленные значения. Точные значения смотрите ниже на рисунке).

Комплект поставки:

Ваттметр - 1 шт.
Руководство (на английском и китайском языках) - 1 шт.

Рассказать друзьям