PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schaltung mit einem L293B



Frikkie
19.07.2004, 22:02
Hi,

ich hab mal ne Frage: ich hab hier einen L293B Motortreiber und möchte damit einen über ATmega8 Schrittmotor ansteuern. Die Frage: Was brauch ich da an Schaltung?

Rodney
19.07.2004, 22:12
https://www.roboternetz.de/schrittmotoren.html

Da ist ein Schaltplan mit dem L239D

Mich würde das interssieren, ob ich ihn einfach so verwenden kann zum Schrittmotoransteuern?

Könnte man einfach diesen IC und einen beliebigen Schrittmotor zum Beispiel den mit Nummer 310 246 von Pollin nehmen? Der bleibt ja unter allen grenzen, er hat unter 600mA Stromaufnahme.

Theoretisch müsste man so doch einfach eine Ansteuerung realisieren können oder? Der einzige Nachteil der mir auffält ist, dass man für 2 Motoren 8 Ports braucht.

Frikkie
19.07.2004, 22:43
Der L293B hat, soweit ich weiß, keine internen Schutzdioden. Daher sollte man angeblich induktive Lasten vermeiden. ich frage mich, ob man den l293b genau wie den l293d verwenden kann oder, ob man die Schutzdioden noch nachträglich dranbauen kann?

20.07.2004, 09:53
man kann natürlich solche Schhutzdioden auch extern vorsehen, sollte aber auch die richtigen Typen verwenden (genugend hohe Strombelastbarkeit, zulässige Sperrspannung und kurze Sperr-Erholzeit)
Beim L298 z.B. muß man sowieso extern Dioden vorsehen.
RG

Rodney
20.07.2004, 16:07
noch eine Frage: Man kann doch mit dem L293 unipolare und bipolare Schrittmotoren ansteuern, oder?

20.07.2004, 18:32
der IC hat 4 Treiber, welche paarweise durch Enable-sigmale beeinflußt werden können. Jrder Ausgang kann von (von Vss her) Strom aufnehmen und (nach GND) abgeben. Daher ist die Ansteuerung von 4 Spulen unipolar ebenso möglich wie 2 Spulen bipolar.
RG

Rodney
20.07.2004, 19:06
dann könnte ich diesen als einfachen Schrittmotortreiber benutzen?
Was für Nachteile ergeben sich hierdurch im Gegensatz zu z.B. den Steuerungskarten auf www.robotikhardware.de ?

-MfG Rodney

21.07.2004, 10:13
schon durch den geringeren zulässigen Ausgangsstrom scheidet der L293 für viele Motore aus.
RG

Rodney
21.07.2004, 10:54
naja 600mA sind ja garnicht so wenig...

Das ist doch für jeden Kanal einzeln gerechnet oder?

21.07.2004, 13:12
das schon, aber...
es gehen über den Endstufentransistoren ca. 2,6 V 'verloren' bei 600mA Ausgangsstrom, also ca. 1,5W ! Und 4x1,5W sind halt mehr als die erlaubten 5W Dauerverlustleistung bei 80°C Gehäusetemperatur.
RG

Rodney
21.07.2004, 13:29
wenn er so leicht über den spezifikation läuft, wird er dann auf Dauer geschädigt?

Frikkie
21.07.2004, 14:52
Ich hab mich mal etwas weiter umgeschaut und diese Schaltung im Datenblatt des L293B/L293E gefunden:
https://www.roboternetz.de/phpBB2/album_pic.php?pic_id=192
Hat da jemand Erfahrung mit? Oder weiß jemand welche Dioden man da für D1-D8 nehan kann?

21.07.2004, 16:08
@ rodney:
das ist wie das Übertakten von Prozessoren: es geht gut (oft sogar recht lange) aber ohne jegliche Garantie und mit einem zunehmenden Ausfallrisiko.
RG

Frikkie
21.07.2004, 22:45
Übrigens, wells noch interessiert, man kann schrittmotoren auch per I2C-Bus steuern. Dann braucht man natürlich keine 8 ports mehr, sonder eben nur noch einen I2C-Bus. Einige infos dazu findet man hier:
http://www.wolfgang-back.com/PDF/Schrittmotor.pdf
Dort wird allerdings der Motortreiber ULN2893 eingesetzt. Aber wem's so gefällt.

Skynet
25.03.2007, 14:19
Hallo! Worin unterscheidet sich der L293E vom L293d?
Ist der L293E leistungsstärker und kann man mit ihn auch GS-Motoren ansteuer oder nur Schrittmotore?