Schrittmotor unter Visual C++6

Nov 01, 2004 2 Replies

Hallo,



wie steuere ich unter Visual C++6 einen Schrittmotor richtig an?



Achse Datenblatt -> 63mm/Umdrehung Controller 1 Umdrehung sind 200 oder 400 Impulse notwendig Maximale Fahrt:



1800mm / 63mm = 28,5714 Umdrehungen


------------------------------------------------- Full Step 200 Impulse pro Umdrehung


1 Impuls -> 63mm/200Impulse = 0,315mm/Impuls
1 mm: 200/63 = 3.1746 Impulse
1800mm: 3.1746*1800=5714.285 Impulse


*
************************************************ Half Step 400 Impulse pro Umdrehung


1 Impuls -> 63mm/400Impulse = 0,157mm/Impuls
1 mm: 400/63 = 6.3492 Impulse
1800mm: 6.3492*1800=11428.571 Impulse

Es dürfen keine Pulse verloren gehen!



Grüße Andrea


Bezug zu: Schrittmotor unter Visual C++6 von : snipped-for-privacy@arcorr.de

------------------------ gehört die Adresse tatsächlich Dir?

Gar nicht. Jedenfalls nicht ohne von Dir genannte Hardware.

Echtzeit? Erst Recht nicht.

viele Grüsse Markus P.

Andrea Anker schrieb:

Eine sehr schöne Dokumentation für den Selbstbau eines Bohrplotters findest du bei

formatting link
anderem werden hier auch Schrittmotoren angesteuert.

Ich arbeite gerade selbst an einer solchen SW (Einlesen von HPGL-Daten und Ansteuern dreier Schrittmotoren). Was machst du mit deinen Motoren?

Hans

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required