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

Control digital

Fundaci
on Universitaria Los Libertadores

PROYECTO:CONVERSOR ADC-DAC
Informe final

PROYECTO:CONVERSOR ADC-DAC.
Maria Fernanda Sanchez Torres-mfsanchezt@libertadores.edu.co
Julian Andres Ospina Castro-jaospinac@libertadores.edu.co
Edwin Enrique Bojaca Moreno-eebojacam@libertadores.edu.co



RESUMEN-Un convertidor es un dispositivo que recibe informaci
on en determinada manera
de un instrumento y transmite una se
nal de salida en otra forma. Adem
as es tambien conocido
como transductor, aunque transductor es un termino general, y su uso para conversi
on de se
nales
no es recomendado.
PALABRAS CLAVES: Conversor ADC, conversor DAC, tiempo de muestreo

1.

INTRODUCCION

Los convertidores digitales-anal


ogicos (DAC) ofrecen una salida analogica a partir de una se
nal
digital de entrada, este dispositivo es no lineal. Las caractersticas basicas que definen el CDA
son, su resoluci
on, la posibilidad de conversion unipolar o bipolar, el codigo utilizado en la
informaci
on de entrada (c
odigo binario natural o BCD), el tiempo de conversion y otras como:
tensi
on de frecuencia, tensi
on de salida, tension de alimentacion, el margen de temperatura y su
tecnologa interna. Un convertidor analogo a digital es un circuito que tiene una lnea de entrada
an
aloga y n lneas de salida digitales. Genera el codigo binario que es proporcional a la entrada
de voltaje an
aloga. Todos los ADCs requieren al menos un comparador analogo, un elemento
que acepte dos entradas an
alogas de voltaje y produzca una salida digital. Diferentes tipos de
convertidores an
alogo a digital han sido desarrollados a traves del tiempo. Los mas populares
son los de rampa o escalera y el de aproximaciones sucesivas.

2.
2.1.

MARCO TEORICO
Teorema de Nyquist-Shannon

El teorema de muestreo de Nyquist-Shannon, tambien conocido como teorema de muestreo de


Whittaker-Nyquist-Kotelnikov-Shannon, criterio de Nyquist o teorema de Nyquist, es un teorema fundamental de la teora de la informacion, de especial interes en lastelecomunicaciones El
teorema trata del muestreo que no debe ser confundido o asociado con la cuantificacion, proceso
que sigue al de muestreo en la digitalizacion de una se
nal y que, al contrario del muestreo, no
es reversible (se produce una perdida de informacion en el proceso de cuantificacion, incluso en
el caso ideal te
orico, que se traduce en una distorcion conocida como error o ruido de cuantificacion y que establece un lmite teorico superior a la relacion se
nal-ruido). Dicho de otro modo,
desde el punto de vista del teorema, las muestras discretas de una se
nal son valores exactos que
a
un no han sufrido redondeo o truncamiento alguno sobre una precision determinada, esto es,
a
un no han sido cuantificadas. El teorema demuestra que la reconstruccion exacta de una se
nal
periodica continua en banda base a partir de sus muestras, es matematicamente posible si la
se
nal est
a limitada en banda y la tasa de muestreo es superior al doble de su ancho de banda.
Dicho de otro modo, la informacion completa de la se
nal analogica original que cumple el criterio anterior est
a descrita por la serie total de muestras que resultaron del proceso de muestreo.
No hay nada, por tanto, de la evolucion de la se
nal entre muestras que no este perfectamente
definido por la serie total de muestras.

2.2.

Convertidor Digital Digital/Anal


ogico (DAC) /Anal
ogico (DAC)

Es un elemento que recibe informacion de entrada digital, en forma de una palabra de nbits y
la transforma a se
nal anal
ogica, cada una de las combinaciones binarias de entrada es convertida
1

en niveles l
ogicos de tensi
on de salida. Basicamente, la conversion D/A es el proceso de tomar
un valor representado en c
odigo digital (codigo binario directo o BCD) y convertirlo en un
voltaje o corriente que sea proporcional al valor digital. Este voltaje o corriente es una cantidad
anal
ogica, ya que puede tomar diferentes valores de cierto intervalo.

2.3.

Las aplicaciones m
as significativas del DAC son:

En instrumentaci
on y control autom
atico, son la base para implementar diferentes tipos de
convertidores anal
ogico digitales, as mismo, permiten obtener de un instrumento digital, una
salida anal
ogica para prop
ositos de graficacion, indicacion o monitoreo, alarma, etc.
El control por computadora de procesos o en la experimentacion, se requiere de una interfase
que transfiera las instrucciones digitales de la computadora al lenguaje de los actuadores del
proceso que normalmente es anal
ogico.
En comunicaciones, especialmente en cuanto se refiere a telemetra o transmision de datos, se
traduce la informaci
on de los transductores de forma analogica original, a una se
nal digital, la
cual resulta es m
as para la transmisi
on.

2.4.

Caractersticas b
asicas de los convertidores:

Las caractersticas b
asicas que definen un convertidor digital analogico son en primer lugar, su
resoluci
on que depende del n
umero de bits de entrada del convertidor, otra caracterstica basica
es la posibilidad de conversi
on unipolar o bipolar, una tercera caracterstica la constituye el
c
odigo utilizado en la informaci
on de entrada, generalmente los convertidores digitales analogicos operan con el c
odigo binario natural o con el decimal codificado en binario (BCD), el tiempo
de conversi
on es otra caracterstica que definen al convertidor necesario para una aplicacion
determinada, y se define como el tiempo que necesita para efectuar el maximo cambio de su
tensi
on con un error mnimo en su resolucion, otras caractersticas que definen al convertidor
son; su tensi
on de referencia, que interna o externa, si es externa variada entre ciertos margenes
(rango), la tensi
on de salida se afecta por un factor, constituyendose este a traves de un convertidor multiplicador, as mismo debe tenerse en cuenta, la tension de alimentacion, el margen de
temperatura y su tecnologa interna.

2.5.

Tipos de Convertidores DAC

Realimentados, Integradores y Paralelos. ores y Paralelos.


a) REALIMENTADOS: Escalera, Seguimiento, Aproximaciones Sucesivas
b) INTEGRADORES: Una Rampa, Doble Rampa, Tension-Frecuencia
c) PARALELO: Flash

2.6.

Convertidor digital anal


ogico R/2R

El convertidor D/A por red de resistencias R-2R, soluciona los problemas del convertidor D/A de
resistencias ponderadas, utiliza resistencias con u
nicamente dos valores, R y 2R, la corriente
que circula por las resistencias 2R, se encuentra en progresion geometrica con una razon un
medio debido a que en cada punto de union de las resistencias R-R, la impedancia del circuito
es igualmente a R

2.7.

convertidor anal
ogico-digital (ADC)

Es un dispositivo electr
onico capaz de convertir un voltaje determinado en un valor binario, en
otras palabras, este se encarga de transformar se
nales analogas a digitales.
2

Control digital
Fundaci
on Universitaria Los Libertadores

2.8.

PROYECTO:CONVERSOR ADC-DAC
Informe final

Conversi
on anal
ogica digital - ADC - Muestreo

Conversi
on anal
ogico digital
Una vez aclaradas las diferencias basicas entre la tecnologa analogica y la digital, veamos ahora
c
omo se efect
ua el proceso de conversion de una tecnologa a otra.
La tarea la realiza un componente llamado Conversor Analogico Digital ADC (Analog-to-Digital
Converter - ADC en ingles) y la ejecuta en tres pasos:
1.- Muestreo de la se
nal anal
ogica
Para convertir una se
nal anal
ogica en digital, el primer paso consiste en realizar un muestreo
(sampling en ingles) de esta, o lo que es igual, tomar diferentes muestras de tensiones o voltajes
en diferentes puntos de se
nal que vamos a procesar.
Cuantos m
as puntos tomemos mejor aproximacion a la forma original podremos hacer

Figura 1: Secuencia de muestreo de una se


nal

Es por ello por lo que a la hora de evaluar la fiabilidad de la traducciondigital que hayamos
hecho, debemos tener en cuenta siempre la frecuencia de muestreo que estamos usando. Que no
es m
as que la cantidad de puntos que estamos tomando por unidad de tiempo.
Veamos en otro ejemplo, c
omo de diferente podramos imaginarnos la se
nal original dependiendo
si tomamos 10, 6
o 2 puntos para muestrearla
3

Figura 2: Puntos de muestreo de una se


nal
Entonces por que no tomar 1000 puntos y as reproducir mucho mejor la se
nal? A mas puntos
m
as memoria vamos a requerir, por lo que lo inteligente es no consumir mas recursos de los
estrictamente necesarios para traducirla se
nal la calidad que necesitemos. A mas puntos mas
velocidad de captura y m
as velocidad de escritura, es lo que se viene a llamar ancho de banda.
Ancho de banda mayores, requiere de componentes mas avanzados y por lo tanto mas caros. Y
en este sentido, las limitaciones fsicas vendran dadas por nuestro propio Arduino. El n
umero
de muestras por segundo se conoce en ingles como el bit-rate.

2.9.

Arduino DUE

La tarjeta que se va a utilizar en este trabajo para la realizacion del generador virtual de ondas
ser
a la tarjeta Arduino DUE. Es por ello que explicaremos aqu, de forma breve, algunas de sus
caractersticas principales. Podemos ver su aspecto en la figura 3

Figura 3: Arduino Due


Arduino DUE es una de las u
ltimas tarjetas que la compa
na Arduino ha sacado al mercado. La
fecha de su lanzamiento fue a finales de 2012 y aun no tiene muchas bibliotecas dado su corto
perodo de vida. Es una de las tarjetas mas potentes. Arduino DUE es la primera tarjeta que
cuenta con dos convertidores digital-analogico (DAC) por defecto. Destacamos de esta tarjeta
que es mucho m
as veloz que sus predecesoras, con un procesador de 84 ARM MHz con 512Kb
Flash y 96K de memoria RAM y trae 2 puertos USB: uno para transferencia y otro como host,
entre otras muchas caractersticas
Descripci
on de cada una de ella:
4

Control digital
Fundaci
on Universitaria Los Libertadores

PROYECTO:CONVERSOR ADC-DAC
Informe final

Figura 4: Diferencia frecuencias Arduino Due

2.10.

Funcionamiento

Estos conversores poseen dos se


nales de entrada llamadas Vref+ determinan el rango en el cual
se convertir
a una se
nal de entrada. El dispositivo establece una relacion entre su entrada (se
nal
anal
ogica) y su salida (digital) dependiendo de su resolucion. Esta resolucion se puede saber,
siempre y cuando conozcamos el valor maximo que la entrada de informacion utiliza y la cantidad
m
axima de la salida en dgitos binarios.

3.

MATERIALES

Osciloscopio.
5

Figura 5: Osciloscopio
Generador de se
nales.

Figura 6: Generador de se
nales
Arduino Due

Figura 7: Generador de se
nales

4.

MONTAJE

Para nuestro conversor an


alogo-digital digital-analogo utilizamos el arduino due donde nuestro
voltaje de referencia es de 3 Vpp con un offset 1.5 de 200 Hz,400Hz y 800Hz, tomando 8 muestras.

4.1.

Desarrollo del codigo

Utilizamos el Arduino Due para sincronizar las se


nales.
float
float
float
float

s1 = 0 ;
s2 = 0 ;
s3 = 0 ;
salida ;

Control digital
Fundaci
on Universitaria Los Libertadores

PROYECTO:CONVERSOR ADC-DAC
Informe final

void setup ( )
{
}
void loop ( )
{
//ENCENDEMOS LOS PINES DEL 2 AL 7 CADA MEDIO SEGUNDO
analogReadResolution (8) ;
analogWriteResolution (8) ;
s 1 = analogRead (A8) ;
// Lee v a l o r a n a l g i c o en A9
a n a l o g W r i t e (DAC0, s 1 ) ;
delayMicroseconds (156) ;
s 2 = analogRead (A9) ;
// Lee v a l o r a n a l g i c o en A9
a n a l o g W r i t e (DAC1, s 2 ) ;
delayMicroseconds (312) ;
}

5.

ANALISIS
DE IMAGENES

Figura 8: Se
nal Resultante SENO (200Hz)

Figura 9: Se
nal Resultante SENO (400Hz)
7

En las figuras 8 Y 9 , se puede observar el comportamiento del conversor a diferentes frecuencias


de entrada, con la misma frecuencia de muestreo.
El comportamiento en las se
nales de salida, vara a medida que aumenta la frecuencia en la se
nal
de entrada, ya que la frecuencia de muestreo es la misma para todas las frecuencias.
Se observa que al aumentar la frecuencia de entrada, hay mayor cantidad de ciclos entre muestras,
informaci
on que se pierde hasta que llegue la siguiente muestra; por lo que al pasar el resultado
del muestreo por el ADC, la se
nal cambia drasticamente perdiendo informacion.

6.

CONCLUSION

Se realiz
o el dise
no e implementaci
on de un convertidor analogico digital de 8 bits que representan
en forma binaria una se
nal seno. Esta se
nal se envia a un convertidor digital analogico el cual
transforma la entrada digital, en forma de nbits y la transforma a una se
nal analogica, cada
una de las combinaciones binarias de entrada es convertida en niveles de tension de salida, es
decir, transfiere informaci
on expresada en forma digital a una forma analogica. En la se
nal de
salida tenemos un desface asociado al retardo que se genera de la se
nal del arduino.

7.

BIBLIOGRAFIA

[1]https://2010301400isaacmerida.wordpress.com/tag/teorema-del-muestreo-de-nysquist/
[2]Thomas L. Floyd Fundamentos de l
ogica programable Editorial Pearson 9a edicion Capitulo
13 Introducci
on al procesamiento digital de la se
nal.
[3] Jens Sauerbrey, Doris Schmitt-Landsiedel. A 0.5-V 1-uW Successive Approximation ADC.
IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 7, JULY 2003
[4]A. Rossi and G. Fucili, Nonredundant successive approximation register for A/D converter,
Electronics Letters, vol.32, no.12, pp.1055-1057, 1996.

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