Sound vibration detection

Status
Not open for further replies.

luya

Newbie level 3
Joined
Oct 1, 2009
Messages
3
Helped
0
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,298
I am trying to make a simple project. I have an Arduino Uno and I'd like to detect voice chord vibration from a dog using it. I am using a piezo disc to sense vibrations. I am also learning about electronics, signal processing at the moment so I don't know how complicated this project is.
I have a device which I put a screen shot of it. I was curious about the part under the piezo disc. I don't know so many electronic components. So if anyone have an idea what this can be, I'd like to know learn it.
Regards
 

Starting with Arduino in such simple project is possible but yo need to understand the analog circuitry first.
The piezo disc is usually "tuned" to ~ 3 kHz, so it can operate as a microphone for voice and sounds around 3 kHz. Sensing vibrations of lower frequencies need to "retune" the sensor, e.g.by adding a small weight to it. You can glue a steel ball, 0.1"=0.2" to disc center to see if vibrations are detected better.
Following the piezo sensor, a high-input-impedance amplifier is needed, like a FET or opamp. To detect voice frequencies, electret microphones are best, with such amplifier integrated in the case. Microphones lie those are not good in detecting vibrations as their response starts from ~ 200 Hz typically.
As a sound AND vibration sensor you can try a small loudspeaker, best with 32 Ohms impedance or higher.
Use an oscilloscope to adjust the sensor-amplifier output to be sinusoidal (not distorted), with 0.5 V p-p or higher, from your typical sound or vibration input. Only then it is time to connect your Arduino.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…