3
$\begingroup$

How can I measure the frequency response range of a piezoelectric disc below.

piezoelectric disc

I don't have an oscilloscope but I do know how to program in matlab / octave I was thinking of creating a swept signal in matlab and playing it through my laptop or tablet and playing it through the disc. But how do I measure the frequency response?

$\endgroup$
3
$\begingroup$

I am afraid that it is rather impossible without a proper hardware. Sweep sine is ok as a general method, but you would either need:

  • Reference transducer with known (preferably) linear frequency response. Then you can find the difference between those two.
  • Signal actuator with known frequency response, and then you can also find the difference between recorded signal and what it should be.

In any other case you will only measure the convolution of actuator response and response of piezoelectric element.

You should also understand that this disc is meant to be used as a contact device, not for recording of sound waves. There is a huge difference between those two signals recorded.

Lastly you can try to search for frequency characteristic of known model (presumably measured by someone). I did similar work back in time, but we used different type.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.