Определение мгновенной потребляемой мощности
Определение мгновенной потребляемой мощности
Подскажите как реализовать подсчет мгновенной мощности считывая импульсы с электросчетчика ? Может носом ткнете в ссылку, не могу найти.
Очень желательно не использовать часы реального времени.
Очень желательно не использовать часы реального времени.
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
Определение мгновенной потребляемой мощности
Как вариант измерять время между импульсами. Или количество импульсов скажем за минуту, если скорость обновление показаний устроит.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
Считай время между импульсами, фронтами/спадами, далее вычисляй...itsm22 писал(а): 31 янв 2019, 09:08Подскажите как реализовать подсчет мгновенной мощности считывая импульсы с электросчетчика ? Может носом ткнете в ссылку, не могу найти.
Очень желательно не использовать часы реального времени.
Отправлено спустя 48 секунд:
Есть ПБ "тахометр" - его задействуй.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Определение мгновенной потребляемой мощности
Спасибо за быстрый отклик, посмотрю тахометр.
Отправлено спустя 19 минут 24 секунды:
Блок тахометра не подойдет, он расчитан на частоту импульсов гораздо выше чем 1 в секунду. Электросчетчик выдает гораздо меньше. Буду дальше искать варианты.
Отправлено спустя 1 минуту 2 секунды:
Похоже без трансформатора тока не получится реализовать
Отправлено спустя 19 минут 24 секунды:
Блок тахометра не подойдет, он расчитан на частоту импульсов гораздо выше чем 1 в секунду. Электросчетчик выдает гораздо меньше. Буду дальше искать варианты.
Отправлено спустя 1 минуту 2 секунды:
Похоже без трансформатора тока не получится реализовать

- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
[ref]itsm22[/ref], Какая примерно мин частота импульсов?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Определение мгновенной потребляемой мощности
Обычный домашний электросчетчик Энергомера. Думаю минимум что есть смысл видеть это один импульс за две секунды, это будет означать что подключена нагрузка чуть меньше киловата (3200имп/квт.час).
- scadapack
- Рядовой
- Сообщения: 83
- Зарегистрирован: 07 сен 2015, 05:18
- Откуда: Степногорск
- Имя: Вячеслав
- Благодарил (а): 1 раз
Определение мгновенной потребляемой мощности
Можно использовать встроенный блок пользователя "скоростной счётчик". В настройках выбрать "Использовать функцию расчёта длительности импульса". Перед счётчиком поставить триггер одиночного импульса, так как скоростной счётчик будет учитывать отдельно длительность паузы между импульсами. Но и импульс тоже имеет небольшую длительность, что добавит ошибку в измерениях.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
[ref]itsm22[/ref], Сделаю Вам блочок )
Отправлено спустя 57 минут 2 секунды:
Пробуйте, пин 10 вход.
Отправлено спустя 57 минут 2 секунды:
Пробуйте, пин 10 вход.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Определение мгновенной потребляемой мощности
Спасибо, сегодня попробую, о результатах отпишусь.Sancho писал(а): 31 янв 2019, 12:43[ref]itsm22[/ref], Сделаю Вам блочок )
Отправлено спустя 57 минут 2 секунды:
Пробуйте, пин 10 вход.
Попробовал, очень часто проскакивают огромные либо отрицательные значения.
Возможно из-за дребезга контактов кнопки, которой я имитирую мигание появляются большие значения, но вот откуда берутся отрицательные значения мне непонятно.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
Не нужно тестить кнопкой, уже. Нужно подключать. Отрицательные - потому-что выход интегер.
Отправлено спустя 55 секунд:
Подключи сторонний генератор.
Отправлено спустя 55 секунд:
Подключи сторонний генератор.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
Определение мгновенной потребляемой мощности
Сань как твой проект переделать под Digispark Attiny 85. скоростной счетчик на этой плате не работает. Нужно мерить 1-2 герца
Отправлено спустя 2 минуты :
Я тут проект один пытался сделать, нашел пару примеров, сделал блоки. Но не уверен что код правильный.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Определение мгновенной потребляемой мощности
Ребята....просто приклеиваете фоторезистор напротив светодиода на счетчике, считаете вспышки....в чем проблема? Данные можно выводить на LabVIEW -- https://ru.wikipedia.org/wiki/LabVIEW#% ... 8B_LabVIEW
У меня работало отлично, пока проверяльщики счетчиков его не оторвали))) Проверял - показания считаются точно, и даже моментально, график потребления Эл.энергии тоже адекватно отрисовывается!
Если нужно -- поищу скетч для МК...
У меня работало отлично, пока проверяльщики счетчиков его не оторвали))) Проверял - показания считаются точно, и даже моментально, график потребления Эл.энергии тоже адекватно отрисовывается!
Если нужно -- поищу скетч для МК...
Определение мгновенной потребляемой мощности
А чего не поставите вот это PZEM - 004T, тем более что и блок штатный появился. А там хоть передавайте хоть на SD пишите
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Определение мгновенной потребляемой мощности
Я тоже использовал PZEM-04,работает отлично[spoiler]
[/spoiler]У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
[ref]fsergei70[/ref], Ты просто хочешь на 85 сделать индикатор мгновенной мощности, и всё?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
Определение мгновенной потребляемой мощности
Sancho писал(а): 25 дек 2019, 15:02 Ты просто хочешь на 85 сделать индикатор мгновенной мощности, и всё?
Практически, у меня приборы с импульсным выходом 1 импульс 1 куб. нужно частоту в герцах умножить на 3600, чтоб был мгновенный расход. Только частота будет дробная от 1 до 2 герц, поэтому нужно мерить периуд.
Отправлено спустя 1 минуту 7 секунд:
Если не сложно мой проект взгляни, там блоки.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
Глянул. К какому пину будет подключен датчик в реальности?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
Определение мгновенной потребляемой мощности
Пример из 8 сообщения для тиньки компилируется, на ней ведь тоже есть порт PB0
Я так понимаю нужно в строке
out =1125000000 / (micros() - old_time );
вместо 1125000000 нужно поставить 1000000. и выход у блока переделать float
Отправлено спустя 1 минуту 59 секунд:
Я так понимаю нужно в строке
out =1125000000 / (micros() - old_time );
вместо 1125000000 нужно поставить 1000000. и выход у блока переделать float
Отправлено спустя 1 минуту 59 секунд:
PB2
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Определение мгновенной потребляемой мощности
[ref]fsergei70[/ref], Зачем тебе float? Используй integer, только вычисляй с точностью до 10, 100 л/ч. Потом просто точку добавишь на дисплее.
Отправлено спустя 1 минуту 17 секунд:
Используй мс, не мкс - думаю, хватит точности...
Отправлено спустя 1 минуту 17 секунд:
Используй мс, не мкс - думаю, хватит точности...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя