Как вычислить потребление (амперы или ватты в час)? Собрал на ардуино и INA219 устройство, где можно измерять ток и напряжение очень много раз в секунду.
Как вычислить сколько устройство потребило энергии?
Например измеряю 100 раз в секунду.
Оно выдаёт текущее значение потребления в амперах.
Как вычислить сколько устройство потребило энергии за эти 100 измерений?
Потом запишем эти значения в переменную.
Потом все измерения за час надо ещё как-то сложить вместе и внести значение в новую переменную.

21 Авг 2019 в 06:05
168 +1
1
Ответы
1

Для вычисления потребления энергии можно использовать следующую формулу:

Энергия (ватт-час) = Ток (Ампер) Напряжение (Вольт) Время (в часах)

Поскольку вы измеряете ток и напряжение очень часто (100 раз в секунду), то для вычисления энергии за заданное количество измерений вы можете использовать следующий алгоритм:

Посчитайте сумму измеренных значений тока за заданное количество измерений (например, за 100 измерений).Посчитайте среднее значение тока за это количество измерений, разделив сумму на количество измерений.Вычислите энергию за это количество измерений, умножив среднее значение тока на напряжение и на время между измерениями (например, 1/100 секунды).Повторите эти шаги для каждого интервала измерений, чтобы получить общее потребление энергии за определенный период времени (например, за час).

Таким образом, вы сможете вычислить сколько устройство потребило энергии за определенное количество измерений и за определенный период времени.

20 Апр в 13:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир