20
06/12/22 06:43 Conversores Digitales- Conversores Digitales- Analógicos y Analógicos- Analógicos y Analógicos- Digitales Digitales Sistemas Digitales Sistemas Digitales Unidad Temática X Unidad Temática X Ing. Víctor Ocampo Ing. Víctor Ocampo

Adc 02jun09

Embed Size (px)

Citation preview

Page 1: Adc 02jun09

04/11/23 09:46

Conversores Digitales-Conversores Digitales-Analógicos y Analógicos-Analógicos y Analógicos-

DigitalesDigitales

Sistemas DigitalesSistemas Digitales

Unidad Temática XUnidad Temática X

Ing. Víctor OcampoIng. Víctor Ocampo

Page 2: Adc 02jun09

04/11/23 09:46

Conversores Analógicos-Conversores Analógicos-DigitalesDigitales

(Analog-to-Digital Converters – (Analog-to-Digital Converters – ADCs)ADCs)

ObjetivosObjetivos

Comprender el proceso de digitalización de señales analógicas.

Estudiar varias técnicas para la conversión A/D. Conocer los distintos tipos de ADCs.

2/20

Page 3: Adc 02jun09

04/11/23 09:46

Conversión de analógico a digital. Clasificación de ADCs. ADC de rampa digital. ADC de aproximaciones sucesivas. ADC paralelo. Aplicaciones. Circuito de muestreo y retención (Sample & Hold). Circuito multiplexado.

TEMARIOTEMARIO

3/20

Page 4: Adc 02jun09

Señales Analógicas ySeñales Analógicas y DigitalesDigitales

04/11/23 09:46

Una señal analógica toma un continuo de valores a lo largo del tiempo.

Una señal digital toma valores discretos a lo largo del tiempo.

4/20

Page 5: Adc 02jun09

Sistema analógico-digitalSistema analógico-digital

04/11/23 09:46

SISTEMA DIGITAL (PC-

MICROCONTROLADOR-CHIP DSP-HARWARE)

VARIABLE FÍSICA (Temperatura, presión,

humedad, tensión, corriente, luz, etc)

CONTROL DE UNA VARIABLE

FÍSICA

ADC DACTRANSDUCTOR ACTUADOR

ENTRADAS DIGITALES

(Bits)

SALIDAS DIGITALES

(Bits)

SALIDA ANALÓGICA (Tensión o corriente)

ENTRADA ANALÓGICA (Tensión o corriente)

PROCESAMIENTO DIGITAL DE SENALES (DSP)

5/20

Page 6: Adc 02jun09

Conversión Analógica –Conversión Analógica – DigitalDigital

•PROCESO DE TOMAR UN VALOR DE TENSIÓN ANALÓGICA DE ENTRADA Y DESPUÉS DE CIERTO TIEMPO, PRODUCE UN CÓDIGO DE SALIDA DIGITAL QUE REPRESENTA LA ENTRADA ANALÓGICA.

•PROCESO MÁS COMPLEJO Y LARGO QUE DAC. SON EJECUTADOS POR CI.

•EL ESTUDIO DE LAS TÉCNICAS DE CONVERSIÓN INDICA LOS FACTORES DETERMINANTES DEL RENDIMIENTO DEL ADC.

04/11/23 09:466/20

Page 7: Adc 02jun09

Muestreo y CuantizaciónMuestreo y Cuantización

Una señal analógica se cuantifica al asociar sus diferentes valores con un conjunto de valores discretos, el total de valores depende del número de bits utilizador.

7/20 04/11/23 09:46

Page 8: Adc 02jun09

Circuitos de ADCCircuitos de ADC

8/20 04/11/23 09:46

Page 9: Adc 02jun09

ADC de Rampa DigitalADC de Rampa Digital

INICIO

VAX

FDC

RESET

SE APLICA PULSO INICIO=1 => CONT=0.

ENTRADAS DAC=0 =>VAX=0.

VA > VAX => FDC=1.

INICIO=0 => RELOJ AL CONT.

INC. CONT. => VAX AUMENTA EN 1 PASO.

CUANDO VAX >= VA => FDC=0 Y NO CONT.

VA

+

VA

9/20 04/11/23 09:46

Page 10: Adc 02jun09

ADC de Rampa DigitalADC de Rampa Digital

10/20 04/11/23 09:46

Page 11: Adc 02jun09

ADC de Rampa DigitalADC de Rampa Digital

Res (ADC) = Res (DAC) o Res (ADC) = N

Tiempo de conversión tc depende de Va

Vax es forma de onda en escalera que aumenta en pasos discretos hasta que alcanza un valor mayor que Va.

Desventaja: tc se duplica por cada bit que se agrega al Contador.

N tc (ADC)Res %

LA RESOLUCIÓN SE HACE MÁS FINA

Inadecuado para señales periódicas de frecuencias altas o de cambios rápidos. Optimo para señales de bajas frecuencias por su simplicidad.

11/20 04/11/23 09:46

Page 12: Adc 02jun09

ADC de Aproximaciones SucesivasADC de Aproximaciones Sucesivas

•Usa un algoritmo de prueba y error: se comienza con el MSB=“1”, si la salidaestá todavía por debajo de la entrada, queda confirmado el bit, si es superior, esMSB=“0” y se ensaya el siguiente.•Cada ciclo, se obtiene un bit, por lo que tardará N ciclos de reloj la conversión.•Se obtienen velocidades de conversión medias-altas por lo que es un buencandidato para ser empleado en tarjetas A/D.

12/20 04/11/23 09:46

Page 13: Adc 02jun09

ADC de Aproximaciones SucesivasADC de Aproximaciones SucesivasINICIO

FIN

BORRAR TODOS LOS BITS

COMENZAR CON MSB

PONER BIT = 1

PONER DE NUEVO EL BIT EN 0

SE TOMARON TODOS LOS

BITS?

VAX > VA?

CONVERSIÓN COMPLETA Y RESULTADO EN REGISTRO

IR AL SIG. BIT DE MENOR ORDEN

SI

SI

NO

NO

13/20 04/11/23 09:46

Page 14: Adc 02jun09

ADC de Aproximaciones SucesivasADC de Aproximaciones Sucesivas

Tiempo de conversión tc es independiente de Va, es siempre el mismo, es el tiempo que tarda en procesar todos los bits del DAC.

tc (ADC) = N . 1 ciclo de reloj

14/20 04/11/23 09:46

Page 15: Adc 02jun09

ADC Paralelo (Flash)ADC Paralelo (Flash)

SALIDA DIGITAL

ENTRADA ANALÓGICA

• Es el más rápido.• Supone 2N resistencias y 2N-1 comparadores.• La complejidad del circuitocrece demasiado paravalores de N superiores a 7 u 8.• De utilidad para muestreode señales rápidas, etc.

15/20 04/11/23 09:46

Page 16: Adc 02jun09

ADC Paralelo (Flash)ADC Paralelo (Flash)

Tiempo de conversión tc depende de los tiempos de propagación en los circuitos.

Es el ADC más rápido.

No utiliza señal de reloj. No requiere sincronización.

16/20 04/11/23 09:46

Page 17: Adc 02jun09

Sigma-Delta design.• The sigma-delta ADC – also called delta-sigma – uses a different approach. We

can divide it into two major blocks: analog modulator, which takes the analog signal and converts it into a stream of bits, and digital filter, which converts the serial stream from the modulator into a “usable” digital number.

17/20 04/11/23 09:46

Page 18: Adc 02jun09

ADC Delta-Sigma(ADC Delta-Sigma(Δ-Σ)Δ-Σ)

•Se trata de un convertidor de 1 solo bit que muestrea a gran velocidad. Lasecuencia binaria es filtrada digitalmente para obtener el valor medio conmayor precisión.•A mayor precisión, mayor tiempo de conversión. Se puede variardinámicamente, por lo que es un convertidor intermedio entre los de doblerampa y los flash.

18/20 04/11/23 09:46

Page 19: Adc 02jun09

Muestreo y Retención (Sample & Hold)Muestreo y Retención (Sample & Hold)

19/20 04/11/23 09:46

Page 20: Adc 02jun09

04/11/23 09:4620/20