Hola estoy probando un filtro paso bajo RC para convertir la señal PWM del pin 9 en analógica de 0-5V e introducírsela a la entrada analógica A0. Pero al leer A0 los valores son un poco irregulares.
El valor de R=10K e C=10microF.
Alguna ayuda? Pienso que el problema está en el valor de R y C, pero no encuentro cuales son los valores adecuado.
siempre te quedara un rizado, si bajas el valor de la resistencia, bajas el rizado, pero aumentas el tiempo en que la señal llega al 100% del valor que le mandas (de hecho no llega nunca se considera un 92% depende del libro)
Busca información sobre filtros paso bajo
en tu caso creo que si el arduino hace una frecuencia de 490Hz tu condensador es demasiado grande, y el tiempo de respuesta es demasiado grande
lo que hace que tu por ejemplo si lo pones al 50% te tarde mucho en alcanzar ese valor si lees inmediatamente despues varias veces seguidas veras como lo va alcanzando poco a poco (0.2s tiempo para llegar al 92%, rizado 0.02V, calculos rapidos)