domingo, 31 de julio de 2011

Afinando la guitarra con la barrera óptica.

 

Aprovechando la barrera óptica que armé para medir la velocidad de la flecha, sin muchas variantes podemos hacer una buena prueba midiendo la frecuencia de resonancia de las cuerdas de una guitarra.

clip_image002

De nuevo quiero aclarar que estos trabajos son didácticos, para aplicar conceptos y verificar en la práctica fenómenos físicos, estimulan y entusiasman, seguramente muchos me dirán que con un micrófono y un osciloscopio pueden medir también la resonancia y es correcto.

Colocar el láser se ponía incómodo, por eso decidí usar los diodos emisores de infrarrojo que saque de la placa del Mouse, los transparentes, la ventaja que tienen es que son bien planos y se pueden fijar a una superficie que se desplaza por debajo de las cuerda. El receptor es el mismo de la prueba con la flecha

clip_image004

El terminal mas bajo en el interior del plástico es el positivo, como acá puede verse tiene una lente para concentrar los rayos infrarrojos

clip_image006

El código para el arduino también es el mismo que usamos antes.

Con un soporte ponemos por debajo de la cuerda el led infrarrojo y por encima el receptor

clip_image008

El led esta fijo con cinta tipo Scotch, observe que la parte donde está la lente va hacia arriba

clip_image010

Aca el dispositivo montado.

Los led infrarrojos estimulan muy bien al sensor aunque estén a bastante distancia (5 o 6 cm)

Una vez montado y puesto en marcha el arduino, vamos a grabar el archivo con los datos en RealTerm, como comenté en trabajo de medición de velocidad de una flecha.

Se va a Port, elegir 115200 baudios y Com3, dar Change

Deben aparecer en la pantalla negra del programa las dos columnas de datos, los milisegundos y la intensidad de la señal que recibe el sensor.

Se ajusta moviendo el led hasta obtener la mayor lectura posible, una vez hecho esto se corre hasta dejarlo exactamente por debajo de cuerda que se va a medir.

Ahora vamos a Capture en RealTerm y le damos un nombre al archivo, por ejemplo Quinta y activamos con Start: Overwrite. Hacemos sonar la cuerda elegida y cerramos el cuadro de dialogo con Stop Capture.

Bien ya tenemos el archivo de datos y lo visualizamos con Kst2, Se abre Data Wizard, se busca el archivo que obtuvimos con RealTerm, “Quinta”, vamos a Configure… allí desmarcamos Read field names from lines, y elegimos Space/tab delimited, damos Ok y next, aparecen 2 columnas, pasamos la columna 2 a la derecha y next, , siguientes dos pantallas, next y finish, Para los que aún no tienen el arduino y quieren ir familiarizándose con el soft, dejo un archivo de datos con las ondas de la Quinta cuerda (La misma de las fotos de este documento), pueden bajarlo de acá, para ir practicando.

Si todo fue bien debemos obtener una gráfica como esta:

clip_image012

Con el mouse seleccionamos una zona, puede ser cualquiera

clip_image014

De esta manera podemos ir agrandando la secuencia de ondas hasta el tamaño que creamos conveniente y que nos permita medir cuantos ciclos hay por ejemplo en 20 milisegundos

clip_image016

Como puede apreciarse cada 20 mSeg hay 1.5 ciclos, (fijarse entre los 66840 y 66860 mSeg ), con este dato podemos calcular que esa cuerda resuena a 75 ciclos por segundo o sea 75 Hz.

A mi guitarra la he afinado yo, que no tengo oído ni para tocar el timbre, está mal afinada, ya que esa frecuencia podría bien corresponder a la sexta cuerda.

Los valores que encontré para una guitarra afinada son los siguientes:

Cuerda

Frecuencia en Hz

Primera

329

Segunda

247

Tercera

196

Cuarta

146

Quinta

110

Sexta

82

Alguno con más habilidad para programar arduino puede hacer que éste calcule la frecuencia y la muestre en el monitor o un display transformando el dispositivo en un afinador de guitarras electrónico

La gráfica que se obtiene de las cuerdas corresponde a la de una onda atenuada, tipo de gráfica que también se da con un fleje elástico sujeto a un extremo, es otra de las variantes en que se puede usar el dispositivo.

No hay comentarios:

Publicar un comentario