Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE7751

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
killer258
Родился
Сообщения: 3
Зарегистрирован: Сб авг 08, 2015 21:40:40

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение killer258 »

Ещё не прочёл все 35 страниц, может, кто так ответит. Экспериментирую с ADE7755 в составе доставшегося мне счётчика Меркурий 201.2 Хочу использовать на постоянном токе для контроля расхода аккумулятора на электровелосипеде. Со схемой разобрался, питается через гасящий конденсатор ми стабилизаторы дальше идут. Канал тока для сигнала с шунта, дифф вход, и канал напряжения, с делителя 220 вольт до примерно 300 милливольт. В принципе, всё ясно. Заменил кондёр гасящим резистором такого номинала, чтоб хватало 12 вольт (для эксперимента. потом будет 48 вольт)
,подкорректировал делитель сетевого напряжения, чтоб были примерно те же милливольты. Проблем не ждал, ибо про эти счётчики хвастливо заявлялось, что могут учитывать постоянный ток. На деле счётчик под нагрузкой не считал, показывал одно и то же. Оказалось, что для канала тока всё равно, какой ток, а для канала напряжения- нет. Когда подал в канал напряжения переменное напр 300 мв с отдельного транса через делитель, счётчик засчитал.
Кто-нибудь сталкивался с этим? Я понимаю, что можно будет ключевать постоянку с частотой 50 гц мостовой схемой перед делителем напряжения, но может, эту проблему можно обойти и более красивым методом?
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

я на электровел ставил свой ваттметр - ничего особенного - просто коэффициент меняется и помоему 3-ю или 4-ю ногу надо от земли оторвать...уже не помню - там есть нога переменка/постоянка.

но если это постоянка то зачем эта микросхема? в ней все преимущество - калибровки на переменку. чтоб считать постоянку и иметь микроконтроллер все намного проще делается!

канал тока канал напряжения перемножаеш 1000 раз в секунду и суммируеш, раз в секунду делиш на тысячу и результат дальше суммируеш уже раз в секунду, ну а потом раз в чес делиш на 3600. естественно это должны быть 64битные инсигнед лонг инт чтоб не переполнялось.

ну а мгновенный расход равен сумме деленных на 3600 + то что наделено на 1000 + 1000 вот и все :) зачем микросхема?
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
killer258
Родился
Сообщения: 3
Зарегистрирован: Сб авг 08, 2015 21:40:40

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение killer258 »

да это-то да, я потом напишу прогу для атмеги, на один канал еённого АЦП подам с шунта, на другой с делителя напряжения. Несложно перемножать, складывать да выводить на экран, это раньше на ассемблере муторно было, а сейчас на языках с библиотечными функциями всё просто стало. Заодно выеду на индикатор и остальное, чего меркурий не выведет-ток в амперах, текущее напряжение батареи, ибо за ним надо строго следить, и мощность, раз она всё равно вычисляется. И будет сброс показаний, чего нет в Меркурии.
Дело просто в том, что мне недавно нахаляву достался счётчик, ну, я его разобрал ради интереса, изучил, поигрался и решил на первое время его ради прикола на велосипед поставить, пока проект с атмегой ещё не закончен, посколоьку счётчик всё равно считает, но по прямому назначению как бы не нужен. А я и не обратил внимание, что там есть нога ac/DC. Спасибо, это наверное и есть то, что поможет
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение m.ix »

Без всяких сложных чапов
Повторил чью то универсальную повторюшку.



замеру производит 4х параметров
ток
напряжение
мощность
ампер часов

автор сего имеет где то свою страницу.
Лечу лечить WWWашу покалеченную технику.
propeller25
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс янв 12, 2014 03:58:24

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение propeller25 »

Доброго времени. Решил повторить приборчик.

Ну а какой счетчик. Корпус не важен. Мне бы чем дешевле, тем лучше. Стоит ли искать что-либо дешевле, чем меркурий 201 ?
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

подойдет любой счетчик у которого моргает лампочка при нагрузке и чем больше нагрузка тем чаще моргает лампочка
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Delta7777
Открыл глаза
Сообщения: 79
Зарегистрирован: Ср май 16, 2012 21:58:56
Откуда: Украина

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение Delta7777 »

доброго времени форумчане. Собрал ваттметр по схеме Coviraylhik. Все работает хорошо, но только откорректированная сумма зам квтч не сохраняется в eпроме.
Перепробовал все прошивки.Подскажите. Спасибо за ответ.
Везде нужна смекалка, сноровка, веревка, монтировка...
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

скорее всего не работает система предупреждения проца о пропаже питания
Кроме того надо смотреть внимательно - там есть и такие ваттчасы которые не сохраняются - тоесть только от последнего включения считают. надо смотреть внимательно
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Delta7777
Открыл глаза
Сообщения: 79
Зарегистрирован: Ср май 16, 2012 21:58:56
Откуда: Украина

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение Delta7777 »

clawham спасибо за ответ, но я наверное не очень точно выразился в предыдущем сообщении. При установке в Меню "Настройки" пункта "Стоимость квт/час " по умолчанию стоит 0.2 я выставляю 345.3 выхожу с сохранением всех настроек. При последующем в ходе в этот пункт там опять стоит 0.2. Извините что надоедаю но очень хочется правильной работы прибора. Спасибо с ув. Александр.
Везде нужна смекалка, сноровка, веревка, монтировка...
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

ага...ну может и так. но я уже и не найду где исходники чтоб сделать новую прошивку. где-то эти 0.2 прописаны в еепроме. снимите пару раз дамп и посмотрите какая ячейка не меняется - попробуйте поменять её и так далее :) я не уверен. это надо сначала вспомнить какой был последний компилятор :) я их штуки 3 перепробовал - уже и не найду последний исходник
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Delta7777
Открыл глаза
Сообщения: 79
Зарегистрирован: Ср май 16, 2012 21:58:56
Откуда: Украина

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение Delta7777 »

clawhamспасибо за ответ. Жаль конечно, но ничего буду пользоваться тем что есть пока. Попробую еще вариант Секретного Кота на ADE7756.
С ув. Александр.
Везде нужна смекалка, сноровка, веревка, монтировка...
zmej662
Родился
Сообщения: 1
Зарегистрирован: Пн май 23, 2016 09:46:22

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение zmej662 »

Доброго времени форумчанам.
Понадобился данный девайс,для сдачи помещения в аренду.
Я его повторил,на первый взгляд все работает,но крякозямбы, на китайском 1602А,нервируют.
Вопрос ,ето лечиться тока заменой дисплея,или как еще?
И еще ,есть дисплей 20х4 MT20S4M-3YLGT.Подойдет ли он под Ваши прошивки,20х4 ?
Спасибо.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

есть прошивка для английских жкранов без русских символов...но можно и просто попробовать подобрать экран. это касается всех проектов на 44780 - они бывают русифицированые и нет.
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
BEST-83154
Прорезались зубы
Сообщения: 218
Зарегистрирован: Ср дек 02, 2015 15:06:01

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение BEST-83154 »

ПРИВЕТ ОБИТАТЕЛЯМ ФОРУМА!
Я ИЗВИНЯЮСЬ ЗА ВОПРОС НЕМНОГО НЕ ПО ТЕМЕ,НО ВЕТКУ ИМЕННО ПО ТОМУ ЧТО МЕНЯ ИНТЕРЕСУЕТ НЕ МОГУ НАЙТИ
МНЕ НАДО ВПИСАТЬ В КОД (КОД НАПИСАН НА CodeVisionAVR НА С++) ЗАМЕР АМПЕР ЧАСОВ И ВАТТ ЧАСОВ
уже есть написано вольтметр,амперметр,ваттметр и таймер
если кто может помочь с этим пожалуйста ответьте!!!
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

заводите таймер ежесекундный и в некую огромную переменную(типа лонг инт) сумируете текущее значение тока а в другую - напряжения. потом поделив полученную сумму на 3600 волучите амперчасы и ваттчасы
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
BEST-83154
Прорезались зубы
Сообщения: 218
Зарегистрирован: Ср дек 02, 2015 15:06:01

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение BEST-83154 »

я вот так пробывал,но не получается
float capacity=capacity+m_I_izm/3600; - вычисление
float capacity=0;обнулить переменную емкости,те что бы не учитывать "тики" если нет тока
потом это вывести на дисплей
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

пожалуйста! Прочитайте ВНИМАТЕЛЬНО то что я написал!
Я же написано сумировать в лонгинт показания тока в целом виде. милиамперы значит милиамперы. амперы значит амперы.
я же написал что эту функцию раз в секунду надо вызывать. а ещё я написал что делить на 3600 надо именно в строке вывода.

0.00001 флоат + 0,00001 флоат не даст 0,00002
оно может дать 0,000019 но так как битность флоата ограничена - то в результат всеравно пойдёт 0,00001

не плюсуйте флоаты. не используйте флоаты не надейтесь что МК это ББ с 4 гигами оперативы
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
BEST-83154
Прорезались зубы
Сообщения: 218
Зарегистрирован: Ср дек 02, 2015 15:06:01

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение BEST-83154 »

clawham - спасибо
у меня получилось,все работает
вот так выглядит
float fwdI;
float fwdC;
fwdC+=fwdI/28720.0F;
if ( set_mode==0 )
lcd_gotoxy(8,1);
lcd_putsf(" ");
PrepareData(fwdC);
Dig[5] = 'A';
Display();
lcd_gotoxy(15,1);
lcd_putchar('H');

теперь думаю как подсчет ватт часов написать
Вложения
47.jpg
(58.09 КБ) 668 скачиваний
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение clawham »

расскажите мне как у вас получилось когда до 4 мегаватт дойдёт. 4200 000 примерное ограничение флоата...говорю ж не сумируйте += флоаты! ну короче кому я обьясняю - не хотите слушать не надо :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
BEST-83154
Прорезались зубы
Сообщения: 218
Зарегистрирован: Ср дек 02, 2015 15:06:01

Re: Цифровой ваттметр. Измерит.акт.мощности Atmega8 & ADE775

Сообщение BEST-83154 »

извените пожалуйста
я далеко не спец в программировании поэтому не понимаю вопроса (4 мегаватт)
я в обще ампер часы считаю
я читал форум и видел что писали и сколько памяти оно занимало (почти вся мк атмега8)
у меня куча других фунций вписано и + эта и память забита всего на 77 %
Ответить

Вернуться в «Периферия»