Recommendation for audio feedback.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello,

   

I have tried to find dedicated forum for newely launch MBR series but could not find it. Hence I am posting this question here in this form. Accept my apology for this. We have got newely launched CY8CMBR3110 chip and we have developed custom boards using this chip. Its working like a charm. Now we want to provide audio feedback for touch. As CY8CMBR3110 has dedicated buzzer pin we are planning to use that pin only. I think to use piezo buzzer will not be the best solution as sound produce by piezo buzzzer could be annoying. So I am looking for various options which can generate very good audio feedback. What is best way to achieve this? Is there any other ICs available which can be used?

   

Thanks,

   

Niral

0 Likes
1 Solution
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Having looked at the wrong part (me) the best way to make

   

a buzzer sound non raspy is twofold -

   

 

   

1) Pick it for a natural resonance in the range you want. That maximizes

   

loudness.

   

2) RC filter it to suppress harmonics, the principal cause of crappy

   

sound.

   

3) Plastic enclosure also helps in shaping the overall sound quality

   

properties.

   

 

   

Drive it differentially to maximize loudness. When you do place

   

diode clamps to each rail on the GPIO pin to eliminate transients

   

on the GPIO pins outside their allowed range.

   

 

   

Regards, Dana

View solution in original post

0 Likes
6 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

I would suggest you to have a look at the documentation of the CY3280-MBR3 Evaluation Kit, schematics and BoM. The kit has got a buzzer connected and in the BoM you will see the kind of device attached.

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

One solution might be to use WaveDac, freq can be changed, and feed that to a small

   

electromagnetic speaker. That would require an external amp, there are many parts in

   

the 25 cent range that can do that. TI, ONN, ROHM......

   

 

   

The WaveDac can supply sine which gets rid of the annoying harmonic problem, and

   

by muxing clock to wavedac or using APIs you could do tone sequences.

   

 

   

Regards, Dana.

   

 

   

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Sorry, no WaveDac in an MBR3

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Having looked at the wrong part (me) the best way to make

   

a buzzer sound non raspy is twofold -

   

 

   

1) Pick it for a natural resonance in the range you want. That maximizes

   

loudness.

   

2) RC filter it to suppress harmonics, the principal cause of crappy

   

sound.

   

3) Plastic enclosure also helps in shaping the overall sound quality

   

properties.

   

 

   

Drive it differentially to maximize loudness. When you do place

   

diode clamps to each rail on the GPIO pin to eliminate transients

   

on the GPIO pins outside their allowed range.

   

 

   

Regards, Dana

0 Likes
Anonymous
Not applicable

Thank you for the responses. @Dana, I will give it a try.

   

Niral

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

You are always welcome!

   

 

   

Dana.

0 Likes