Abstract:
Este trabajo de investigación se enfoca en la utilización de la transformada rápida
de Fourier (FFT) integrada en un microcontrolador para un sistema de reconocimiento de
voz por medio de patrones frecuenciales. El problema tratado en este trabajo consiste
primordialmente en la integración de la transformada rápida de Fourier dentro del
microcontrolador, con el objetivo de reducir el tiempo de procesamiento de dicha
transformada, así como verificar el funcionamiento adecuado por medio de los resultados
obtenidos al realizar la transformada.
Al integrar todos los pasos y cálculos necesarios para realizar la transformada en
hardware, se presentan ciertos problemas como lo son la utilización del punto fijo y la
falta de resolución, tanto en decimales como en enteros, para representar fielmente los
valores numéricos necesarios para realizar la transformada con mayor precisión. Se
observa también que, al realizar la normalización de la señal compuesta de entrada y su
respectivo muestreo, se pierde la forma original de la señal debido que el muestreo de la
misma fue realizado exactamente al doble de la frecuencia máxima de la función.
Se demuestra, por lo tanto, que realizar la transformada rápida de Fourier en el
microcontrolador es posible, pero se sacrifican ciertos aspectos como el tiempo de
operación y ciertos errores de aproximación que, dependiendo del caso de la aplicación
que se le quiera dar, pueda incurrir en una cantidad de errores que conduzcan a un
resultado desfavorable de dicha aplicación.