Microcontroller Motorsteuerung (Rechts-,Linkslauf)

Gast #3177777
Lesenswert?
• ▲
▼
Hallo,
ich habe vor einen Gleichstrommotor über einen Microcontroller im 
Rechts-und Linkslauf zu steuern und habe bereits eine Schaltung geplant.
Gibt es eine einfachere Lösung um den Rechts-,Linkslauf über 2 digital 
Outputs zu realisieren?
Angehängte Dateien:
Gast #3177805
Lesenswert?
• ▲
▼
Tobi schrieb:
> Gibt es eine einfachere Lösung um den Rechts-,Linkslauf über 2 digital
> Outputs zu realisieren?

Bei aller Einfachheit solltest du an die Sicherheit deiner Schaltung 
denken. Die BE-Strecken der Transistoren (und die steuernden Ausgänge) 
würden es dir danken, wenn du Widerstände zur Strombegrenzung einbaust. 
Und falls du ausversehen DO1 und DO2 gleichzeitig auf High setzt, 
fliegen dir die "Endstufentransistoren" um die Ohren.

Solche Schaltungen gibt es fertig als H-Brücke
Gast #3177807
Lesenswert?
• ▲
▼
Hast du deine geplante Schaltung einmal mit LTSpice o.ä. simuliert?
Die Ansteuerung kann so nicht funktionieren, weil die BE-Strecke von Q6 
die Ansteuerung von Q1 und Q2 verhindert (genauso Q3 und Q4/Q5).
Gast #3177833
Lesenswert?
• ▲
▼
> und habe bereits eine Schaltung geplant.

An Basis von Q6 und damit DO1 können maximal 0.7V anliegen, sonst brätst 
du den Q6 durch. Wie soll da der Darlington Q1/Q2 jemals durchschalten ? 
(Ebenso Q3 bei Q4/Q5).

Nehemen wir an, du baust das richtig:

Was passiert wenn DO1 und DO2 beide aktiv sind, z.B. beim Einschalten 
des uC bevor das Programm läuft ?

Was passiert, wenn die Transistoren ausschalten, die Induktivität des 
Motors will doch den Strom weiter fliessen lassen, findet aber keine 
Freilaufioden, es entsteht also ein Zündfunke bis deine Transistoren 
durchschlagen.

Was passiert wenn du den Motor ausschaltest, wohin geht die Bremsenergie 
?

> Gibt es eine einfachere Lösung

NATÜRLICH hast du nichts über den Strom- und Spannngsbedarf deines 
Motors gesagt, aber deine Schaltung tagt nur für 3V/100mA Motore (350mA 
Anlaufstrom)

Da sollte ein L293D die einfache Lösung sein.

Bei stärkeren Motoren vielleicht auch L298 oder BTS7741 von Pollin an 
höherer Spannung.
Gast #3177900
Lesenswert?
• ▲
▼
> Da sollte ein L293D die einfache Lösung sein.

Fuer kleinere Leistungen gab einige ICs von Rohm die wohl mal in 
Kassettenrecordern verwendet wurden. Die kann man immer noch bei 
Reichelt kaufen. Ich wuerde mal schauen was Reichelt unter BAxxx hat und 
dann ein Blick in die Datenblaetter tun...

Olaf

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.