2014-12-27 78 views
0

定义包含5V pro mini,esp866 WiFi模块和温度传感器的独立arduino电路的电池大小的最佳方法是什么?我需要电池支持系统1年,WiFi模块将每15分钟发送一次数据。我确实将其接入电源供应商,然后将其与能量智能仪表连接起来,但它不足以检测能耗(例如,功率:0.7W,能耗:10小时)。那么我需要什么样的组件以及如何,请帮助,非常感谢。 enter image description here如何测量arduino电路的功耗

回答

0

我会买一个具有指定容量的小巧便宜的电池,并测量放电所需的时间。

+0

请确保您检查规格并找出电池的搁板放电率。 –

1

测量非常小的电流有一个开源电路,这个电路已经在Nuts and Volts杂志和Silicon Chip杂志上发表过。如果你想要精确的功耗测量,那个电路可以做你想做的。请参阅http://www.eevblog.com/projects/ucurrent/

如果您想要大致了解功耗,我喜欢使用具有已知功耗的相当小的电池以及测量电路耗尽电池的时间长度。

0

如果您使用的设计用于商业销售设备(Wifi等)的组件,您应该有关于电源等方面的好规格。如果我在你的鞋子,我会得到的基本规格Arduino ,内存,WiFi,网络和温度传感器。超过规格的东西至少两个,最好是四个,然后用它来计算你的电池容量。然后,我会找到符合我的要求的电池,考虑保质期损失等。

尽管您应该检查是否存在特殊的电源状态,但Arduino在能源使用方面应该非常稳定可能会陷入。我不认为有,但你永远不知道。

要测试,找到最大的能源猪;我怀疑它是WiFi的一个数量级。然后将猪的(例如WiFi)使用率增加十倍,并测量能量消耗(可能通过使用其他人建议的较小电池)。

要考虑的其他因素是WiFi和其他外围设备的省电状态,但这只会让您的估计更加保守。