¿Cómo amortiguar aún más la vibración en cascada en los elementos piezoeléctricos?

1

Estoy tratando de construir un xilófono eléctrico. Quiero que sea sensible a la presión / velocidad, así que decidí usar elementos piezoeléctricos para captar "golpes". A continuación se muestra una imagen de primer plano de mi configuración. Asíquecadabarraqueves(4entotal)tieneunelementopiezopegadoenlaparteinferior.Lasbarrasestánunidasalaespumaconpegamento/superglueCAylaespumaasuvezestápegadaconpegamentoCAalapiezademaderadebajodeél.

Cuandogolpeounabarra(losuficientementefuertecomoparaexcederunciertoumbral),elpiezoseleeenunarduinoqueencuentraelpicoenlaseñalyloconvierteaMIDI,queasuvezseenvíaaunaRaspberryPiqueproduceuntono.Laideadelaespumaazulesquecuandogolpeounabarra,otrasbarras(piezos)novibraránlosuficientecomoparaproduciruntono.

Sinembargo,elproblemaalquemeenfrentoesqueactualmentelaespumaazulnoestáamortiguandolasvibracioneslosuficiente.Cuandogolpeounabarranisiquieratanfuerte,yadispararáotrasbarrastambién.Unproblemasecundarioesquenonecesitogolpearmuyfuerteparaqueelpiezoenvíesuvalormáximo(5V).Esarelacióntalvezpodríaresolversesituvieraelementospiezoeléctricosmenossensibles.¿Existenesos?Sinembargo,elprimerproblema(principal)esmásurgenteparamí.Entonces,¿tienesalgunaideasobrecómoamortiguarmejorlasvibracionesparaevitarqueotrasbarrastambiénvibren?

Acontinuaciónsemuestraunavistageneraldemiconfiguración,encasodequeseaclarealgo.

Aquíhayunafotodemielectrónicahastaciertopunto. Los piezos están a la derecha de la imagen, se insertan en el tablero azul, cada uno con una resistencia de 1 Mohm. Luego, las entradas se conectan a la placa base transparente donde se conectan a un mux (CD4051BE). El mux está conectado a una entrada analógica arduino (la mayoría del cable amarillo izquierdo). Esta configuración se debe a que eventualmente quiero conectar 16 piezos a 1 arduino.

    
pregunta Rien Heuver

2 respuestas

1
  

Esa relación podría resolverse si tuviera menos sensibilidad   elementos piezoeléctricos. ¿Existen esos?

Esto generalmente se resuelve colocando una resistencia en el elemento piezoeléctrico. Puede comenzar en (digamos) 1 Mohm y reducir el valor de la resistencia en pasos hasta que obtenga la sensibilidad deseada.

También puede encontrar que si el piezo es golpeado demasiado fuerte, podría dañar las entradas de arduino, por lo que se recomienda "humedecer" además de agregar una resistencia en serie entre la entrada de arduino y el elemento piezo (quizás 10 kohm) . Si pudieras describir mejor la interfaz, se podría dar más ayuda.

    
respondido por el Andy aka
0

Este problema se llama interferencia, donde los sensores también detectan lo que un sensor debería detectar.

Le recomendaría que establezca una forma de medir la conversación cruzada. Mida el nivel de señal entre un elemento que se golpea y su vecino. La diferencia entre estos es la relación de interferencia (típicamente expresada en dB). Esto se puede hacer usando el ADC en el Arduino y / o un osciloscopio. De esa manera, puedes ver qué efecto tienen (o no) las mejoras potenciales, en lugar de ir a ciegas.

La interferencia puede probablemente disminuirse mecánicamente. Una idea es dejar que cada barra cuelgue libremente (aún horizontalmente), con cuerdas / bandas elásticas que las suspenden dentro de un marco.

Otra idea es compensar la señal de modo común al tener uno o dos elementos piezo en la base. Luego reste o divida cada lectura de sensor por este valor base antes de hacer la lógica de detección de impacto.

    
respondido por el jonnor

Lea otras preguntas en las etiquetas