当我的设备电量不足时触发到远程服务器吗?


9

目前,我正在研究制造汽车追踪器设备的项目。目前,该设备可以正常运行,但我想对其进行改进。

情况是我的设备使用外部电源(铅酸电池)运行,并且我想在设备电量不足时向远程服务器发送警报。

据我所知,一种方法是经常检查复杂的电池剩余电量(使用更多的硬件和复杂的算法)。

我的设计基于Arduino uno R3和Sim080模块。

我只需要在低功率时触发远程服务器,而无需定义电池剩余电量的准确度度量。

Answers:


4

由于您未包含有关硬件的信息,因此只提到了设备。

低功耗检测电路非常简单,仅需一个运算放大器,齐纳二极管和一对电阻器/电位器。


我使用arduino uno R3 +模块Sim808。你能详细解释怎么做吗?因为我在电子和功耗方面有一点经验。
juggernaut156

如果您使用的是Arduino,则它具有多个“ A / D输入”转换器,然后您所需要的只是一个分压器(两个电阻器)和一个代码,该代码将当前电压与“低电压”限制进行比较并发送“低”电压。电压”消息发送到远程服务器。并且请添加尽可能多的信息,不要使用设备,远程服务器,因为它们是通用术语,似乎您不需要详细的答案!
MatsK '18

3

据我所知,一种方法是经常检查复杂的电池剩余电量(使用更多的硬件和复杂的算法)。

我只需要在低功率时触发远程服务器,而无需定义电池剩余电量的准确度度量。

您可以使用这种设计来收集数据,这将有助于您在最佳时间触发此事件-与尝试实现没有双向连接的功能相比,这是IoT设计的巨大优势。

铅酸电池是相当简单的野兽。充电时,电压上升至约14.2V,并随时间(静止)下降至12V。有负载时,电压会下降一点-取决于负载。接近放电,它将下降得更快。有关示例排放曲线,请参见此答案

借助10V稳压管和钳位电路,您可以使用ADC测量10-13.3V满量程。这足以确定放电,但是您将需要监视和调整使用的阈值。您可能会发现温度会影响所使用的阈值以及引擎运行以来的时间(以及许多其他变量)。

通过收集更多数据,您将有机会进行间接测量,甚至识别行为变化,从而可以提前发出故障预警。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.