Sida 1 av 1

Stegmotor kontrollerad via USB

Postat: 15 juli 2006, 15:19:04
av mx
Jag behöver styra en stegmotor från en dator. Jag har hittat många byggsatser där man kan göra detta via serie och paralellporten men då många nyare moderkort saknar dessa samt att jag gärna skulle vilja styra motorn från min bärbara skulle jag gärna använda USB istället.

För er som har utrustning och kunskap att programmera PICkretsar och liknande är det säkert ingen konst. Jag skulle själv gärna lära mig sånt någon dag, men tyvär har inte det här projektet tillräckligt stor budget för att innförskaffa varken PICprogrammerare eller kunskapen som behövs.

Jag vill alltså ha en USBstyrd kontrollenhet + stegmotor, färdigbyggd alternativt byggsats. Stegmotorn behöver inte alls vara stark så någon sepparat strömförsörjning behövs antagligen inte. Finns detta till ett rimmligt pris?

Tack på förhand!

Postat: 15 juli 2006, 16:58:29
av oJsan
Skulle det inte gå att kombinera en byggsats för serieporten med en USB-till-Serieports-konverter (fungerar i praktiken som en USB-tunnel för serieport)?
Detta förutsätter att byggsatsen använder serieporten på "traditionellt" sätt, dvs bara skickar och tar emot data via Tx och Rx. Baserar sig byggsatsen på bitbanging med DTR/RTS så kommer en USB-adapter inte funka så bra.

Posta en länk till de byggsatser (seriella) du hittat!

Postat: 15 juli 2006, 17:22:49
av sodjan
Som oJsan sa, kolla på en USB/RS232 konverter.

Sedan :

> Stegmotorn behöver inte alls vara stark
> så någon sepparat strömförsörjning behövs antagligen inte.

"Separat" från vadå ?

> Finns detta till ett rimmligt pris?

Vad är ett "rimligt pris" för dig ?

Postat: 15 juli 2006, 23:38:31
av mx
Posta en länk till de byggsatser (seriella) du hittat!
Kan kika närmare på det sedan, minns inte riktigt vad jag hittat var då det mesta var via google.

Med sepparat strömförsörjning menade jag annat än vad USBporten kan ge.

Söker man på "USB + step motor" på google får man många träffar, de flesta är dock större grejer som kostar många tusen kronor. Jag letar efter något under 500:- men det är inte skrivet i sten så om jag hittar något jag gillar kan jag skjuta till lite mer.

Tack för svaren, jag ska kika närmare på USB->Serieportlösningen.[/b]

Postat: 16 juli 2006, 00:42:21
av sodjan
OK, det går inte att driva speciellt stora stegmoteter med det
som du kan få ur USB kontakten. Dessutom vill väl de flesta
motorer ha lite högre spänning än 5V.

Postat: 16 juli 2006, 19:00:59
av mx
Alla seriella byggsatser verkar vara rätt dyra och det står sällan (i alla fall inte i klartext) om de använder porten "traditionellt" eller ej.

Det bästa alternativet jag har hittat hittils är en USBkontroller för upp till tre stegmotorer som säljs av en australienare, länk. Det fanns rätt mycket roligt på hans sida. 100 Australienska dollar är bara ca 550 Svenska kronor så det är inte så farligt dyrt heller.

Postat: 25 juli 2006, 13:05:23
av mx
En liten uppdatering
Om någon är intresserad av någon av Softmarks produkter så finns stegmotorkontrollern och några till på ebay där man nog kan få dem lite billigare.

Jag har slaktat ett par CDspelare, två hårddiskar, en scanner samt en skrivare på jakt efter stegmotorer. Jag hittade några men ingen som riktigt passade den till kontrollern medföljande mjukvaran. Programmet verkar vara skrivet för unipolära stegmotorer med sex sladdar? Jag hittade några bipolära motorer med fyra sladdar samt någon bipolär med fyra sladdar som jag fick att fungera, dock väldigt ryckigt.

Jag frågade Softmark om det var möjligt att köra bipolära motorer med kontrollern och det skulle gå om man modifierade mjukvaran. Det ingår ett litet exempelprogram + källkod skrivet i visual basic. Jag kan inte VB men det såg inte så avancerat ut så om jag bara visste hur en unipolär stegmotor styrs jämfört med en bipolär skulle jag nog kunna få till det.

Enklast vore dock om jag kunde få tag i några nya lämpligare motorer. Jag har dock inte hittat någon perfekt motor ännu. Kontrollern klarar av upp till 1A, jag kan mata den med upp till 12V och detta ska helst räcka till tre motorer. Alltså är jag ute efter väldigt små motorer.

Kjell har en motor som kanske är lämplig, AEGS 21/24A. Det står dock inte om den är uni eller bipoler eller hur många ohm det är per lindning så jag vet inte om tre stycken spräcker 1A-gränsen? Denna motor vore nog perfekt om den inte gick på 24V.

Elfa har såklart några stegmotorer som nog skulle fungera men de är tråkigt dyra.

Någon som har något tips på lämpligare motorer?

Postat: 25 juli 2006, 13:07:54
av ensten
Vad skall motorerna driva? Blir lite lättare att tipsa då.

Postat: 25 juli 2006, 13:33:20
av mx
För tillfället försöker jag bara få dem att vrida en liten vridpot, men när allt fungerar ska de förhoppningsvis göra lite mer saker. Dock bara liknande mycket lätta jobb.

Helst skulle jag vilja ha tre så starka motorer det bara går sammanlagt under 1A.