Posibles Duplicados:
Arduino tiene un valor de entrada en el pin desconectadoDeseo para medir el voltaje de una batería 1,5 V utilizando un microcontrolador (tensión de alimentación de 3V).
Pensé en la conexión de la batería en la ADC4 de entrada del microcontrolador, y escribió un programa que lee el ADC4.
Inicialmente, he programado el microcontrolador sin necesidad de conectar la batería a ADC4. Yo estaba esperando para obtener un valor de 0V (nada conectado a ADC4), pero yo no. En lugar de eso, me estoy haciendo un mayor valor que también es fluctuante. Traté de medir el voltaje en ADC4 con un voltímetro, pero no puedo obtener una lectura, ya que obviamente es fluctuante. ¿Por qué es eso sucede?
Respuesta
¿Demasiados anuncios?
jason
Puntos
147
Usted va a recoger el ruido, bastante parecida a la de un receptor de radio, pero en una frecuencia más baja. Si usted mirar de cerca a los valores de medir, se reconocerán los 60 o 50 hz de la red.
Manera más fácil de deshacerse de él es colocar una resistencia a tierra, desea una carga leve cuando la medición de la batería de todos modos. 10k\$\Omega\$ probablemente deshacerse del ruido. Dependiendo de la batería es posible que desee cambiar a un valor inferior para darle algo de carga.