Lectura 4.2v con el ADC en un ESP8266-12E

0

El ESP8266-12E es un MCU de baja potencia, increíblemente rápido, con capacidades WiFi que lo convierte en la mejor opción para pequeños proyectos de robótica. Estoy tratando de medir el voltaje de una lipo de 3.7v para determinar la duración de la batería del robot. La batería, cuando está completamente cargada, es de 4.2v, pero mi regulador cae a menos de 1v. Obviamente, no puedo pasar los 4.2v de la batería directamente al ADC a bordo de la MCU, y sé que necesito una resistencia para bajar el voltaje a un cierto nivel por debajo de los 3.6v (es la capacidad máxima de voltaje) y generar un porcentaje de eso. nueva escala, pero para calcular el valor de dicha resistencia, necesito saber cuánta corriente tiene el ADC a bordo para los ESP8266-12E.

¿Cuánta corriente extrae el ADC a bordo del ESP8266-12E?

Esto es lo que se me ocurrió: Estodeberíapermitirmebajarelvoltajedelmáximoposible4.2vdeunalipocompletamentecargadahastaelsólido3v.TambiénagreguéunMOSFETparaevitarqueeldivisordevoltajeagotaraconstantementelabatería.Alguiensabesiestofuncionarábien?EstoyutilizandounESPbarebonequecompré aquí . @mkeith, recuerdo haber visto en algún lugar de una hoja de datos que el ADC puede tomar hasta el máximo voltaje de la unidad, que es de 3.6v. Siempre podría rehacer mis cálculos y bajar el voltaje a menos de 1v para estar en el lado seguro. Simplemente no quiero perder ninguna resolución en mi porcentaje final si no lo tengo también. Confío en esta comunidad más de lo que confío en algún PDF en chino mal traducido.

    
pregunta drew6017

2 respuestas

0

Usar solo una resistencia no funcionará.

Debe usar un divisor de resistencia para reducir el voltaje a un rango que el dispositivo pueda aceptar. Sin embargo, asumo que usted necesita hacerlo de una manera que no consuma mucha corriente de batería. Como tal, necesitará resistencias grandes y posiblemente algún tipo de circuito de conmutación MOSFET para apagarlo cuando no sea necesario, como se sugiere en @mkeith en los comentarios. Si utiliza este último, también deberá tener cuidado de que la línea de señal no pase por Vcc cuando el interruptor esté cerrado.

    
respondido por el Trevor_G
0

Debería darse cuenta de que el pin ADC también tiene una resistencia interna que es de ~ 220K según mis cálculos. Entonces, si usa resistencias grandes como R1 = 220k, R2 = 100K para el divisor de voltaje, verá una diferencia bastante significativa en la caída mientras que ha conectado el pin medio (a través de R2) al pin ADC y mientras no está conectado a ese pin. Por lo tanto, también debe tenerlo en cuenta al calcular las resistencias para el divisor de voltaje

    
respondido por el Debojit Kundu

Lea otras preguntas en las etiquetas