Estoy diseñando un generador de señales usando un uC basado en este proyecto (muy interesante por cierto).
Se me ocurrió usar un pasaltos de 1er orden (fci=15Hz) inversor para tener ganancia variable:

Luego de esa etapa, uso un filtro pasa bajos de 2do orden (fcs=500kHz) Chebyshev (3db) con offset variable, usando una topología inversora (MFB) para anular la anterior inversión:

Este último filtro es importante y lo hago bien abrupto para eliminar el aliasing que aparece después de fs/2, donde fs=1,77MHz.
Originalmente lo diseñé con un TL082, pero me dí cuenta que el TL072 mete menos distorsión, como contra partida, el TL072 tiene una respuesta en frecuencia más baja, corriendome la fcs de 500kHz a 460kHz (no es taaaaan terrible), obteniendo esta respuesta en frecuencia:

La idea es que las señales:
- Senoidales vayan de 25Hz => 500kHz
- El resto de las señales 25Hz => 100kHz (limitado por soft)
¿Qué opinión tienen de...:
- ...la ganancia variable mediante un pote en la realimentación?
- ...la variación del offset?
La otra gran duda, ¿que orden de valor de la red R-2R me conviene usar?, por un lado veo la limitación de corriente, pero por el otro la capacidad parásita que pueda tener el puerto a su salida, haciendo un tao muy elevado.
Lamentablemente no tengo generador de señal para probar el filtro.
Se me ocurrió usar un pasaltos de 1er orden (fci=15Hz) inversor para tener ganancia variable:

Luego de esa etapa, uso un filtro pasa bajos de 2do orden (fcs=500kHz) Chebyshev (3db) con offset variable, usando una topología inversora (MFB) para anular la anterior inversión:

Este último filtro es importante y lo hago bien abrupto para eliminar el aliasing que aparece después de fs/2, donde fs=1,77MHz.
Originalmente lo diseñé con un TL082, pero me dí cuenta que el TL072 mete menos distorsión, como contra partida, el TL072 tiene una respuesta en frecuencia más baja, corriendome la fcs de 500kHz a 460kHz (no es taaaaan terrible), obteniendo esta respuesta en frecuencia:

La idea es que las señales:
- Senoidales vayan de 25Hz => 500kHz
- El resto de las señales 25Hz => 100kHz (limitado por soft)
¿Qué opinión tienen de...:
- ...la ganancia variable mediante un pote en la realimentación?
- ...la variación del offset?
La otra gran duda, ¿que orden de valor de la red R-2R me conviene usar?, por un lado veo la limitación de corriente, pero por el otro la capacidad parásita que pueda tener el puerto a su salida, haciendo un tao muy elevado.
Lamentablemente no tengo generador de señal para probar el filtro.
Última edición: