Первоисточники:
Первый дядька
http://webx.dk/oz2cpu/energy-meter/energy-meter.htm
Второй
http://gizmosnack.blogspot.ru/...w-wireless.html
расчет у всех маленько разнятся
https://github.com/olehs/PZEM004T/blob/master/PZEM004T.cpp
Если тупо то с RN82XX по SPI в параллель с ведущим читаем данные и используем по разумению.
з.ы. Портировал под мегу2560.
Почему то перевернулся (((
Но напряжение снимает.
Счетч под мегу. Черновой непричесанный.
Снимаем показания с PZEM в ардуино.
Bitner
Научный сотрудник
NN
941 411
31 Окт. 16, 20:11
Отв.20 01 Дек. 16, 21:28
ys1797, это какое-то шаманство. Ошибка в коде. Надо так писать код что если захотел 500вт посмотрел напругу, выставил задержку и получил 500+-30вт
m16
Модератор
Тамбов
1.9K 1K
Отв.21 01 Дек. 16, 21:57, через 29 мин
зависимости действующего напряжения на нагрузке от угла открытия триака Vload = Vp * √ ( (2*pi - 2*r + sin(2r) ) / (4pi)capsolo, 01 Дек. 16, 16:12
Вот тут ПИДом подгоняемys1797, 01 Дек. 16, 18:08перепробовал я и пиды и таблицы с синусами, всё гораздо проще оказалось - скользящее управление углом открытия триака по рассогласованию. и код компактней и работает отменно
- таблицу синусов выкинул к едрене фене. написал простенький алгоритм
if U_ctrl = U_rms TOP_T0 = TOP_T0
if U_ctrl < U_rms TOP_T0 = TOP_T0 + step_fase
if U_ctrl > U_rms TOP_T0 = TOP_T0 - step_fase
где U_ctrl - заданное напряжение на нагрузке, U_rms - измеренное напряжение на нагрузке, TOP_T0 - модуль счёта таймера, step_fase - шаг изменения модуля счёта при рассогласовании
в результате код уменьшился вдвое и с запасом влезает в тини13 , точность стабилизации значительно лучше. пожалуй на этом остановлюсь.m16, 03 Апр. 16, 22:41
sevpro
Доктор наук
Worldwide
769 281
Отв.22 01 Дек. 16, 22:34, через 38 мин
Снова ПИД или не ПИД, рассчитать или подогнать... Не надоело?
А если по делу, то полностью согласен с m16 поскольку, в отличие от теоретических умозаключений про расчеты и ПИДы, он предлагает рабочий вариант
А если по делу, то полностью согласен с m16 поскольку, в отличие от теоретических умозаключений про расчеты и ПИДы, он предлагает рабочий вариант
Отв.23 02 Дек. 16, 09:27
Для этого надо знать напругу на потребителе, а пзем меряет до триака. Соответственно и мощу он будет считать неверно. Не нравится ему резаная синусоида
ys1797
Доцент
Санкт-Петербург
1K 339
Отв.24 02 Дек. 16, 18:26
Для этого надо знать напругу на потребителе,capsolo, 02 Дек. 16, 09:27Не надо. Нам нужна потребляемая мощность, а она что после триака, что в квартирном счетчике одинакова.
Резанная синусоида не нравится CR цепочке, с помощью которой организовано питание микросхемы.
Добавлено через 3мин.:
скользящее управление углом открытия триака по рассогласованиюm16, 01 Дек. 16, 21:57
Сейчас и у меня примерно так-же, думал улучшить. Ну раз толку мало пока забью.
Только вместо напряжения у меня мощность, но рояля это не играет.
lospartos
Кандидат наук
Солнечный
480 290
Отв.25 21 Февр. 17, 21:39
В обсуждениях товаров, купленных на алиэкспрессе сделал ссылку на обсуждение очередного устройства на микросхеме HLW8012, представляющей собой однофазный измеритель среднеквадратичных (RMS) значений тока, напряжения и активной мощности.
Наверное, в этой теме ссылка будет более уместна: http://mysku.ru/blog/china-stores/49696.html
Наверное, в этой теме ссылка будет более уместна: http://mysku.ru/blog/china-stores/49696.html
Отв.26 16 Апр. 17, 17:08
Пзему 004т внедрили - она огонь! Тупо по м16 гоняем время открытия триака чтобы подстроить мощу под показания пземы. Для быстрой перестройки первое значение по таблице, а потом как завещал м16. Латром резали входную напругу - до пределов возможного моща стояла как у пионера на Саманту Фокс. Сверялись с тру рмс - все четко в пределах двух ватт. Даже колбасили напругу 8 ватт - четко снимает напругу и дает подстраиваться для стабилизации. Есть редкие выбросы и дисконнекты которые отлично фильтруются. Единственный недостаток - стОит как чугуниевый мост по сравнению с датчиками тока и трансами. Но ради комфорта мы за ценой не постоим.
woddy
Доцент
Новосиб
1.3K 489
Отв.27 16 Апр. 17, 20:51
Так надо смотреть в сторону модулей. Там же hlw8012 стоит пару баксов, Добавляем изолированный dc-dc и три оптрона. Замерить частоту любым контроллером не проблема. В шесть баксов уложимся. Это не дороже чем измерительный трансформатор + acs712.
Ты за сколько периодов усредняешь мощность?
Ты за сколько периодов усредняешь мощность?
sevpro
Доктор наук
Worldwide
769 281
Отв.28 17 Апр. 17, 08:53
Добавляем изолированный dc-dcwoddy, 16 Апр. 17, 20:51Конденсаторный БП - дешево и сердито.
три оптронаwoddy, 16 Апр. 17, 20:51Какие частоты выдает hlw8012? Оптроны потянут эти частоты? Нагрузочной способности выходов hlw8012 хватит на оптроны?
Bitner
Научный сотрудник
NN
941 411
Отв.29 17 Апр. 17, 09:40, через 48 мин
Схемы включения
https://www.google.ru/...vFk2v6ZDekBX5M:
С стандартной схеме включения 1 Гц на 12 ватт.
т.е. 100 гец 1200 ватт.
Так что должно хватить на всё.
https://www.google.ru/...vFk2v6ZDekBX5M:
С стандартной схеме включения 1 Гц на 12 ватт.
т.е. 100 гец 1200 ватт.
Так что должно хватить на всё.
woddy
Доцент
Новосиб
1.3K 489
Отв.30 17 Апр. 17, 10:56
Меньше килогерца в наших режимах, правильно. Мощности выходов хватит, типовая схема с оптронами в аппноте. Про блок питания надо подумать.
Самое труднодоступное это шунт на один миллиом( 0.001 ом). На али вроде есть.
Самое труднодоступное это шунт на один миллиом( 0.001 ом). На али вроде есть.
sevpro
Доктор наук
Worldwide
769 281
Отв.31 17 Апр. 17, 12:30
Что мешает делитель поставить? 1мОм выбран из расчета минимальной рассеиваемой мощности. Сопротивление шунта можно взять любым в разумных пределах, начиная с 1мОм.
Добавлено через 4мин.:
В даташите шунт какой-то хитрый - трехвыводный. И подключен непонятно. Из-за бестолковой организации общего провода с конденсаторным БП может не получиться. Нужно разбираться в общем
Добавлено через 4мин.:
В даташите шунт какой-то хитрый - трехвыводный. И подключен непонятно. Из-за бестолковой организации общего провода с конденсаторным БП может не получиться. Нужно разбираться в общем
woddy
Доцент
Новосиб
1.3K 489
Отв.32 17 Апр. 17, 13:14, через 45 мин
это авторы даташита нарокоманы. схема простая . на землю вешается один из концов шунта, пофиг какой
хочу для начала повторить эту схему попробовать. в размеры 25х50 влазит (без питания)
на питание https://www.aliexpress.com/...2661556402.html поставлю, не сильно дорого
Добавлено через 2мин.:
апнот интереснее даташита
http://www.electrodragon.com/...12_app_note.pdf
хочу для начала повторить эту схему попробовать. в размеры 25х50 влазит (без питания)
на питание https://www.aliexpress.com/...2661556402.html поставлю, не сильно дорого
Добавлено через 2мин.:
апнот интереснее даташита
http://www.electrodragon.com/...12_app_note.pdf
sevpro
Доктор наук
Worldwide
769 281
Отв.33 17 Апр. 17, 13:54, через 41 мин
Во, то что на рисунке во вложении уже похоже на правду, но измерение напряжения все равно не совсем корректно (меряется входное, а не на нагрузке). И кстати, раз уж измерение тока дифференциальное, то перед R3 и R5 не мешало бы небольшой синфазный дросселек поставить от помех
m16
Модератор
Тамбов
1.9K 1K
Отв.34 17 Апр. 17, 14:09, через 15 мин
как завещал м16capsolo, 16 Апр. 17, 17:08эээй на палубе , я ещё живой ;o))
на питание https://www.aliexpress.com/...2661556402.html поставлю, не сильно дорогоwoddy, 17 Апр. 17, 13:141KVDC Isolation - стрёмно. чем не устраивает конденсаторный как в апноте?
woddy
Доцент
Новосиб
1.3K 489
Отв.35 17 Апр. 17, 14:13, через 5 мин
чем не устраивает конденсаторный как в апноте?m16, 17 Апр. 17, 14:09В раздумии я. dc dc показался удобнее. Плату/схему еще рисую, можно и конденсаторный поставить.
m16
Модератор
Тамбов
1.9K 1K
Отв.36 17 Апр. 17, 14:19, через 7 мин
сообщение удалено
woddy
Доцент
Новосиб
1.3K 489
Отв.37 17 Апр. 17, 15:41
что-то я уже смотрю в сторону https://www.aliexpress.com/...2797790324.html )))
sevpro
Доктор наук
Worldwide
769 281
Отв.38 17 Апр. 17, 16:20, через 39 мин
woddy, этот витой парой с платой соединяй
m16
Модератор
Тамбов
1.9K 1K
Отв.39 17 Апр. 17, 21:26
есть ещё симпатичные камушки:
HLW8013 с spi
HLW8032 с uart
HLW8014 c spi. на этом можно делать 3-х фазный рм со стабилизацией либо по току, либо по напряжению
http://www.hiliwi.com/products_detail/productId=44.html
HLW8013 с spi
HLW8032 с uart
HLW8014 c spi. на этом можно делать 3-х фазный рм со стабилизацией либо по току, либо по напряжению
http://www.hiliwi.com/products_detail/productId=44.html