У меня есть Arduino с несколькими датчиками, и я хочу знать общее потребление тока/мощности системы.

У меня есть 3 ИК-датчика, пьезоизлучатель, 3 простых светодиода, система Arduino и 2 датчика температуры. датчики. Я планирую использовать 9-вольтовую батарею и реализовать спящий режим во время работы системы. Какие методы я могу использовать, чтобы выяснить, какой ток проходит через систему, и найти потребляемую мощность? Кроме того, можете ли вы направить меня на сайт системы управления батареями, чтобы определить, какой потенциал будет у 9-вольтовой батареи на разных этапах?

Ответы (2)

Если это нужно только для характеристики при тестировании устройства, вы можете просто использовать функцию текущего измерения на мультиметре. Поместите мультиметр между положительной клеммой 9-вольтовой батареи и входом питания вашей схемы.

Если это для онлайн-мониторинга (т.е. как функция устройства), то проще всего использовать шунтирующий резистор для измерения тока и микросхему инструментального усилителя. Токоизмерительные резисторы доступны с различными значениями, но для вашего приложения, вероятно, достаточно около 0,05 Ом. Дифференциальные входы инструментального усилителя проходят через резистор датчика тока, а выход идет на один из аналоговых контактов Arduino.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Напряжение на токоизмерительном резисторе определяется законом Ома (V=IR). Используйте максимально ожидаемый ток, чтобы определить настройку усиления для инструментального усилителя. Например, если вы хотите измерить максимальный ток 500 мА, 0,05 Ом * 500 мА = 25 мВ, поэтому коэффициент усиления 200 масштабирует этот параметр до 0-5 В для АЦП Arduino.

Что касается следующей части вашего вопроса - еще раз, если это просто для целей характеристики, используйте мультиметр. Вы можете довольно легко найти характеристические кривые 9-вольтовой батареи в Google (например, вот даташит от Duracell ). Если это для онлайн-мониторинга, просто используйте делитель напряжения, чтобы масштабировать напряжение 0–9 В до 0–5 В для АЦП Arduino. На самом деле, я бы, вероятно, просто использовал делитель напряжения с делением на два для небольшого запаса на верхнем конце. Схема проста:

схематический

смоделируйте эту схему

Если вы собираетесь заняться аппаратным обеспечением, первое, что вам нужно сделать, это купить цифровой мультиметр (цифровой мультиметр) и убедиться, что вы получаете его с текущей функцией. Затем вы подключаете свои компоненты к 9-вольтовому источнику питания и измеряете ток, подаваемый на нагрузку. Если вы не можете этого сделать, найдите листы данных для каждой детали, и в них должен быть указан приблизительный ток питания. Добавьте их.

Что касается поведения 9-вольтовой батареи, погуглите "емкость батареи 9 вольт". У вас явно есть доступ к интернету. Используй это.