AVR - ATMEGA328p ADC sigue devolviendo 1023

-2

Hemos desarrollado un kit basado en Atmega328p. Queremos leer algunos valores de sensores analógicos en la aplicación. Pero las lecturas analógicas siempre devuelven 1023. Incluso si conectamos el pin GND con el pin analógico, da 1023.

Aquí se ha adjuntado el diagrama esquemático.

ProbamosconlafunciónArduinoanalogRead()ylafunciónmicroc adc_Read () . Tanto la lectura de adc siempre devuelve 1023.

También hemos seguido estas preguntas y respuestas, como se muestra a continuación:

P & A StackExchange

P & A StackOverflow

Preguntas y respuestas A AvrFreak

Pero no hay suerte todavía.

¿Hay algún error en nuestro esquema?

Sus sugerencias y ayudas son apreciadas.

Gracias de antemano.

    
pregunta Jeyanth90

1 respuesta

1

Como mencionó FakeMoustache, el problema estaba en la conexión de AREF directamente a GND. Después de conectar el AREF a GND a través del condensador de desacoplamiento de 1uF, funciona bien.

    
respondido por el Jeyanth90

Lea otras preguntas en las etiquetas