Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Robot, CNC, Pneumatik, Hydraulik, mm
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

Varför har man intelligenta (DYRA) styrboxar till stegmotorerna? Varför inte pasiva boxar och låta datorn göra jobbet? Den har man ju redan, och kanske fler.
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av H.O »

Beror väl på vad du ska ha stegmotorn/styrning till? Ska du köra ett CNC-program på PC'n så finns det väl ingen anledning men det finns ju några fler applikationer än just det. I vissa av dom kanske man inte vill ha en hel PC stående bara för att köra en motor.
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

Man måste ju ha en dator minst. Och varför inte styra stegmororerna med parporten direkt? Borde bli mindre och billigare hårdvara då.

Kommer snart att styra en 3-fas 380V motor med 12V via datorn. Max 3 trissor och några passiva kringkomponenter. Lite i stil med "Driver circuit for scanner stepper motor" http://www.insectphotos.net/tools/elect ... /index.htm 2n3055 som effektare och bara en drivare. Ev separat dator nätdel till motorn och optoisolerat. Den kommer då att funka som stegmotor. Den rör sig inte många grader/steg. Hur många får jag återkomma med. Nästa steg blir mer volt och styrke prov.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av E85 »

Tyvärr är det nog inte så enkelt som du tror. Jag har inga bra argument just nu men det finns en anledning till att det finns speciella drivkretsar m.m. Förresten hur ska du driva en 380V AC-motor med vanliga små transistorer?
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

380V ac motorn kommer inte att bli stark vid 12V, men kommer att funka som stegmotor. Har redan provat med 12V från pc agg (utan att belasta motorn). Spol "resistansen" är rätt hög för 12V så det borde inte vara många ampere. Eller så går Pc aggets skyddskretsar in. Har ett cykelhjul med navmotor 3-fas också som skall drivas, helst utan dator :-) 380V ac motorn får bli försökskanin....
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av blueint »

En PC har väldigt svårt att hantera applikationer med absoluta krav på responstid. Något man kan ordna med en separat MCU.
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

Går responstiden att lösa med en extra dator så gör jag gärna det. Gamla datorer finns redan hemma. Men jag är hobbyist och inte proffs/halv proffs.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av blueint »

Den datorn måste isåfall köra ett operativsystem i single-user mode utan NMI samt en kärna på max ~2000 rader.
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

Vad är det som händer när responsen blir fel? Fräser den cirklar taggiga tex?
bearing
Inlägg: 11675
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av bearing »

Är det drivstegen du menar?

I så fall är svaret att en PC inte klarar att reglera strömmen.
Karro
Inlägg: 42
Blev medlem: 30 augusti 2007, 08:20:09
Ort: Kramfors

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av Karro »

För att få upp farten på stegmotorn. Driver man direkt så snurrar de ganska långsamt som max. Också för att få stegmortorn att gå jämnare, då den annars går ganska hackigt (stegigt).
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

bearing: Kollar man tex en gecko så är det inte bara ett "drivsteg", utan även en microdator. Massvis komponenter.

Sen tycker jag det verkar konstigt att datorn inte hinner ge rätt signaler.
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av H.O »

Vet inte varifrån du fått det...?
Geckodrive har inte ett enda drivsteg som innehåller microkontroller, microprocessor eller microdator men att driva en stegmotor "riktigt" (dvs så att man utnyttjar dess potential fullt ut) kräver lite mer än fyra transistorer kopplade till parallelporten på en PC.

Om drivsteget "tar" steg- och riktning som styrsignaler (vilket de flesta gör) så är "tajmingen" på dessa signaler MYCKET viktiga. Om det är mycket jitter på signalen så upplevs det, av motorn, som att man försöker accelerera och bromsa den väldigt fort - mycket moment går åt till det istället för att driva lasten motorn är kopplade till.

En PC är relativt dålig på att generera pulståg med hög frekvens och lågt jitter. Mach3 är trots allt rätt så bra på att generera ett hyffsat pulståg men jämfört med dedikerad hårdvara för ändamålet så är det långt ifrån optimalt.
1802
Inlägg: 6825
Blev medlem: 6 februari 2009, 13:52:28

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av 1802 »

Förutsatte felaktigt att geckon inehöll cpu. Men visst matar man sen med ser signaler? Så lite intelligens har den.
Fräsen
Inlägg: 1372
Blev medlem: 18 juli 2007, 17:15:26
Ort: Svedala

Re: Varför intelligenta (DYRA) styrboxar till stegmotorerna?

Inlägg av Fräsen »

"Men visst matar man sen med ser signaler? Så lite intelligens har den."

Nej, det kan man inte påstå. Den får realtidssignaler och inte "kommandon" (tex seriella signaler), vilket är en stor skillnad.

Du kanske tänker på G-rex eller vad den heter, men det är inte ett drivsteg. Den har lite "intelligens" eller åtminstone någon form av controller som kan tolka, lagra och hantera kommandon.
Skriv svar