Estoy diseñando un dispositivo móvil que usa una batería de Li-Ion. Es necesario indicar al usuario el estado de carga de la batería, de manera similar a como se hace en los teléfonos inteligentes.
Al principio consideré simplemente medir el voltaje de la batería. No disminuye linealmente con el SoC, así que pensé que usaría una tabla de consulta para convertir el voltaje al SoC correcto. Obviamente, este enfoque falla cuando el dispositivo se está cargando: se fuerza una tensión externa en la batería, por lo que no tiene sentido medir su voltaje. Después de leer varios artículos en línea, pensé que el conteo de Coloumb tenía que ser la forma en que lo hacen en los teléfonos inteligentes, ya que la carga no interfiere con eso, y no requiere la detección de las propiedades químicas internas de la batería. p>
Mi pregunta es: ¿cómo se realiza generalmente en los teléfonos inteligentes? ¿Utilizan una resistencia de detección de corriente en serie, cuyo voltaje es amplificado y leído por un A / D? ¿El procesador del teléfono inteligente realiza la integración, la calibración y otros cálculos, o existe un IC especializado para ese propósito? Si lo hubiera, me encantaría usarlo.