medición de voltaje de batería Li-pol

0

Quiero medir el voltaje de la batería Li-pol con STM32 MCU. Alimente el STM32 con 3V, por lo que necesito un divisor de voltaje para la conexión de la batería (el voltaje máximo de Li-pol es de 4.2V). Además, me gustaría agregar MOSFET de canal N para evitar que la batería se descargue a través de las resistencias.

Hay muchos temas similares aquí, pero la mayoría de las decisiones usan BJT extra para impulsar un FET ( Pregunta de detalle de la batería de corriente baja ) o un capacitor para apagar automáticamente el transistor ( Selección de mosfet de bajo consumo para monitor de batería ).

Me gustaría usar solo un MOSFET de tal manera:

El único problema con este circuito (como veo) es el voltaje en el pin de fuente.

Por ejemplo, si uso R1 = R2 = 10K, en estado abierto habrá 2.1V en la fuente. El voltaje máximo de MCU GPIO es 3V y 0.9V (3 - 2.1) no será suficiente para que el FET permanezca en estado abierto.

Pero si uso R1 = 20K, R2 = 10K, el voltaje máximo en la fuente será 1.4 V y 3V de GPIO debería ser suficiente (umbral de puerta V = 1.06V).

¿Hay algún otro problema con este circuito debido a que es tan impopular?

    
pregunta Spark

0 respuestas

Lea otras preguntas en las etiquetas