Вы находитесь на странице: 1из 8

Laboratorio N 02: DISEO Y

CONSTRUCCIN DE UN CONVERSOR
ANLOGO/DIGITAL
Cormn Hijar, Jim Irvin
Quispe Enriquez, Miriam Yoya
Fluker Cueva, Anthony
Facultad de Ingeniera Elctrica y Electrnica, Universidad Nacional de Ingeniera
Lima, Per
jcorman@uni.pe
mq2593@gmail.com
ant.fluker@gmail.com

INTRODUCCIN

El siguiente Informe Final muestra las simulaciones de los circuitos implementados as como el
desarrollo de la experiencia realizado en el laboratorio.

I. OBJETIVO palabra digital, cuyo nmero de bits depende de


las lneas de salida del CAD. La relacin se
El laboratorio deacuerdo a sus experimentos tiene establece en la mayora de los casos, con la
como finalidad: ayuda de una tensin de referencia.

Realizar la conversin de una seal


analgica a pulsos digitales.

II. TEORA
Estos dos
procesos
A. Conversor Analgico-Digital

La salida de los sensores, que permiten al equipo


electrnico interaccionar con el entorno, es determinan el diseo del circuito
normalmente una seal analgica, continua en el integrado. En la prctica, el proceso de
tiempo. En consecuencia, esta informacin debe conversin est sujeto a numerosas limitaciones
convertirse a binaria (cada dato analgico resultado de los procesos de fabricacin. Las
decimal codificado a una palabra formada por ms relevantes son el tiempo de conversin y la
unos y ceros) con el fin de adaptarla a los finitud del nmero de estados de salida. La
circuitos procesadores y de presentacin. Un conversin involucra un tiempo y, en
convertidor analgico-digital (CAD) es un consecuencia, supone una incertidumbre que
circuito electrnico integrado cuya salida es la limita la velocidad mxima de la entrada. Los
palabra digital resultado de convertir la seal valores discretos del proceso de cuantificacin
analgica de entrada. llevan consigo un error y una limitacin de
resolucin del circuito. La eleccin del CAD en
La conversin a digital se realiza en dos fases:
un diseo electrnico depender de la adaptacin
cuantificacin y codificacin. Durante la
de sus rasgos a los requerimientos de la
primera se muestrea la entrada y a cada valor
aplicacin.
analgico obtenido se asigna un valor o estado,
que depende del nmero de bits del CAD. El Esta funcin exige que los pasos intermedios se
valor cuantificado se codifica en binario en una realicen de forma ptima para no perder
informacin. Segn el tipo de componente y su aproximar la seal digitalizada a la analgica original.
aplicacin existen distintos parmetros que lo El intervalo de cuantizacin es en este caso la mitad,
caracterizan, stos pueden ser: la velocidad de y la resolucin es el doble.
conversin, la resolucin, los rangos de entrada,
etc. Por ejemplo, una mayor cantidad de bit,
implica mayor precisin, pero tambin mayor
complejidad. Un incremento en un solo bit
permite disponer del doble de precisin (mayor
resolucin), pero hace ms difcil el diseo del
circuito, adems, la conversin podra volverse
ms lenta. Dentro de las de aplicaciones de estos
sistemas est el manejo de seales de vdeo,
audio, los discos compactos, instrumentacin y
control industrial.

La digitalizacin de las seales tiene sus


desventajas: Fig. 1. Digitalizacin de una seal analgica por un
convertidor A/D de 3 bits. Se observan los 8 estados de
-La seal analgica nunca puede ser cuantizacin de 1,25 V de anchuray los lmites de cada
exactamente representada o reconstruida.
Siempre habr algo de error.

- Una seal digitalizada, cuando se transmite por


un canal de comunicacin, requiere un ancho de
banda mayor que la del canal original. Por
ejemplo, un canal telefnico de voz analgico
requiere un ancho de banda de aproximadamente
4KHz pero su equivalente digital el canal es de
64 Kbps.

B. Principios operativos de los CADs. intervalo de cuantizacin en ordenadas.

Ejemplos de operacin y parmetros Fig. 2. Digitalizacin de una seal analgica por un


estticos convertidor A/D de 4 bits (16 estados).

En un CAD de N bits hay 2N estados de salida y su El CAD es un dispositivo no lineal, por lo que no
resolucin (porcin ms pequea de seal que tiene sentido la consideracin de funcin
produce un cambio apreciable en la salida) se expresa transferencia. Su relacin entrada-salida viene dada
como 1/2N (una parte en el nmero de estados). Con por una caracterstica escalonada. La figura 3
frecuencia la resolucin se expresa a partir del representa caracterstica ideal de un CAD de 3 bits.
margen de entrada del convertidor para definir el En ella se consideran los puntos de decisin situados
intervalo de cuantizacin o espacio de 1 LSB (Least en el centro de cada intervalo de
Significant Bit; bit menos significativo).

La figura 1 representa la respuesta de un convertidor


A/D de 3 bits a una entrada analgica senoidal de 1
kHz de frecuencia, valor medio 5 V y valor cresta a
cresta de 10 V, coincidentes con el margen de entrada.
En ella se observan los 23=8 estados de la salida,
correspondientes a los cdigos binarios desde el 000 cuantizacin (1/2
al 111. Cada intervalo de cuantizacin tiene una LSB).
anchura de 10 (V)/8 (estados)=1,25 V.
Fig. 3. Curva de transferencia de un CAD de 3 bits con
La figura 2 representa la respuesta del convertidor cuantificacin uniforme. Los puntos de decisin se sitan en
la mitad de cada intervalo de cuantizacin. Se ha supuesto
con un bit ms. Se observa en ella el aumento de la
un FE=10 V.
resolucin, ahora con 16 estados, que permite
Los puntos de decisin pueden considerarse en los
extremos o en los centros de cada intervalo de
cuantificacin. Por ejemplo, en el caso de los 8
estados anteriores, si las transiciones se dan en los
extremos, la ltima se dara en el estado 7, que
correspondera a una tensin de entrada de 7 1,25 V
= 8,75 V. Esto es igual que hacer 10 1,25 V, que
resulta a su vez de la generalidad:
Fig. 4. Muestreo a baja frecuencia de la salida de un sensor
de alta velocidad.

Para este mismo caso de de 8 estados, si las D. Especificaciones de los conversores


transiciones se dan en los puntos centrales de los A/D
intervalos, entonces, la ltima transicin se da en el
punto de decisin correspondiente al estado 7 + q/2 = Resolucin: Es la cantidad de bits que entrega a
7 1,25 + 0,125 = 8,875 V. En general, se da en el su salida luego de completada la conversin.
punto:
Tambin puede expresarse como el porcentaje o
partes por milln (ppm) que representa cada
LSB en el rango total de entrada. Por ejemplo,
un conversor de 12 bits tiene una resolucin de
1/212100 = 0,0244 % o de 244 ppm.
Esta expresin puede verse tambin como:
Error de cuantizacin: Es la mxima
desviacin de un conversor analgico digital
La grfica caracterstica resume las ideal con respecto a una transferencia
especificaciones estticas del proceso de conversin perfectamente lineal, expresada en LSB. El
de un CAD. A continuacin se exponen las error puede ser de 0,5 LSB +0/1 LSB,
limitaciones dinmicas de estos circuitos como segn cul sea el punto de conmutacin. En
consecuencia del proceso de muestreo de la seal algunos casos se procede por truncamiento
analgica a convertir. (figura 5 a) y en otros por redondeo (figura 5 b).
La desviacin mxima se alcanza apenas antes
C. Muestreo de seales analgicas.
de conmutar al nivel siguiente.
Teorema de Shannon

Al muestrear una seal de entrada, el CAD almacena


su valor analgico en instantes de tiempo fijos y
equiespaciados (periodo de muestreo) determinados
por el circuito de muestreo y retencin (Sample and
Hold, S&H circuit). Si la informacin que porta la
seal no experimenta cambios bruscos se puede
muestrear a frecuencia baja sin temor a perder
informacin crucial de la seal. Sin embargo, segn
muestra la figura 4, si la seal de inters flucta con
velocidad, una velocidad de muestreo baja conlleva
prdida de informacin cuando se trata reproducir la
seal original a partir de las muestras
(cuantificacin). En estos casos es necesario
muestrear con mayor velocidad para asegurar la
reproduccin fiel de la seal capturada.
El error de cero resulta

cero = 5 / 9,76 = 0,512 LSB.

Error de escala: Es la diferencia en LSB entre los


valores de fondo de escala correspondientes al
conversor ideal y la recta que mejor se aproxima al
conversor ensayado (figura 7). Otra forma alternativa
de definir el error de escala es como la diferencia
entre los valores de la entrada analgica requerida
para producir la mxima salida digital (2n 1) en los
casos real e ideal, referidos a 1 LSB analgico
nominal (ideal).

Fig. 5. Grficas de transferencia de un conversor analgico-


digital de 3 bits en las cuales puede apreciarse el error de
cuantizacin. (a) Sin offset, para cuantizacin por
truncamiento. (b) Con offset, para cuantizacin por
redondeo.

Error de histresis: Es el ancho de la ventana


de histresis que se establece alrededor de cada
conmutacin, expresado en LSB (figura 6). Se
debe en general a la histresis del o los
comparadores, y es razonable esperar que sea
<< 1 LSB. No es comn encontrar esta
especificacin. La histresis se utiliza con Fig. 7. Dos formas alternativas de medir el error de escala
en un conversor analgico digital. En lnea de trazos se ha
ventaja para evitar conmutaciones debidas a
representado la respuesta ideal
pequeos niveles de ruido.

E. ADC0804 Conversor Analogo Digital

El ADC0804 es un convertidor de seal analgica a


digital de 8 bits. Este ADC0804 cuenta con un solo
canal de entrada analgica con una salida digital de
ocho bits que puede mostra 256 valores de medidas
diferentes. El tamao de paso se ajusta mediante el
establecimiento de la tensin de referencia en pin9 la
entrada de referencia de voltaje puede ser ajustado
para permitir que codificar cualquiera rango de
tensin analgica ms pequea para la totalidad de 8
bits de resolucin. Cuando en el adc0804 no se
Fig. 6. Error de histresis en un conversor analgico digital. conecta el pin tensin de referencia, la tensin de
referencia por defecto es la tensin de
Error de offset: Es el valor de tensin que debe funcionamiento, es decir, Vcc. El tamao del paso a
aplicarse a la entrada para tener una salida digital 5V es 19.53mV (5V/255), es decir, por cada aumento
nula. Se debe al offset del comparador y se expresa de 19.53mV en la entrada analgica, la salida vara
en mV o en LSB nominales. por 1 unidad. Para establecer un nivel de tensin
determinado como valor de referencia, esta clavija
Error de cero: Es la diferencia entre el valor est conectada a la mitad de la tensin. Por ejemplo,
obtenido realmente con entrada 0 y el valor ideal para establecer una referencia de 2V (Vref), pin9 est
(00...0 10...0 en el caso bipolar). Se expresa en conectado a 1V (Vref / 2), reduciendo de este modo el
LSB. Esta especificacin es, en lo esencial, tamao del paso a 7.84mV (2V/255).
equivalente al error de offset. Consideremos, por
ejemplo, un conversor de 10 bits cuya Vref es 10 V y
cuyo error de offset es 5 mV. Un LSB corresponde a

1 LSB = 10 V / 210 = 9,76 mV.


ADC0804 tambin necesita un reloj para operar. El ADC0804
tiempo de conversin del valor analgico a un valor
digital depende de la fuente de reloj. Podemos
conectar un reloj externo en el pin 4 o podemos hacer
uso de su reloj incorporado, colocando de un circuito

RC.

Fig. 8. Esquema del ADC 0804

Pin1 Activa ADC; activo bajo


Pin2 Pin de entrada; De mayor a menor
TIMER 555
pulso trae los datos de los registros internos
de los pines de salida despus de la
conversin
Pin3 Pin de entrada; menor a mayor
impulso se dio para iniciar la conversin
Pin4 Pin de entrada del reloj, para darle
reloj externo
Pin5 Pin de salida, pasa a nivel bajo cuando
la conversin se ha completado
Pin6 Entrada no inversora analgica Vin (+)
Pin7 Entrada de inversin analgica,
normalmente tierra Vin (-)
Pin8 Tierra (0 V)
IV. EQUIPOS Y MATERIALES
Pin9 Pin de entrada, define la tensin de
Los materiales a utilizar en el laboratorio son:
referencia para la entrada analgica Vref / 2
Pin10 Tierra (0 V) 1 Multmetro
Pin11 bit salida digital D7 1 Fuente DC de 5 V.
Pin12 bit salida digital D6 Capacitor cermico de : 150pF
Pin13 bit salida digital D5 Capacitor electroltico de : 1uF
Pin14 bit salida digital D4 Resistencias: 1 de 470K, 1K, 10K, 5k, 8k, 10k,
Pin15 bit salida digital D3 12k, 15k, 20k, 30k, 50k ohm./1W
Potencimetro de 50K
Pin16 bit salida digital D2
Timer 555.
Pin17 bit salida digital D1 CI ADC0804.
Pin18 bit salida digital D0 Cables conectores.
Pin19 Utilizado con el reloj en pin cuando Panel de 8 leds (con resistencias smd de 2200
se utiliza fuente de reloj interno ohmios para cada led)
Pin20 Tensin de alimentacin (5V)

III. DATA SHEET Y HOJA DE DATOS


Se enuncia el data sheet de los componentes mas
pronunciados:
Fig. 9. Valores reales de la Valores digitales de
seal de entrada la salida
<0 , 0.0196> 00000001
[0.0196 , 0.0392> 00000010
[0.0392 , 0.0588> 00000011
[0.0588 , 0.0784> 00000100
[0.0784 , 0.0980> 00000101
[0.0980 , 0.1176> 00000110
[0.1176 , 0.1373> 00000111
Circuito implementado [0.1373 , 0.1569> 00001000
[0.1569 , 0.1765> 00001001
V. DESARROLLO DE LA [0.1765 , 0.1961> 00001010
EXPERIENCIA [0.1961 , 0.2157> 00001011
A. Someta al sistema diseado a la conversin [0.2157 , 0.2353> 00001100
de seales analgicas y compare los [0.2353 , 0.2549> 00001101
valores reales de la seal de entrada con [0.2549 , 0.2745> 00001110
los resultados digitales de la salida. [0.2745 , 0.2941> 00001111

TABLA1
Valores reales de la Valores digitales de Experimentalmente se obtuvo la siguiente tabla
seal de entrada la salida
TABLA3
0.01 00000001
Valores reales de la Valores digitales de
0.03 00000010
seal de entrada la salida
0.05 00000011
<0 , 0.01> 00000001
0.07 00000100
[0.01 , 0.03> 00000010
0.09 00000101
[0.03 , 0.05> 00000011
0.11 00000110
[0.05 , 0.07> 00000100
0.13 00000111
[0.07 , 0.09> 00000101
0.15 00001000
[0.09 , 0.11> 00000110
0.17 00001001
[0.11 , 0.13> 00000111
0.19 00001010
[0.13 , 0.15> 00001000
0.21 00001011
[0.15 , 0.17> 00001001
0.23 00001100
[0.17 , 0.19> 00001010
0.25 00001101
[0.19 , 0.21> 00001011
0.27 00001110
[0.21 , 0.23> 00001100
0.29 00001111
[0.23 , 0.25> 00001101
[0.25 , 0.27> 00001110
B. Verifique los rangos de cambio de los [0.27 , 0.29> 00001111
niveles de salida con respecto a las
C. Cul es la frecuencia mxima de la seal
variaciones de entrada.
de entrada que permite ser digitalizada por
En el circuito implementado una entrada el conversor digital construido.
analgica que vara de 0 a 5v, adems de 8 bits
de salida, los cuales determinan un intervalo de La frecuencia de trabajo caracterstica del
valores [an ,an+1> del voltaje de entrada para conversor ADC0804 es de 10KHz. Ya que el
cierto valor digital en la salida que se calcula tiempo de conversin es de 100us. Esto es con
fcilmente de la siguiente manera. la condicin de que fCLK = 640 KHz , entonces
veremos si esta condicin se cumple. Teniendo
5 una f CLK determinado de la siguiente manera: de
an+1 - an = 8
2 1 =0.019608 la fig. 10, observamos que R11=10K y
C1=150pF. Entonces:

Esto genera la siguiente tabla con valores 1


tericos f CLK = =606.061 KHz
1.1RC

TABLA2
Lo cual es un valor aproximado a fCLK = 640
KHz.Calcularemos exactamente la frecuencia
de muestreo, siendo ste un ADC de 8 bits.
Entonces:

f CLK
f s=f muestreo= =75.76 KHz
8
fs
f m= =37.88 KHz
2
1pF
C1

Fig. 10. Diagrama circuital del circuito implementado


2

4
TR

CV

5v

1 8
GND VCC
DC
TH

Q
555

U1
6

3
470k
R12

1k
R3

5v
50k
RV1

10k
R11
86%

150pF
C2
19

10
7
6

8
5
4
3
2
1
ADC0804

U2
VIN-
VIN+

CLK R
VREF/2
D GND
A GND
INTR
CLK IN
WR
RD
CS
DB7(MSB)

DB0(LSB)
VCC
DB6
DB5
DB4
DB3
DB2
DB1
11
12
13
14
15
16
17
18
20

5v
2200

R9
2200

R8
2200

R7
2200

R6
2200

R5
2200

R4
2200

R1
2200

R10

SIMULACIN
LED

LED

D8
LED

D7
LED

D6
LED

D5
LED

D4
LED
D3

LED
D2

D1

VI.

Para garantizar la toma de muestra y la Fig. 11. Simulacin en ISIS Proteus


conversin de forma correcta se debe
conmsiderar la velocidad de muestreo, para lo
cual el Teorema de Nyquist, establece que la VII. CONCLUSIONES
frecuencia de muestreo fS, debe ser como Hay distintos tipos de conversin ADC,
mnimo el doble que el ancho de banda de la en este caso hemos utilizado el CI
seal muestreada. Si no ocurre esta situacin, se ADC0804, el cual requiere una f CLOCK
tiene lugar el fenmeno denominado aliasing. mnimo de 100KHz y mximo de
1460KHz. Para esto hemos utilizado un
fs > 2 fm
circuito RC. Para el write del ADC se
Por lo tanto la Frecuencia mxima de la seal de ha utilizado el timer 555.
En cuanto a la conversin analgico
entrada es:
digital para este ADC si no se pone la
tensin de referencia automticamente
supone que la conversin es de 5V a [4] http://embebidos-
cidetec.com.mx/profesores/jcrls/doctos/ADC_FPGA.pdf
256 posiblidades ya que este conversor
es de 8 bits. En cambio si se pone una [5]
tensin de referencia como 2V por http://quidel.inele.ufro.cl/~jhuircan/PDF_CTOSII/ad03.pdf
ejemplo, el ADC hace la cuantificacin
[6]
sobre este valor quiere decir que el http://galia.fc.uaslp.mx/~cantocar/microprocesadores/PRAC
rango de un bit es de 2/256. TICAS__Z80_PDF_S/7_ADC.PDF
Una observacin al laboratorio es que
debido a los voltajes pequeos es
preferible utilizar un amplificador con
una ganancia definida de tal manera se
pueda detectar mejor el cambio.

VIII. BIBLIOGRAFA
[1] Sebastian M. J., Application - Specific Integrated
Circuits, Addison Wesley, 2000.

[2] John Wakerly, Digital Design, Prentice Hall, 2002.

[3] Datasheet, National Semiconductor. http://


www.national.com/pf/AD/ADC0804.html.

Вам также может понравиться