Schrittmotor unter Visual C++6

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

Reply to
Andrea Anker
Loading thread data ...

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.

Reply to
Markus Philippi

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

Reply to
hans

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.