Resolutie stappenmotor bepalen

LinuxCNC kan hier besproken worden

Moderator: Moderators

Plaats reactie
willy wonka
Berichten: 1071
Lid geworden op: 03 jan 2013 18:20

Resolutie stappenmotor bepalen

Bericht door willy wonka »

Ik ben bezig om mijn stepper/drivers af te stellen qua snelheid en resolutie.

Ik kom er alleen even niet uit hoe ik de resolutie kan bepalen.

Stel ik configureer het volgende:
1.600microsteps op de driver.

microsteps multiplication factor stel ik in op 8. Want...
1.600 pulses per rev : 200 (motor steps per rev is 1.8 graden, dus 200 in totaal) = 8

Omloop is 5mm per rev

Poelie verhouding is 1:2
Kogelomloop poelie is dubbel zo groot

1.8 (graden per motorstep) : 1600 = 0,001125 graden per microstep.

5mm = 360 graden
Dus dan heb ik een resolutie van 0,005625mm?
Of moet ik deze nog delen door 2 i.v.m. de poelieverhouding?
skillalot
Donateur
Berichten: 3252
Lid geworden op: 19 apr 2007 19:04
Locatie: Nijmegen
Contacteer:

Re: Resolutie stappenmotor bepalen

Bericht door skillalot »

1:2 riemvertraging, dus geen 5 maar 2.5mm per omwenteling
1600 / 2.5 = 640step/mm

Dus een microstep is 0,0015625mm
willy wonka
Berichten: 1071
Lid geworden op: 03 jan 2013 18:20

Re: Resolutie stappenmotor bepalen

Bericht door willy wonka »

Ah helder :)
Is er een vuistregel om de microsteps in te stellen?
Stel ik wil minimaal 0,01 nauwkeurig zijn?
Gebruikersavatar
Breaker
Donateur
Berichten: 1959
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Resolutie stappenmotor bepalen

Bericht door Breaker »

Maak de resolutie niet veel groter dan nodig:
https://www.cnczone.nl/viewtopic.php?f=35&t=14475

Goede optie lijkt 8 microsteps, dan blijft het nog ruim binnen de gewenste resolutie met 3μm per stap.
Geduld is een schone zaak, frezen niet...
willy wonka
Berichten: 1071
Lid geworden op: 03 jan 2013 18:20

Re: Resolutie stappenmotor bepalen

Bericht door willy wonka »

Ik haal +/- 4500mm/min met een 1600 microstep
Laagste microstep (per rev) van de driver is 400

Dat zou betekenen dat ik een resolutie heb van 0,00625mm.
Met een microstep van 800 is het 0,003125mm.
Gebruikersavatar
Breaker
Donateur
Berichten: 1959
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Resolutie stappenmotor bepalen

Bericht door Breaker »

Ehh ja, pardon, de tafel van twee blijft lastig :oops:
4 microsteps -> 800 steps/rot
800 / 2.5 = 320 steps/mm
1/320=3,125 μm/step

Bij minder dan 4 microsteps ging bij mij de soepelheid uit de beweging.
Snelheid is één, acceleratie is twee: Als je de snelheid wat aftopt kan de acceleratie waarschijnlijk verder omhoog. Mocht daar behoefte aan zijn.
Geduld is een schone zaak, frezen niet...
Gebruikersavatar
kawarider
Donateur
Berichten: 1674
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Resolutie stappenmotor bepalen

Bericht door kawarider »

Precies. Ik denk dat de meesten rond de 800 a 1600 steps zitten. Dat geeft meestal de mooiste loop. Plasmasnijder staat op 1600 ingesteld en de emco frees waarschijnlijk ook. Die laatste zou ik na moeten kijken, dat zou ook 800 kunnen zijn.
willy wonka
Berichten: 1071
Lid geworden op: 03 jan 2013 18:20

Re: Resolutie stappenmotor bepalen

Bericht door willy wonka »

Helder :)
Ik heb alleen het idee dat van 1600 naar 800 switchen niet gek veel verschil oplevert.
Hoger dan 5500mm/min gaat moeilijk. Of ik moet de acceleratie lager zetten, maar dat wil ik niet :roll:
Wellicht dat het met echte leadshines sneller gaat.
Gebruikersavatar
kawarider
Donateur
Berichten: 1674
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Resolutie stappenmotor bepalen

Bericht door kawarider »

Willy, elke machine situatie is anders. Maar meestal hoor ik deze instelling voorbij komen. Als 800 werkt, is dat te verkiezen. Geeft wat meer koppel en acceleratie. Daar heb je meer aan dan snelheid.
Plaats reactie