Puede que esté presionando a la física aquí, así que, por favor, dime si lo estoy. Tengo una señal que estoy tratando de hacer anti-alias a 50Hz (muestreo a 100Hz). El problema es que mi señal de entrada es esencialmente una onda cuadrada de amplitud modificada que coincide con la frecuencia de muestreo con un ciclo de trabajo muy corto (~ 2-5%, configurable). Estoy cronometrando mis muestras para que solo lean los pulsos en su pico después de un tiempo de asentamiento ts. Sin embargo, me di cuenta de que mi LPF pasivo AA de corte de 50Hz filtrará la onda cuadrada y hará que su ts sea demasiado largo.
Hemos estado golpeando nuestras cabezas contra la pared en este caso, pero esto es lo que queremos (no sabemos si existe):
Un filtro de paso bajo que se puede activar o desactivar rápidamente. La secuencia de eventos deseada es la siguiente:
- La entrada de señal está a 0 V (ciclo de servicio). El filtro puede estar activado o desactivado durante este tiempo.
- El filtro está apagado, por lo que la señal puede aumentar rápidamente a su amplitud máxima (en el ciclo de trabajo).
- Después de ts, el filtro se vuelve a activar, de modo que ahora se está filtrando a ese nivel superior, tomando cualquier valor en que se encuentre la señal como una especie de valor inicial.
- Después de unos pocos ms, la señal ha sido muestreada por el ADC y el filtro se apaga para que la señal pueda volver a 0V.
Sueño con el circuito que puede lograrlo, pero no puedo imaginar cómo hacerlo. ¿Existe esto? Si es así, ¿qué debo estar buscando en Google?