Söker enkelt sätt att läsa av en encoder

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 35141
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Söker enkelt sätt att läsa av en encoder

Inlägg av HUGGBÄVERN »

Det var bara iden jag ville ha fram, en enkel djävla dekoder med ett fåtal komponenter som inte behövde någon programmeringskabel eller kunskaper i A, B, C, WC, TBC, Ebola eller annat vansinnesprogram.
Bilden var första bästa som DuckDuckGo grävde fram (Våga Vägra Google!) åt mig.
:D
Findecanor
Inlägg: 1048
Blev medlem: 2 juli 2010, 23:04:07

Re: Söker enkelt sätt att läsa av en encoder

Inlägg av Findecanor »

Swech skrev:Funkar i de flesta fall men får problem om man hamnar i ett omslagsläge och encodern vibrerar där.

A ________--------

B ____---------______

Om A är den vänstra brytaren och B den högra och man stoppar alldeles där A växlar ___-----
Vibrerar det så att A passerar fram och tillbaks över sitt läge __---- men B står still på ----- får man en
massa pulser på STEP trots att man inte flyttat sig.
Hur menar du?
Det är väl en rotary-encoder som producerar 2-bittars Gray-kod vi pratar om? Och det är meningen med Gray-kod att bara en lina ska ändra på sig i varje steg. I så fall så ska B stå still när A ändrar på sig.
Om kretsen känner av att A och B ändrat sig samtidigt så roterar det för snabbt för dekodern/debouncer-parametrarna.
GFEF
Inlägg: 2383
Blev medlem: 4 december 2004, 18:44:04

Re: Söker enkelt sätt att läsa av en encoder

Inlägg av GFEF »

wiklis

>Spindelmotorn är groteskt stor 5,5 Kw och spindelservot, en vanlig frekvensare var kass.

Stirra inte blint på motor storleken.
Det viktiga är vridmoment och varvtal på spindeln.

Det gamla sättet var en liten motor och en växellåda.
Som medgav högt vridmoment med lågt varvtal eller tvärtom.

Är billigare i dag med en större motor och frekvensomriktare.
Standard saker som alla elmotor försäljare har till salu.

Inga special delar som endast tillverkaren en gång i tid sålde.
Användarvisningsbild
Wedge
Inlägg: 1026
Blev medlem: 8 juli 2012, 17:33:33

Re: Söker enkelt sätt att läsa av en encoder

Inlägg av Wedge »

Findecanor skrev:
Swech skrev:Funkar i de flesta fall men får problem om man hamnar i ett omslagsläge och encodern vibrerar där.

A ________--------

B ____---------______

Om A är den vänstra brytaren och B den högra och man stoppar alldeles där A växlar ___-----
Vibrerar det så att A passerar fram och tillbaks över sitt läge __---- men B står still på ----- får man en
massa pulser på STEP trots att man inte flyttat sig.
Hur menar du?
Det är väl en rotary-encoder som producerar 2-bittars Gray-kod vi pratar om? Och det är meningen med Gray-kod att bara en lina ska ändra på sig i varje steg. I så fall så ska B stå still när A ändrar på sig.
Om kretsen känner av att A och B ändrat sig samtidigt så roterar det för snabbt för dekodern/debouncer-parametrarna.
A och B må vara Graykodade, men elektroniken som använder A och B är INTE en Grayavkodare. Den hanterar inte de fyra tillstånd man får med tvåbitars Graykod, eller övergångarna mellan tillstånden. Den använder A som klocka och B som riktningssignal. I praktiken en halvmesyr med en fjärdedel av upplösningen som Graybitarna ger. Och som Swech säger, hamnar man i ett stillastående läge men med liten vibration kring omslagspunkten för A får man en vansinning massa pulser i senaste riktningen utan att man rört sig ur fläcken. En korrekt avkodning av Gray-informationen ger inte det felet.
Skriv svar