Todavía estoy descubriendo la electrónica analógica con mi proyecto de generador de forma de onda. Tiene una fuente de alimentación de 9V que divido en rieles de +/- 4.5V con un amplificador virtual (el tema de una pregunta anterior). El lado de + 4.5V alimenta un ATmega328P que genera una forma de onda digital de 8 bits en los pines D0-D7. Esas líneas pasan por una red de resistencia R2R para generar una señal analógica en el rango aproximado de 0-4V. Luego uso el riel de energía negativa y un amplificador operacional para centrar la señal en el terreno virtual de 0V.
Funciona, pero la forma de onda es tan ruidosa como el infierno. Yo esperaba esto, pero no tan malo. No es ruido de tablero porque está soldado en una placa de prototipo real. Hay relativamente poco ruido en los rieles positivos y negativos, por lo que creo que el ruido se produce principalmente en el terreno virtual. (Sé que "tierra" normalmente no tiene ruido, pero esta es una tierra virtual y el "ruido" es relativo a un punto teórico de 0 V centrado entre los rieles de + 4,5 V y -4,5 V).
Medíelruidoentrelatierravirtualyelrielde+4.5VyusélafunciónFFTdemiosciloscopioparaversihabíaalgunafrecuenciadominante.Nosoytanbuenoleyendoestoperonadasedestaca.
Probécondensadoresdediferentesvaloresatravésdelatierravirtualyelrielde+4.5V.Uncondensadorde10pFnohizonada.¡Perouncondensadorde10uFredujoelruidodramáticamente!
El escalonamiento se debe a la resolución de 8 bits de la forma de onda y no tengo un condensador para suavizarlo. Conozco la frecuencia de los escalones y la frecuencia de la forma de onda, y sabiendo la resistencia de la red R2R (10k) pude calcular que un condensador de 1nF filtraría los escalones, y lo hace.
Pero lo que no entiendo es, ¿cómo calculo el valor del capacitor necesario para eliminar el ruido de tierra virtual? Creo que necesito un filtro de paso bajo que solo permita que pase mi forma de onda. Eso es un filtro RC, pero ¿qué es R? ¿Utilizo la resistencia de mi carga y la uso para calcular C?