En rotationsgivare, även kallad rotary encoder, är en elektromekanisk komponent som omvandlar en axels rotationsrörelse till elektriska pulser. Dessa pulser används för att bestämma axelns vinkelposition, rotationsriktning och ibland även rotationshastighet. Rotationsgivare används ofta inom robotik, motorstyrning, volymkontroller samt i projekt med Arduino, ESP32 och Raspberry Pi.
Det finns flera olika typer av rotationsgivare. De vanligaste är:
1. Inkrementell rotationsgivare
Denna typ är vanligast förekommande och genererar pulser när axeln roterar. Utsignalen består vanligen av två fyrkantsvågor (kanal A och B) som är förskjutna 90 grader i förhållande till varandra. För att bestämma position, rotationsriktning och ibland även rotationshastighet används en mikrokontroller. Upplösningen (antal steg per varv) anges som PPR (pulses per revolution).
2. Absolut rotationsgivare
Som namnet antyder ger en absolut givare den exakta vinkelpositionen för den axel som mäts. Den genererar en binär kod som unikt representerar varje vinkelposition. Detta möjliggör direkt avläsning av absolut position utan behov av nollställning, även efter ett strömavbrott. Upplösningen (antal steg per varv) bestäms bland annat av givarens bitdjup, exempelvis 4-bit, 8-bit etc.
En rotationsgivare, även kallad rotary encoder, är en elektromekanisk komponent som omvandlar en axels rotationsrörelse till elektriska pulser. Dessa pulser används för att bestämma axelns vinkelposition, rotationsriktning och ibland även rotationshastighet. Rotationsgivare används ofta inom robotik, motorstyrning, volymkontroller samt i projekt med Arduino, ESP32 och Raspberry Pi.
Det finns flera olika typer av rotationsgivare. De vanligaste är:
1. Inkrementell rotationsgivare
Denna typ är vanligast förekommande och genererar pulser när axeln roterar. Utsignalen består vanligen av två fyrkantsvågor (kanal A och B) som är förskjutna 90 grader i förhållande till varandra. För att bestämma position, rotationsriktning och ibland även rotationshastighet används en mikrokontroller. Upplösningen (antal steg per varv) anges som PPR (pulses per revolution).
2. Absolut rotationsgivare
Som namnet antyder ger en absolut givare den exakta vinkelpositionen för den axel som mäts. Den genererar en binär kod som unikt representerar varje vinkelposition. Detta möjliggör direkt avläsning av absolut position utan behov av nollställning, även efter ett strömavbrott. Upplösningen (antal steg per varv) bestäms bland annat av givarens bitdjup, exempelvis 4-bit, 8-bit etc.