Как рассчитать использование батареи проекта Arduino?

Я хочу измерить потребляемую мощность и рассчитать значение мАч, чтобы узнать, сколько времени моя батарея сможет проработать цепь. У меня есть только мультиметр и источник питания постоянного тока. (Я не уверен, достаточно ли этого для измерения)

В моем проекте есть датчик температуры, который измеряется каждые 15 минут. Он переходит в режим глубокого сна и снова просыпается для измерения.

Так как же измерить мАч для этой схемы?

, 👍-1

Обсуждение

В зависимости от рассматриваемой модели Arduino может быть ужасно неэффективным. Вам лучше использовать микросхему без всяких причудливых вещей. Я рекомендую вам прочитать сообщения Ника Гэммонса на тему [энергосбережение и расчет бюджета мощности](https://www.gammon.com.au/power). В большинстве случаев вы можете оценить энергопотребление по таблицам данных и время безотказной работы., @Kwasmich

Можете ли вы измерить продолжительность измерения во время пробуждения?, @AltAir

Был предложен хороший ответ на ваш вопрос (как он задан). Но, может быть, есть незаданный вопрос: «Как добиться максимального времени работы»? Для этого нам нужно знать, какую доску вы используете. Uno, например, использует источник питания с потерями, который включен постоянно, даже во время сна, поэтому сон не сильно поможет. Если вы создадите плату с эффективным источником питания или используете внешний эффективный источник питания, который полностью обходит встроенный блок питания Uno (?), вы сможете добиться гораздо большего. Если вы добавите больше этих деталей, мы сможем помочь вам больше., @JRobert


2 ответа


3

Я предлагаю использовать второй Arduino, чтобы сделать себе «Счетчик энергии».

Возьмите очень небольшой резистор (0,1 Ом) и запитайте через него свой проект.

Второй Arduino измерит падение напряжения на нем, и таким образом вы сможете определить ток, который проходит через него, используя закон Ома. Вы также можете измерить напряжение аккумулятора/источника питания. Зная эти два значения и микро для каждого loop, вы можете рассчитать фактическое часовое энергопотребление устройства.

,

0

Используйте мультиметр для измерения тока. Переведите его в режим тока мА и подключите последовательно от источника постоянного тока + к положительному разъему Arduino. При использовании Uno показания, скорее всего, будут все время находиться в пределах 10 мА и, возможно, немного выше, когда он не находится в режиме глубокого сна. Предполагается, что вы не подключаете Uno через USB-порт.

,