Stegmotor kontrollerad via USB
Stegmotor kontrollerad via USB
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!
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!
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!
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!
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]
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]
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.
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.
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?
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?