Estoy intentando determinar la frecuencia de un instrumento a partir de su vibración usando un disco piezoeléctrico y un mbed LCP1768.
Intenté esto con una frambuesa pi pero no pude obtener la frecuencia de muestreo lo suficientemente alta como para obtener lecturas precisas. Ahora he pasado a usar un mbed que ofrece tasas de conversión mucho más altas usando menos partes.
El piezo está pegado a mi guitarra usando blue-tac y toco una nota E (82Hz).
El esquema muestra la configuración que tengo. El código que se ejecuta simplemente lee la entrada cada milisegundo y escribe los valores en un archivo de texto. Luego obtengo el archivo de texto y puse los valores en Excel y generé un gráfico.
Esperaría ver una línea muy plana donde está el offset de DC, antes de tocar la guitarra, a continuación, un formato de onda para el resto centrado alrededor del offset, pero con un offset fluctuante para comenzar con valores que van desde 1,52 y 1.48, que luego salta hasta 1.65 entre las primeras 163-358 muestras y luego vuelve a bajar. ¿Alguien puede explicar cómo puedo reducir el ruido de la compensación de CC para obtener una señal más precisa?
Gracias.