Propósito de tener más canales ADC que los pines ADC en un microcontrolador

3

He estado trabajando un poco con el chip DSP TMSC5515 y noté en el proceso de configuración de ADCs para el control del potenciómetro que el chip admite 6 canales ADC (VIN [5: 0]), pero solo tiene 4 pines que pueden realizar el conversión (GPAIN [3: 0]). También he notado esto en otros procesadores integrados.

¿Cuál es el punto de hacer esto? Si el chip solo es capaz de leer 4 valores a la vez, parece que los canales ADC adicionales no servirían para ningún propósito.

Descripción de ADC en TMSC5515: enlace

    
pregunta Emmett P

4 respuestas

12

En el caso especial del TMSC5515, tiene 3 canales para 3 pines y 3 canales solo para el pin GPAIN0.

El Pin GPAIN0 permite voltajes más altos y proporciona un divisor de voltaje incorporado.

Puede seleccionar el voltaje no dividido o el voltaje dividido seleccionando uno de los tres canales. (Consulte la página 10 de la hoja de datos).

    
respondido por el Martin Rosenau
8

A menudo, el mismo núcleo IP de ADC se reutiliza entre las familias de chips para ahorrar costos (u opciones de paquete para el mismo troquel), pero también puede haber valores analógicos internos en el troquel que vale la pena medir, como la temperatura. Los otros canales que no están separados externamente podrían estar conectados a un sensor térmico en la matriz, por ejemplo.

Para algunas aplicaciones, el mismo dado está empaquetado, por ejemplo, en un QFN y un TSOP. Según los pines disponibles, algunas almohadillas ADC se pueden unir a los pines mientras que otros se dejan flotando.

    
respondido por el Krunal Desai
2

Un canal de entrada ADC cuesta muy poco. Un chip necesita lógica para generar una señal de selección activa-alta y baja activa para cada canal, y necesita un par de pequeños MOSFET para que cada canal se conecte a los circuitos de entrada analógica. Donde no habría ningún punto, incluidos los circuitos para seleccionar, por ejemplo, 128 entradas si es poco probable que un subsistema analógico se use en un chip de ese tamaño, es más fácil diseñar en canales de entrada adicionales (que son baratos) y no usarlos, que agregar canales de entrada a un diseño que no incluyó suficiente.

Tenga en cuenta, por cierto, que los canales de salida analógicos suelen ser mucho más caros. Los canales de entrada generalmente no necesitan llevar una corriente significativa y, por lo tanto, pueden usar transistores de paso pequeño. Los canales de salida deben llevar suficiente corriente para controlar los circuitos externos, y por lo tanto requieren transistores más grandes para amplificar la señal.

    
respondido por el supercat
2

Las otras respuestas son válidas pero no se menciona la frecuencia ni la resolución.

Si los canales ADC no pueden configurarse en un PIN, las otras respuestas son válidas. Cuando se puede conectar más ADC a un PIN, se pueden multiplexar. Hay algunas cosas interesantes que esto nos permite hacer:

  • Aumento de la frecuencia de muestreo o
  • Disminuir el ruido (promedio) o
  • Resolución incrementada
respondido por el JWRM22

Lea otras preguntas en las etiquetas