Académique Documents
Professionnel Documents
Culture Documents
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.
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
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
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
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