Ещё не прочёл все 35 страниц, может, кто так ответит. Экспериментирую с ADE7755 в составе доставшегося мне счётчика Меркурий 201.2 Хочу использовать на постоянном токе для контроля расхода аккумулятора на электровелосипеде. Со схемой разобрался, питается через гасящий конденсатор ми стабилизаторы дальше идут. Канал тока для сигнала с шунта, дифф вход, и канал напряжения, с делителя 220 вольт до примерно 300 милливольт. В принципе, всё ясно. Заменил кондёр гасящим резистором такого номинала, чтоб хватало 12 вольт (для эксперимента. потом будет 48 вольт) ,подкорректировал делитель сетевого напряжения, чтоб были примерно те же милливольты. Проблем не ждал, ибо про эти счётчики хвастливо заявлялось, что могут учитывать постоянный ток. На деле счётчик под нагрузкой не считал, показывал одно и то же. Оказалось, что для канала тока всё равно, какой ток, а для канала напряжения- нет. Когда подал в канал напряжения переменное напр 300 мв с отдельного транса через делитель, счётчик засчитал. Кто-нибудь сталкивался с этим? Я понимаю, что можно будет ключевать постоянку с частотой 50 гц мостовой схемой перед делителем напряжения, но может, эту проблему можно обойти и более красивым методом?
я на электровел ставил свой ваттметр - ничего особенного - просто коэффициент меняется и помоему 3-ю или 4-ю ногу надо от земли оторвать...уже не помню - там есть нога переменка/постоянка.
но если это постоянка то зачем эта микросхема? в ней все преимущество - калибровки на переменку. чтоб считать постоянку и иметь микроконтроллер все намного проще делается!
канал тока канал напряжения перемножаеш 1000 раз в секунду и суммируеш, раз в секунду делиш на тысячу и результат дальше суммируеш уже раз в секунду, ну а потом раз в чес делиш на 3600. естественно это должны быть 64битные инсигнед лонг инт чтоб не переполнялось.
ну а мгновенный расход равен сумме деленных на 3600 + то что наделено на 1000 + 1000 вот и все зачем микросхема?
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
да это-то да, я потом напишу прогу для атмеги, на один канал еённого АЦП подам с шунта, на другой с делителя напряжения. Несложно перемножать, складывать да выводить на экран, это раньше на ассемблере муторно было, а сейчас на языках с библиотечными функциями всё просто стало. Заодно выеду на индикатор и остальное, чего меркурий не выведет-ток в амперах, текущее напряжение батареи, ибо за ним надо строго следить, и мощность, раз она всё равно вычисляется. И будет сброс показаний, чего нет в Меркурии. Дело просто в том, что мне недавно нахаляву достался счётчик, ну, я его разобрал ради интереса, изучил, поигрался и решил на первое время его ради прикола на велосипед поставить, пока проект с атмегой ещё не закончен, посколоьку счётчик всё равно считает, но по прямому назначению как бы не нужен. А я и не обратил внимание, что там есть нога ac/DC. Спасибо, это наверное и есть то, что поможет
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Зарегистрирован: Ср май 16, 2012 21:58:56 Сообщений: 79 Откуда: Украина
Рейтинг сообщения:0
доброго времени форумчане. Собрал ваттметр по схеме Coviraylhik. Все работает хорошо, но только откорректированная сумма зам квтч не сохраняется в eпроме. Перепробовал все прошивки.Подскажите. Спасибо за ответ.
скорее всего не работает система предупреждения проца о пропаже питания Кроме того надо смотреть внимательно - там есть и такие ваттчасы которые не сохраняются - тоесть только от последнего включения считают. надо смотреть внимательно
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
Зарегистрирован: Ср май 16, 2012 21:58:56 Сообщений: 79 Откуда: Украина
Рейтинг сообщения:0
clawham спасибо за ответ, но я наверное не очень точно выразился в предыдущем сообщении. При установке в Меню "Настройки" пункта "Стоимость квт/час " по умолчанию стоит 0.2 я выставляю 345.3 выхожу с сохранением всех настроек. При последующем в ходе в этот пункт там опять стоит 0.2. Извините что надоедаю но очень хочется правильной работы прибора. Спасибо с ув. Александр.
ага...ну может и так. но я уже и не найду где исходники чтоб сделать новую прошивку. где-то эти 0.2 прописаны в еепроме. снимите пару раз дамп и посмотрите какая ячейка не меняется - попробуйте поменять её и так далее я не уверен. это надо сначала вспомнить какой был последний компилятор я их штуки 3 перепробовал - уже и не найду последний исходник
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
Зарегистрирован: Ср май 16, 2012 21:58:56 Сообщений: 79 Откуда: Украина
Рейтинг сообщения:0
clawhamспасибо за ответ. Жаль конечно, но ничего буду пользоваться тем что есть пока. Попробую еще вариант Секретного Кота на ADE7756. С ув. Александр.
Зарегистрирован: Пн май 23, 2016 09:46:22 Сообщений: 1
Рейтинг сообщения:0
Доброго времени форумчанам. Понадобился данный девайс,для сдачи помещения в аренду. Я его повторил,на первый взгляд все работает,но крякозямбы, на китайском 1602А,нервируют. Вопрос ,ето лечиться тока заменой дисплея,или как еще? И еще ,есть дисплей 20х4 MT20S4M-3YLGT.Подойдет ли он под Ваши прошивки,20х4 ? Спасибо.
есть прошивка для английских жкранов без русских символов...но можно и просто попробовать подобрать экран. это касается всех проектов на 44780 - они бывают русифицированые и нет.
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
ПРИВЕТ ОБИТАТЕЛЯМ ФОРУМА! Я ИЗВИНЯЮСЬ ЗА ВОПРОС НЕМНОГО НЕ ПО ТЕМЕ,НО ВЕТКУ ИМЕННО ПО ТОМУ ЧТО МЕНЯ ИНТЕРЕСУЕТ НЕ МОГУ НАЙТИ МНЕ НАДО ВПИСАТЬ В КОД (КОД НАПИСАН НА CodeVisionAVR НА С++) ЗАМЕР АМПЕР ЧАСОВ И ВАТТ ЧАСОВ уже есть написано вольтметр,амперметр,ваттметр и таймер если кто может помочь с этим пожалуйста ответьте!!!
заводите таймер ежесекундный и в некую огромную переменную(типа лонг инт) сумируете текущее значение тока а в другую - напряжения. потом поделив полученную сумму на 3600 волучите амперчасы и ваттчасы
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
я вот так пробывал,но не получается float capacity=capacity+m_I_izm/3600; - вычисление float capacity=0;обнулить переменную емкости,те что бы не учитывать "тики" если нет тока потом это вывести на дисплей
пожалуйста! Прочитайте ВНИМАТЕЛЬНО то что я написал! Я же написано сумировать в лонгинт показания тока в целом виде. милиамперы значит милиамперы. амперы значит амперы. я же написал что эту функцию раз в секунду надо вызывать. а ещё я написал что делить на 3600 надо именно в строке вывода.
0.00001 флоат + 0,00001 флоат не даст 0,00002 оно может дать 0,000019 но так как битность флоата ограничена - то в результат всеравно пойдёт 0,00001
не плюсуйте флоаты. не используйте флоаты не надейтесь что МК это ББ с 4 гигами оперативы
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
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');
расскажите мне как у вас получилось когда до 4 мегаватт дойдёт. 4200 000 примерное ограничение флоата...говорю ж не сумируйте += флоаты! ну короче кому я обьясняю - не хотите слушать не надо
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
извените пожалуйста я далеко не спец в программировании поэтому не понимаю вопроса (4 мегаватт) я в обще ампер часы считаю я читал форум и видел что писали и сколько памяти оно занимало (почти вся мк атмега8) у меня куча других фунций вписано и + эта и память забита всего на 77 %
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения