EDITADO PARA MÁS CLARIDAD
Estoy un poco confundido por esto
Tengo una señal digital (en realidad UART, NRZ) de 70 KHz que será muestreada por un ADC. El objetivo será descodificar esta señal, pero se usa ADC porque también se usarán las mediciones de amplitud.
El swing será de 40V (alto) a 34V (bajo) pero, ocasionalmente, aparecerán otras señales de control digital en línea (no UART) hasta unos pocos voltios.
Lo pregunto porque trato de encontrar una explicación más elevada (que empíricamente) en la selección de ADC (costoso). Existen muchas limitaciones, como la velocidad SPI, el marco para ser compatible con la CPU, etc.
Ahora claramente, un punto Nyquist (2x) no se aplicará aquí ya que la descodificación será imposible. Seleccionamos empíricamente (para el cálculo del tamaño de ADC) un valor 10x de sobremuestreo o en algún lugar alrededor de 700Ksps.
Por supuesto, la muestra infinita reproducirá el cuadrado, pero como una respuesta a continuación, ¿hasta dónde debo ir o cómo acercarme mejor a esta selección?
Por favor, no publiques lo que podría hacer, bitbang, GPIO, etc.
Esta es una pregunta clara para un problema real y me gustaría gastar todos mis puntos (o comprar si es posible) para obtener respuestas serias (sin cazadores de recompensas).
Gracias de antemano.