Evodriver en stegmotordrivare med encoder.
Re: Evodriver en stegmotordrivare med encoder.
Man kan väl köra closed-loop stegis med Granite Devices? Eller var det Kflop? Hur som helst billigare än dom ~9kkr?
Re: Evodriver en stegmotordrivare med encoder.
GD vet jag inte, jag har för mig att deras stegmotorstöd fortfarande är "preliminärt" men det var ett tag sen jag läste om det nu. Men OM det är så är det ju ett betydligt kraftigare alternativ - å andra sidan så har man ju då möjlighet att gå the whole nine yards och köra BLDC eller AC.
KFlop ja, men inte på samma sätt som med EvoDrive. KFlop'en styr ju en extern driver via steg och riktning vilket gör att motorn fortfarande "är" en stegmotor. Med EvoDrive så "blir" motorn en borstlös servo-motor.
Om du på EvoDrive vrider motoraxeln ur position så kämpar den emot kontinuerligt och släpper du den så fjädrar den tillbaka likt en "äkta" servo-motor. Med KFlop kommer motorn att "kugga" över och när du släpper så måste motorn "köras" tillbaka till utgångsläget. I alla fall är det så jag tolkar KFlop's Closed Loop mode.
Det är möjligt att KFlop har möjligheten att göra samma sak som EvoDrive men det måste ju till en driver som förstår det KFlop spottar ur sig. Det lär troligen inte funka med steg- och riktning.
Det är i alla fall så jag förstår det hela - vilket inte alls betyder att det ÄR så...
KFlop ja, men inte på samma sätt som med EvoDrive. KFlop'en styr ju en extern driver via steg och riktning vilket gör att motorn fortfarande "är" en stegmotor. Med EvoDrive så "blir" motorn en borstlös servo-motor.
Om du på EvoDrive vrider motoraxeln ur position så kämpar den emot kontinuerligt och släpper du den så fjädrar den tillbaka likt en "äkta" servo-motor. Med KFlop kommer motorn att "kugga" över och när du släpper så måste motorn "köras" tillbaka till utgångsläget. I alla fall är det så jag tolkar KFlop's Closed Loop mode.
Det är möjligt att KFlop har möjligheten att göra samma sak som EvoDrive men det måste ju till en driver som förstår det KFlop spottar ur sig. Det lär troligen inte funka med steg- och riktning.
Det är i alla fall så jag förstår det hela - vilket inte alls betyder att det ÄR så...

Re: Evodriver en stegmotordrivare med encoder.
Jag skrev till Granite Devices inte så längesen och då fanns det inge stöd för stegmotorer och dom viste inte när det skulle komma.... Dom har väl sagt så rätt länge? Det finns en video när dom använder stegmotorer men det kanske vart mer komplicerat än dom tidigare trott för att det tar en sådan tid eller så testar dom väldigt mycket för att få systemet så säkert som det går....Kanske ska ta och skriva och fråga igen 

Re: Evodriver en stegmotordrivare med encoder.
Det här var jäkligt coolt, och inte så värst dyrt tycker jag om de håller vad de lovar. Men frågor poppar upp i skallen:
Varför låter inte deras motor? Det borde ju vara samma princip som vanlig microstepping, alltså att man pwm;ar lindningarna mot varandra (fast nu baserat på encoderns feedback istället för fasta steg) och då brukar det väl låta eller?
Varför går de inte varma? Med samma last borde de väl behöva lika mycket energi? Och om motorerna är samma har de väl samma effektivitet, alltså blir lika varma? Eller är det att man jämför obelastad med en som står och bränner massa ström i lindningen, tycker inte det är så rättvist test (om än att det faktiskt är så som många stegisar får se sin vardag, så kanske ett bra test i alla fall..).
Och slutligen, varför får de så jämn gång? Jag har i alla fall hört att över 20 - 40 microsteg är det rätt meningslöst för att axeln har mekaniska ojämnheter som gör att den kommer hoppa, eller stå stilla för vissa microsteg, alltså att skillnaden i ström för de olika microstegen är för liten för att de ska flytta axeln som istället står stilla och ett par steg senare "hoppar till"..
Kan man övervinna detta med den där jäkla encodern?
Kan man sätta encodern på en axel som sitter bakom en koppling och pps kompensera bort felkällor man får via koppligen (uppriktnignsfel mellan axlarna)?
Glad om ngn som kan sånt här lyser upp mig...
Per
Varför låter inte deras motor? Det borde ju vara samma princip som vanlig microstepping, alltså att man pwm;ar lindningarna mot varandra (fast nu baserat på encoderns feedback istället för fasta steg) och då brukar det väl låta eller?
Varför går de inte varma? Med samma last borde de väl behöva lika mycket energi? Och om motorerna är samma har de väl samma effektivitet, alltså blir lika varma? Eller är det att man jämför obelastad med en som står och bränner massa ström i lindningen, tycker inte det är så rättvist test (om än att det faktiskt är så som många stegisar får se sin vardag, så kanske ett bra test i alla fall..).
Och slutligen, varför får de så jämn gång? Jag har i alla fall hört att över 20 - 40 microsteg är det rätt meningslöst för att axeln har mekaniska ojämnheter som gör att den kommer hoppa, eller stå stilla för vissa microsteg, alltså att skillnaden i ström för de olika microstegen är för liten för att de ska flytta axeln som istället står stilla och ett par steg senare "hoppar till"..
Kan man övervinna detta med den där jäkla encodern?
Kan man sätta encodern på en axel som sitter bakom en koppling och pps kompensera bort felkällor man får via koppligen (uppriktnignsfel mellan axlarna)?
Glad om ngn som kan sånt här lyser upp mig...

Per
Re: Evodriver en stegmotordrivare med encoder.
Det finns många skillnader och jag vill inte på något sätt påskina att jag kan/vet/förstår alla men i alla fall:
När du kör stegmotorn "open loop" så är det med en konstant-ström-drivning, drivaren trycker inställd ström genom motorlindningen oavsett hur mycket vridmoment som egentligen behövs. När den körs med EvoDrive så finns det en reglerloop som ser till att motorn ger precis så mycket moment som behövs - varken mer eller mindre.
Tänk dig att du har motorn obelastad på bänken. Open loop, 2A genom lindningen hela tiden, trots att den inte behöver avge något moment över huvud taget. När du kör den med EvoDrive så trycker den inte mer ström genom lindningen än vad som behövs för att hålla rotorn på plats - om den är mellan två "naturliga steg".
Att det inte lönar sig med hög mikrostegning gäller också vid open loop av de anledningar du uppger. I open loop så är ju strömmen genom repektive lindning förprogrammerad till vad som "borde" resultera i korrelt position. Men pga av yttre omständigheter är det inte säkert att den hamnar helt rätt, om det är mycket friktion etc så blir skillnaden mellan två mikrosteg så liten att tillräckligt vridmoment inte uppnås och motorn rör sig således inte.
I closed loop så trycker drivaren precis så mycket ström genom lindningen som vid varje enskillt tillfälle behövs för att driva rotorn till den angivna positionen. Den verkliga positionen återmatas ju via enkodern så drivaren VET om rotorn är i rätt position eller inte och den räknar ut vad den måste göra för att "tvinga" rotorn till rätt position.
Du kan med 99.99% säkerhet inte montera enkodern någon annan stans än "hårt" kopplad till motoraxeln. Minsta glapp där och regler-loopen får panik.
Anledningen att den är så tyst vet jag inte. Det kan ju vara att det moment som behövs för applikationen är mindre än vad motorn KAN ge så den i closed loop körs den med betydligt mindre ström. Det kan också vara att med "stegen" är så pass små att ljudet blir annorlunda - jag vet faktiskt inte. Med 10 mikrosteg är stegvinkeln mer än 4ggr vad den är med deras "lågupplösta" enkoder och 10ggr mer än med den högupplösta.
När du kör stegmotorn "open loop" så är det med en konstant-ström-drivning, drivaren trycker inställd ström genom motorlindningen oavsett hur mycket vridmoment som egentligen behövs. När den körs med EvoDrive så finns det en reglerloop som ser till att motorn ger precis så mycket moment som behövs - varken mer eller mindre.
Tänk dig att du har motorn obelastad på bänken. Open loop, 2A genom lindningen hela tiden, trots att den inte behöver avge något moment över huvud taget. När du kör den med EvoDrive så trycker den inte mer ström genom lindningen än vad som behövs för att hålla rotorn på plats - om den är mellan två "naturliga steg".
Att det inte lönar sig med hög mikrostegning gäller också vid open loop av de anledningar du uppger. I open loop så är ju strömmen genom repektive lindning förprogrammerad till vad som "borde" resultera i korrelt position. Men pga av yttre omständigheter är det inte säkert att den hamnar helt rätt, om det är mycket friktion etc så blir skillnaden mellan två mikrosteg så liten att tillräckligt vridmoment inte uppnås och motorn rör sig således inte.
I closed loop så trycker drivaren precis så mycket ström genom lindningen som vid varje enskillt tillfälle behövs för att driva rotorn till den angivna positionen. Den verkliga positionen återmatas ju via enkodern så drivaren VET om rotorn är i rätt position eller inte och den räknar ut vad den måste göra för att "tvinga" rotorn till rätt position.
Du kan med 99.99% säkerhet inte montera enkodern någon annan stans än "hårt" kopplad till motoraxeln. Minsta glapp där och regler-loopen får panik.
Anledningen att den är så tyst vet jag inte. Det kan ju vara att det moment som behövs för applikationen är mindre än vad motorn KAN ge så den i closed loop körs den med betydligt mindre ström. Det kan också vara att med "stegen" är så pass små att ljudet blir annorlunda - jag vet faktiskt inte. Med 10 mikrosteg är stegvinkeln mer än 4ggr vad den är med deras "lågupplösta" enkoder och 10ggr mer än med den högupplösta.
Re: Evodriver en stegmotordrivare med encoder.
Såg att det kommit in fler lösningar
http://www.zappautomation.co.uk/hbs86h- ... Path=9_172
Har inte hittat drivaren löst men borde ju kunna gå och få ner priset en hel del om man tar en vanlig stegmotor och sätter på en encoder....
Men om det funkar så bra som Evo drive är frågan men kul att det börjar komma fler iaf

Har inte hittat drivaren löst men borde ju kunna gå och få ner priset en hel del om man tar en vanlig stegmotor och sätter på en encoder....
Men om det funkar så bra som Evo drive är frågan men kul att det börjar komma fler iaf

Re: Evodriver en stegmotordrivare med encoder.
Skrev till en säljare i kina om pris på enbart drivern 
http://www.leadshine.com/UploadFile/Dow ... System.pdf

http://www.leadshine.com/UploadFile/Dow ... System.pdf
Re: Evodriver en stegmotordrivare med encoder.
Hittat en leverantör från kina 260USD set drivsteg och motor 

Re: Evodriver en stegmotordrivare med encoder.
De var väl ganska resonligt
Är det någon som har testat dom?

Är det någon som har testat dom?
Re: Evodriver en stegmotordrivare med encoder.
Vet inte, har letat men dom verkar vara väldigt nya på marknaden.... Frågade vad frakten kan tänkas kosta av ett kit till Sverige men inte fått svar än.
Re: Evodriver en stegmotordrivare med encoder.
53USD med DHL så ca 2995 kr med frakt och tull....
Nu är frågan om det funkar som det är tänkt.... Hittar ingen som har testat!
Är väl väldigt intressant iaf
Nu är frågan om det funkar som det är tänkt.... Hittar ingen som har testat!
Är väl väldigt intressant iaf

Re: Evodriver en stegmotordrivare med encoder.
Du har inte hittat någon som säljer bara den där closed loop boxen? Känns ju onödigt att köpa både motor och drivare när man redan har dom.
Re: Evodriver en stegmotordrivare med encoder.
Kan göra en sökning och se om möjligheten finns 
