Forum: Mikrocontroller und Digitale Elektronik NEMA 17 mit 1,5A und mein L298N verdampft


von Kai (Gast)


Lesenswert?

Hallo zusammen,

ich bin neu dabei und noch ein wollte gleich mal einen Schrittmotor an 
einen Andurino Uno anschließen, um ein Förderband anzutreiben. Als 
Schrittmotortreiber habe ich einen L298N bestellt, vor allem natürlich 
weil er günstig war. Nun auf YouTube sah das alles machbar aus :)

Jetzt hat mein erster Treiber nach wenigen Sekunden angefangen zu 
dampfen. Der Motor hat brav ein paar Steps gemacht, dann fing er an 
Einzelschritte hin und her zu ruckeln und dann war der Treiber hin.

Jetzt habe ich mich noch etwas schlauer gemacht:
Mein Motor hat einen Bemessungsstrom von 1,5 A.
Der Treiber verträgt wohl 2 A.

Der Stepper hat aber zwei Spulen die beide 1,5 A ziehen und daher hat 
mein Treiber keine Chance. Ist das Richtig?

Der Motor:
https://www.ebay.de/itm/5PCS-17-STEPPER-MOTOR-SCHRITTMOTOR-NEMA-42NCM-1-5-A-4-DRAHT-F%C3%9CR-3D-DRUCKER-DIY/402509554779?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

Der Treiber:
https://www.ebay.de/itm/L298N-Schrittmotorendstufe-H-Br%C3%BCcke-DC-Stepper-Motor-Treiber-Driver-Modul/274388291772?ssPageName=STRK%3AMEBIDX%3AIT&var=574518523693&_trksid=p2057872.m2749.l2649

Wäre klasse wenn da jemand einen Tipp hätte woran es liegt, und welchen 
Treiber ich besser nehmen würde.

Oder würdet Ihr normale DC Motoren nehmen? Ich weiß noch nicht genau 
welches Moment ich an der Achse der des Förderbandes brauche. Mit dem 
Stepper fand ich mich da auf der sicheren Seite.

LG Kai

von Einer K. (Gast)


Lesenswert?

Besserer Treiber, für den Motor
ebay: 263785331080
Und gerne auch mit 36V betreiben.
Gibt noch mehr Stromgeregelte Treiber Typen...

von m.n. (Gast)


Lesenswert?

Kai schrieb:
> Jetzt habe ich mich noch etwas schlauer gemacht:
> Mein Motor hat einen Bemessungsstrom von 1,5 A.

Und womit stellst Du den Strom ein?
Vermutlich nirgends und Du gibst die volle Versorgungsspannung auf die 
Wicklungen, was einen viel zu hohen Strom bewirkt und die Treiber 
dampfen läßt.

Arduino Fanboy D. schrieb:
> Besserer Treiber, für den Motor

Der wird vermutlich auch dampfen, da er ungenügend gekühlt wird ;-)

von michael_ (Gast)


Lesenswert?

Kai schrieb:
> Jetzt habe ich mich noch etwas schlauer gemacht:
> Mein Motor hat einen Bemessungsstrom von 1,5 A.
> Der Treiber verträgt wohl 2 A.
>
> Der Stepper hat aber zwei Spulen die beide 1,5 A ziehen und daher hat
> mein Treiber keine Chance. Ist das Richtig?
>
> Der Motor:
> Ebay-Artikel Nr. 402509554779
>
> Der Treiber:
> Ebay-Artikel Nr. 274388291772

Du brauchst dazu noch einen Steuer-IC!
Und dieser bestimmt den Strom, welcher den Motor treibt.
Schau mal ins Datenblatt vom L298.

Arduino Fanboy D. schrieb:
> Besserer Treiber, für den Motor
> ebay: 263785331080

Da ist der Treiber integriert.
Mit den Strömen bin ich vorsichtig. Das sind Spitzenwerte.

von Kai (Gast)


Angehängte Dateien:

Lesenswert?

Danke schon mal für die Antworten.

Leider wurde mein Foto wohl nicht mit hochgeladen. Ich versuche es noch 
einmal.

Das mit dem Einstellen der Spannung überlege ich auch grade. Bei meinem 
3D Drucker konnte ich an einer Schraube drehen und die Spannung 
regulieren die der Treiber abgibt. Aber bei dem L298N kann man die 
Schraube nicht drehen ist wohl nicht dafür gedacht.

Ich überlege jetzt einfach einen 1 Ohm Widerstand in Reihe mit den 
Motorphasen zu schalten um den Strom erstmal zu begrenzen... hab aber 
keinen so kleinen  da ;)

von Einer K. (Gast)


Lesenswert?

m.n. schrieb:
> Der wird vermutlich auch dampfen, da er ungenügend gekühlt wird ;-)

Ja, ein bisschen Kühlung wäre nicht schlecht.
Der Kühlkörper gehört übrigend auf die Unterseite.
Etwas Wind schadet auch nicht.
1,5A ist kein Problem für den Treiber, wenn einigermaßen gekühlt.
Da wird eher der Motor zu heiß...

von Einer K. (Gast)


Lesenswert?

Kai schrieb:
> Ich überlege jetzt einfach einen 1 Ohm Widerstand in Reihe mit den
> Motorphasen zu schalten um den Strom erstmal zu begrenzen...
Falscher Motor für den Treiber.
Oder anders rum.
Egal, such dir was aus.

von Kai (Gast)


Lesenswert?

Alles klar, danke euch. Ich werde es Morgen mit meinen alten Treibern 
vom 3d Drucker versuchen. Hätte ich ja auch drauf kommen können.

von Andreas B. (bitverdreher)


Lesenswert?

Schau Dir mal die DM542 in der Bucht an. Die sehen ordentlich gekühlt 
und auch sonst recht solide aus. Alles per Jumper konfigurierbar.
Zwar etwas teurer, aber alleine das Alugehäuse ist den Preis schon wert.

von Michael B. (laberkopp)


Lesenswert?

Kai schrieb:
> Der Stepper hat aber zwei Spulen die beide 1,5 A ziehen und daher hat
> mein Treiber keine Chance.

Vor allem bei 3.8V.

Wie viele Volt hast du denn an den L298 angelegt ?

Bei 12V würden schon 4.5A fliessen. Der IC ist (glücklicherweise) 
schneller kaputt als der Motor.

Kai schrieb:
> Als Schrittmotortreiber habe ich einen L298N

Keine Ahnung warum die Leute immer den billigsten Scheiss aus dem 
vorherigen Jahrtzausend bestellen und sich kein bischen vorher 
informieren, was sie denn da machen.

 http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.10

Dein Schrittmotor möchte eine Stromregelung, wie es alle modernen 
Mikroschritttreiber machen. Er darf bis 1.5Arms bekommen, das sind 2.1A 
Spitze, der Treiber muss also auf 2.1A einstellbar sein wenn du das 
Drehmoment vom Motor haben willst, mit dem er beworben wird.

Die SPANNUNG ist für stromregelnde Mikroschritttreiber egal, sie 
brauchen eine höhere Betribsspannung, je höher je schneller kann der 
Motor drehen.

Dein L298 ist aber kein solcher Mikroschrittreiber. Der hätte höchstens 
mit 6V versorgt werden dürfen, um diese Schrittmotoren im Vollschritt 
und Halbschritt mit 1.5A zu bestromen. Dafür bekommt man jede Menge 
Probleme mit Motorresonanzen und geringem Tempo. Daher macht man so 
einen Unsinn heute nicht mehr, kauft den L298 nicht mehr. Ist also egal, 
wenn der billige Scheiss abgeraucht ist, Kauf dir ordentliche Treiber, 
z.B. mit TB6600 und versorge die auch für den Motor durchaus mit 24V.
https://www.ebay.de/itm/331825022551

: Bearbeitet durch User
von Mani W. (e-doc)


Lesenswert?

Arduino Fanboy D. schrieb:
> Der Kühlkörper gehört übrigend auf die Unterseite.

???

von Einer K. (Gast)


Lesenswert?

Mani W. schrieb:
> Arduino Fanboy D. schrieb:
>> Der Kühlkörper gehört übrigend auf die Unterseite.
>
> ???
Durchkontaktierung/Thermovias
Das Plastikgehäuse lohnt sich nicht wirklich zu kühlen.

von michael_ (Gast)


Lesenswert?

Michael B. schrieb:
> Kai schrieb:
>> Als Schrittmotortreiber habe ich einen L298N
>
> Keine Ahnung warum die Leute immer den billigsten Scheiss aus dem
> vorherigen Jahrtzausend bestellen und sich kein bischen vorher
> informieren, was sie denn da machen.

Es ist nicht der billigste Scheiß, sondern man muß nur das Gehirn 
einschalten.
Er braucht zwingend einen L297 oder L6506.
Dann klappst auch mit der Stromregelung.

https://www.st.com/resource/en/datasheet/l298.pdf

von MaWin (Gast)


Lesenswert?

michael_ schrieb:
> Er braucht zwingend einen L297

Damit ist rr immer noch aus dem vorherigen Jahrtausend und gnadenlos 
veraltet. Kein Mikroschritt, lahme Schaltfrequent, und 
Bipolartransistoren mit hohem Spannungsabfall. Nichts davon ist heute 
zeitgemass.

von michael_ (Gast)


Lesenswert?

Veraltet?
Gut. Wen stört es.
Sind massenweise im Einsatz und funktionieren.
Der Spannungsabfall stört bei 24/36V nicht.
Und die paar Watt stören in der Gesamtbilanz vom Energieverbrauch auch 
nicht.
Microschritt geht auch, kommt auf die Ansteuerung an.
Man sollte den auch nicht überbewerten.

von Andreas B. (bitverdreher)


Lesenswert?

michael_ schrieb:
> Gut. Wen stört es.

Alle, die keine rappelnden Schrittmotoren mit glühender Elektronik mehr 
wollen.

von Thomas F. (igel)


Lesenswert?

Kai schrieb:
> und welchen
> Treiber ich besser nehmen würde.

Nimm einen TB6600 Schrittmotortreiber. Die gibt es ab 10€ und 
funktionieren stabil.
Die genannten DM542 sind zwar noch besser, für deinen Zwecke und den 
kleinen Motor aber wohl oversized.

von A. B. (Gast)


Lesenswert?

Zusätzlich zu den bereits aufgeführten Punkten: Die Eingänge haben wohl 
KEINE Schmitt-Trigger-Charakteristik (sonst wäre die Hysterese 
angegeben).

Deshalb steht im Datenblatt ausdrücklich "Each input must be connected 
to the source of the driving signal by means of a very (sic!) short 
path".

Die "kilometerlange" Leitung vom Arduino dahin ist so ziemlich das 
Gegenteil.

Im Datenblatt ist auch nirgends von "cross-conduction protection" die 
Rede. Zusammen: Wenn die Flanken an den Eingängen nicht ganz hart sind, 
sind u. U. gleichzeitig obere und untere Transistoren einer Halbbrücke 
teilweise ein, und der resultierende Kurzschluß tötet den Chip so 
schnell, dass auch die Temperatursicherung zu spät kommt.

von Peter D. (peda)


Lesenswert?

Der L298N ist nicht bastlertauglich. Er hat keinerlei interne 
Schutzschaltungen.
Auch hat er bis zu 4V Spannungsabfall, d.h. bei 5V bleiben für den Motor 
nur noch 1V übrig.

von my2ct (Gast)


Lesenswert?

Kai schrieb:
> Das mit dem Einstellen der Spannung überlege ich auch grade. Bei meinem
> 3D Drucker konnte ich an einer Schraube drehen und die Spannung
> regulieren die der Treiber abgibt.

Schrittmotoren werden sinnvollerweise nicht mit geregelter Spannung 
betrieben, wenn man auch bei höherer Schrittfrequenz noch Drehmoment 
haben möchte. Einen Vorwiderstand als elektrische Heizung vorzuschalten, 
ändert daran auch nichts. Der verhindert bei richtiger Dimensionierung 
allenfall, dass der Treiber kaputt geht.
Heutige Schrittmotortreiber regeln den Strom und werden mit einer 
Spannung betrieben, die weit über der Nennspannung des Motors liegt.

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.