Multiplexor ADC

1

Estoy trabajando con un microcontrolador con convertidor A / D multiplexor de 8 canales y 10 bits. En el manual dice: Cuando una secuencia consta de varias muestras, las muestras pueden tomarse de un canal o de múltiples canales. Se puede generar una interrupción al completar una conversión A / D. El multiplexor analógico selecciona una de las tres fuentes de señal internas o una externa para la conversión.

Entonces las preguntas son:

1- Cuando tenemos un multiplexor en la entrada, ¿significa que puedo muestrear 8 señales diferentes simultáneamente?

2- Estoy tratando de medir la temperatura con la MCU y no estoy seguro de qué significan las tres señales internas. Supongo que en mi caso solo tengo una señal externa, ¿no?

Puedes encontrar la hoja de datos aquí: enlace

    
pregunta Jack

2 respuestas

5
  1. No, significa que puedes muestrearlos en secuencia, juntos. Si es necesario realizar muestreos de forma simultánea, necesitará circuitos de muestreo y retención externos.
  2. Las tres señales internas son valores analógicos internos a la MCU; Uno de estos es probablemente la temperatura. Otro es probablemente el voltaje de referencia de intervalo de banda interno del MCU.
respondido por el Nick Johnson
0

Internamente se vería algo así. Ocho interruptores le permiten conectar uno de los ocho pines de entrada analógica al ADC o uno de los pines internos.

simular este circuito : esquema creado usando CircuitLab

Por lo tanto, no puede leer las entradas simultáneamente, pero para muchas aplicaciones puede leerlas de forma secuencial lo suficientemente rápido como para que sea lo suficientemente bueno.

La secuencia sería:

  1. Elija la entrada para leer.
  2. Espere a que el interruptor se cierre y la señal se estabilice.
  3. Iniciar la conversión de ADC.
  4. Cuando la señal de conversión completa active, copie el valor de ADC en el lugar donde desee almacenarlo.
  5. Vaya al paso 1.
respondido por el Transistor

Lea otras preguntas en las etiquetas