Forum: Mikrocontroller und Digitale Elektronik 12 Volt mit µC schalten


von Dennis B. (danrulz81)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich wollte für einen Schrittmotor 12 Volt mit dem mega8515L schalten, 
und zwar über Transistoren. Aufgebaut hab ich das ganze wie oben, die 
R's sind 150 Ohm, die Transistoren sind BC548C. Allerdings schaltet da 
nüscht. Wo könnte mein Fehler liegen?

von holger (Gast)


Lesenswert?

>Wo könnte mein Fehler liegen?

Am Kurzschluss der 12V wenn die Transistoren schalten?

von Oliver J. (skriptkiddy)


Lesenswert?

Außerdem:
Wenn du induktive Lasten schaltest, immer an Freilaufdioden denken.

Gruß Skriptkiddy

von G_A_S_T (Gast)


Lesenswert?

Wo sollen denn die 12V abfallen, wenn Sie geschaltet sind?

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Nimm einen BTS432 und gut ist.

von Karl H. (kbuchegg)


Lesenswert?

Markus Müller schrieb:
> Nimm einen BTS432 und gut ist.


Aber erst nachdem die Kurzschlüsse entfernt wurden.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

In meinem Datenblatt steht "Current Limit" drin, ich denke ein bisschen 
Kurzschluss kann der ab.

Ansonsten den großen Burder nehmen, BTS555. Der kann 165A (520A).

von xyz (Gast)


Lesenswert?

@Markus Müller
Guck dir den Schaltplan mal genau an...

von Dennis B. (danrulz81)


Lesenswert?

Oh man, natürlich! Jetzt hab ich aber noch meine Schwierigkeiten. Ich 
hab nen Stepper mit 4 Drähten, also für die Spulen, und keinen GND. Wie 
schließ ich den denn dann an?

von HildeK (Gast)


Lesenswert?

Dennis Brenzel schrieb:
> Jetzt hab ich aber noch meine Schwierigkeiten.

Ja sicher! Man schaltet aber auch Verbraucher nicht dadurch aus, dass 
man die Spannungsquelle kurzsschließt. Mit einer Außnahme, die heißt 
Crowbar.

Probier doch einfach mal, die Spulen des Schrittmotors zwischen die 
Kollektoren und die 12V zu legen. Mit Freilaufdiode.

von Walter (Gast)


Lesenswert?

Kennst Du www.google.de?
Da kannst du z.B. "Schrittmotor Ansteuerung" eintippen ...

von Chris (Gast)


Lesenswert?

Dennis Brenzel schrieb:
> Ich
> hab nen Stepper mit 4 Drähten, also für die Spulen, und keinen GND. Wie
> schließ ich den denn dann an?

Du musst den Motor bipolar ansteuern. Lese dir am besten das hier mal 
durch:
http://www.rn-wissen.de/index.php/Schrittmotoren

von Dennis B. (danrulz81)


Lesenswert?

Ja, Google kenn ich. Und die Links darin kenn ich auch schon. Nur kann 
ich das nicht wirklich auf mein Problem übertragen. Ich verwende keinen 
Treiber, wie den L297 und L298. Ich schalte ja eine bestimmte Bitfolge 
per µC auf den Stepper. Dabei ist ja bei Spule 1 der Eingang A +5V und 
Eingang B gegen GND. Bei der Spule 2 hab ich ja auch ne Bitfolge. Jetzt 
muss ich ja auch die GND irgendwie "switchen" können, oder nicht?

Also beim 1. Zustand wäre das:
Spule 1 A: 1 (5V)
Spule 1 B: 0 (GND)
Spule 2 A: 0 (GND)
Spule 2 B: 1 (5V)

Beim 2. Zustand muss dann:
Spule 1 A: 1 (5V)
Spule 1 B: 0 (GND)
Spule 2 A: 1 (5V)
Spule 2 B: 0 (GND)

Da wechselt dann 5V und GND. Wie realisiere ich das ohne die oben 
genannten Bausteine?

von Mr Obvious (Gast)


Lesenswert?

Pro Spule 4 Bipolar-Transistoren, 2× NPN, 2×PNP. Suchwort: "H-Brücke".
Mehr Aufwand, wenns mehr als 5V werden sollen, oder zwecks Wirkungsgrad 
Mosfets rein sollen.

von Dennis B. (danrulz81)


Lesenswert?

Hi Mr Obvious,

also sowas:
http://www.lothar-miller.de/s9y/uploads/Bilder/H-Bridge_1.gif

Und was schließ ich dann wo an?

von spess53 (Gast)


Lesenswert?

Hi

>Da wechselt dann 5V und GND. Wie realisiere ich das ohne die oben
>genannten Bausteine?

Das sieht nach einem bipolaren Stepper aus (Typ/Datenblatt wären nicht 
schlecht).
Einfach die Mittelanzapfung der beiden Spulen an 5V und die Enden mit je 
einem Transistor nach Masse schalten.

MfG Spess

von Dennis B. (danrulz81)


Lesenswert?

Datenblatt ist keines zu finden, den hab ich aus nem Drucker, drauf 
steht: "QH4-4307". Ich hab leider keine Mittelanzapfung. Es sind nur 4 
Kabel dran.

von Chris (Gast)


Lesenswert?

Dennis Brenzel schrieb:
> also sowas:
> http://www.lothar-miller.de/s9y/uploads/Bilder/H-B...
>
> Und was schließ ich dann wo an?

Der Motor dort ist in deinem Fall eine der beiden Spulen in deinem 
Motor. Du benötigst für jede Spule eine H-Brücke.

von Dennis B. (danrulz81)


Lesenswert?

Also dann 2 H-Brücken. Ich mach grad mal die Zeichnung, ob ich das 
richtig verstanden habe.

von Dennis B. (danrulz81)


Angehängte Dateien:

Lesenswert?

So, stimmt das so?

von Meckermensch (Gast)


Lesenswert?

Die Basen (Mehrzahl Basis?) von T8,10,12 sind auf GND, die Transistoren 
werden also nie durchschalten... Iirc steuert man eine solche Brücke 
"über Kreuz" an, d.h. T5+T10 bzw. T6+T9 gleichzeitig für die Obere. So 
kann man den Verbraucher umpolen.

von Karl H. (kbuchegg)


Lesenswert?

Dennis Brenzel schrieb:
> So, stimmt das so?


Nein.
Dein Motor läuft mit 12V, du hast an der Basis aber nur 5V.
Die jeweils oberen Transistoren jeder H-Brücke müssen PNP sein und über 
einen NPN als Hochsetzsteller angesteuert werden.

Deine Lösung würde gehen, wenn die Motorspannung ebenfalls 5V betragen 
würde.

von Karl H. (kbuchegg)


Lesenswert?

Hier
http://letsmakerobots.com/node/9450
ungefähr auf halber Höhe der Website findest du eine H-Brücke die 
diskret aufgebaut wurde.


Gefunden übrigens mit Google und "h-brücke bipolar PNP NPN"

von Chris (Gast)


Lesenswert?

Und vergiss die Dioden nicht :-)

von Dennis B. (danrulz81)


Angehängte Dateien:

Lesenswert?

Ja, die vergess ich nicht;)

Sieht das so besser aus?

von Walter (Gast)


Lesenswert?

du musst das Bild schon richtig abmalen,
du hast Widerstände vergessen ohne die du deine Transistoren brätst!

von Dennis B. (danrulz81)


Lesenswert?

O.k. Dann werd ich das 1:1 übernehmen. Vielen dank schonmal.

von Do it (Gast)


Lesenswert?

Du hast Spule 1 und 2 als Leitung eingezeichnet. Das willst du 
vermutlich eher nicht. Weiters fehlen Ableitdioden die bei Induktiven 
Lasten durchaus Sinn machen.

Die Schaltung die Karl Heinz vorgeschlagen hat, habe ich auch in 
Verwendung. Sie funktioniert gut und hat den Vorteil das mit recht 
wenigen Bauteilen die H Brücke keine Kurschlüsse (z.B. durch 
Programmierfehler oder Unschönheiten) zulässt.

Eventuell noch ein Kondensator zwischen V+ und GND und das ganze zwei 
mal aufbauen und gut ist.

von Walter (Gast)


Lesenswert?

Do it schrieb:
> Die Schaltung die Karl Heinz vorgeschlagen hat, habe ich auch in
> Verwendung. Sie funktioniert gut und hat den Vorteil das mit recht
> wenigen Bauteilen die H Brücke keine Kurschlüsse (z.B. durch
> Programmierfehler oder Unschönheiten) zulässt.

das sehe ich anders!
Gib doch mal auf beide Steuerleitungen high, dann rauchts!

von Do it (Gast)


Lesenswert?

Walter schrieb:
> das sehe ich anders!
> Gib doch mal auf beide Steuerleitungen high, dann rauchts!

Oh ja! Hab ich falsch angeschaut, da hast du recht

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.