Muchas personas ya han abordado la pregunta con explicaciones detalladas. Intentaré agregar algunas aclaraciones más sobre la resolución y la cantidad de canales.
Resolución
Cuando en una hoja de datos vemos ADC de N-bit o DAC de N-bit, N se refiere a la resolución. Para un ADC, es el número de bits que emite el ADC en cada tiempo de muestreo, mientras que, en el caso de un DAC, es el número de bits de la entrada.
- ¿Cuáles son los proyectos como el Raspberry Pi para estudiantes de informática?
- Estoy construyendo un grupo de 12 Raspberry Pi 2s. ¿Alguien puede explicar cómo medir el rendimiento de un clúster Raspberry Pi?
- ¿Qué componentes necesito para crear una tableta Raspberry Pi de bajo costo?
- ¿Qué problemas técnicos fascinantes resolveré como ingeniero de firmware?
- Cómo hacer un servidor web Raspberry Pi
[matemática] 2 ^ N [/ matemática] representa el número de niveles en los que se divide la amplitud de la señal analógica. Por ejemplo, si N = 3 hay 8 niveles.
El siguiente diagrama se puede usar para un ADC o DAC.
Para un ADC, la onda sinusoidal roja representa la entrada analógica, mientras que la curva azul representa la onda sinusoidal cuantificada con 8 niveles. Los números de 3 bits asociados con cada nivel de la onda sinusoidal cuantificada son las salidas digitales del ADC.
Para un DAC, los números de 3 bits son las entradas del DAC. La curva azul es la salida analógica del DAC antes del filtro de reconstrucción. La onda sinusoidal roja es la salida del filtro de reconstrucción.
Número de canales
En cuanto al número de canales, supongamos que tenemos 8 entradas analógicas y necesitamos digitalizarlas con una resolución de 10 bits y procesarlas en un FPGA.
Podemos usar 8 ADC en paralelo, uno para cada entrada. Otra opción es utilizar un solo ADC de 10 bits precedido por un multiplexor analógico.
El multiplexor tiene 8 entradas seleccionadas por una señal de control de 3 bits. Según el valor de la señal de control, la entrada correspondiente se selecciona y se envía al ADC. El ADC produce una salida de 10 bits en cada tiempo de muestreo.
Otra opción más es comprar un circuito integrado que contenga tanto el multiplexor como el ADC. En este caso, necesitamos encontrar un ADC de 8 canales y 10 bits.