Revise la hoja de datos para la corriente de entrada de un pin de e/S Se depens sobre el tipo exacto de la controladora de la placa Arduino. Es probablemente llamado de Entrada de Corriente de Fuga pin de e/S y será cerca de 1µA.
Aquí es un típico ATmega hoja de datos utilizados en la Onu / Duemilanove / ... , se puede encontrar el parámetro en la página 304. Revise la hoja de datos para su controlador específico para los detalles exactos.
Si utiliza un 3.7 V batería y a un paso del convertidor de alimentación 5V para el controlador, puede conectar la batería directamente a su controlador de entrada analógica. Sin embargo, cuando la tensión de salida del paso del convertidor cae por debajo del voltaje de la batería (por cualquier razón), a continuación, toda tu Arduino se alimenta a través de la entrada analógica pin y eso es lo que no quieren. Todos los pines de entrada protección contra sobretensión, que permite a esta conducta, sino que los diodos no son clasificados por las continuas corrientes. En conclusión: lo mejor es incluir una resistencia en serie entre la batería y el pin de entrada.
Pero ahora su medición se basa en la exactitud de la fuente de energía de 5V. Dependiendo del controlador exacto que usted tiene, hay varios internos voltajes de referencia disponibles, que son mucho más precisa que la tensión de alimentación. Si añade un extra de resistencia a tierra (R2) se puede utilizar como una referencia para medir con precisión la tensión de entrada. Esto se llama un (resistiva) divisor de tensión. Con la razón, la voltaga en el pin de entrada será 1V cuando el voltaje de la batería es de 3.7 V:
\$V_{measurement} = \dfrac{R2×V_{BATT}}{R1+R2}\$
simular este circuito – Esquema creado mediante CircuitLab