¿Activar al servidor remoto cuando mi dispositivo tiene poca batería?


9

Actualmente, estoy trabajando en un proyecto para hacer un dispositivo rastreador de automóviles. Por el momento, el dispositivo puede funcionar bien, pero quiero mejorarlo.

La situación es que mi dispositivo está funcionando con una fuente de alimentación externa (batería de plomo-ácido) y quiero enviar una alerta al servidor remoto cuando el dispositivo tiene poca batería.

Hasta donde yo sé, una forma de hacerlo es verificar con frecuencia el resto de la batería, lo cual es complicado (usando más hardware y algoritmos complejos).

Mi diseño se basa en un Arduino uno R3 y un módulo Sim080.

Solo necesito activar el servidor remoto cuando está en baja potencia, no es necesario definir la medición de precisión de la batería restante.

Respuestas:


4

Como no ha incluido información sobre el hardware, solo mencioné un dispositivo.

Un circuito de detección de baja potencia es bastante simple, un amplificador operacional, diodo zener y un par de resistencias / potenciómetros es todo lo que se necesita.


Yo uso el módulo arduino uno R3 + Sim808. ¿Puedes explicar en detalle cómo hacerlo? Como tengo un poco de experiencia en electrónica y consumo de energía.
juggernaut156

Si está utilizando un Arduino, tiene varios convertidores de "entrada A / D" y todo lo que necesita es un divisor de voltaje (dos resistencias) y un código que compare el voltaje actual con su límite de "bajo voltaje" y envíe un "Bajo mensaje de "voltaje" al servidor remoto. Y por favor agregue la mayor cantidad de información posible, NO use el dispositivo, el servidor remoto, ya que son términos genéricos y parece que no quiere una respuesta detallada.
MatsK

3

Hasta donde yo sé, una forma de hacerlo es verificar con frecuencia el resto de la batería, lo cual es complicado (usando más hardware y algoritmos complejos).

pero

Solo necesito activar el servidor remoto cuando está en baja potencia, no es necesario definir la medición de precisión de la batería restante.

Tiene el alcance con este diseño para recopilar datos que lo ayudarán a desencadenar este evento en el mejor momento: esta es la gran ventaja de los diseños de IoT en comparación con el intento de implementar una característica sin conectividad bidireccional.

La batería de plomo-ácido es una bestia bastante simple. Con la carga, el voltaje aumenta a alrededor de 14,2 V y caerá con el tiempo (en reposo) a 12 V. Con una carga, el voltaje caerá un poco, dependiendo de la carga. Cerca de la descarga, caerá más rápido. Vea esta respuesta para un ejemplo de curva de descarga.

Con un gotero zenner de 10V y un circuito de sujeción, puede medir 10-13.3V a escala completa usando el ADC. Esto es suficiente para identificar la descarga, pero querrá monitorear y ajustar el umbral que usa. Es posible que la temperatura afecte el umbral que usa, junto con el tiempo transcurrido desde que el motor estaba funcionando (y muchas otras variables).

Al recopilar más datos, tiene la oportunidad de realizar mediciones indirectas, e incluso identificar cambios en el comportamiento que le pueden dar una advertencia temprana de fallas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.