Osciloscopio de hobby basado en AVR. ¿Cómo eliminar el ruido del amplificador operacional?

13

Estoy construyendo un osciloscopio de hobby en un microcontrolador ATmega16. El principal problema es que recibo una gran cantidad de ruido al medir la señal. Usé amplificadores LF353 para cambiar el voltaje y sospecho que podrían estar causando el ruido.

Este es el esquema con un amplificador operacional. La señal va a "Entrada" y la "Salida" va directamente al pin ADC del microcontrolador.

Yestaeslaseñalqueestoyrecibiendocuandoloscablesnoestánconectados:

    
pregunta Ashton H.

2 respuestas

4

Cualquier riel de voltaje que aplique directamente a la ruta de la señal analógica a través de resistencias como su R6 tendrá que estar completamente en silencio para evitar problemas de ruido. También es obvio que el uso de la fuente de alimentación de 5 V para desviar la ruta de la señal de la forma en que se encuentra dará como resultado que la entrada de señal al A / D dependa del valor absoluto de esta tensión de alimentación.

Creo que querrá replantearse el diseño, de modo que lo único que desvíe directamente la ruta de la señal sea la tensión de entrada y las salidas del amplificador operacional. De esta manera, eliminará el efecto de las variaciones de la tensión de alimentación por un factor de la PSSR (relación de rechazo de la fuente de alimentación) de los amplificadores operacionales utilizados.

Finalmente, creo que para obtener el mejor soporte de ancho de banda, a medida que refine su técnica, querrá conducir su entrada A / D desde la fuente de impedancia más baja posible. La impedancia de su fuente actual es de aproximadamente 33K || 82K. Esto parece bastante alto y es posible que deba ser significativamente menor si planea alguna vez intentar multiplexar varios canales en secuencia.

El último comentario que haré es que deberías intentar aprovechar los pines AVCC y AGND separados en la MCU, de modo que uses 5V y GND filtrados por separado para los circuitos analógicos y los conectes a la GND de la MCU. .

    
respondido por el Michael Karas
5

Tal vez la adición al desplazamiento de CC en la entrada daría resultados más controlables. Por ejemplo.

    
respondido por el JIm Dearden

Lea otras preguntas en las etiquetas