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

Diseo de sistemas microprocesados

UTP-FIEM

LABORATORIO CALIFICADO
N5

Diseo de sistemas microprocesados


UTP-FIEM
Resumen:
En el presente laboratorio, se realizar el proceso de conversin
analgica digital de una seal de voz, el procesamiento y la conversin
digital analgica para poder reproducir el resultado en tiempo real. Este
esquema se observa en la Figura 1.

Figura 1. Esquema del procesamiento digital de audio en tiempo real a


realizar en la experiencia.
Usted deber conectar un micrfono electret a un amplificador para
obtener una seal de voz en el rango entre los 0 y 5V sobre un voltaje
medio de 2V. La seal amplificada ingresar al canal 0 del A/D del
dsPIC30F3014 y ser digitalizada a 8kHz de frecuencia de muestreo y 12
bits de resolucin.
El dsPIC30F3014 deber modificar el volumen en 6 niveles diferentes
que sern seleccionados a travs de un pulsador conectado en el pin RA11
(INT0). Adems, con el pulsador conectado al pin RC13 se habilitar un tono
de 500 Hz que estar montado sobre la seal de voz.
Para la reproduccin de audio deber mantener el mismo circuito
analgico usado para producir audio en el Laboratorio 4. Deber generar
una seal PWM de 44,1kHz de frecuencia y un duty cycle variable en funcin
al valor de la muestra del convertidor A/D. Al conectar un parlante a la
salida del filtro podr escuchar el audio del micrfono con el efecto
incorporado.
Materiales:
1. Un circuito integrado LM324 en empaque DIP14.
2. Dos resistencias de 1k .

3. Tres resistencias de 10k .


4. Un condensador cermico de 0.1F.
5. Tres condensadores electroltico de 10F.

Diseo de sistemas microprocesados


UTP-FIEM
6. Dos conectores jack estreo hembra para audfono y para micrfono.
7. Una resistencia de 500 .

8. Una resistencia de 2.2k .


9. Un audfono o parlante.
10.Un micrfono electret.
11.Cables, pelacables y alicate de punta.
12.El mdulo de desarrollo del curso.
Procedimiento:
Arme el circuito de la Figura 2 y utilice la tensin de alimentacin de
5V para el IC LM324. Utilice un Jack de audio para conectar el micrfono
electret al circuito.

Figura 2. Circuito de polarizacin del micrfono y amplificador.


Posteriormente, arme el mismo circuito del laboratorio 4 en el
protboard. Aproveche el IC LM324 y utilice el segundo OPAMP para
implementar el filtro pasa bajas de frecuencia de corte de 1.5 kHz tal como
se observa en la Figura 3.

Diseo de sistemas microprocesados


UTP-FIEM

Figura 3. Circuito de conversin de PWM a audio.


Conecte uno de los pulsadores al pin RA11 (INT0) y utilice la interrupcin
externa para detectar la pulsacin de esta tecla. Con cada pulsacin deber
incrementar el volumen en una unidad (recuerde son 6 niveles de volumen).
A la sptima pulsacin se deber retornar al nivel de volumen bajo.
Conecte tambin el jumper que habilita el segundo pulsador externo al
pin RC13 (No se olvide de desconectar el cristal de 32,768 kHz.). Utilice este
pulsador para habilitar un tono de 500 Hz que sonar junto con el audio del
micrfono mientras se mantenga pulsado el pulsador.
Utilice el Timer 1 para generar una interrupcin cada 0.125
milisegundos, de forma tal que en la rutina de interrupcin realice el
muestreo a una tasa de 8000 muestras cada segundo (8 kHz). Guarde la
muestra de 12 bits en una variable.
Con el Timer 2 genere la seal de PWM a una frecuencia de 44,1kHz.
Utilice una variable Duty para actualizar el Duty Cycle cada 0.125
milisegundos. A diferencia del programa del laboratorio 4, esta vez deber
tratar que el valor de PR2 sea mximo a fin de que tenga ms resolucin de
la PWM y pueda aprovechar al mximo el rango dinmico del ADC (12 bits).
Para esto, configure el PLL a 16 y trabaje con una frecuencia de
instrucciones de 40 MHz.
Tenga cuidado, que al trabajar con 40MHz el consumo del dsPIC aumenta,
pudiendo notar un calentamiento en la superficie del integrado. Eso implica
que la fuente de voltaje obtenida del puerto USB resulta insuficiente, por lo
cual se recomienda el uso de una fuente externa para alimentar al mdulo
de desarrollo.

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