Documentos de Académico
Documentos de Profesional
Documentos de Cultura
7 - Adc Sucesivas
7 - Adc Sucesivas
Convertidor Anlogo/digital
PRACTICA N0.7
NOMBRE DE LA PRCTICA
UTILIZACIN DE UN CONVERTIDOR A/D
OBJETIVO ESPECFICO:
APLICAR EL CONVERTIDOR ADC0804 EN UN
CONTROL DE TEMPERATURA
INTRODUCCIN:
Los convertidores analgico/digital (ADC) y digital/analgico (DAC) se utilizan para
conectar el microprocesador con el mundo analgico. Muchos de los eventos que se
monitorean y controlan con el microprocesador, son analgicos. A menudo incluyen
vigilancia de todas las formas de acontecimientos, incluso voz, hasta el control de
motores y dispositivos similares. Para poder efectuar la interfase del microprocesador
con estos acontecimientos, se deben conocer la interfase y el control del ADC y el
DAC que convierten datos analgicos a digitales y viceversa.
Entrada
Analgica
Ref
Ref
Convertidor
ConvertidorD/A
D/A
MSB
+
Comparador
Start
MSB
Registro
Registrode
de
Aproximaciones
Aproximaciones
Sucesivas
Sucesivas
SAR
SAR
LSB
Buffer
Buffer
tri-state
tri-state
SALIDA
DIGITAL
LSB
Clock
Clock
DATA READY
O BUSY
- 75 -
Laboratorio de Microprocesadores
Convertidor Anlogo/digital
1
2
RD
WR
5
11
PROCESADOR
PROCESADOR
20
V+
CS
CLK R
CLK IN
INTR
Vin(+)
DB7
Vin(-)
AGND
Vref/2
El ADC0804 de National
Semiconductor tiene
implementadas todas las
seales de control necesarias
para conectarse a un
microprocesador
DB0
DGND
18
150 pF
19
4
10K
6
7
8
9
10
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
Entrada
analgica
Vin (+)
Vin (-)
Entrada
analgica
Vin (-)
ADC0804
+
-
ADC0804
Vin (+)
- 76 -
Entrada Diferencial
Laboratorio de Microprocesadores
Convertidor Anlogo/digital
F=
CLK R
1.1 RC
R
CLK IN
oscilador
oscilador
CLK IN
ADC0804
ADC0804
Inicio de la conversin
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.
- 77 -
Laboratorio de Microprocesadores
Convertidor Anlogo/digital
LCD
D0-D7
IOWR
WR
Puerto A
IORQ
IORD
RD
Temperatura : 24 C
PPI
RS
PC5
Z80
WR
RD
ADC0804
ADC0804
R/ W
INTR
PC7
LM35
LM35
CS
INT
IOWR
IORD
INT
88h~8Fh
74LS138
74LS138
- 78 -
Con
Concualquiera
cualquierade
deestas
estas
direcciones
direccionesse
seactiva
activaelel
ADC
ADC
Laboratorio de Microprocesadores
Convertidor Anlogo/digital
a la temperatura ambiente.
PRCTICA NUM 9:
APLICACIN DEL ADC0804 EN UN MEDIDOR DE
TEMPERATURA
+5v
+5v
+Vs
GND
10uF
Vout
BUS DE DATOS
20
18
17
16
15
14
13
12
11
IORD
IOWR
VCC
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
VI+
VICLKR
CLK
10
BUS DE DIRECCIONES
VREF
AGND
1
2 A
3 B
C
A5
A6
A7
6
4 G1
5 G2A
G2B
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
15
14
13
12
11
10
9
7
7
19
4
9
8
1 uF
10k
f=1/1.1RC
+5V
150pf
16K
GND
ADC0804
A2
A3
A4
Visto de
abajo
6
75 ohms
2
3 RD
5 WR
1 INTR
CS
INT
SENSOR DE TEMPERATURA
LM35
PARA GRADOS CENTGRADOS
( 10 mV/C) CON
ENCAPSULADO TO-92
88H-8FH
1K
2K
74LS138
Carlos Canto
- 79 -
Laboratorio de Microprocesadores
Convertidor Anlogo/digital
SUGERENCIA DIDCTICA:
1.- Investigue sobre las tcnicas de conversin A/D ms usados
2.-Defina resolucin de un convertidor A/D
3.- Cmo se define el rango dinmico de una seal?
4.- Cmo se representa el rango dinmico de una seal?
5.-Cundo ser necesario usar un Sampling/Hola en la entrada de un ADC?
6.-Enuncie el teorema de Nyquist y explique el porque de el ALIAS
7.- si aumentamos la frecuencia de muestreo que ventajas y desventajas
obtenemos
8.- si aumentamos el nmero de bits del convertidor A/D que ventajas y
desventajas obtenemos.
REPORTE:
I.- Reporte el listado del programa en ensamblador, completo y documentado
(.LST o .PRN)
II.-Con una tabla o una grfica muestre el comportamiento de su medidor de
temperatura comparndolo con el del termmetro analgico
III.- reporte sus comentarios y conclusiones respecto a la realizacin del
experimento y sobre la exactitud de su termmetro digital, sus limitaciones y las
posibles mejoras a su diseo.
BIBLIOGRAFA:
Ramesh S. Gaonkar
Prentice Hall
The Z80 Microprocessor: Architecture, Interfacing, Programming,
and Design
Barry B. Brey
Prentice Hall
Los microprocesadores de Intel, Arquitectura, programacin e
interfases
Manual de Zilog
Manual de Nacional Semiconductor linear
- 80 -