Vad är skillnaden mellan en kodare och en resolver i en AC-servomotor?

Sep 15, 2025

Hej där! Som leverantör av AC-servomotorer har jag den senaste tiden fått många frågor om skillnaden mellan en kodare och en resolver i en AC-servomotor. Så jag tänkte att jag skulle ta ett par minuter att bryta ner det åt dig.

Låt oss börja med grunderna. En AC-servomotor är en typ av elmotor som används i ett brett spektrum av applikationer, från industriell automation till robotik. Dessa motorer är kända för sin höga precision, hastighet och vridmomentkontroll, vilket gör dem idealiska för uppgifter som kräver exakt positionering och rörelse.

Nu, när det gäller att styra en AC-servomotor, är två av de vanligaste återkopplingsenheterna kodare och upplösare. Men exakt vad är de och hur skiljer de sig åt?

Kodare

En kodare är en enhet som mäter position, hastighet och riktning för en motoraxel. Det fungerar genom att omvandla axelns mekaniska rörelse till en elektrisk signal som kan läsas av motorstyrenheten. Det finns två huvudtyper av kodare: inkrementella och absoluta.

Inkrementella kodare

Inkrementella pulsgivare är den vanligaste typen av givare som används i AC-servomotorer. De fungerar genom att generera en serie pulser när motoraxeln roterar. Antalet genererade pulser är proportionellt mot mängden rotation, vilket gör att motorstyrningen kan bestämma axelns position och hastighet.

En av fördelarna med inkrementella kodare är att de är relativt billiga och enkla att installera. De är också mycket exakta, med upplösningar som sträcker sig från några hundra till flera tusen pulser per varv. En av nackdelarna med inkrementella kodare är dock att de förlorar sin positionsinformation när strömmen stängs av. Detta innebär att motorstyrenheten måste utföra en referensoperation varje gång systemet slås på för att fastställa axelns initiala position.

Absoluta kodare

Absoluta givare, å andra sidan, ger ett unikt lägesvärde för varje position på motoraxeln. De fungerar genom att använda en serie spår och sensorer för att generera en binär kod som representerar axelns position. Till skillnad från inkrementella pulsgivare förlorar absolutkodare inte sin positionsinformation när strömmen stängs av, vilket innebär att motorstyrningen inte behöver utföra en referensoperation varje gång systemet slås på.

En av fördelarna med absolutkodare är att de ger korrekt positionsinformation även efter ett strömavbrott. De är också mycket pålitliga och har lång livslängd. En av nackdelarna med absoluta kodare är dock att de är dyrare och mer komplexa än inkrementella kodare. De kräver också mer ledningar och programmering för att installera och konfigurera.

Upplösare

En resolver är en annan typ av återkopplingsenhet som används i AC-servomotorer. Den fungerar genom att använda en roterande transformator för att generera en sinus- och cosinussignal som representerar motoraxelns position. Motorstyrningen använder sedan dessa signaler för att bestämma axelns position och hastighet.

En av fördelarna med resolvers är att de är väldigt robusta och pålitliga. De kan fungera i tuffa miljöer, såsom höga temperaturer, vibrationer och elektromagnetiska störningar. De är också mycket exakta, med upplösningar som sträcker sig från några grader till mindre än en grad.

En annan fördel med resolvers är att de inte kräver någon extern ström för att fungera. De drivs av motorns elförsörjning, vilket betyder att de är mycket energieffektiva. En av nackdelarna med resolvers är dock att de är dyrare och mer komplexa än kodare. De kräver också mer ledningar och programmering för att installera och konfigurera.

Skillnader mellan kodare och upplösare

Nu när vi har täckt grunderna för kodare och resolvers, låt oss ta en titt på några av de viktigaste skillnaderna mellan de två.

Noggrannhet

Både kodare och upplösare kan ge korrekt positions- och hastighetsinformation. Emellertid är kodare i allmänhet mer exakta än resolvers, särskilt vid höga hastigheter och upplösningar. Kodare kan ge upplösningar på upp till flera tusen pulser per varv, medan upplösare vanligtvis ger upplösningar på några grader till mindre än en grad.

Kosta

Kodare är i allmänhet billigare än resolvers, särskilt inkrementella kodare. Inkrementella kodare är relativt enkla och billiga att tillverka, vilket gör dem till ett populärt val för många applikationer. Upplösare, å andra sidan, är mer komplexa och dyra att tillverka, vilket gör dem till ett dyrare alternativ.

Pålitlighet

Upplösare är i allmänhet mer tillförlitliga än kodare, särskilt i tuffa miljöer. De kan arbeta i höga temperaturer, vibrationer och elektromagnetiska störningar, vilket gör dem till ett populärt val för industriella applikationer. Kodare, å andra sidan, är mer känsliga för miljöfaktorer och kan skadas av damm, smuts och fukt.

Installation och konfiguration

Kodare är i allmänhet lättare att installera och konfigurera än resolvers. De kräver mindre ledningar och programmering, vilket gör dem till ett populärt val för gör-det-själv-entusiaster och småföretag. Upplösare, å andra sidan, kräver mer ledningar och programmering för att installera och konfigurera, vilket gör dem till ett mer komplext alternativ.

Vilken ska du välja?

Så vilken ska du välja: en kodare eller en resolver? Tja, det beror på din specifika applikation och krav.

CNC Lathe servo gear motor4000rpm Servo Motor

Om du behöver exakt positions- och hastighetsinformation vid höga hastigheter och upplösningar, är en kodare förmodligen det bästa valet för dig. Kodare är också ett bra val om du har en budget och behöver en enkel och lättinstallerad återkopplingsenhet.

Å andra sidan, om du behöver en robust och pålitlig återkopplingsenhet som kan fungera i tuffa miljöer, är en resolver förmodligen det bästa valet för dig. Upplösare är också ett bra val om du behöver korrekt positionsinformation även efter ett strömavbrott.

Våra AC-servomotorer

På vårt företag erbjuder vi ett brett utbud av AC-servomotorer som är utrustade med både pulsgivare och resolvers. Vår4000rpm servomotorär en högpresterande motor som är designad för applikationer som kräver hög hastighet och precision. Den är utrustad med en inkrementell kodare som ger exakt positions- och hastighetsinformation.

VårHöghastighetsservomotorär en annan populär motor som är designad för applikationer som kräver hög hastighet och vridmoment. Den är utrustad med en absolut kodare som ger korrekt positionsinformation även efter ett strömavbrott.

Äntligen vårServomotor för CNC-svarvmaskinär en specialiserad motor som är designad för användning i CNC-svarvar. Den är utrustad med en resolver som ger exakt positions- och hastighetsinformation i tuffa miljöer.

Slutsats

Sammanfattningsvis är kodare och upplösare båda viktiga återkopplingsenheter som används i AC-servomotorer. De ger exakt positions- och hastighetsinformation, vilket gör att motorstyrningen kan styra motorns rörelse och prestanda. Medan omkodare i allmänhet är mer exakta och billigare än resolvers, är resolvers mer robusta och pålitliga.

Om du är på marknaden för en AC-servomotor, rekommenderar vi att du kontaktar oss för att diskutera din specifika applikation och krav. Vårt team av experter kan hjälpa dig att välja rätt motor och återkopplingsenhet för dina behov. Vi erbjuder även ett brett utbud av tillbehör och tjänster för att hjälpa dig att installera och konfigurera ditt motorsystem. Så tveka inte att kontakta oss och låt oss hjälpa dig ta din ansökan till nästa nivå!

Referenser

  • "Servomotorer och drivenheter: grunder, urval och tillämpning" av Peter Nachtwey
  • "Motion Control Basics" av Yaskawa America, Inc.
  • "Encoder and Resolver Basics" av Honeywell International Inc.