PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SCHRITTMOTOR STEUERN ÜBER 2 KANÄLE für links und rechtslauf



hoer173
07.03.2004, 21:54
kann da jemand helfen?
hat jemand n schaltplan?

nur ien schirttmotor garantiert mir mit meinem videoturm ein 100% iges abscannen eines raumes... bitte bitte helft mir


vielen dank im vorraus!!!!


fragen in bezug auf leistungsstarke hydraulik???

guckt mal in den beitrag von dem kerl der ein motor für sein arm sucht der 5nM zieht und nicht mehr als 300g wiegen darf!!! linken tu ichs auch gleich!!!


https://www.roboternetz.de/phpBB2/viewtopic.php?t=730


sooo

viel spass damit ich hoffe damit kann ich mich mal bischen revangieren!!

Frank
08.03.2004, 08:04
Kannst DU mal die Frage genauer formulieren, so recht hab ich nicht verstanden was du suchst!

08.03.2004, 12:56
ich möchte ein schrittmotor über 2 ports an einer c control steuern.

im internt hab ich bis jetzt nur schaltungen gefunden die 4 prots benötigen... will das aber an 2 ports machen! geht das denn??


danke

08.03.2004, 13:05
Das wird nicht klappen!

Du brauchst mindestens folgende Ports:
1. Ein/Aus (er muss auch ausgeschaltet werdne können da er sonst im Stand Strom braucht)
2. Drehrichtung
3. Schrittimpuls

hoer173
08.03.2004, 17:27
ok das sind dann 3 ports die ich benötige das schon besser als 4!

aber dann brauch ich noch eine extra platine für jeden motor... ich hab bis jetzt aber nur schaltungen mit 4 ports gesehn hat jemand einen link dafür?

oder sogar ein schaltplan mit bestückungsliste?

danke

08.03.2004, 18:45
Wenn du es für Antrieb nutzt, dann schau dir doch mal die oft zitierte L297/L298 Schaltung unter Artikeln also auch unsere Roboternetz-Platine an.

08.03.2004, 19:11
Wenn du nicht sehr viel Kraft und keine Mikroschritte brauchst kannst du unipolare Motoren auch mit zwei Ports ansteuern.

Im Vollschrittmuster sind immer zwei Spulen des unipolaren Motors invers angeregt.

siehe:

http://www.doc.ic.ac.uk/~ih/doc/stepper/control2/connect.html
zweite Schaltung.
Der ULN2003 (TTL-input NPN darlington driver) kostet auch nur ein paar Cent. Zum Beispiel habe ich damit mit 24V den http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=3801379295&category=9723 Motor, und viele alte Druckermotoren betrieben.


Das gleiche sollte auch für stärkere Motoren gehen, ein TTL-Inverter (weiss nicht genau ob man ihn so nennt) + ein paar Transistoren und Dioden. Sollte auch im Netz zu finden sein.

Grüsse

Thomas

hoer173
08.03.2004, 19:45
hab mir grade mit meinem fp lehere gemailt...
der sagt das selbe wie du :o) trotzdem sagt er gibts ne möglichkeit 1 motor per 2 ports zu fahren!in half und full.. und das kann man ja mit einem getriebe noch runter drehn das aus half ne virtel umdrehung wird und aus full ne halbe.. das reicht mir auch... aber ich brauch ein schaltplan dafür mit genauer bestückung... ambesten wäre ein platinen layout das ich dann in der schule im compu lade und die machine mir das dann 2 oder 3 4 mal frässt auf nem kleinen raum... mein roboter is jetzt so lang und breit wie ein mousepad...

das mit dem cam turm mach ich zum hoch runter schwenken per servo..
die drehung erfolgt dann auch über einen schritt motor...

also brauch ich 3mal ein layout bzw 1 layout was ich 3mal fräse :o)

hat jemand son layout?für welches prog is eigentlich egal... hab ja mein notebook das ich überall anschließen kann dann mach ich mir die passende software rauf und abgehts...

08.03.2004, 21:30
Half und Full ohne grossen Aufwand von einer C-Control weiss ich auch nicht wie es geht. (Höchstens über einen "intelligenteren" Chip und serielle Datenübertragung wie der Trinamic TMC222 aber I2C mit C-Control ist vermutlich nicht so einfach)

Warum brauchst du Halbschritt ? Kannst du nicht einfach Motoren mit kleinen Schrittweiten nehmen. (1.8°).

Falls du dich entschliesst kleine unipolare Motoren zu nehmen und die zweite Schaltung aus http://www.doc.ic.ac.uk/~ih/doc/stepper/control2/connect.html auf eine Lochrasterplatine steckst dann ist diese ungefähr so gross wie der Chip. Ätzen / Fräsen lohnt sich da nicht, ich bezweifle deswegen auch dass dies jemand layoutet hat. Der ULN2003 kostet 22 Cent. Würde vorschlagen du probierst dies mal... wenn der Vollschritt nicht reicht oder wenn du die Grösse noch weiter optimieren musst dann kannst du ja weiter suchen.

Gruss

Thomas

hoer173
08.03.2004, 21:42
Two-Wire Connection !!! geil geil geil...
dann kann ich ja doch 4 schrittmotoren nehmen oder nicht?
also ich kapier die two wire connection so:

du gibst data 0 ein dann dreht er rechts (z.b)
gibst du data 1 dann dreht er links (z.b)
gibst du data 0 und 1 dann stopt er..
das selbe mit data 1 und 0

versteh ich das so richtig?

oder ist das nur eine steuerung für full und half?

danke

09.03.2004, 00:45
Das ist nicht richtig, du gibst ein Muster zu den zwei Ausgängen dass du immer eins weiter oder zurück schiebst.
Im FullStep betrieben mit dem Trick zwei Leitungen zu invertieren schickst du z.B: 11 10 00 01 durch.
(Erster Schritt: Beide Ausgänge an, nächster Schritt A=An, B= Aus...
oder halt anderstrum durchschieben wenn du rückwärts fahren willst.)

Ein klein bisschen musst du aber auch selber lesen und Dir die über die grobe Funktionsweise von Schrittmotoren und der Steuerung klar werden.
members.tripod.de/ChFuchs/steppergl.pdf ist zum Beispiel ein schöner Text. Nur dass du nur zwei statt vier Ausgängen nimmst und die anderen beiden durch Invertierung der ersten erzeugst.

Auch CodeBeispiele etc. gibt es massig. Klick Dich erstmal eine Weile durchs Netz. Am besten kauf Dir mal einen ULN2003. Falsch machen kannst du nicht viel... dann rattert der Motor halt nur. Wenn konkrete Fragen auftreten helfen hier sicher viele.

Grüsse

Thomas

09.03.2004, 06:09
aber vor und zurück geht doch damit! also so wie ich das kapiere...und sehe

deswegen kapier ich nich was du schribst das das falsch sei

Frank
09.03.2004, 11:45
Die Muster muss man immer in einer bestimmten Folge schicken. Die Bit´s geben weder Richtung noch Ein/Aus an.
Von daher war es etwas falsch wie du es zuletzt beschrieben hattest hoer173

09.03.2004, 14:11
Hallo hoer173,

lies Dir bitte mal den StepperGL.pdf Text (in meiner letzten Meldung erwähnt) durch.

Der unipolare Schrittmotor hat vier Spulen. Du hast zwei Ausgänge
Jeder Ausgang ist mit zwei Spulen verbunden und zwar so dass ein HIGH auf einem Ausgang eine Spule unter Strom setzt und eine auf Null setzt. (Durch die Invertierung)

Auf Seite vier ist ein Diagramm wie du die Spulen Schritt für Schritt "bestromen" musst damit sich der Motor im Vollschritt dreht.
Dabei fällt auf das dabei Spule 2/B immer aus ist wenn 1/A an ist und Spule 4/D aus ist wenn 3/C an ist. Deswegen kannst du die Schaltung auch mit zwei anstatt vier Ausgängen machen.

Lese mal die Sachen durch und versuche sie zu verstehen. Ich bin nur Gast im Forum, aber denke du wirst hier kein 100% fertiges Rezept erhalten aber mit eigener Mitarbeit genug Informationen um dir sowas ohne Problem zu basteln.

Noch ein Hinweis zu den Motoren die du vielleicht noch kaufen/suchen musst.
Unipolar kannst du Motoren mit fünf, sechs oder acht Adern betreiben.
(z.B. alle alten Drucker, Diskettenlaufwerke etc.). Wenn du einen mit vier Adern (nur bipolar zu betreiben) nimmst dann funktioniert diese simple Steuerung nicht und du musst mehr Aufwand betreiben. (siehe L297/L298 oder ähnliches)

Gruss
Thomas

21.07.2004, 22:31
hallo aus Steyr OÖ (Austria)
ich suche einen schaltplan für ein schrittmotor das ich meinen Greifarm der marke mitsubishi in betrieb nehmen kann!
ist sehr dringend!
könnt ihr mir soetwas schicken bitte!
mfg
schipek jürgen jun.

Manf
21.07.2004, 22:47
Mache bitte einen neuen Thread auf, es passt nicht unter den Titel, und gib mehr Informationen zu dem gewünschten System.
Viel Glück.
Manfred