Sida 1 av 2
Encoder
Postat: 18 februari 2009, 19:08:24
av Larsson90
Vad är egentligen en encoder (snackar om stegmotorer/servos)?
Re: Encoder
Postat: 18 februari 2009, 19:19:39
av Zyxel615
En encoder är (i detta sammanhang) någon sorts mojäng som gör om en rörelse till någon typ av signal.
Exempelvis en "quadrature encoder", som ger ut två fasförskjutna pulser som en processor kan avkoda. Se vidare på t.ex. Wikipedia:
http://en.wikipedia.org/wiki/Rotary_encoder
Re: Encoder
Postat: 18 februari 2009, 19:22:33
av H.O
Det är en givare som talar om "var" motoraxeln befinner sig. Det finns olika typer, inkremental-enkodern är den i särklass vanligaste och är vad som används i alla "hobby-prylar". Den lämnar två fyrkantsvågor när den roterar, dessa är 90° fas-förskjutna till varandra och en räknare kan på så vis hålla reda på åt vilket håll och "hur långt" axeln snurrat.
Re: Encoder
Postat: 18 februari 2009, 20:14:59
av Larsson90
Okok, men varför finns det då stegmotorer som
denna med encoders? Är inte det lite kaka på kaka? Eftersom man kan beräkna vart motoraxeln befinner sig med hjälp av antal stegade steg.
Re: Encoder
Postat: 18 februari 2009, 20:57:16
av gotis
Nä, du kan anta att den är där den är men med en encoder vet du att den är där den är.
börvärde mot ärvärde
Re: Encoder
Postat: 18 februari 2009, 21:30:04
av H.O
Motorn (och även axeln) är väl alltid där den är - med eller utan encoder

Re: Encoder
Postat: 18 februari 2009, 21:49:35
av Mindmapper
Det är väl inge bra att den är där den är, om du inte vet var den är?

Re: Encoder
Postat: 18 februari 2009, 22:00:12
av H.O
Nej, självklart inte. Det hela var menat som ett skämt på gotis inlägg där han skrev att man kan anta att den är där den är. Men man behöver varken enkoder ELLER anta något för att veta att den är där den är.
Ursäkta urspårningen.
Re: Encoder
Postat: 19 februari 2009, 09:13:47
av Larsson90
Kan man använda encoders tillsammans med mach3 på något vis? Och på så vis styra dem dit man vill.
Re: Encoder
Postat: 19 februari 2009, 10:09:40
av H.O
Ja och nej. Mach3 kör inte någon reglerloop, det är upp till motorns drivsteg att sköta den biten. Men det går bra att plocka in signalerna från encodern för att visa verklig position. (Det är det som Encoder DRO på Settings-sidan är till för). En sk. macropump (eller en plugin om man vill betala för den) kan också användas för att stoppa Mach3 i fall den position Mach3 säger att verktyget är i avviker ifrån den position encodern säger. (pga av överbelastad motor eller liknande) Men att automatiskt korrigera för tappade steg etc låter sig inte göras.
Re: Encoder
Postat: 19 februari 2009, 14:56:13
av Larsson90
Okok tack. Skulle varit coolt om man gjorde en liten krets som körde motorn till encodern sa till att den har kommit till rätt position.
Re: Encoder
Postat: 19 februari 2009, 18:02:25
av Andax
Med en liten mikrokontroller kan du göra det. Ofta använder man sig av en
PID-regulator, fast det finns mer avancerade typer av regulatorer.
Re: Encoder
Postat: 19 februari 2009, 18:32:55
av Larsson90
Är de motorerna som jag länkade till ovan något att ha? De ligger runt 1 Nm stycket. Eller ska jag ta 4 stycken
av denna sort istället som ligger på runt 1,5 Nm?
Re: Encoder
Postat: 19 februari 2009, 18:40:13
av H.O
Till vad?
Re: Encoder
Postat: 19 februari 2009, 18:45:40
av tecno
Ja du H.O, han far omkring som en såpad tvålask från ämne till ämne men troligen skulle frågan ställts i en anna tråd
http://elektronikforumet.com/forum/view ... 1&start=15 denna kanske?