Tengo un PCB fabricado, donde un Arduino (Mega2560) es (a través de un convertidor de 5V Buck) suministrado por una batería 4S LiFePo4 que está asegurada por un sistema BMS personalizado. El sistema está midiendo el voltaje de la batería a través de un divisor de voltaje 1: 3, que también proporciona información al arduino. Lo que sucede ahora es que cuando el BMS apaga el sistema, el voltaje del divisor se reduce a aprox. un tercio causando que el BMS se comporte mal. Una vez que el BMS vuelve a estar activo, Arduino se inicia y el voltaje vuelve a la normalidad. Mi conjetura es que, dado que tha arduino se apaga cuando el BMS no está encendido, el voltaje del divisor de voltaje se queda "hundido" en la entrada analógica, tratando de alimentar al arduino desde allí.
Una solución sería claramente, soldar en un segundo divisor de voltaje, para que la medición del hardware BMS sea independiente de la de Arduino.
Mis preguntas son:
-
¿Por qué sucede exactamente esto dentro del Arduino? ¿Cómo se puede explicar el hundimiento de la tensión? Por lo que sé, la impedancia de entrada del procesador Atmega es de 100Mhm, entonces, ¿cómo puede reducir tanto el voltaje?
-
¿Hay otra manera de evitar esto, sin un divisor de voltaje separado?