Date post: | 14-Dec-2014 |
Category: |
Documents |
Upload: | daniel-cobos |
View: | 30 times |
Download: | 2 times |
Procesamiento Digital de Señales
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
Procesamiento Digital de Señales
Profesor:
Ing. José Ramón Martínez Angulo
Equipo 4
Carlos Alberto Ramírez Márquez
Jorge Iván Pérez Ramírez
Facu
ltad d
e I
ngenie
ría y
Cie
nci
as
Procesamiento Digital de Señales
Índice
Introducción ……………………………………….…
3
Diagrama …………………………………………….
4
Desarrollo ……………………………………………..
5
Simulación ……………………………………………..
6
Grafica Matlab ………………………………………..
10
Conclusión ……………………………………………..
11
Procesamiento Digital de Señales
Introducción
Un convertidor analógico-digital toma un voltaje de entrada analógico y después de cierto tiempo
produce un código con salida digital que representa a la entrada analógica con una precisión y
resolución determinada.
En esta práctica se utilizará el ADC0804.
La conversión A/D es un proceso de cuantización en la cual una señal analógica es representada
por su equivalente en estados binarios.
El ADC0804 es un ADC de bajo costo, basado en aproximaciones sucesivas, que pertenece a una
familia de convertidores que son casi iguales excepto en la exactitud. Es ideal para muchas
aplicaciones que no requieren un alto grado de exactitud. El ADC0804 requiere hasta 100
microsegundos para convertir un voltaje de entrada analógica a una salida en código digital.
Descripción de pines Vcc: voltaje positivo de
alimentación
AGND: tierra analógica
DGND: tierra digital
Vin(+): terminal positiva del voltaje de entrada
Vin(-): terminal negativa del voltaje de entrada
DB7-DB0: salidas de la conversión digital, con
DB7 el MSB (bit más significativo) y DB0 el LSB
(bit menos significativo)
CLKin: entrada de reloj
CLKr: salida del reloj cuya frecuencia depende
de una resistencia y un condensador externos
CS: chip select
RD :(Read) Efectúa la lectura de los datos
WR :(Write) Da la orden de inicio del conversor
INTR :Indicador fin conversión
Vref : voltaje de referencia
3
Procesamiento Digital de Señales
Diagrama
4
Procesamiento Digital de Señales
Desarrollo
Material
ADC0804 Trimpot 5kohm, 10 vueltas mínimo 3 resistencias 10k 8 leds 8 resistencias 330ohm 1 capacitor cerámica 150 pF Hoja de datos del fabricante Cable para puentes, pinzas, desarmador fino Protoboard Fuente de 5Vdc
5
Procesamiento Digital de Señales
Simulación
6
Procesamiento Digital de Señales
Desarrollo Fotos
Circuito Armado y funcionando
Probando el Circuito
7
Procesamiento Digital de Señales
Tabla de verdad
Bits Volts
0000 0000 0v
0000 0001 0.033v
0000 0010 0.048v
0000 0100 0.082v
0000 1000 0.158v
0001 0000 0.284v
0010 0000 0.573v
0100 0000 1.166v
1000 0000 2.394v
1100 0000 3.648v
1110 0000 4.26v
1111 0000 4.57v
1111 1000 4.76v
1111 1100 4.83v
1111 1110 4.86v
1111 1111 4.95v
8
Procesamiento Digital de Señales
Volts Bits Decimal
0 0000 0000 0
.2 0000 1011 11
.4 0010 0001 17
.6 0001 0110 22
.8 0010 1111 47
1 0011 0110 54
1.2 0100 0010 66
1.4 0100 1100 76
1.6 0101 0111 87
1.8 0110 0001 97
2 0110 1111 111
2.2 0111 0111 119
2.4 1000 0001 129
2.6 1000 1011 139
2.8 1001 0101 149
3 1010 0000 160
3.2 1010 1010 170
3.4 1011 0100 180
3.6 1011 1111 191
3.8 1100 1000 200
4 1101 0010 210
4.2 1101 1100 220
4.4 1110 0110 230
4.6 1111 0001 241
4.8 1111 1011 251
5 1111 1111 255
9
Procesamiento Digital de Señales
Grafica
y=[0 0.033 0.48 0.82 0.158 0.284 0.573 1.166 2.648 3.648 4.26 4.57 4.76 4.83 4.86 4.95]; subplot(2,1,1);stem(y,'filled') x=[0 11 17 22 47 54 66 76 87 97 111 119 129 139 149 160 170 180 191 200 210 220 230 241 251 255]; subplot(2,1,2);stem(x,'filled')
10
Procesamiento Digital de Señales
Conclusión
Jorge Iván Pérez Ramírez
En esta práctica se utilizo el ADC0804 que es un convertidor analógico digital.
Con este contador lo alimentamos con un voltaje y como resultado nos dio un dato
en binario para luego graficar con el matlab.
Carlos Alberto Ramírez Márquez
En esta práctica se aprendimos a usar el ADC0804, que es un convertidor
analógico – digital, se hizo un contador binario del cual se tomaron muestras de
voltajes. Este fue un ejemplo de cómo trabajar con el ADC0804. Aprendimos que
esté integrado solo trabaja en un rango de 0 a 5 volts y da una salida digital de 0 a
255. Para mostrar los resultados que obtuvimos hicimos una simulación en la cual
vemos gráficamente el funcionamiento de este contador binario, además de
registrar las muestras de los voltajes en graficas.
Procesamiento Digital de Señales
11