Saltar al contenido principal
LibreTexts Español

13.5: ADC de rampa digital

  • Page ID
    154583
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    También conocido como la rampa de escalera, o simplemente convertidor A/D contador, esto también es bastante fácil de entender pero desafortunadamente sufre de varias limitaciones.

    La idea básica es conectar la salida de un contador binario de funcionamiento libre a la entrada de un DAC, luego comparar la salida analógica del DAC con la señal de entrada analógica a digitalizar y usar la salida del comparador para decirle al contador cuándo dejar de contar y reiniciar. El siguiente esquema muestra la idea básica:

    04259.png

    A medida que el contador cuenta con cada pulso de reloj, el DAC emite un voltaje ligeramente más alto (más positivo). Este voltaje es comparado con el voltaje de entrada por el comparador. Si el voltaje de entrada es mayor que la salida DAC, la salida del comparador será alta y el contador continuará contando normalmente. Sin embargo, eventualmente, la salida DAC excederá el voltaje de entrada, haciendo que la salida del comparador baje. Esto hará que ocurran dos cosas: primero, la transición de alto a bajo de la salida del comparador hará que el registro de desplazamiento “cargue” cualquier conteo binario que esté siendo enviado por el contador, actualizando así la salida del circuito ADC; en segundo lugar, el contador recibirá una señal baja en la entrada de carga activa-baja, haciendo que se restablezca a 00000000 en el siguiente pulso de reloj.

    El efecto de este circuito es producir una salida DAC que aumente hasta cualquier nivel en el que se encuentre la señal de entrada analógica, emita el número binario correspondiente a ese nivel y comience de nuevo. Trazar a lo largo del tiempo, se ve así:

    04260.png

    Observe cómo cambia el tiempo entre actualizaciones (nuevos valores de salida digital) dependiendo de qué tan alto sea el voltaje de entrada. Para niveles de señal bajos, las actualizaciones están bastante espaciadas. Para niveles de señal más altos, están más separados en el tiempo:

    04261.png

    Para muchas aplicaciones ADC, esta variación en la frecuencia de actualización (tiempo de muestreo) no sería aceptable. Esto, y el hecho de que la necesidad del circuito de contar todo el camino desde 0 al inicio de cada ciclo de conteo hace que el muestreo de la señal analógica sea relativamente lento, coloca al ADC de rampa digital en desventaja con respecto a otras estrategias de contador.


    This page titled 13.5: ADC de rampa digital is shared under a GNU Free Documentation License 1.3 license and was authored, remixed, and/or curated by Tony R. Kuphaldt (All About Circuits) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.