You are on page 1of 3

Universidad de Cuenca

Facultad de Ingeniera
Ingeniera Electronica y Telecomunicaciones
Laboratorio Procesamiento Digital de Se
nales
Kenneth S. Palacio Baus
kenneth.palacio@ucuenca.edu.ec
Abril, 2016
Instrucciones Practica 3: Almacenamiento de Se
nales Digitales.

Fecha: Abril 11-12, 2016.


Grupos: Hasta dos estudiantes.
Objetivos:
Utilizar una memoria RAM de alta velocidad 23LC1024 para el almacenamiento
de se
nales digitales.
Implementar un simple generador de funciones a partir de las se
nales almacenadas.
Recursos de Laboratorio:
Generador de funciones, oscilloscopio, sondas.
Fuente de poder.
Programador de microcontroladores.
Circuito microcontrolado (dise
nado e implementado por cada grupo).
Memoria RAM 23LC1024
Elementos electr
onicos: resistencias, capacitores, etc.
Instrucciones:
1. Cada grupo deber
a presentar y sustentar su implementacion fsica del circuito y programa funcionando en un microcontrolador con su plataforma de hardware adecuada.

1.

Procedimiento

Esta practica pretende familiarizar al estudiante con el uso de memorias de alta velocidad
para el almacenamiento y procesamiento de se
nales digitales. La figura 1.1 muestra un diagrama de bloques en el que se distingue de manera didactica, los componentes principales
de esta actividad.

Figura 1.1: Diagrama de Bloques del Sistema


Mediante esta pr
actica, usted almacenara una se
nal digital en una memoria SRAM, con
el objetivo de implementar un generador de funciones basado en las se
nales digitalizadas
almacenadas. Como punto de partida, cada grupo capturara la se
nal de un generador de
funciones mediante un sistema de adquisicion basado en un microcontrolador y por un tiempo y n
umero de muestras determinado por la capacidad de la memoria. Despues, las muestras
almacenadas servir
an para reproducir las se
nales digitalizadas a diferentes frecuencias.
Ejecute las siguientes instrucciones:
1. Utilice como base el circuito y software implementados en la practica 2. Realice las
modificaciones pertinentes para que su circuito se acople al esquema representado en
la figura siguiente:

2. Utilice la plataforma de hardware sugerida para implementar un sistema de adquisicion


y almacenamiento de se
nales digitales cuyo funcionamiento se indica a continuacion:
a) Configure y habilite en el microcontrolador la comunicacion SPI con la memoria
RAM. La memoria de almacenamiento temporal 23LC1024, con una frecuencia
m
axima de operaci
on de transmision de 20 Mhz, le permitira almacenar las muestras de la se
nal a digitalizar.
b) Consulte el link del datasheet del fabricante:
http://ww1.microchip.com/downloads/en/DeviceDoc/25142A.pdf
c) Utilice el equipo generador de funciones para para generar las se
nales a almacenar.
Inicialmente genere:
Se
nal sinusoidal
Frecuencia: 1Khz.
Amplitud: 5Vpp (0 a 5V)
d ) Establezca una frecuencia de muestreo de FS = 10Khz para el sistema de adquisici
on de se
nales.
e) Fase de Almacenamiento: Al iniciar, su sistema debera almacenar cada muestra (10bits) digitalizada utilizando dos posiciones consecutivas de memoria (2
Bytes). Las muestras adquiridas deberan ubicarse en la memoria a manera de un
buffer de almacenamiento temporal hasta llenar la memoria en su totalidad.
f ) Fase de Reconstrucci
on: Una vez que su software ha identificado que la memoria se encuentra totalmente llena, su sistema debera pasar a la fase de reproducci
on. En esta fase, cada muestra de la se
nal digitalizada (2 Bytes: 10 bits) se leera
desde la memoria RAM y se colocara sucesivamente en la entrada del modulo
DAC (Red R-1R), a una velocidad (frecuencia de reconstruccion FR ) identica a
la frecuencia de muestreo utilizada para la adquisicion FR = FS . La lectura de la
memoria se realizar
a en un ciclo infinito de tal modo que la se
nal almacenada en
la memoria sea reproducida por el sistema de mantera continua.
g) Registre la forma de onda obtenida en la salida del sistema utilizando el osciloscopio, y anote sus resultados y observaciones.
h) Repita el procedimiento: Primero la Fase de Almacenamiento, pero ahora, cuando
ejecute la Fase de Reconstruccion, utilice 1) FR = F2S y 2) FR = 2 FS .
i ) Registre la forma de onda obtenida en la salida del sistema utilizando el osciloscopio, y anote sus resultados y observaciones.
j ) En sus observaciones habr
a notado que hay ciertas discontinuidades en las se
nales
reconstruidas. Explique a que se debe esto e implemente un mecanismo de correcci
on de este problema:
Deber
a modificar la Fase de Almacenamiento, tomando en cuenta el n
umero de
muestras a almacenar, sin necesariamente tener que abarcar toda la capacidad de
la memoria. Ejecute la Fase de Reconstruccion, con 1) FR = F2S y 2) FR = 2 FS .
k ) Registre la forma de onda obtenida en la salida del sistema utilizando el osciloscopio, y anote sus resultados y observaciones.
l ) Repita los procedimientos para una se
nal triangular de las mismas caractersticas
de la sinusoidal.

You might also like