Piezzo siren/alarm
-
@ben999 said in Piezzo siren/alarm:
@fotofieber thanks a lot, but that thread is for high-level hobbyists!!! Schematics, yummy!!!
"replace the resistor with an inductor then you double the swing" but no figures... i'll google that and see where it gets me...
I dont even know the specs of my piezoI try to simplify: Take a 1 kOhm resistor and attach each side of it to another pin of the piezo. Don't change anything else.
@fotofieber :grin: oh yes i got that one correct :stuck_out_tongue_winking_eye:
It was more about how to size the inductor and stuff. Guys on these forums know their sh*t, they dont go into much details: "just stick a thing there and you'll be good" :joy:
-
Guys,
Thanks all a lot for your input.
Seems sorted :
- differential drive (ToneAC)
- transistor (TIP120 in my case, not sure it's my best move)
- 3S louder than 2S, itself louder than 1S
Schematic TIP120 and 1k resistors

I did also put a 1k resistor in between the piezo speaker pins... but it lowered the tone by quite a lot... :thinking_face:To be tested
I'll have a go with an inductance to see what " then you double the swing" means... double the loudness or double the speed ?
Thanks again, people involved :wink:
-
Guys,
Thanks all a lot for your input.
Seems sorted :
- differential drive (ToneAC)
- transistor (TIP120 in my case, not sure it's my best move)
- 3S louder than 2S, itself louder than 1S
Schematic TIP120 and 1k resistors

I did also put a 1k resistor in between the piezo speaker pins... but it lowered the tone by quite a lot... :thinking_face:To be tested
I'll have a go with an inductance to see what " then you double the swing" means... double the loudness or double the speed ?
Thanks again, people involved :wink:
@ben999 said in Piezzo siren/alarm:
I did also put a 1k resistor in between the piezo speaker pins... but it lowered the tone by quite a lot..
Cool, you sorted it out! The resistor may only help in an DC setup (one output from the arduino). In your AC setup it is useless.
-
@ben999 said in Piezzo siren/alarm:
I did also put a 1k resistor in between the piezo speaker pins... but it lowered the tone by quite a lot..
Cool, you sorted it out! The resistor may only help in an DC setup (one output from the arduino). In your AC setup it is useless.
@fotofieber gosh that a good analysis :+1: that makes a lot of sense
Then i can picture things better:- one output with 0 et +5V is considered as DC
- two output pulling differentially -5V to +5V... looks like a sin curbe... so it's AC !
Breadboard is out and still cabled, i'll have a go asap and confirm
Thanks again for your knowledge
-
@fotofieber gosh that a good analysis :+1: that makes a lot of sense
Then i can picture things better:- one output with 0 et +5V is considered as DC
- two output pulling differentially -5V to +5V... looks like a sin curbe... so it's AC !
Breadboard is out and still cabled, i'll have a go asap and confirm
Thanks again for your knowledge
@ben999
You could try DC (one output) with 12V to the piezo. If you want to use only 5V, the AC solution should be louder, as it gets 10V difference to the piezo.I usually stop optimizing, when it is good enough. If AC is enough, go with it. :)
-
@ben999
You could try DC (one output) with 12V to the piezo. If you want to use only 5V, the AC solution should be louder, as it gets 10V difference to the piezo.I usually stop optimizing, when it is good enough. If AC is enough, go with it. :)
@fotofieber DC+ one output is really poor and voltage has no impact on noise. I have tested with up to 6S LiPo and there's absolutely no gain as compared to 5V DC
AC+ two outputs is a game changer! Much louder right from +/-5V and really a killer @ +/-12V.
So that's it: the first iteration of this project will go for a step-up converter from 5V up to 12V for the piezo speaker.
Thanks folks!
EDIT: could someone suggest a MOSFET (or transistor) that could be used in lieu of the huge (and probably over-sized) TIP120 (that where there, waiting in the drawer :) ). Through-hole is my league. SMD is a bit of a struggle (welding, machining pcb, ...)
Thanks again :smiley: