Вы очень близки Средняя мощность - это очень точный способ сделать это, учитывая, что вы не тянете такой сильный ток, что эффективная емкость батареи колеблется.
Аккумуляторы, батареи и другие аккумуляторы
Есть один очень важный термин - скорость саморазряда батареи. Это зависит от химии, но допустим, вы получаете гидрид никель-металл. Скорость саморазряда составляет
«20% или более в первые 24 часа плюс 4% в день в последующий период», если это не
низкая скорость саморазряда NiMH , которая все еще разряжается около 25% в год.
Литиевые батареи обладают одними из лучших характеристик для саморазряда, и мой опыт подтверждает это. Я думаю, что в университете аккумуляторов есть отличный сайт, на котором можно обсудить различные характеристики аккумуляторов, и я часто указываю там людям, чтобы они узнали об аккумуляторах, когда они начинают с ними работать. Если вы хотите сравнить скорость разряда батареи, у них есть целая статья, обсуждающая явления .
Это немного примерно так, но я всегда пытаюсь сделать это, когда вы измеряете напряжение батареи, вам нужно держать его под нагрузкой. Это зависит от химии, но это имеет первостепенное значение в литии. У меня был сотрудник, который помещал плохие ячейки монет в наши устройства и использовал их, потому что ячейки монет показывали почти полное напряжение без нагрузки. Под нагрузкой любого количества (приблизительно 10 кОм. 2 мА) они были совершенно мертвыми.
Ваш Микроконтроллер и Вы
Поскольку вы имеете дело с использованием листа производителя по току утечки, есть также много разных проблем, с которыми вам придется столкнуться, чтобы придерживаться тех спецификаций, о которых, вероятно, тоже стоит подумать. Самое большое, что я видел, это плавающий вход. Многие инженеры оставляют неиспользованные контакты в качестве входных данных, думая: «Эй, какой вред это может принести?» Совсем немного, если вы говорите о микроампер. Плавающий вход будет постоянно менять свое состояние транзисторов, а флуктуации приводят к разнице в потребляемой мощности. Когда-то у нас был сокращенный срок службы продукта, потому что у нас была ошибка, из-за которой два контакта оставались плавающими, в результате чего наш резервный ток более чем удвоился на нашем MSP430. Вам нужно вывести все свои контакты на вывод и позволить им удерживать состояние.
Это легко пропустить при выполнении таких вычислений, как время пробуждения. Кажется, я помню, что у нашего MSP430 время пробуждения было незначительным, если вы делали это очень часто. Он также имел больший импульс мощности на мгновение, когда он подключился к сети. Наша маленькая ОСРВ, работавшая в режиме реального времени, должна была попытаться принять это во внимание, и если остановка была менее X миллисекунд, мы пропустили ее с помощью NOP и сэкономили немного энергии.
Если вы смотрите на продукт с очень долгим сроком службы, вам понадобится специальное покрытие . Масла в вашей коже не проблема сразу, но со временем они образуют на вашей доске слегка проводящий материал. Конформное покрытие защищает вашу доску от этой небольшой текущей стороны всасывания.
Прочитайте все заметки приложения о работе с низким энергопотреблением, возможно, в них рассматриваются такие вопросы, как выводы, которые необходимо сохранить в качестве вывода, и многие другие важные и полезные факты.
И последнее, но не менее важное: не позволяйте себе расслабиться только потому, что вы прочитали примечания к приложению, и, кажется, все хорошо после недели работы с вашим продуктом, вы должны делать, как говорит Клабаккио, вы должны измерить и убедиться. Вы отлаживаете свой код нормально, это его часть, вам нужно выяснить, допустили ли вы ошибку, из-за которой ваш ток холостого хода был мАс вместо uA, или даже просто, если вы сделали то, что мы сделали, и пин-код зависает при аварии , Убедитесь, что вы используете буферизованные измерения, когда делаете это, если у вас большая утечка на вашем устройстве, беря данные, которые вы можете сделать из мухи слона при тестировании. Кроме того, никогда не забывайте о подтягиваниях, они маленькие свиньи, если вы не будете осторожны.