mit µC pin 5V schalten, suche "Ein-Bauteil-Lösung"

OP #7855199
Lesenswert?

Hallo!

ich möchte an einem Flugcontroller mit STM32F405 MCU einen aktiven Buzzer anschließen und schalten.

GPIO high kann im worst case nur 2,85V sein und der GPIO ist möglicherweise je nach verwendetem FC nicht 5V tolerant. Buzzer ist ein 5V max 30mA 9x5mm.

Die Beschaltung soll direkt an die Pins von dem Buzzer gelötet werden, drei Litzen dran, Vergusspampe drüber. Von daher würde mir eine Lösung mit nur einem SMD Bauteil (SOT23, SOT323) ohne extra Widerstände am besten gefallen.

Ich bin da mal über ein NUD3105 MOSFET gestolpert, der ist aber leider EOL. Hat jemand eine Idee was ich da sonst nehmen könnte? Oder ist evtl. sogar ein Digitaltransistor ausreichend für meinen Fall?

(Firma: Chipwerkstatt) #7855204
Lesenswert?

Thomas schrieb:

Von daher würde mir eine Lösung mit nur einem SMD Bauteil (SOT23, SOT323) ohne extra Widerstände am besten gefallen.

Was Dir gefällt ist allein Deine Sache. Du musst Dich wohl oder übel mit dem anfreunden, was Deine Schaltung benötigt, um das zu erreichen, was DU willst.

gpio - Gate vom MosFet. Widerstand ? +UB - Buzzer - Drain vom Mosfet. mosfet-Source - GND

sollte funktionieren.

Aber ganz ohne Widerstand vom gpio zum Gate läuft man Gefahr, dass der gpio rückwärts eine aufs Dach bekommt. Macht aber nix, sind bestimmt mehrere vorhanden, und irgendwann setzt die Lernschwelle ein.

#7855216
Lesenswert?

Thomas schrieb:

Buzzer ist ein 5V max 30mA 9x5mm.

Dein µC sollte open-drain outputs haben mit 5V toleranten Pins.

Dort kannst Du den Buzzer direkt anschließen. Nominell nicht, wegen 25mA, aber ich würde es probieren und riskieren.

Thomas schrieb:

drei Litzen dran, V

was ist die dritte Litze des Buzzers? Wenn ein Schalteingang, dann bitte dessen Daten bzw. ein Datenblatt des Buzzers verlinken.

#7855234
Lesenswert?

H. H. schrieb:

Thomas S. schrieb:

Thomas schrieb:

sogar ein Digitaltransistor

Oh sehe ich etz erst. Das ist das neue Modewort. Oder ist das ein neue Bauteil?

Wo warst du die letzten 40 Jahre?

noch nicht geboren :)

Dabei fällt mir mein liebster Digitaltransistor ein, so klein wie SOT-23, nur mit 2 Pins mehr zwecks Kühlung. Und mit allerlei Schnickschnack drin, was man sonst nur von High Side Switches kennt:

https://www.infineon.com/cms/en/product/power/smart-power-switches/low-side-switches/classic-hitfet-12v/bts3800sl/

Beitrag #7855277 wurde von einem Moderator gelöscht.
OP #7855285
Lesenswert?

Bruno V. schrieb:

Dein µC sollte open-drain outputs haben mit 5V toleranten Pins.

leider nicht zwangsläufig, hatte ich ja schon eingangs erwähnt. Das hängt davon ab welche µC Pins der Flugcontroller-Hersteller auf pads rausgeführt hat, und manche der F405 GPIO pins sind nur 3.6V tolerant (Datenblatt "TT I/O structure").

H. H. schrieb:

Thomas schrieb:

Digitaltransistor

Nimm einen mit 1kOhm Basiswiderstand.

PDTD113ZT wäre so einer.

Dankeschön, teste ich mal.

Otto K. schrieb:

Dann nimm doch einfach den SSM3K357. Da ist auch schon die komplette Schutzbeschaltung mit drin, nur leider ist er in einem SOT-23F Package.

Sieht gut aus, teste ich auch. Bin mal gespannt auf die Stummelfüßchen

#7856176
Lesenswert?

Peter D. schrieb:

Na super, ein proprietäres Footprint, damit man ja davon abhängig ist und nichts anderes bestücken kann.

Du hast ja Recht, aber welche Platine kommt noch ohne proprietäre Teile aus? Außerdem, alles eine Frage der Prioritäten:

Thomas schrieb:

Von daher würde mir eine Lösung mit nur einem SMD Bauteil (SOT23, SOT323) ohne extra Widerstände am besten gefallen.

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