Motor steuern

Gast #2849294
Lesenswert?
• ▲
▼
Hallo! Ich habe vor einen kleinen 12V Motor mit dem Microkontroller 
MSP430 zu steuern. Ich habe schon die Schaltung für den Microkontroller 
8051 entworfen. (Siehe Anhang). Ich habe schon verschiedenes 
ausprobiert, aber da die Ausgangsspannung des MSP430 nur 3,3V und der 
Ausgangsstrom nur einige uA beträgt, weiß ich nicht mehr weiter..
Angehängte Dateien:
#2849306
Lesenswert?
• ▲
▼
Hi

Verstehe ich das richtig, der Mikrocontroller ist zu schwach um die 
BC557 anzusteuern?

Kann ich fast nicht glauben, wenn doch, nimm halt andere Transistoren 
(FET oder Darlington) oder nimm ein Treiber-IC, z.B. TD62783, der kann 
acht Signale verstärken, vielleicht kannst du die restlichen sechs noch 
für andere Ausgänge des Controllers gebrauchen.
Gast #2849746
Lesenswert?
• ▲
▼
Die Schaltung ist vollkommen für den Arsch.

PNP Emitterfolger um 5V mit 3.3V zu schalten, ist himmelschreiender 
Murks, die Relsias werden nur zwischen 2.5V und 4.3V umgeschaltet, nicht 
ein-und ausgeschaltet.

Die fehlenden Freilaufdioden machen die Sache auch nicht besser.

Offenbar hast du nie zuvor geguckt, warum die anderen Leute das nicht so 
bauen, sondern willst jeden möglichen Fehler lieber selbst erleben.

http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern

Nehmen wir mal an, +5V und -5V sind nicht zusammen 10V, sondern es geht 
um 0V und 5V aus denen die 3.3V für den MSP430 abgeleitet werden.

Da du NATÜRLICH nicht geschrieben hast welchen MSP430 habe ich mal bei 
F643x geschaut, der hat Full Drive Strength)Ausgänge die bei 3V 
problemlos 15mA liefern können, so daß dein Transistor sicher 150mA und 
vermutlich 300mA schalten kann. Damit kann man sogar einen BC337 
verwenden. Allerdings begrenzt du deinen Strom mit den 330 Ohm 
Widerständen unnötigerweise auf 3.6mA, du solltest 82 Ohm 
Basisvorwiderstände nehmen.

Da du NATÜRLICH nicht geschrieben hast, was deine Relais brauchen, es 
scheinen 5V Relais zu sein, kann man nur handelsübliche 120 Ohm also 
41mA annehmen, was problemlos sogar mit einem BC547 als Schattransistor 
passen sollte, auch 1N4148 als Freilaufdiode (eine reicht den 2 
parallelgeschalteten Relais).

Die richtige Schaltung wird funktionieren.

Nächstes mal schlägst du lieber selber nach.

> Ich habe schon die Schaltung für den Microkontroller 8051 entworfen.
> (Siehe Anhang).

Der liefert wirklich nur uA bei high, aber die Schaltung funktioniert 
bei ihm auch nicht richtig.

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.