Vous êtes sur la page 1sur 7

INSTITUTO TECNOLGICO

SUPERIOR DE XALAPA
Requerimiento: 7.5.1

MANUAL DE PRCTICAS

CARRERA
INGENIERIA MECATRONICA
CLAVE DE LA PRACTICA
NOMBRE DE LA ASIGNATURA
UNIDAD
ASIGNATURA
NO.
CONTROL DE PROCESOS
MTJ1006
1
3
NOMBRE DE LA PRACTICA
CONVERTIDORES DE SEAL ANALOGICA-DIGITAL (ADC) Y DE DIGITALANALOGICA (DAC) CON ARDUINO
NOMBRE DEL ALUMNO
ROMERO CHVEZ MARGARITA
1

INTRODUCCIN

TEOREMA DE MUESTREO
Las tcnicas de seales digitales proporcionan un mtodo alternativo para procesar una seal analgica de
inters practico tales como la voz, seales biolgicas, ssmicas, del sonar y de los distintos tipos de
comunicaciones. Para realizar esto, es necesario antes que nada de una interfaz entre la seal analgica y el
procesador digital y viceversa. Estas interfaces son el convertidor Analgico-Digital (ADC) y el convertidor
Digital-Analgico (DAC) como se muestra en la figura 1.1.

1.2. Conversin Analgico-Digital y Digital-Analgico


Para procesar seales analgicas por medios digitales es necesario convertirlas a formato digital, esto es,
transformarlas en una secuencia de nmeros de precisin finita. Este procedimiento se denomina conversin
analgico-digital (ADC).
Conceptualmente, se puede ver que la ADC posee un proceso de tres pasos
los cuales son:
1. Muestreo. Esta es la conversin de una seal en tiempo continuo a una seal en tiempo discreto
obtenida tomando muestras de la seal en tiempo continuo en instantes de tiempo discreto. As xa(t)
es la entrada al muestreador, la salida es xa(nT) x(n), donde T se denomina el intervalo de
muestreo.
2. Cuantificacin. Esta es la conversin de una seal en tiempo discreto con valores continuos a una
seal en tiempo discreto con valores discretos (seal digital). El valor de cada muestra de la seal se
representa mediante un valor seleccionado de un conjunto finito de valores posibles. La diferencia entre la
muestra sin cuantificar x(n) y la salida cuantificada xq(n) se denomina error de cuantificacin.
3. Codificacin. En el proceso de codificacin, cada valor discreto xq(n) se representa mediante una
secuencia binaria de b bits.
Puesto:
Nombre

Elabor:
Docente

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

MANUAL DE PRCTICAS

Teorema del Muestreo


De hecho, el propsito del procesado de seal es normalmente la extraccin de dichas caractersticas. Sin
embargo, si se conoce la mxima frecuencia de una determinada clase de seal, se puede especificar la
velocidad de muestreo necesaria para convertir las seales analgicas en seales digitales.
Si se supone que cualquier seal analgica se puede representar como una suma de senoides de diferentes
amplitudes, frecuencias y fases, es decir

Donde N indica el nmero de componentes de frecuencia. Todas las seales, como las de voz video se
prestan a dicha representacin en cualquier intervalo de tiempo pequeo.
Normalmente, las amplitudes, fases y frecuencias varan lentamente de un intervalo de tiempo al siguiente.
Si se supone que la frecuencia de una determinada seal no excede una frecuencia mxima conocida Fmax.
Por ejemplo, si Fmax = 3KHz, para seales de voz y Fmax = 5MHz para seales de video, se puede ver que
la mxima frecuencia puede variar ligeramente, y para asegurar que Fmax no sobrepase determinado valor,
la seal analgica es pasada a travs de un filtro que atene fuertemente las componentes de frecuencia por
encima de Fmax. En la prctica, este filtrado se realiza antes del muestreo.
Se sabe que la frecuencia ms alta de una seal analgica que puede reconstruirse sin ambigedad cuando
la seal se muestrea a una velocidad de Fs = 1/T es Fs/2. Cualquier frecuencia por encima de Fs/2 o por
debajo de Fs/2 produce muestras que son idnticas a las correspondientes a las frecuencias dentro del
intervalo Fs/2 F Fs/2.
Para evitar las ambigedades, que resultan del aliasing, se debe seleccionar una velocidad de muestreo lo
suficientemente alta, esto es, se debe escoger a Fs/2 mayor que a Fmax. Por lo tanto para evitar el problema
de aliasing, se
selecciona a Fs como:

Puesto:
Nombre

Elabor:
Docente

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

Puesto:
Nombre

Elabor:
Docente

MANUAL DE PRCTICAS

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

MANUAL DE PRCTICAS

Aplicacin de los DACs


Control
La salida digital de una computadora puede convertirse en una seal de control analgico para ajustar la
velocidad de un motor, la temperatura o para controlar una variable fsica.
Prueba Automtica
Las computadoras pueden programarse para generar seales analgicas (a travs de un DAC) necesarias
para probar circuitos analgicos. La respuesta analgica de estos circuitos se convierte de nuevo en un valor
digital mediante un ADC para que la informacin se pueda almacenar, visualizar y analizar.
Reconstruccin de Seales
Una seal analgica se digitaliza tomando puntos sucesivos en la seal los cuales se convierten en sus
equivalentes digitales y se almacenan en memoria. Esta conversin se realiza mediante un ADC despus se
puede utilizar un DAC para convertir los datos digitalizados en datos analgicos con lo cual se reconstruye la
seal original.

Control de Amplitud Digital


Pueden utilizarse para reducir la amplitud de una seal analgica de tal forma que un sistema digital puede
controlar cosas tales como el volumen de un sistema de audio o la amplitud de un generador de funciones.
Conversin A/D
Varios tipos de ADCs utilizan DACs como parte de su circuito.

Puesto:
Nombre

Elabor:
Docente

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

MANUAL DE PRCTICAS

OBJETIVO

CONOCER EL USO Y APLICACIONES DE LOS CONVERTIDORES

3
MATERIAL Y EQUIPO REQUERIDO
MATERIAL
1 POTENCIOMETRO
1 LED
1 ARDUINO UNO
JUMPERS
1 PUSHBUTTON

EQUIPO
SOFTWARE PARA ARDUINO
COMPUTADORA

METODOLOGA
PWM

La Modulacin por Ancho de Pulso (PWM = Pulse Width Modulation) es una tcnica para simular una salida analgica
con una salida digital. El control digital se usa para crear una onda cuadrada,
una seal que conmuta constantemente entre encendido y apagado.
Este patron de encendido-apagado puede simular voltajes entre 0 (siempre
apagado) y 5 voltios (siempre encendido) simplemente variando la proporcin
de tiempo entre encendido y apagado. A la duracin del tiempo de encendido
(ON) se le llama Ancho de Pulso (pulse width). Para variar el valor analgico
cambiamos, o modulamos, ese ancho de pulso. Si repetimos este patrn de
encendido-apagado lo suficientemente rapido por ejemplo con un LED el
resultado es como si la seal variara entre 0 y 5 voltios controlando el brillo
del LED.
En el grafico de abajo las lineas verdes representan un periodo regular. Esta
duracin o periodo es la inversa de la frecuencia del PWM. En otras palabras,
con la Arduino la frecuencia PWM es bastante proxima a 500Hz lo que
equivale a periodos de 2 milisegundos cada uno. La llamada a la funcin
analogWrite() debe ser en la escala desde 0 a 255, siendo 255 el 100% de
ciclo (siempre encendido), el valor 127 ser el 50% del ciclo (la mitad del
tiempo encendido), etc.

Puesto:
Nombre

Elabor:
Docente

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

RESULTADOS

ANEXOS

Puesto:
Nombre

Elabor:
Docente

MANUAL DE PRCTICAS

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

INSTITUTO TECNOLGICO
SUPERIOR DE XALAPA
Requerimiento: 7.5.1

MANUAL DE PRCTICAS

CONCLUSIONES

En el ADC:
Al girar el eje del potencimetro, cambia la cantidad de resistencia a cada lado del pin central (o un
limpiador) del potencimetro. Esto cambia las resistencias relativas entre el pin central y las dos patillas
exteriores, que le da una tensin diferente a la entrada analgica. Cuando el eje se gira todo el camino en
una direccin, no hay resistencia entre el cable central y el pin conectado a tierra. La tensin en el pin central
entonces es 0 voltios, y analogRead () devuelve 0. Cuando el eje se gira todo el camino en la otra direccin,
no hay resistencia entre el pin central y el pin conectado a 5 voltios.
En el DAC:
Se puso un Pushbutton que sera nuestra seal digital, cuando este indica 1 se genera una serie en la cual el
Led cambia su intensidad de luz en un rango de 0-255 y de 255-0.
Esto demuestra el uso de una salida analgica para atenuar el brillo de un LED en una salida digital
apagndolo y prendindolo muy rpido.

8
BIBLIOGRAFIA
http://arduino.cc/es/Reference/AnalogRead

Puesto:
Nombre

Elabor:
Docente

Revis:
Docente
(Par acadmico)

Autoriz
Jefatura Acadmica
(Jefe de carrera)

Firma

Ver.00/09/11

F-AA-92

Vous aimerez peut-être aussi