Para comprender bien todo lo que sucede aquí, realmente necesitas dibujar. Tal vez algunos problemas podrían ser más claros solo por la imagen:
simular este circuito : esquema creado usando CircuitLab
Para manejar el último primero:
En este caso, solo está aumentando la carga al capacitor, por lo que no es muy útil en la mayoría de los casos (hay excepciones, pero en general, ¿por qué aumentaría el drenaje?)
En el segundo dibujo, la fuente de señal puede suministrar una cantidad fija de corriente, o drenarla. A menudo, con las MCU, la corriente que puede suministrar o drenar es suficiente para hacer una onda muy grande en el condensador de 1uF. Entonces, en este caso, no está realmente limitando la corriente de rizado, sino que está limitando la cantidad de energía que la CARGA puede sacar del condensador. Por lo tanto, necesitarías un condensador bastante grande y a la mayoría de las MCU no les gusta eso.
La primera es la mejor solución, especialmente si su CARGA es muy liviana, de hecho, más liviana de lo que la dibujé. El R y C limitarán la corriente que la MCU puede suministrar al capacitor y lo sacará. Esto significa que el voltaje en el capacitor subirá y bajará mucho más lentamente que sin la resistencia. Por lo tanto, si la frecuencia es lo suficientemente alta, no verá ninguna ondulación en absoluto.
Pero tomé una CARGA equivalente de 250 Ohmios a propósito, porque puedes ver que si tu CARGA es bastante pesada, esta solución le dará a tu dispositivo mucha menos energía. Ahora, debido a que una MCU no puede suministrar demasiada corriente y realmente no le gustan los condensadores realmente grandes en su salida, es mejor hacer que la luz de CARGA y la R y la C sean pequeñas. Por lo tanto, si desea manejar algo pesado, es mejor amplificar la señal (con un amplificador operacional de audio, por ejemplo, si su señal analógica resultante / filtrada no es una frecuencia demasiado alta).
Pero si desea usarlo en un LOAD ligero, como un amplificador operacional o algo más con una impedancia de entrada de más de 100kOhm, puede crear fácilmente una señal suave desde una MCU PWM con componentes como estos:
simular este circuito
El tiempo RC de los componentes es lo suficientemente alto para la mayoría del rango de PWM en 10 kHz (si espera una gran cantidad de 0% a 2%, es posible que deba aumentar la resistencia un poco), pero no molesta tu MCU demasiado El 1M LOAD realmente no hace lo suficiente como para mencionarlo, pero más alto es mejor. Si esa CARGA es la entrada a un amplificador operacional normal, como los tipos LM358, puede ignorar fácilmente su efecto.