Descripción:
El objetivo de este proyecto es procesar señales de audio con un microcontrolador (PIC) de alto desempeño. Primeramente, se diseñó una etapa de potencia, optoaislando perfectamente al microcontrolador de los dispositivos de potencia. Una vez probada la etapa de potencia, se realizó el diseño del acondicionamiento de señales, el cual consiste de una etapa de amplificación, otra de filtrado y finalmente una etapa que consistió en un amplificador sumador, el objetivo de éste sumador es introducir a la señal un voltaje de offset para evitar que lleguen al microcontrolador señales negativas de voltaje. Una vez terminada la parte analógica se comenzó a trabajar con el programa del microcontrolador. La primera tarea que se hizo con el microcontrolador fue programar la interrupción del ADC para muestrear correctamente la señal proveniente del filtro. Después se implementó el algoritmo de la FFT y se procedió a realizar pruebas, los resultados obtenidos del microcontrolador fueron comparados con los resultados obtenidos de Matlab para el mismo vector de datos. Una interfaz gráfica desarrollada en C# obtiene los resultados del microcontrolador y los muestra en pantalla.