Gegroet allen,

Ik beschik al een tijdje over een cnc freesmachiene die ik zelf heb gebouwd, al ben ik nu bezig deze te verbeteren. Grootste kernpuntje is hierbij nog de snelheid en accuratie.

Ik gebruik gevonden stappenmotoren uit een oude kantoorprinter, en ik gebruik een gekochte driver van volgend type
http://www.scoob.net/media/catalog/product/cache/1/image/be75b418b3fd1d5b56680e5f6c6f6382/s/t/stepper2.jpg

Nu heb ik in alle cnfiguraties van volle stappen, halve enzoverder tests gedaan naar snelheid en zit vast op 200 stappen per sec (op pc) vanaf hier worden er regelmatig stappen gemist of stopt hij met draaien bij de minste overlast.

Is dit echt de limiet van de motoren, (heb geen onderdeel nummer ofzo) bij andere motoren ligt dit vaak op 300hz, kan dit?

is er een mannier om hier tests op te doen waar de limiet zich bevind of zit ik gewoon op de limiet van de motoren volgens jullie.

De beste 'truuk' om alles uit de motor te halen heet 'Chopper Current Drive'.

Verder moet je de hele installatie 'afregelen' door de acceleratie van de motoren af te stemmen op de traagheid van het mechaniek.
Je zult ook resonanties moeten zoeken en vermijden.

Je kunt nu eenmaal het hele mechanisme niet vanuit stilstand op de 300 stappen/sec. rammen.
Dan ga je stappen missen en/of stopt het hele feest.

Ik heb wat testen gedaan met 12V motoren en een 48V werkspanning.
De driver was een soort TA8435H/HQ met extra IGBT's.
De (gemodificeerde) driver had de mogelijkheid tot 8 steps microstepping en heeft uiteraard een chopper stroombegrenzer.

Deze chopper heeft als voordeel dat je in het werkgebied tot 300 st/s er een gechopte stroom wordt aangeboden, en bij een hogere snelheid wordt de duty-cycle opgevoerd. De gemiddelde stroom wordt constant gehouden en niet de spanning.
In feite is het dus een stroombron.

En dan kun je wel door tot 1000 of meer stappen/sec.
Maar dat haal je alleen als je genoeg afstand moet overbruggen en je (mechanisch) op snelheid kan komen.
Bij korte stukjes (hops) zit je meestal gewoon is het werkgebied.

Er is ook flink wat winst te halen bij de motoren.
Er zijn motoren die geen kracht meer hebben boven de 400 st/s.
Er zijn ook motoren die nog specificaties hebben bij 1000 st/s.
Dat zijn dan wel gelijk dure jongens.

Leesvoer:

http://www.solarbotics.net/library/pdflib/pdf/motorbas.pdf

http://www.st.com/stonline/books/pdf/docs/1675.pdf

http://www.technologicalarts.com/myfiles/data/1679.pdf

http://www.wzmicro.com/Datasheet/Stepper_motor_and_driver_selection_AP…

http://www.stappenmotor.nl/Stappenmotor/Informatie/Eenvoudige%20stappe…

http://www.shinano.com/motors/docs/SST59D.pdf

Je kan de nauwkeurigheid aanzienlijk verbeteren door de techniek van micro-stepping te gebruiken. Je elektronica moet daar dan wel op aangepast worden, omdat je dan niet meer met rechthoek-pulsen (puur digitaal) werkt, maar met echte sinus/cosinus golfvormen (analoog), waardoor je veel kleinere stapjes kan maken en de boel ook veel rustiger loopt (minder trillingen, overshoots).
Google maar eens op "microstepping", "halfstepping".

Bedankt voor de antwoorden en met de documentatie ben ik nog wel even zoet, maar Ik denk niet direct de sturing te gaan vernieuwen, ik hoop dat deze professioneel genoeg is.

En jullie vermelden 1000st/sec maar zijn dat dan ook andere speciale motoren?
Wat ik vind van andere vergelijkbare motortjes zijn 200 a 300st/s in de specs.

En de motoren versnellen in mijn geval momenteel over een 1.5sec, wat zeker genoeg is, wat er bij mij voorkomt is dat ze halverwege even een klopje terugslag krijgen van de frees en dan geraken ze nimmer terug op gang en blijven ze ter plekke stotteren.
Is hier nog een oplossing voor buiten snelheid sterk reduceren en controleschakelingen ( ben ik al van plan maar niet de eerste momenten)

Dank bij voorbaat, Jokohoko

Ik zag je driver op Ebay.
Die werkt idd met een TB6560 en dat lijkt me voldoende.

Wat je berschijft lijkt op resonantie.
Dat kun je alleen oplossen door of die snelheid te mijden of een andere motor te nemen.
Maar er zijn nag wat details die je eerst kunt onderzoeken.

Komt het alleen voor op de maximale snelheid?
Dan is die waarschijnlijk te hoog voor het systeem.
Ga op maximaal 75% zitten van de snelheid waarbij het effect soms voorkomt.

Het kan ook je voeding zijn.
De drivers hebben de neiging om flinke piekstromen op te nemen.
De 'rated' stroom van de driver is meestal de gemiddelde stroom.
Neem gerust een voeding die 2 tot 3x zo zwaar is en een flink buffer heeft.
Impedantie van de voedingsdraden in het systeem kan ook meewerken.
Maak de draden kort en dik.
Het moet wel passen natuurlijk.

En dan de voedingsspanning.
Heb je wel voldoende 'headroom' voor de stroom?

Wat is de spanning van de motoren en welke spanning zet je op de driver?

Enfin, nog even lekker prutsen dus.

Overigens kun je over de meetweertstand in de driver nog een scoopje hangen.
Hiermee kun je bepalen of de motor aan zijn einde zit of niet.
Als de stroom in de stap niet tot het maximum kont, dan mag je aannemen dat de motor ook niet op sterkte kan komen.
En dan zit je op het randje van werken.

Kijk even in een van de documenten, daar staat een heel verhaal in over de stroom en het maximum van de motor.

Mocht dit allemaal niets helpen dan of accepteren, of andere motoren kiezen.

Controleer even de dip switch instellingen :
Dip settings:
Current Setting 1 2 Decay Mode Settings 3 4 MicroStep Settings 5 6
100% ON ON............FAST ON ON...........................1 ON ON
75% ON OFF............25% ON OFF.........................1/2 ON OFF
50% OFF ON............50% OFF ON.........................1/8 OFF OFF
25% OFF OFF...........SLOW OFF OFF.......................1/16 OFF ON