Tengo un dispositivo con una batería de NiMH. Este es un dispositivo portátil, por lo que necesito saber cuánta batería me queda en todo momento.
Para lograr esto, quiero mapear el voltaje de la batería a un porcentaje entre 0% y 100%.
La batería con la que estoy tratando me da la siguiente información (impresa en el dispositivo):
Batería NiMH 7,2 V, 400 mAh
Información manual:
Voltaje de la batería V: 6 ~ 10
Capacidad nominal (mAh): >=400
Potencia (Wh): 2,4-4
Temperatura de carga (Celcius): 0 - 45
He leído algunos artículos que indican que esto es posible, pero lamentablemente no he encontrado la fórmula matemática que usaron (página 6 de 14):
http://data.energizer.com/pdfs/nickelmetalhydride_appman.pdf
¿Cuál es el algoritmo que, dado el voltaje actual de la batería, puede decirme cuánto % me queda?
Analizando la curva de tasa de descarga de la batería tenemos:
PD: En realidad, no tenemos un gráfico de descarga para nuestras baterías específicas, así que esto es lo más parecido que pude encontrar. Sirve para darte una idea.
Pudimos identificar 3 etapas:
Con esto en mente, creamos 3 fórmulas matemáticas, una para cada etapa. Tenga en cuenta que estas fórmulas son aproximaciones matemáticas y no son tan precisas como las que nos darían los documentos, pero dado el tiempo que tenemos, las usamos por ahora.
v > 8400 x = 100
v > 7320 x = 90+(10*(v-7320)/(8400-7320))
v > 6900 x = 15+(75*(v-6900)/(7320-6900))
v > 6000 x = 15*(v-6000)/(6900-6000)
v < 6000 x = 0
donde v
esta el voltaje.
Todavía tenemos que ajustarlos un poco, pero por ahora esto es lo que tenemos.
tubo
Llama_Phoenix
tubo
Llama_Phoenix
tubo
jhonger
jhonger
Llama_Phoenix
vladimir cravero
filo