0V bis 24V Ausgang STM32

OP #5273278
Lesenswert?

Hallo,

ich möchte mit einem STM32 (Versorgungsspannung 3V3) einen Ausgang 
zwischen 0 und 24V schalten.

Kann ich dazu einen Transistor nehmen und die Basis mittels PWM 
ansteuern?

Was ich genau im Sinn hätte ist es zu erreichen dass ich 5V, 10V und 24V 
am Ausgang erzeugen möchte, da ich damit automatisiert ein Gerät prüfen 
möchte.

Bin für alle Tips dankbar!
OP #5273286
Lesenswert?

Ingo L. schrieb:
> Peter H. schrieb:
>> Kann ich dazu einen Transistor nehmen und die Basis mittels PWM
>> ansteuern?
> Wenn der Mittelwert für deine Zwecke reicht, dann ja. Wenn du allerdings
> eine glatte Gleichspannung benötigst musst du die PWM noch filtern oder
> gleich deinen internen DAC + OPV dahinter nehmen.

Vielen Dank für die Antwort.

Hast du einen Vorschlag für den OPV?
Beitrag #5273292 wurde von einem Moderator gelöscht.
OP #5273298
Lesenswert?

Ingo L. schrieb:
> Zum Beispiel den recht alten, aber für deine Zwecke ausreichenden LM358.
> Der kann SingleSupply und kommt bis nach 0V mit seinem Ein-und Ausgang.
> Wie hoch ist denn deine maximal benötigte Ausgangsspannung? Der 358
> kommt, wenn mit 24V versorgt, nur bis ~21-22V!

21V sollten reichen.

Dann bedanke ich mich, ich werde mir das Datenblatt herunterladen und 
durchlesen.

Vielen Dank!
#5273300
Lesenswert?

@ Peter Hillebrand (peter_hilleb)

>ich möchte mit einem STM32 (Versorgungsspannung 3V3) einen Ausgang
>zwischen 0 und 24V schalten.

Was willst du denn WIRKLICH? Einen Digitalausgang, der nur 0 oder 24V 
ausgibt oder einen Analogausgang der "alle" Werte zwischen 0-24V 
ausgeben kann?

>Kann ich dazu einen Transistor nehmen und die Basis mittels PWM
>ansteuern?

Ja, aber in Summe braucht es dazu etwas mehr, vor allem Know How. Siehe 
Pegelwandler.

>Was ich genau im Sinn hätte ist es zu erreichen dass ich 5V, 10V und 24V
>am Ausgang erzeugen möchte, da ich damit automatisiert ein Gerät prüfen
>möchte.

Wenn es nur die drei Spannungen sein sollen, kann man das mit 2 
Digitalausgängen und passender Beschaltung erreichen. Wenn es mehr 
Spannungen sein sollen, sollte man eine PWM passend filtern und per OPV 
verstärken.

https://www.mikrocontroller.net/articles/Pulsweitenmodulation#DA-Wandlung_mit_PWM

Und vor allem, welchen Maximalstrom soll dein Ausgang liefern können? 
Ein paar mA oder eher Ampere?
Gast #5273341
Lesenswert?

Peter H. schrieb:

> Was ich genau im Sinn hätte ist es zu erreichen dass ich 5V, 10V und 24V
> am Ausgang erzeugen möchte, da ich damit automatisiert ein Gerät prüfen

Wenn es nur eine handvoll verschiedene Ausgangsspannungen mit etwas 
höherem Strom geht, lohnt sich ein Blick in

http://www.st.com/content/ccc/resource/technical/document/application_note/10/b7/90/4a/dc/9d/4d/bb/CD00003773.pdf/files/CD00003773.pdf/jcr:content/translations/en.CD00003773.pdf

unter "DIGITALLY SELECTED REGULATOR WITH INHIBIT".

Der L200 ist zwar uralt, aber das geht mit anderen einstellbaren Reglern 
natürlich ebenso.

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