Sei sulla pagina 1di 5

Microprocesadores

Microprocesadores
CONVERTIDOR ANALGICODIGITAL


SU CONEXINYAPLICACIONES
Microprocesadores
Convertidor Anlogo Digital





ConversinAnalgica-Digital

La conversin A/D es un proceso de cuantizacin en la cual una
seal analgica es representada por su equivalente en estados
binarios
La digitizacin de las seales tienen sus desventajas:
La seal analgica nunca puede ser exactamente representada o
reconstruida. Siempre habr algo de error.
Una seal digitizada , 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 anlogo requiere un
ancho de banda de aproximadamente 4Khz pero su equivalente digital
el canal es de 64 kbps
M.C. Carlos E. Canto Quintal







Microprocesadores
Convertidor Anlogo Digital
Microprocesadores
Microprocesadores
EscogiendounconvertidorA/D

La otra manera de escoger el nmero de bits de un ADC, es
basada en la resolucin requerida en la seal .
Aqu , VMIN es la resolucin requerida , y determina el
nmero de bits
N>= log 2
VMAX
VMIN
Microprocesadores
Convertidor Anlogo Digital
CARACTERSTICASMSIMPORTANTESDELADC0804
Resolucin De 8 Bits
Habilidad De Conexin Directa Al Bus Del
Microprocesador
Tiempo De Conversin <100s
Entrada De Voltaje Diferencial
Entradas Y Salidas Compatibles Con TTLs
Generador De Reloj Dentro Del Chip
Rango De Voltaje De Entrada De 0v A 5v(una Sola
Fuente De +5v)
No Requiere Ajuste De Cero
M.C. Carlos E. Canto Quintal







Microprocesadores
Convertidor Anlogo Digital
Microprocesadores
BUSES DEL SISTEMA
Microprocesadores
CONEXINDELADC0804CONELMICROPROCESADOR

CS

RD

WR

INTR
DB7
DB0
1

2

3
5

11
18
Vref/2

DGND
V+
CLK R

CLK IN

Vin(+)

Vin(-)

AGND
10K
150 pF






Entrada Diferencial
9

10
20
19

4

6

7

8
BUSES DEL SISTEMA









PROCESADOR
Microprocesadores
Convertidor Anlogo Digital
El ADC0804 de National Semiconductor tiene implementadas todas las
seales de control necesarias para conectarse a un microprocesador

M.C. Carlos E. Canto Quintal
Inicio delaconversin
Una conversin inicia activando las seales CS y WR. Y al final de la conversin, el
convertidor genera una seal INTR ( similar al DATA READY). Esta seal puede usarse
para interrumpir al procesador indicndole que el byte de dato est listo y que ya puede
ser ledo.
Microprocesadores
Convertidor Anlogo Digital
Microprocesadores
Microprocesadores
HabilitacindelasalidayresetdeINTR
Microprocesadores
Convertidor Anlogo Digital
El procesador lee el byte activando la seal RD y puede iniciar con la siguiente
conversin si fuera necesaria.

M.C. Carlos E. Canto Quintal
EntradasanalgicasdelADC0804
ADC0804




(b) para detectar una entrada con
un desvo respecto a tierra
+

-
Vin (+)



Vin (-)
Entrada
analgica
ADC0804





(a) para detectar una entrada de 0 a+5 volts.
+

-
Vin (+)



Vin (-)
Entrada
analgica
Microprocesadores
Convertidor Anlogo Digital
Microprocesadores
oscilador
Microprocesadores
ADC0804
LM35
74LS138
Con cualquiera de estas
ADC
Generacindelasealdereloj
El ADC0804 requiere un reloj para funcionar. El reloj puede ser externo,
conectado a la terminal CLK IN o puede ser generado por un circuito RC.
El rango de frecuencias del reloj permisibles est entre 100KHz y 1460 KHZ.
Para que el tiempo de conversin sea menor es conveniente usar la
frecuencia ms alta posible
Si el reloj se genera con un circuito RC, se utilizan las terminales CLK IN y
CLK R conectadas con un circuito RC, como se muestra en la figura. La
frecuencia del reloj se calcula con:
F=
1
1.1 RC
CLK R
CLK IN

C
R
ADC0804
ADC0804
CLK IN
oscilador
Microprocesadores
Convertidor Anlogo Digital
LM35
74LS138
D0-D7
WR
IOWR
IORD
88h~8Fh
Con cualquiera de estas
direcciones se activa el el
ADC
RD
ADC0804

INTR
CS
IORQ
RD

Z80

INT
y0
y1
y2
D0-D7
WR
10K
150 pF
M.C. Carlos E. Canto Quintal







Microprocesadores
Convertidor Anlogo Digital
CONEXINDELADC0804CONELMICROPROCESADORZ-80



Bus de datos

Potrebbero piacerti anche