stepperstyrning ?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

stepperstyrning ?

Inlägg av Tekko »

Finns det någe stepper styrningsprogg som kopplar till paralellporten som kan ge höga hastigheter på en vanlig standard stepper ?
Användarvisningsbild
BER
Inlägg: 399
Blev medlem: 9 mars 2005, 00:02:10
Ort: Östergötland

Inlägg av BER »

Du får förklara lite mer vad du är ute efter och hur hårdvara skall användas, samt miljö ( Windows, Linux ... ).
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

win xp, motorerna e från gamla skrivare och de proggs jag hittat klarar bara att dra de i 1.5ms vilkket motsvarar några tiotals varv, vore kul om man kunde nå 10.000rpm.
Användarvisningsbild
gOry
Inlägg: 5089
Blev medlem: 6 juni 2003, 22:41:25
Ort: Stockholm
Kontakt:

Inlägg av gOry »

Tekko skrev:win xp, motorerna e från gamla skrivare och de proggs jag hittat klarar bara att dra de i 1.5ms vilkket motsvarar några tiotals varv, vore kul om man kunde nå 10.000rpm.
Tror de inte är programmen utan windows xp som säger stopp
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

Programmen går bara ner till 1ms, medans motorn stannar och bara piper vid 1.4ms, den snurrar på vid 1.5ms.
Användarvisningsbild
BER
Inlägg: 399
Blev medlem: 9 mars 2005, 00:02:10
Ort: Östergötland

Inlägg av BER »

1.5 ms mellan pulserna generar följande hastighet.
standard motor = 200 steg / varv
1 / 0.0015 = 666 steg/s
666/200 = 3.33 varv/s = 200 rpm

Okay... Ett färdigt "program" önskas, program brukar ju ha en specefik funktion så då är det ju bra att veta "hur hårdvara skall användas".

I alla fall så medför windows XP:s context switchning att en drivrutin/service installeras som kan styra om prioriteringen så att koden som skall styra porten får tillräckligt mycket tid och vid rätt tillfällen. MACH2 är ett CNC styrprogram som använder sig av en sådan. MACH2 klarar t.ex 35 kHz stabil uppdatering på en 1 GHz dator.

Vad jag vet så behövs det motorer med mycket låg induktans och resistans samt en ström switchad styrning med hög spänning för att klara 10 000 rpm har du det ?
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

Jag antar att någon form av kretskort måste tillverkas för effektdrivningen. Ett alternativ skulle då vara att även inkludera en Atmega/PIC som kan ta hand om timingen. Att interface:a den skulle då kunna ske mycket enkelt genom t.ex. serieporten.
Men metoden hur man löser problemet beror ju helt på vad man har för bakgrund/kunskap. Är man van att programmera mikrokontrollers så är det ingen match... är man istället duktig på lågnivåprogrammering i linux/win så är ju det också ett alternativ, men för att uppnå höga klockfrekvenser så bör man undvika att styra direkt från parallellporten.. det är jag tämligen säker på!
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

De motorer jag har har dessa resistanser: 9ohm, 25ohm, 110ohm och 240ohm eller nått, sånna där som kommer ur traktorskrivare och en ur en skanner. Samt kontrollers som klarar 2A konstant.

Dessa motorer skall ha mellan 24-45V i orginalapplikation och jag ger bara 12v från ett at agg men med runt 100-500mA hållström så är de sjukt starka men blir varma fort.

Proggen jag kör är: http://www.oceancontrols.com.au/motor_c ... ollers.htm och www.steppercontrol.com

Båda klarar dual så jag skulle kunna bygga en trafolindare/teslalindare eller rentav XY kordinatbord till liten hobby cnc och låta Z axel tillkomma på annat sätt. Jag vet att det blir glappt som fan men det borde ju gå att bygga en liten cnc med glidstängerna från gamla skrivare å scanners och remmarna som drev skrivhuvvet/scanlampan/speglarna.
Användarvisningsbild
tecno
Inlägg: 27249
Blev medlem: 6 september 2004, 17:34:45
Skype: tecnobs
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Kontakt:

Inlägg av tecno »

hmmm... 10K rpm

Vad ska du med så höga varvtal till? vad är det för applikation?
De motorerna du beskriver klara definitivt inte av den biffen, men förklara gärna närmare vad du vill åstadkomma.
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

Jag gillar när motorer varvar, men om vi skiter i det för nu. Finns det nått kul som man kan göra med 2 steppers som man kan styra individuellt ?

Drivrarna jag har är Darlingon arrayer PU4123 och transistor arrayer som klarar 4A peak och 2A konstant, jag har även en uln2003a.
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

Hehe, den andra filmen var en ganska pervers tillställning :D
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

Öhh vaddåå ??? :?
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

aah, den första filmen menade jag naturligtvis..
Du sitter i mörkret och leker med dina stegmoterer och lyser med en ficklampa medan du har nån gräslig musik på i bakgrunden.. :D
Obs. Absolut inget illa menat.
Tyckte bara att det var lite lustigt..
Tekko
Inlägg: 9009
Blev medlem: 28 november 2004, 20:19:15

Inlägg av Tekko »

:lol: Man ska visst inte filma med musik på :oops:
Skriv svar