Actualmente estoy aprendiendo sobre convertidores analógicos a digitales. Según entiendo, se produce un alias si la señal de entrada que se está muestrean tiene una potencia superior a la "frecuencia de Nyquist" del ADC ( frecuencia de muestreo del ADC / 2 ). Entonces, lógicamente, asumo que todos los filtros anti-aliasing tienen que ser analógicos. O el mismo problema de aliasing debido al muestreo existiría, ¿no? ¿O el filtro anti alias digital tiene que muestrear a frecuencias muy altas? Sin mencionar, tenga un DAC en el módulo de filtro para volver a poner la señal en el dominio analógico. Lo que haría la pregunta, ¿por qué no usaríamos simplemente un muestreador digital de alta frecuencia y luego realizar el filtrado digital?
Lo pregunto porque la mayoría de los tutoriales y conferencias que encuentro parecen pasar por alto cómo se filtra la señal antes del muestreo. Más bien, simplemente dicen el tipo y el orden, por ejemplo, Butterworth cuarto orden. Pero no se menciona cómo se implementaría esto.
¿Dónde suelen colocar las personas estos filtros? ¿En el IC para el propio ADC? O como filtro externo antes de la etapa de muestreo. ¿Son los filtros físicamente grandes (por ejemplo, a través de condensadores de orificio, inductores y resistencias) la norma? ¿O más bien filtros integrados? Por ejemplo, supongo que el ATMEGA328 (usado en Arduino UNO) tiene un filtro anti alias integrado, ya que generalmente no filtramos la señal.
Particularmente, me refiero a ADCs de banda de audio , especialmente con respecto a los tipos de filtros. Pero el resto de la pregunta, lo estoy haciendo en un sentido general.