Valores negativos de la placa del sensor de vibración piezoeléctrica

Tengo este módulo de sensor de vibración piezoeléctrico de Grove: http://www.seeedstudio.com/wiki/Grove_-_Piezo_Vibration_Sensor sensor

Usando este sensor y un dispositivo arduino quiero medir dos cosas:

  • amplitud (negativa y positiva)
  • frecuencia de vibración

¿Es posible medir la amplitud negativa con esta placa? La entrada analógica de una placa arduino usa un ADC de 10 bits. Entonces tenemos 1024 valores disponibles. ¿Es posible utilizar el valor 0-511 para medida negativa y 512-1023 para medida positiva? Normalmente, usaría un divisor de voltaje para establecer una compensación a los valores negativos del sensor. Pero en este caso no sé cómo maneja la placa los valores negativos del sensor.

Aquí está el circuito de la placa:

ingrese la descripción de la imagen aquí

Para la medición de frecuencia, quiero usar los valores de amplitud y hacer una FFT.

¿Hay alguna posibilidad de obtener los valores negativos?

Respuestas (1)

Con este circuito, ni siquiera puede obtener los valores positivos, solo una señal digital que indica si la señal de entrada supera un nivel de umbral fijo. El umbral puede ser ajustado por R6.

El LM293 es un comparador que comprueba si la entrada negativa (pin 2) es más alta que la entrada positiva (pin 3). Entonces la salida es puramente digital (es decir, 1 o 0).

Sin embargo, podría captar una señal analógica en la salida del OpAmp U1B (pin 7).

¡Oh vale gracias! Entonces, con la salida de ese módulo, puedo ver si hay una vibración o no. Nada mas. Ok, entonces necesito leer solo el sensor de vibración.