Piezo Buzzer mit ESP32 ansteuern, Transistor?

Gast #6723640
Lesenswert?

Hallo Leute, ich steuere momentan diesen Passive Piezo Summer 
AST0940MCTRQ (unten ist nochmal der Link) mit einem ESP32 an.

Momentan ist der Summer direkt an den ESP32 angeschlossen, er 
funktioniert soweit in Ordnung und ich könnte sogar Melodien etc. 
abspielen allerdings ist er mir einfach ein wenig zu leise.

Aus diesem Grund hatte ich überlegt den Summer beizubehalten allerdings 
statt mit 3,3V vom ESP32 mit 5V zu betreiben mittels eines Transistors.

Dadurch müsste der Summer doch deutlich lauter werden oder?

Außerdem bräuchte ich eine Empfehlung für einen kleinen SMD Transistor 
für meinen Einsatzzweck (ich hab leider keine Ahnung worauf ich achten 
muss) könntet ihr mir vielleicht einen den es bei Mouser gibt empfehlen?
Bräuchte ich außer dem Transistor noch etwas? Ich hab in ein paar 
tutorials etwas von Dioden etc gesehen.

Viele Grüße

https://www.mouser.de/ProductDetail/Mallory-Sonalert/AST0940MCTRQ?qs=GBLSl2Akirsukzkd9X%2FVug%3D%3D
Gast #6725795
Lesenswert?

Hallo Nutzer315123
Den Typ von Bauform B. würde ich dir auch empfehlen.
Wenn aber bei deinem Ausgang an den Piezzo eine Seite auf GND liegt 
funst die Brücke nicht richtig!
Bauform B. schrieb:
> Nimm einen 6-beinigen "Transistor": 74HCT2G04GV, also 2 Inverter als
> Brücke geschaltet. Das spart den Widerstand und liefert nochmal die
> doppelte Spannung (10Vpp) für den Buzzer. Und macht dank 74HC*T* auch
> gleich die Pegelwandlung von 3.3V auf 5V.

So müstest du den Ausgang des ersten Inverter auf den Eingang des 2ten 
inverters koppeln damit sich die Spannung verdoppelt und wenn du den 
74HCT2G04GV mit 5V Betreibst hast du tatsächlich die 10V
                |\       |\
[Summer Out]----| >o--+--| >o-----/¯|
                |/    |  |/      | S|
                      '-----------\_|

Wobei er dann eigentlich richtig laut sein sollte :-)

Groß PaLi
#6725865
Lesenswert?

Stefan ⛄ F. schrieb:
> Es ist zwar die doppelte Spannung, aber die beträgt dann 5Vpp.

richtig!

Bauform B. schrieb:
> als
> Brücke geschaltet. Das spart den Widerstand und liefert nochmal die
> doppelte Spannung (10Vpp) für den Buzzer.

erklär mal wie das gehen soll wenn an der einen Seite +5V geschaltet ist 
und an der anderen Seite GND geschaltet ist!

sonst wünsche ich mir eine induktionslose und kapazitätslose 
Spannungsverdopplung öfter.
Gast #6725879
Lesenswert?

Joachim B. schrieb:
> erklär mal wie das gehen soll wenn an der einen Seite +5V geschaltet ist
> und an der anderen Seite GND geschaltet ist!

Ein Piezzobuzzer ist ein recht guter Kondensator und die 10V sind Fiktiv 
;-)
 Klar beträgt eine Seite +5V und die andere Seite 0V und bei der 
entgengesetzten Welle, ist es umgekehrt. Es ist rechnerisch +/- 5V aber 
durch die Gegenkopplung beider Seiten, verdoppelt sich die Lautstärke in 
etwa. Sonst mach dir ein Spice Modell und häng dann ein Virtuelles 
Wattmeter dazwischen und du wirst die Leistungsteigerung so zwischen 
60%-80% (Frequenzabhängig) rauskriegen also ergo nicht wirklich 10V 
sondern etwa 8V was aber immer noch deutlich lauter ist als 1.6V ;-)
Gast #6725889
Lesenswert?

oder einfacher die Schsaltung so Modifiszieren
                |\       |\  1µF
[Summer Out]----| >o--+--| >o-||--/¯|
                |/    |  |/      | S|
                      '-----------\_|

Es ist zwar laut Datenblkatt dem Piezzo eigentlich egal,
aber durch sein Eigenkapazität von 12nF bemerkt er den 1µF Kondensator 
kaum.
und wenn du ganz sichergehen willst schaltest du noch einen 1MOhm 
wiederstand zum entladen de Parasitärem 12nF des Buzzers darüber dann 
hat er mit wenig Aufwand kein Gleichstrohmanteil ;-)
Gast #6725890
Lesenswert?

Hi vielen Dank für die ganzen Antworten!

Also um das nochmal kurz festzuhalten es geht mir nicht darum den Piezo 
Summer möglichst laut zu kriegen 100dB oder ähnliches sind eher 
kontraproduktiv, er dient lediglich als Signaltongeber als Hinweis für 
jemanden der direkt davor steht.
Momentan hört man den Summer halt je nachdem wie laut es im Hintergrund 
ist einfach nicht mehr aus diesem Grund soll er halt etwas lauter 
werden.

Genaue dB oder % Angaben wie viel lauter er werden soll / muss weiß ich 
selber nicht, sowas muss ich einfach praktisch ausprobieren ob es von 
der Lautstärke passt oder nicht.
Unter umständen soll der Buzzer später mal auch Melodien statt einer 
einzelnen Frequenz abspielen da bin ich mir noch nicht ganz sicher (die 
Möglichkeit auch Melodien abzuspielen soll auf jeden Fall vorhanden 
bleiben)

Ich würde daher in einem ersten Schritt mal nur 5V statt 3,3V und 
Transistor ausprobieren.

Der BC848 wurde angesprochen, also wäre dieser hier in Ordnung? Dann 
bestell ich mal einen und probiere einfach mal aus.

https://www.mouser.de/ProductDetail/ON-Semiconductor/BC848CWT1G?qs=vNc2DXHODiLzK4pxY91TSg%3D%3D

Brauch ich außer den beiden Produkten noch irgendwas?
Ein Nutzer hat was von einem Widerstand gesprochen, ist dieser 
notwendig?

Viele Grüße

Den genannten 6 Poligen Inverter kann ich ja auch einfach mal dazu 
bestellen, falls das mit der ersten Variante noch nicht reicht.
Gast #6725912
Lesenswert?

Wäre die Schaltung für die erste Variante so richtig?

Widerstand hab ich jetzt mal 220 Ohm genommen (hab ich in einem anderen 
Tutorial so gesehen).

Passt die Schaltung so oder fehlt noch irgendwas bzw. ist falsch?

Für die Schaltung mit dem Inverter kann ich auch mal einen Schaltplan 
erstellen aber da muss ich mich erst in Ruhe einlesen und brauche was 
länger.

(Im Anhang sollte die Schaltung sein)

Viele Grüße
Angehängte Dateien:
Gast #6725922
Lesenswert?

Ja das Passt aber ich würde dir doch noch ein kleiner Widerstand 
zwischne den Anschlüssen des Piezzo's empfehlen (ca 1MOhm) weil die 12pF 
des Piezzo's ihn dann sehr leise werden lassen wen die Frequenz steigt 
;-)

Den 220 Ohm kannst du auch getrost gegen 1k austauschen falls dir der 
Verbrauchstrohm der Schaltung wichtig ist da der Transistor genug 
Verstärkung aufweist das er genügend leitend wird.
#6725929
Lesenswert?

H. H. schrieb:
> Teo D. schrieb:
>> Für diese Fall, wären hier noch einige erprobte Schaltungen.
>> https://www.mikrocontroller.net/attachment/380125/piezo-circuits.pdf
>
> Und da kann man dann auch sehen, dass an der DC-Mär bei Piezos nichts
> dran ist.

Naja, Märchen sind Glaubenssache. Und ich glaube, dass schon genug 
kurzlebiger Schrott produziert wird. Im verlinkten PDF steht auf Seite 9
1
NOTE: Wherever possible, the piezo devices should
2
be capacitive coupled to avoid permanent DC bias
3
and possible long term damage.
Sinngemäß steht das in jedem seriösen Datenblatt.
Gast #6725936
Lesenswert?

Ich finde es ja toll wenn hier eine rege Diskussion über Trafos 5, Fache 
Verstärkungen Resonanzfrequenzen etc. entsteht aber für mich müsst ihr 
das nicht machen.

Wie gesagt ich will einfach nur ein bisschen mehr Lautstärke mit 
möglichst wenig Aufwand und Kosten.

Das PDF gucke ich mir gleich in ruhe an, wieso jetzt einer von euch sagt 
meine Schaltung funktioniert und einer funktioniert nicht erschließt 
sich mir nicht ganz..
Angehängte Dateien:
Gast #6725947
Lesenswert?

Jahhh "Gerald K." du hast recht,
ich habe mich Vertippt Grmpf...
Gerald K. schrieb:
> PaLi schrieb:
>> weil die 12pF des Piezzo's
>
> 12pf sind ein bisschen wenig!
>
> Vorsicht , im Datenblatt stehen 12,000pf, der Beistrich ist die
> Tausenderstelle.
>
> Es sind 12nF.

Aber habe es ja weiter oben schon erwähnt dass es 12nF sind warum mir 
jetzt die blöde p taste unter den finger gerutscht ist ist mir Unklar 
:-D

Dennoch ist es notwendig ein widerstand zum entladen des Parasitärem 
Piezzocap zu verwenden da er sonst ab ca 1kHz kaum mehr hörbar ist...
Beitrag #6725989 wurde von einem Moderator gelöscht.
Gast #6726001
Lesenswert?

Nutzer315123 schrieb:
> Wäre die Schaltung für die erste Variante so richtig?

Nein. Der Piezo Wandler verhält sich elektrisch wie ein Kondensator. Mit 
dem Transistor lädst du ihn auf, aber da ist nichts, was ihn wieder 
entlädt. Ich habe dir nicht ohne Grund die üblichen Schaltungen mit 
Spule verlinkt.

Wenn du unbedingt auf die Spule verzichten willst, dann steuere ihn 
wenigstens (wie von anderen empfohlen) mit zwei IC-Ausgängen 
wechselseitig an, die sowohl HIGH als auch LOW Pegel liefern.
Gast #6726073
Lesenswert?

Toxic schrieb:
> Ein User hier auf dem Forum hat mal einen Schaltungvorschlag
> gepostet.Ich fand die Idee interessant - ausprobiert habe ich es aber
> selbst nicht.

Ja die Schaltung Funktioniert für Digitale Signale sauber, da es eine 
Gegentacktstufe ist und der MAX232 oder MAX101 auch genügend schnell 
ist.
Analoge Signale lassen sich damit nicht verstärken sind aber auch nicht 
relevant für dein Vorhaben.
Aber nochmals an den TO deine Letzte gepostete Schaltung dürfte auch das 
Signal bis etwa 6kHz genügend verstärken da du mit dem 1MOhm widerstand 
den Parasitären 12nF Cap wider entlädst.
Für PWM oder Analogsignale beide nicht geeignet dafür gipt es dann aber 
Gegentackt-Audioverstärker IC's wie beispielsweise den TDA7050
Damit könntest du die Schaltung sehr günstig und mit wenig Aufwand 
umsetzen.

Wie gesagt deine im Post 6725936 angehängte Schaltung dürfte ausreichen.

Lieben Gruß PaLi

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren