POWER MONITOR на Arduino

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
shemnik69
Сообщения: 583
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 61 раз

Re: POWER MONITOR на Arduino

Сообщение shemnik69 » Пт сен 26, 2014 10:05 am

По поводу указанных выше деталей которые были использованы то вот еще фото.
Это разобранный эл. счетчик. CЕ-300 Из него и были взяты основные детали.
А именно трансформаторы тока (их 3) а также некотрое другие точные резисторы. конденсатоы и гасящие резисторы моста (их видно на фото) . По сути часто бывает так что у счетчика неисправно табло т.е нет информации но его цифровые выходы работают. Именно такой вариант и можно применить. :D
Еще момент если использовать трансформатор как элемент преобразования 220/24 то он линеен при условии что от него не будет питаться нелинейная нагрузка, например усилитель или двигатель.
В остальном все нормально. Берем 2 резистора последовательно например 9.1 ком и 910 ом соединяим их последовательно и с точки соединения т.е с резистора 910 ом снимаем напряжение на АЦП Меги. Лучще конечно будет номинал 91 кОм и 9.1 кОм. Так точнее. И еще, обязателен диодный мост т.е выпрямитель.
Вложения
IMG_20140925_221617 1.jpg
IMG_20140925_221617 1.jpg (220.26 КБ) 17785 просмотров
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: POWER MONITOR на Arduino

Сообщение binladin » Сб дек 06, 2014 12:34 pm

Мужики, помогите понять, что я делаю не так. Дано:
1. Ардуино Нано,
2. Макетка,
3. Датчик тока SCT013-000
4. Полярный кондер 10 мкФ
5. Делитель - 2 резюка по 330 кОм
6. Добавочный резистор 220 Ом (посчитал его из расчета нагрузки на 20 А). ICAL = 9.09 (поставил расчетный, как описано здесь)
7. Подключено через ногу А2.
Что со стандартным скетчем-примером из eMonlib, что со здешним, код

Код: Выделить всё

Irms = I_RATIO*sqrt(sumI / numberOfSamples);

  Serial.print(Irms*230.0);           // Apparent power
  Serial.print(" ");
  Serial.println(Irms);               // Irms        
сыпет мне в порт значения типа: 75544.34 328.45 - :o
Причем, что подсоединен датчик, что его нет, что даю 5 В в схему, что снимаю питание - результат одинаковый.
Фото моей макетки:
Изображение
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: POWER MONITOR на Arduino

Сообщение binladin » Сб дек 06, 2014 10:56 pm

Однако самопочинился :oops:
Думаю, что методом подергивания всего, хотя у меня и ICAL неправильно был посчитан, и резюк был неправильно подобран, 330 кОмные резюки делителя поменял на 10 кОм (на всякий случай), перезалил скетч из примеров к eMonlib. Подключил утюг и получил около 2 кВт мощности - близко к искомому.

Никто не соориентирует, что взять в качестве эталонной нагрузки, для более точного подбора коэффициентов ?
pmaks
Сообщения: 7
Зарегистрирован: Вс ноя 23, 2014 3:55 pm
Благодарил (а): 0
Поблагодарили: 0

Re: POWER MONITOR на Arduino

Сообщение pmaks » Вс дек 07, 2014 9:38 pm

Приветствую всех. Тоже собрал измеритель тока и напряжения.
Ток меряю через датчик тока на 712 на 20А, напряжение как и вы после транса через делитель. Все работает, мониторю на LCD, но хочется все логировать.
Кто пользует Мажордом, на чем он у вас поднят, на Винде или на Линуксе? У меня нсть неттоп, который качает торренты пол Ubuntu 14.04. Пробовал на нем поднять Мажор, но половина модулей не работает и показывает либо код, либо ошибки. На форуме вроде написано что ни как его полностью с Винды на Линукс не портируют.
Может кто еще чем пользуется для логирования? Мне бы простой РНР скриптик с WEB-мордой который бы мониторил определенный порт куда Ардуина будет кидать данные, и раскладывать в SQL базу, и к которому можно было бы удаленно цепляться для просмотра текущих значений и вывода графиков.
karlismoto
Сообщения: 39
Зарегистрирован: Чт окт 16, 2014 11:12 pm
Благодарил (а): 5 раз
Поблагодарили: 0
Контактная информация:

Re: POWER MONITOR на Arduino

Сообщение karlismoto » Вт мар 17, 2015 10:47 pm

Добрый день.
Вопрос по поводу этого проекта:
http://openenergymonitor.org/emon/

Кто пользует Мажордом? или кто-то имеет опыт?
Windows7 + MajorDoMo.
HP laptop, MegaD modules, Arduino Megas, DS18B20, DHT-11 and other sensors.
DSC Alarm + envisalink 3
Connect
annakin
Сообщения: 130
Зарегистрирован: Пн окт 28, 2013 5:06 pm
Откуда: Молдова
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: POWER MONITOR на Arduino

Сообщение annakin » Ср июл 29, 2015 2:42 pm

Добрый день.
Ребята где можно раздобыть трансформатор 220/18 как в этой статье.
Где вообще эти трансформаторы обитают ?
Может можно разобрать блок питания от компа и выпаять от туда его трансформатор ?
Направьте на путь истинный.
Server: Raspberry Pi 3 B+
OS: Rasbian
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: POWER MONITOR на Arduino

Сообщение Alex » Ср июл 29, 2015 7:05 pm

Сейчас направим :)

Трансформатор подойдёт любой от 6-7 вольт до 16, кажется. У меня 9В.

Взять можно в любом не электронном блоке питания. Это те, которые не современные маленькие, а те которые были раньше чуть более тяжёлые.
Аватара пользователя
shemnik69
Сообщения: 583
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 61 раз

Re: POWER MONITOR на Arduino

Сообщение shemnik69 » Чт июл 30, 2015 2:18 pm

Минутку!!!!! какой электронный трансформатор? Речь идет о построении датчика напряжения. Если применитьтакой как Вы указали то человек может Пшик получить. смысл вот в чем.
Для построения скажем графика мащности нам нужен массив данных это:
напряжение и ток (как по осям разбивать не столь важно можно по х можно по Y) суть вот в чем. Если применить электронный трансформатор или что либо подобное то на его выходе будет стабилизированное напряжение. например 9 в и оно никак не будет привязано к изменениям сетевого т.е 220 . Для энергомонитора нужен обычный трансформатор с 2 мя обмотками 1 на входное сетевое т.е 220 в а выходное на напряжение скажем 9 или 12 в. Далее это напряжение через резисторные делитель подаем на измерительный блок. Только так мы получим реальную картину мощности поскольку напряжение сети не 220 в. априори а вырьируется в зависимости от состояния сети и фактической нагрузки ну и отчасти времени суток. Посмотрите в продаже присутсвуют миниатюрные трансформаторы (не блоки питания) типа ТПП или подобные на выходное напряжение 6-12 в. также можно "китайские". Либо как указал Алекс! от старого блока питания например калькулятора, телефона с автоответчиком или определителем номера или подобной техники (не от сотовых телефонов) там точно такой трансформатор как ВАм нужен.
annakin
Сообщения: 130
Зарегистрирован: Пн окт 28, 2013 5:06 pm
Откуда: Молдова
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: POWER MONITOR на Arduino

Сообщение annakin » Вт авг 04, 2015 8:05 pm

Ребята мне вчера пришло вот сие чудо:
http://ru.aliexpress.com/item/Free-Ship ... 04935.html

Теперь интересует вопрос нужно ли городить схему из резисторов и конденсатора как на первой странице ?
или достаточно подключить один контакт к А1 а другой в GDN ?
Server: Raspberry Pi 3 B+
OS: Rasbian
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: POWER MONITOR на Arduino

Сообщение Alex » Вт авг 04, 2015 9:03 pm

Теперь интересует вопрос нужно ли городить схему из резисторов и конденсатора как на первой странице ?
или достаточно подключить один контакт к А1 а другой в GDN ?


Да вы что? Без резисторов ни в коем случае нельзя. Делайте как там указано и никак иначе, там всё верно. И даже методика юстировки есть.
Ответить