Verständnisproblem Trans. als Schalter

OP #7814929

Hallo Forum,

kurz und knapp mein Problem: Ich möchte einen DC-Motor mit einer Nennspannung von 5 V mit einem Transistor schalten lassen. Eingang (Basis) ist der Output eines Mikrocontrollers (ATTiny85).

Wo liegt mein Denkproblem beim Berechnen der Widerstände?

Danke!

Skizze im Anhang

#7814933

J. K. schrieb:

Wo liegt mein Denkproblem

  • in der Verwendung einer 12V Spannungsquelle für einen 5V Motor
  • in der Verwendung der falschen Transistor-Grundschaltung
  • in der Nichtverwendung einer Freilaufdiode

Du willst den Transistor in Emitterschaltung verwenden. Siehe den Artikel Relais mit Logik ansteuern. Das Relais einfach durch den Motor ersetzen. Ein Widerstand in Reihe zu dem Motor zur Verminderung der Spannung wird nicht funktionieren, weil die Stromaufnahme des Motor abhängig von der Belastung stark variiert.

Moderator (Firma: Titel) Persönliche Seite #7814935

J. K. schrieb:

Ich möchte einen DC-Motor mit einer Nennspannung von 5 V mit einem Transistor schalten lassen.

Wofür die beiden Widerstände R1 und R2?

Wo liegt mein Denkproblem beim Berechnen der Widerstände?

Du hast da eine Emitterschaltung. Da wird der Transistor nie im Schaltbetrieb betrieben, sondern immer im Linearbetrieb.

Kurz gesagt: am Motor werden niemals mehr als ca. 4,3V anliegen, wenn du die Basis mit 5V ansteuerst.

Axel S. schrieb:

Ein Widerstand in Reihe zu dem Motor zur Verminderung der Spannung wird nicht funktionieren, weil die Stromaufnahme des Motor abhängig von der Belastung stark variiert.

Ich würde da dann eine (hinreichend leistungsfähige) Z-Diode mit 6,8V zur Spannungsreduzierung nehmen.

OP #7814938

Danke,

heißt das, dass ich bei einer höheren Spannung für den Motor einen geringeren Basiswiderstand benötige (statt der 1k)?

am Motor werden niemals mehr als ca. 4,3V anliegen, wenn du die Basis mit 5V ansteuerst

#7814965

J. K. schrieb:

kurz und knapp mein Problem: Ich möchte einen DC-Motor mit einer Nennspannung von 5 V mit einem Transistor schalten lassen.

Als erstes solltest Du den Widerstand des Motors ausmessen. Dann weisst Du wenigstens schon mal, wieviel Strom Du schalten musst. Mit einer gewissen Wahrscheinlichkeit wird ein bipolarer Transistor für diese Aufgabe nicht geeignet sein. Du musst dann entweder einen Darlington oder einen FET nehmen. Um die gewünschten 5V am Motor zu bekommen, programmierst Du am besten Deinen µC so, das er eine pas- sende PWM ausgibst um ihn direkt an 12V anzuschliessen.

(Firma: Privat) #7815091

von J. K. schrieb:

Wo liegt mein Denkproblem beim Berechnen der Widerstände?

Das Problem ist, daß du nicht siehst das deine Schaltung eine Gegenkopplung hat. Das ist eine Kollektorschaltung. Du brauchst eine Emitterschaltung. Der Motor gehört da hin wo R1 ist und der Emitter an Masse.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über ein Jahr alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.