Impr PDF
Impr PDF
Impr PDF
Dispositivos Programables
4TV1
Equipo 1
Practica 2
Alumnos: Profesor:
Casas Castillo David Juan Manuel Madrigal Bravo
Castillo Martinez Leonel Jafet Fecha :
Castro Mejia Angel Issac 17/02/2020
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
Antecedentes:
Frecuencia de muestreo
Como sabemos el audio es una onda que se disperse por un entorno y que va variando a lo largo del
tiempo. Por lo que este tiene un máximo y un mino cuando se digitaliza; Las diferencias de altura (entre
máximos y mínimos) de un momento a otro es lo que provoca lo que nosotros llamamos como sonido que
es lo que nosotros detectamos con el tímpano.
Ya sabiendo lo que es el audio o el sonido y cómo se comporta podremos decir que la frecuencia de
muestreo es simplemente la cantidad de muestras que tomas de un audio en un segundo.
Si nosotros tomáramos 10 muestras en cada segundo de audio este se escucharía mal o no se entendería el
mensaje; ya que no se percibiría la continuidad musical y se perderían muchas frecuencias.
El ser humano su oído percibe de 20.000 – 22000 herzios de frecuencia (es decir, ondas que se
suben y bajan hasta unas 20000 veces en un segundo).
Entonces, para poder pillar los máximos sin saltos y sin perdida en la percepción del oído
humano hay que duplicar ese número, con lo cual nos salen 44100 Hz
Code Composer
Code Composer Studio (CCStudio o CCS) es un entorno de desarrollo integrado (IDE) para desarrollar
aplicaciones para procesadores integrados de Texas Instruments (TI).
Los procesadores integrados de Texas Instruments incluyen DSP TMS320 , sistema en
chip OMAP , sistema en chip DaVinci , procesadores de
aplicaciones Sitara , microcontroladores Hercules , MCU Simplelink ( MSP432 y microcontroladores
de conectividad inalámbrica ), MSP430 y Tiva / Microcontroladores Stellaris. También permite la
depuración en varios subsistemas como Ducati , IVA Accelerator [4] y PRU-ICSS. [5]
1/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
Code Composer Studio está diseñado principalmente para el diseño de proyectos integrados y
la depuración basada en JTAG de bajo nivel (baremetal) . Sin embargo, los últimos lanzamientos se basan
en versiones no modificadas del IDE de código abierto de Eclipse , que pueden ampliarse fácilmente para
incluir soporte para depuración de aplicaciones a nivel del sistema operativo ( Linux , Android , Windows
Embedded ) y conjuntos de compiladores de código abierto como GCC .
Las primeras versiones incluían un kernel en tiempo real llamado DSP / BIOS y su inicio posterior SYS /
BIOS. Actualmente, el sucesor de estas herramientas, el ecosistema de herramientas integradas TI-
RTOS , está disponible para descargar como complemento gratuito a Code Composer Studio
Señales periódicas
Son aquellas en las que se establece un patrón que se repite consecutivamente a lo largo del tiempo.
El patrón de repetición se conoce como ciclo y el tiempo que tarda en completarse un ciclo es
el período. Lógicamente, el período se mide en unidades de tiempo.
CODEC AIC23
Desarrollo:
14. Visualice las gráficas tanto en tiempo como en frecuencia con las herramientas del CCS. Esto se
puede hacer visualizando el vector buffer. Consultar con el decente.
Se debe ingresar a Tools – Graph – Single Time y colocar la siguiente configuración
2/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
15. Conecte un osciloscopio en el audífono y verifique que se genera una señal sinusoidal de 1 KHz.
(Calificación 5.0)
3/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
16. Crear tres vectores más con señales periódicas diferentes y frecuencias 2 KHz, 4 KHz y 8 KHz
respectivamente. Estas señales serán indicadas por el docente. Hacer uso de los dipswitchs para
seleccionar el tipo de señal periódica de salida. (Calificación 8.5).
short
signal1[96]={0,65,131,195,259,321,383,442,500,556,609,659,707,752,793,831,866
,897,924,947,966,981,991,998,1000,998,991,981,966,947,924,897,866,831,793,752
,707,659,609,556,500,442,383,321,259,195,131,65,0,-65,-131,-195,-259,-321,-
383,-442,-500,-556,-609,-659,-707,-752,-793,-831,-866,-897,-924,-947,-966,-
981,-991,-998,-1000,-998,-991,-981,-966,-947,-924,-897,-866,-831,-793,-752,-
707,-659,-609,-556,-500,-442,-383,-321,-259,-195,-131,-65};
//Buffer de salida
short signal2[48]={-44,-4,41,82,113,128,122,93,44,-19,-87,-151,-198,-217,-
201,-143,-45,90,253,430,606,765,891,972,1000,972,891,765,606,430,253,90,-45,-
143,-201,-217,-198,-151,-87,-19,44,93,122,128,113,82,41,-4};
short signal3[24]={0,-500,-866,-1000,-866,-500,0,-500,-866,-1000,-866,-
500,0,500,866,1000,866,500,0,500,866,1000,866,500};
short signal4[12]={1000,1000,1000,1000,1000,1000,-1000,-1000,-1000,-1000,-
1000,-1000};
4/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
5/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
17. Capture las ventanas, gráficas, ajustes realizados en el CCS y fotografías del osciloscopio.
Osciloscopio:
6/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
Cuestionario
Depende de la frecuencia de muestreo que en este caso es de 96 KHz que es la máxima frecuencia que
permite el DSP.
T = 1/f
• GW INSTEK
• RIGOL
• TEKTRONIX
7/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
• BK PRECISION
• KEITHLEY
Cuando una forma de onda que incluye una discontinuidad (o cuyos derivados son discontinuos) se
sintetiza en Fourier, el ajuste es deficiente cerca de la discontinuidad. A medida que aumenta el número
de componentes de frecuencia incluidos en la síntesis, la región de ajuste deficiente se vuelve más
estrecha, pero continúa un exceso de discontinuidades. El pobre ajuste es conocido comúnmente
como orejas de Gibbs.
8/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
Observaciones y conclusiones
9/8
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERIA
Y TECNOLGIAS AVANZADAS – IPN
Bibliografía
[1] Code Composer Studio IDE Getting Started Guide, User's Guide. SPRU509f.
[2] F. J. Barrero García, S. L. Toral Marín, M. Ruiz González, Procesadores Digitales de Señal de altas
prestaciones de Texas Instruments, Mc Graw-Hill, 2005.
[3] R. Chassaing, Digital Signal Processing and Applications with the C6713 and C6416 DSK, Wiley-
Interscience, 2005.
[4] S. A. Tretter, “Communication System Design Using DSP Algorithms, with Laboratory Experiments
for the TMS320C6713TM DSK”, Springer 2008.
Bibliografías antecedentes:
• https://refractionproductions.com/que-es-frecuencia-de-muestreo-profundidad-
resolucion-bits-audio/
• http://www.pulso.uniovi.es/wiki/index.php/Frecuencia_de_muestreo
• http://musiki.org.ar/Frecuencia_de_muestreo
• https://es.slideshare.net/ElianaHernandez4/fenomeno-gibbs
• http://blog.espol.edu.ec/telg1001/senales-periodicas-y-no-periodicas/
10/8