Sida 2 av 2
Postat: 22 november 2005, 08:45:41
av $tiff
Postat: 22 november 2005, 16:41:40
av Chribbe76
Gimbal skrev:Det är ungefär det du får, A kan vara puls och om du tittar på B varje gång A går hög så är B hög vid vänster och låg vid högergång (eller om det är tvärtom).
Den metoden är så dålig att den inte ens får räknas som en metod(min åsikt).
Man får bara 1/4dels upplösning och positionen kan skena iväg om man vrider den fram och tillbaka så att A växlar mellan hög och låg.
Postat: 22 november 2005, 19:13:08
av vfr
Förslag till avläsning för att få så täta pulser som möjligt:
Börja med att detektera alla flanker, både positiva och negativa på både A och B. Vid förändring av någon signal, bestäm vilken signal och vilket håll den ändrade sig. Genom att då kontrollera den andra signalen så kan du med hjälp av en enkel tabell (eller serie av if-satser) bestämma förflyttning och riktning med den högsta noggrannhet du kan få, d.v.s varje flank.
Postat: 22 november 2005, 19:48:37
av sodjan
Postat: 22 november 2005, 20:30:27
av Gimbal
Chribbe76 skrev:Gimbal skrev:Det är ungefär det du får, A kan vara puls och om du tittar på B varje gång A går hög så är B hög vid vänster och låg vid högergång (eller om det är tvärtom).
Den metoden är så dålig att den inte ens får räknas som en metod(min åsikt).
Man får bara 1/4dels upplösning och positionen kan skena iväg om man vrider den fram och tillbaka så att A växlar mellan hög och låg.
1/4 dels upplösning? Nej, du får den upplösning som är angiven i databladet. Sen kan du köra samma metod på alla flanker om du behöver högre upplösning. Att den skenar iväg är högst osannolikt när den styrs av en mänsklig hand, men skulle man ändå lyckas få till en extra puls någon gång spelar det ingen roll på en normal runtomsnurrande handkontrol.
Postat: 22 november 2005, 20:49:46
av Chribbe76
Använder man den utan distinkta lägen så kan den säkerligen glappa lite när den ligger på gränsen så visst borde man kunna få en drös med pulser i det läget.
Postat: 22 november 2005, 21:00:40
av Gimbal
Det är tveksamt att den spontant skulle ligga och fladdra, men känn på båda flankerna då så löser det sig...
Postat: 24 november 2005, 22:37:22
av Andax
Är det någon som vet någon billig rot-encoder typ den från ELFA fast med lite fler än 24 pulser per varv? Kanske 50 eller 100.
Postat: 24 november 2005, 23:16:00
av Fagge
Andax Om du vill ha så många snäpp per varv så kan man faktiskt använda en stegmotor som encoder!.
Postat: 25 november 2005, 18:26:45
av Andax
Fagge, det är ju sant. Dock blir det lite speciell elektronik att detektera den inducerade spänningen och genererar lämpliga pulser. Det känns enklare att ha en riktig encoder.
Postat: 25 november 2005, 21:25:15
av Gimbal
De 24 pulserna är alltså 24 positiva flanker, checka båda flankerna så får 48 positioner per varv.
Jag har däremot själv inte provat att trigga på flankerna från B pinnen också men spontant tycker man ju att det borde gå och på så vis komma upp i 96 positioner per varv.
Postat: 27 november 2005, 14:51:20
av Andax
Gimbal, jo jag vet hur man kvadraturavkodar för att få högre upplösning. Så jag hade redan räknat med 96 positioner per varv.
Dock är jag intresserad av 100, 200 eller 400 positioner per varv.
Sedan är 1/96 upplösning mindre rolig att jobba med. 1/100, 1/200 eller 1/400 är lite mer naturligt om 1 varv motsvarar t.ex. 1 mm förflynning på ett koordinatbord.
friktion
Postat: 27 november 2005, 18:11:28
av Barry_Lyndon
Hej, vill bara tillägga att friktionen i dom mekaniska varianterna som finns på elfa till stor del verkar bero på att fettet kring axeln är trögt.
Jag plockade just isär en liknande (tror inte det är alps original, hittar ingen märkning) och klämde ihop den. På vägen spädde jag på fettet runt axeln med lite 5-56 eftersom den var väldigt trög och switchfunktionen mycket odistinkt. Nu glider den nästan för lätt, men jag hade inget lämpligare smörjmedel tyvärr. Ett bättre alternativ (efterklok

)är att bara spreja en minimal mängd 5-56 i glappet mellan axeln och skalet, testa och eventuellt spreja igen tills man är nöjd med känslan.
/Andreas